### Log truncated: showing last 9.0 of 18.5 MB. Use the Download button on the build page to get the full log (.gz). ### 2026-09-13 14:08:13,124 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [139/197] Tour EWalletProgramTour2 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:08:13,175 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [140/197] Tour EWalletProgramTour2 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:08:13,230 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [141/197] Tour EWalletProgramTour2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:08:13,283 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [142/197] Tour EWalletProgramTour2 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:08:13,338 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [143/197] Tour EWalletProgramTour2 → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:08:13,354 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:13] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.002 0.013 2026-09-13 14:08:13,371 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37263708 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000003', 'uuid': '6ad831d1-b113-4667-b9e4-43aad2e02496'}] 2026-09-13 14:08:13,592 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37263708 order {'name': '/', 'pos_reference': '262-76-000003', 'uuid': '6ad831d1-b113-4667-b9e4-43aad2e02496'} created pos.order #560 2026-09-13 14:08:13,608 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37263708 finished 2026-09-13 14:08:13,672 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 118 0.102 0.202 2026-09-13 14:08:13,765 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:13] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 23 0.030 0.027 2026-09-13 14:08:13,786 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:13] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.004 2026-09-13 14:08:13,831 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31132872 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '262-76-000003', 'uuid': '6ad831d1-b113-4667-b9e4-43aad2e02496'}] 2026-09-13 14:08:13,839 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [144/197] Tour EWalletProgramTour2 → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:08:13,844 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31132872 order {'name': 'Shop - 000003', 'pos_reference': '262-76-000003', 'uuid': '6ad831d1-b113-4667-b9e4-43aad2e02496'} sync ignored for existing PoS order pos.order(560,) (state: paid) 2026-09-13 14:08:13,861 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31132872 finished 2026-09-13 14:08:13,885 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [145/197] Tour EWalletProgramTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:08:13,936 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [146/197] Tour EWalletProgramTour2 → Step click customer button (trigger: .product-screen .set-partner) 2026-09-13 14:08:13,977 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.066 0.084 2026-09-13 14:08:14,024 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [147/197] Tour EWalletProgramTour2 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-09-13 14:08:14,029 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:14] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 6 0.012 0.013 2026-09-13 14:08:14,074 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [148/197] Tour EWalletProgramTour2 → Step Click search field (trigger: .modal .fa-search.undefined) 2026-09-13 14:08:14,123 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [149/197] Tour EWalletProgramTour2 → Step Search for partner "BBBBBBB" (trigger: .modal-dialog .input-group input) 2026-09-13 14:08:14,177 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [150/197] Tour EWalletProgramTour2 → Step click partner 'BBBBBBB' from partner list screen (trigger: .modal .partner-list b:contains(BBBBBBB)) 2026-09-13 14:08:14,234 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [151/197] Tour EWalletProgramTour2 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:08:14,291 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [152/197] Tour EWalletProgramTour2 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-09-13 14:08:14,352 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [153/197] Tour EWalletProgramTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:08:14,404 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [154/197] 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-09-13 14:08:14,454 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [155/197] Tour EWalletProgramTour2 → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-09-13 14:08:14,508 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [156/197] Tour EWalletProgramTour2 → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-09-13 14:08:14,559 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [157/197] Tour EWalletProgramTour2 → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-09-13 14:08:14,612 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [158/197] Tour EWalletProgramTour2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:08:14,664 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [159/197] Tour EWalletProgramTour2 → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-09-13 14:08:14,727 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [160/197] Tour EWalletProgramTour2 → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-09-13 14:08:14,777 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [161/197] 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-09-13 14:08:14,828 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [162/197] Tour EWalletProgramTour2 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:08:14,878 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [163/197] Tour EWalletProgramTour2 → Step order total amount is '20.00' (trigger: .product-screen .order-summary .total:contains("20.00")) 2026-09-13 14:08:14,929 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [164/197] Tour EWalletProgramTour2 → Step order total amount is '20.00' (trigger: .product-screen .order-summary .total:contains("20.00"):not(:visible)) 2026-09-13 14:08:14,980 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [165/197] Tour EWalletProgramTour2 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:08:15,035 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [166/197] Tour EWalletProgramTour2 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:08:15,085 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [167/197] Tour EWalletProgramTour2 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:08:15,136 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [168/197] Tour EWalletProgramTour2 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:08:15,193 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [169/197] Tour EWalletProgramTour2 → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-09-13 14:08:15,245 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [170/197] Tour EWalletProgramTour2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:08:15,298 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [171/197] Tour EWalletProgramTour2 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:08:15,352 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [172/197] Tour EWalletProgramTour2 → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:08:15,368 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:15] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.004 0.011 2026-09-13 14:08:15,391 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19448216 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000004', 'uuid': '8c2b19f4-7a68-4643-b815-83965c8b736c'}] 2026-09-13 14:08:15,647 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19448216 order {'name': '/', 'pos_reference': '262-76-000004', 'uuid': '8c2b19f4-7a68-4643-b815-83965c8b736c'} created pos.order #561 2026-09-13 14:08:15,664 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19448216 finished 2026-09-13 14:08:15,705 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 121 0.125 0.191 2026-09-13 14:08:15,769 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:15] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 16 0.008 0.018 2026-09-13 14:08:15,788 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:15] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:08:15,832 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [173/197] Tour EWalletProgramTour2 → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:08:15,837 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78781997 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '262-76-000004', 'uuid': '8c2b19f4-7a68-4643-b815-83965c8b736c'}] 2026-09-13 14:08:15,848 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78781997 order {'name': 'Shop - 000004', 'pos_reference': '262-76-000004', 'uuid': '8c2b19f4-7a68-4643-b815-83965c8b736c'} sync ignored for existing PoS order pos.order(561,) (state: paid) 2026-09-13 14:08:15,871 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78781997 finished 2026-09-13 14:08:15,887 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [174/197] Tour EWalletProgramTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:08:15,932 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [175/197] Tour EWalletProgramTour2 → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:08:15,991 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [176/197] Tour EWalletProgramTour2 → Step click Actions button (trigger: .more-btn) 2026-09-13 14:08:16,027 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.104 0.087 2026-09-13 14:08:16,052 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [177/197] Tour EWalletProgramTour2 → Step click Refund button (trigger: .control-buttons button:contains("Refund")) 2026-09-13 14:08:16,070 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:16] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 16 0.008 0.016 2026-09-13 14:08:16,114 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [178/197] Tour EWalletProgramTour2 → Step .ticket-screen .pos-search-bar .filter span:contains("Paid") 2026-09-13 14:08:16,120 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:16] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.001 0.004 2026-09-13 14:08:16,165 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [179/197] Tour EWalletProgramTour2 → Step .ticket-screen .order-row:contains("2004") 2026-09-13 14:08:16,170 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:16] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.018 0.019 2026-09-13 14:08:16,199 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:16] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 6 0.005 0.030 2026-09-13 14:08:16,231 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [180/197] Tour EWalletProgramTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:08:16,280 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [181/197] Tour EWalletProgramTour2 → Step .ticket-screen .btn-primary.pay-order-button 2026-09-13 14:08:16,323 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:16] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 42 0.053 0.051 2026-09-13 14:08:16,357 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:16] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.015 2026-09-13 14:08:16,408 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [182/197] Tour EWalletProgramTour2 → Step payment screen is shown (trigger: .pos .payment-screen) 2026-09-13 14:08:16,459 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [183/197] Tour EWalletProgramTour2 → Step click back button (trigger: .back-button) 2026-09-13 14:08:16,517 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [184/197] Tour EWalletProgramTour2 → Step product screen is shown (trigger: .product-screen) 2026-09-13 14:08:16,568 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [185/197] Tour EWalletProgramTour2 → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:08:16,619 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [186/197] Tour EWalletProgramTour2 → Step click Actions button (trigger: .more-btn) 2026-09-13 14:08:16,672 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [187/197] Tour EWalletProgramTour2 → Step .control-buttons button.highlight:contains("eWallet Refund") 2026-09-13 14:08:16,741 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [188/197] Tour EWalletProgramTour2 → Step order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00")) 2026-09-13 14:08:16,793 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [189/197] Tour EWalletProgramTour2 → Step order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00"):not(:visible)) 2026-09-13 14:08:16,843 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [190/197] Tour EWalletProgramTour2 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:08:16,897 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [191/197] Tour EWalletProgramTour2 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:08:16,948 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [192/197] Tour EWalletProgramTour2 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:08:17,000 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [193/197] Tour EWalletProgramTour2 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:08:17,054 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [194/197] Tour EWalletProgramTour2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:08:17,108 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [195/197] Tour EWalletProgramTour2 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:08:17,165 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [196/197] Tour EWalletProgramTour2 → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:08:17,183 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:17] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.008 0.008 2026-09-13 14:08:17,214 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54313864 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000005', 'uuid': '43d8170a-ac27-43a6-9ebe-0f545d95c11a'}] 2026-09-13 14:08:17,489 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54313864 order {'name': '/', 'pos_reference': '262-76-000005', 'uuid': '43d8170a-ac27-43a6-9ebe-0f545d95c11a'} created pos.order #562 2026-09-13 14:08:17,525 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54313864 finished 2026-09-13 14:08:17,637 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 166 0.185 0.240 2026-09-13 14:08:17,760 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:17] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 16 0.031 0.023 2026-09-13 14:08:17,834 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:17] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 21 0.013 0.023 2026-09-13 14:08:17,865 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:17] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.008 2026-09-13 14:08:17,905 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81125916 started for PoS orders references: [{'name': 'Shop - 000004 REFUND', 'pos_reference': '262-76-000005', 'uuid': '43d8170a-ac27-43a6-9ebe-0f545d95c11a'}] 2026-09-13 14:08:17,921 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81125916 order {'name': 'Shop - 000004 REFUND', 'pos_reference': '262-76-000005', 'uuid': '43d8170a-ac27-43a6-9ebe-0f545d95c11a'} sync ignored for existing PoS order pos.order(562,) (state: paid) 2026-09-13 14:08:17,936 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: [197/197] Tour EWalletProgramTour2 → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:08:17,943 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81125916 finished 2026-09-13 14:08:17,990 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: tour succeeded 2026-09-13 14:08:17,991 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: ╔════════════════════════════════════╗ ║ TOUR EWalletProgramTour2 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-09-13 14:08:18,054 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.079 0.073 2026-09-13 14:08:18,363 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program.browser: heap 32836944 (allocated 35139584) 2026-09-13 14:08:18,365 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program: Closing chrome headless with pid 50852 2026-09-13 14:08:18,366 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program: Closing websocket connection 2026-09-13 14:08:18,367 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program: Terminating chrome headless with pid 50852 2026-09-13 14:08:18,378 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:18] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 6 0.007 0.015 2026-09-13 14:08:18,434 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_140818_434736_test_ewallet_program.txt 2026-09-13 14:08:18,435 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_program: Removing chrome user profile "/tmp/tmpaqsucy90_chrome_odoo" 2026-09-13 14:08:18,460 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_ewallet_refund_credit_note_line_quantity ... 2026-09-13 14:08:19,188 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity: Chrome pid: 51028 2026-09-13 14:08:19,188 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity: Chrome headless temporary user profile dir: /tmp/tmpzccb3xpy_chrome_odoo 2026-09-13 14:08:19,188 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity: Issuing json command http://127.0.0.1:42111/json/version 2026-09-13 14:08:19,189 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42111', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:08:19,222 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:08:19,222 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity: Issuing json command http://127.0.0.1:42111/json 2026-09-13 14:08:19,223 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42111', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:08:19,225 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity: Websocket url found: ws://127.0.0.1:42111/devtools/page/9A90AD6BC8F8219644175A3C5E488B07 2026-09-13 14:08:19,229 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity: Enable chrome headless console log notification 2026-09-13 14:08:19,231 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity: Chrome headless enable page notifications 2026-09-13 14:08:19,271 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:08:19,284 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity: Setting session cookie in browser 2026-09-13 14:08:19,288 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-09-13 14:08:19,289 26 INFO rb-721a478-224807-415181 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/76" 2026-09-13 14:08:19,303 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:08:19,772 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:19] "GET /pos/ui/76 HTTP/1.1" 200 - 88 0.054 0.418 2026-09-13 14:08:19,776 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity: Navigation result: {'frameId': '9A90AD6BC8F8219644175A3C5E488B07', 'loaderId': 'CDF6F7AFE5ABB4D3CCE9BA12C89B2A19', 'isDownload': False} 2026-09-13 14:08:19,776 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity: Evaluate ready code "odoo.isTourReady('EWalletRefundCreditNoteQtyTour')" 2026-09-13 14:08:19,781 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:08:19,800 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:19] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.009 2026-09-13 14:08:19,805 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:19] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-09-13 14:08:19,813 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:19] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.021 2026-09-13 14:08:20,331 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:20] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:08:20,343 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:20] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.035 2026-09-13 14:08:20,360 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity: Evaluate test code "odoo.startTour('EWalletRefundCreditNoteQtyTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:08:20,369 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [1/49] Tour EWalletRefundCreditNoteQtyTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:08:20,381 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:20] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 5 0.008 0.010 2026-09-13 14:08:20,396 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:20] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:08:20,410 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:20] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:08:20,450 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:20] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.009 0.010 2026-09-13 14:08:20,466 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:20] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.025 2026-09-13 14:08:20,541 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:20] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.038 0.031 2026-09-13 14:08:20,552 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:20] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.068 2026-09-13 14:08:21,257 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:21] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 391 0.346 0.334 2026-09-13 14:08:21,279 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:21] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:08:21,346 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-09-13 14:08:21,394 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:21] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.030 2026-09-13 14:08:21,416 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-09-13 14:08:21,430 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: Owl is running in 'dev' mode. 2026-09-13 14:08:21,439 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:21] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:08:21,499 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:21] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:08:21,529 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:21] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:08:21,531 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:21] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.033 2026-09-13 14:08:21,538 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:21] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:08:21,546 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:21] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.008 0.018 2026-09-13 14:08:21,587 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:21] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.019 0.068 2026-09-13 14:08:21,613 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:08:21,616 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:21] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:08:21,691 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:21] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:08:21,745 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [2/49] Tour EWalletRefundCreditNoteQtyTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:08:21,802 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:21] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 31 0.074 0.042 2026-09-13 14:08:21,830 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [3/49] Tour EWalletRefundCreditNoteQtyTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:08:21,842 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:08:21,867 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:21] "GET /pos/ui/76 HTTP/1.1" 200 - 31 0.038 0.142 2026-09-13 14:08:21,878 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [4/49] Tour EWalletRefundCreditNoteQtyTour → Step click customer button (trigger: .product-screen .set-partner) 2026-09-13 14:08:21,889 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:21] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.092 2026-09-13 14:08:21,918 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:21] "GET /web/image?model=product.template&field=image_128&id=1569&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.120 2026-09-13 14:08:21,948 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:21] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.152 2026-09-13 14:08:21,989 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:21] "GET /web/image?model=product.template&field=image_128&id=9&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.009 0.198 2026-09-13 14:08:22,035 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:22] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.179 2026-09-13 14:08:22,068 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:22] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.007 0.170 2026-09-13 14:08:22,090 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:22] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.189 2026-09-13 14:08:22,122 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:22] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.007 0.193 2026-09-13 14:08:22,224 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:22] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.058 0.212 2026-09-13 14:08:22,246 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:22] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.200 2026-09-13 14:08:22,281 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:22] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.007 0.279 2026-09-13 14:08:22,307 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [5/49] Tour EWalletRefundCreditNoteQtyTour → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-09-13 14:08:22,412 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [6/49] Tour EWalletRefundCreditNoteQtyTour → Step Click search field (trigger: .modal .fa-search.undefined) 2026-09-13 14:08:22,464 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [7/49] Tour EWalletRefundCreditNoteQtyTour → Step Search for partner "Ewal" (trigger: .modal-dialog .input-group input) 2026-09-13 14:08:22,519 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [8/49] Tour EWalletRefundCreditNoteQtyTour → Step click partner 'Ewal' from partner list screen (trigger: .modal .partner-list b:contains(Ewal)) 2026-09-13 14:08:22,591 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [9/49] Tour EWalletRefundCreditNoteQtyTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:08:22,613 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:22] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.006 0.015 2026-09-13 14:08:22,647 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [10/49] Tour EWalletRefundCreditNoteQtyTour → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-09-13 14:08:22,738 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [11/49] Tour EWalletRefundCreditNoteQtyTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:08:22,789 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [12/49] 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-09-13 14:08:22,840 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [13/49] Tour EWalletRefundCreditNoteQtyTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-09-13 14:08:22,895 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [14/49] Tour EWalletRefundCreditNoteQtyTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-09-13 14:08:22,946 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [15/49] Tour EWalletRefundCreditNoteQtyTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-09-13 14:08:22,999 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [16/49] Tour EWalletRefundCreditNoteQtyTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:08:23,052 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [17/49] Tour EWalletRefundCreditNoteQtyTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-09-13 14:08:23,117 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [18/49] Tour EWalletRefundCreditNoteQtyTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-09-13 14:08:23,169 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [19/49] 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-09-13 14:08:23,220 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [20/49] Tour EWalletRefundCreditNoteQtyTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:08:23,274 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [21/49] Tour EWalletRefundCreditNoteQtyTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:08:23,340 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [22/49] Tour EWalletRefundCreditNoteQtyTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:08:23,353 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:23] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:08:23,353 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:23] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:08:23,391 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [23/49] Tour EWalletRefundCreditNoteQtyTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:08:23,442 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [24/49] Tour EWalletRefundCreditNoteQtyTour → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-09-13 14:08:23,496 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [25/49] Tour EWalletRefundCreditNoteQtyTour → Step Invoice option is selected (trigger: .payment-buttons .js_invoice.highlight) 2026-09-13 14:08:23,547 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [26/49] Tour EWalletRefundCreditNoteQtyTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:08:23,617 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [27/49] Tour EWalletRefundCreditNoteQtyTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:08:23,683 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [28/49] Tour EWalletRefundCreditNoteQtyTour → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:08:23,686 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38274998 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'dcb73110-e1fa-4640-b38e-b53e20caeafc'}] 2026-09-13 14:08:23,698 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:23] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:08:25,344 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38274998 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'dcb73110-e1fa-4640-b38e-b53e20caeafc'} created pos.order #563 2026-09-13 14:08:25,375 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38274998 finished 2026-09-13 14:08:25,445 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 552 0.616 1.144 2026-09-13 14:08:25,502 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:25] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 12 0.006 0.014 2026-09-13 14:08:25,522 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:25] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:08:25,545 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:25] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.005 0.022 2026-09-13 14:08:25,637 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [29/49] Tour EWalletRefundCreditNoteQtyTour → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:08:25,648 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:25] "GET /account/download_invoice_documents/714/pdf HTTP/1.1" 200 - 17 0.011 0.017 2026-09-13 14:08:25,650 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87532955 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'dcb73110-e1fa-4640-b38e-b53e20caeafc'}] 2026-09-13 14:08:25,655 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87532955 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'dcb73110-e1fa-4640-b38e-b53e20caeafc'} sync ignored for existing PoS order pos.order(563,) (state: done) 2026-09-13 14:08:25,666 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87532955 finished 2026-09-13 14:08:25,687 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [30/49] Tour EWalletRefundCreditNoteQtyTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:08:25,738 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [31/49] Tour EWalletRefundCreditNoteQtyTour → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:08:25,788 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [32/49] Tour EWalletRefundCreditNoteQtyTour → Step click Actions button (trigger: .more-btn) 2026-09-13 14:08:25,792 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 68 0.067 0.098 2026-09-13 14:08:25,837 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:25] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 8 0.007 0.011 2026-09-13 14:08:25,851 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [33/49] Tour EWalletRefundCreditNoteQtyTour → Step click Refund button (trigger: .control-buttons button:contains("Refund")) 2026-09-13 14:08:25,915 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [34/49] Tour EWalletRefundCreditNoteQtyTour → Step .ticket-screen .pos-search-bar .filter span:contains("Paid") 2026-09-13 14:08:25,920 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:25] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:08:25,953 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:25] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.006 0.014 2026-09-13 14:08:25,966 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [35/49] Tour EWalletRefundCreditNoteQtyTour → Step .ticket-screen .order-row:contains("Ewal") 2026-09-13 14:08:25,981 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:25] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 6 0.012 0.010 2026-09-13 14:08:26,024 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [36/49] Tour EWalletRefundCreditNoteQtyTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:08:26,075 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [37/49] Tour EWalletRefundCreditNoteQtyTour → Step .ticket-screen .btn-primary.pay-order-button 2026-09-13 14:08:26,144 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [38/49] Tour EWalletRefundCreditNoteQtyTour → Step payment screen is shown (trigger: .pos .payment-screen) 2026-09-13 14:08:26,194 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [39/49] Tour EWalletRefundCreditNoteQtyTour → Step click back button (trigger: .back-button) 2026-09-13 14:08:26,254 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [40/49] Tour EWalletRefundCreditNoteQtyTour → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:08:26,306 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [41/49] Tour EWalletRefundCreditNoteQtyTour → Step click Actions button (trigger: .more-btn) 2026-09-13 14:08:26,361 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [42/49] Tour EWalletRefundCreditNoteQtyTour → Step .control-buttons button.highlight:contains("eWallet Refund") 2026-09-13 14:08:26,426 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [43/49] Tour EWalletRefundCreditNoteQtyTour → Step order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00")) 2026-09-13 14:08:26,477 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [44/49] Tour EWalletRefundCreditNoteQtyTour → Step order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00"):not(:visible)) 2026-09-13 14:08:26,528 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [45/49] Tour EWalletRefundCreditNoteQtyTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:08:26,584 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [46/49] Tour EWalletRefundCreditNoteQtyTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:08:26,635 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [47/49] Tour EWalletRefundCreditNoteQtyTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:08:26,686 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [48/49] Tour EWalletRefundCreditNoteQtyTour → Step Invoice option is selected (trigger: .payment-buttons .js_invoice.highlight) 2026-09-13 14:08:26,738 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: [49/49] Tour EWalletRefundCreditNoteQtyTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:08:26,801 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: tour succeeded 2026-09-13 14:08:26,801 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR EWalletRefundCreditNoteQtyTour SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-09-13 14:08:26,805 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85392272 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000002', 'uuid': '849bc991-a846-4526-9910-8e8b35f3e98d'}] 2026-09-13 14:08:26,933 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity.browser: heap 18850856 (allocated 20320256) 2026-09-13 14:08:26,948 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity: Closing chrome headless with pid 51028 2026-09-13 14:08:26,950 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity: Closing websocket connection 2026-09-13 14:08:26,972 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity: Terminating chrome headless with pid 51028 2026-09-13 14:08:27,026 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_140827_026227_test_ewallet_refund_credit_note_line_quantity.txt 2026-09-13 14:08:27,027 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity: Removing chrome user profile "/tmp/tmpzccb3xpy_chrome_odoo" 2026-09-13 14:08:27,049 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_ewallet_refund_credit_note_line_quantity: waiting for threads: [, ] 2026-09-13 14:08:27,471 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85392272 order {'name': '/', 'pos_reference': '261-76-000002', 'uuid': '849bc991-a846-4526-9910-8e8b35f3e98d'} created pos.order #564 2026-09-13 14:08:27,475 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85392272 finished 2026-09-13 14:08:27,544 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 319 0.292 0.449 2026-09-13 14:08:27,625 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_free_product_multiple_reward_products ... 2026-09-13 14:08:28,594 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products: Chrome pid: 51175 2026-09-13 14:08:28,594 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products: Chrome headless temporary user profile dir: /tmp/tmp86u771py_chrome_odoo 2026-09-13 14:08:28,594 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products: Issuing json command http://127.0.0.1:33227/json/version 2026-09-13 14:08:28,595 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33227', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:08:28,599 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:08:28,599 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products: Issuing json command http://127.0.0.1:33227/json 2026-09-13 14:08:28,599 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33227', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:08:28,601 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products: Websocket url found: ws://127.0.0.1:33227/devtools/page/D6B219265107C4272570E7644AF5ED01 2026-09-13 14:08:28,611 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products: Enable chrome headless console log notification 2026-09-13 14:08:28,615 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products: Chrome headless enable page notifications 2026-09-13 14:08:28,676 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:08:28,681 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products: Setting session cookie in browser 2026-09-13 14:08:28,685 26 INFO rb-721a478-224807-415181 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=76" in browser 2026-09-13 14:08:28,685 26 INFO rb-721a478-224807-415181 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=76" 2026-09-13 14:08:28,700 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:08:29,153 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:29] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 88 0.055 0.401 2026-09-13 14:08:29,157 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products: Navigation result: {'frameId': 'D6B219265107C4272570E7644AF5ED01', 'loaderId': 'F25641366427F91C916CDFE4EE60CB03', 'isDownload': False} 2026-09-13 14:08:29,157 26 INFO rb-721a478-224807-415181 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-09-13 14:08:29,164 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:08:29,189 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:29] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.012 2026-09-13 14:08:29,201 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:29] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.027 2026-09-13 14:08:29,213 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:29] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.034 2026-09-13 14:08:29,644 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:29] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:08:29,663 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:29] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-09-13 14:08:29,679 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/web?config_id=76", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:08:29,686 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products.browser: [1/18] Tour test_free_product_multiple_reward_products → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:08:29,690 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:29] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 5 0.005 0.006 2026-09-13 14:08:29,706 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:29] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-13 14:08:29,721 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:29] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:08:29,746 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:29] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.012 2026-09-13 14:08:29,760 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:29] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.023 2026-09-13 14:08:29,771 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:29] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.004 2026-09-13 14:08:29,839 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:29] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.026 0.033 2026-09-13 14:08:30,485 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:30] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.288 0.328 2026-09-13 14:08:30,540 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:30] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.043 2026-09-13 14:08:30,628 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.005 0.010 2026-09-13 14:08:30,717 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:30] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.022 0.052 2026-09-13 14:08:30,753 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.010 2026-09-13 14:08:30,764 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products.browser: Owl is running in 'dev' mode. 2026-09-13 14:08:30,774 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:30] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-09-13 14:08:30,814 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:30] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:08:30,835 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:30] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-09-13 14:08:30,840 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:30] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-09-13 14:08:30,860 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:30] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.018 0.022 2026-09-13 14:08:30,863 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:30] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.042 2026-09-13 14:08:30,877 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:30] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.054 2026-09-13 14:08:30,889 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:30] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:08:30,891 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:30] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:08:30,909 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:30] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:08:30,985 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products.browser: [2/18] Tour test_free_product_multiple_reward_products → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:08:31,010 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:31] "GET /pos/ui/76 HTTP/1.1" 200 - 31 0.055 0.051 2026-09-13 14:08:31,105 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products.browser: [3/18] 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-09-13 14:08:31,125 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:31] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 31 0.072 0.143 2026-09-13 14:08:31,135 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:08:31,153 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:31] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.074 2026-09-13 14:08:31,207 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:31] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.019 0.108 2026-09-13 14:08:31,255 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:31] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.012 0.174 2026-09-13 14:08:31,299 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:31] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.228 2026-09-13 14:08:31,330 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:31] "GET /web/image?model=product.template&field=image_128&id=1569&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.242 2026-09-13 14:08:31,360 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:31] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.196 2026-09-13 14:08:31,385 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:31] "GET /web/image?model=product.template&field=image_128&id=1656&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.208 2026-09-13 14:08:31,421 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:31] "GET /web/image?model=product.template&field=image_128&id=1654&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.204 2026-09-13 14:08:31,449 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:31] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.186 2026-09-13 14:08:31,468 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:31] "GET /web/image?model=product.template&field=image_128&id=1655&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.143 2026-09-13 14:08:31,485 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:31] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.148 2026-09-13 14:08:31,561 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:31] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.029 0.162 2026-09-13 14:08:31,595 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:31] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.202 2026-09-13 14:08:31,630 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products.browser: [4/18] 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-09-13 14:08:31,709 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products.browser: [5/18] Tour test_free_product_multiple_reward_products → Step click product 'Promo Item C' (trigger: article.product .product-content .product-name:contains("Promo Item C")) 2026-09-13 14:08:31,792 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products.browser: [6/18] Tour test_free_product_multiple_reward_products → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product","price":"-10.00","quantity":"1.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product")):has(.qty:contains("1")):has(.price:contains("-10.00"))) 2026-09-13 14:08:31,867 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products.browser: [7/18] Tour test_free_product_multiple_reward_products → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:08:31,913 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products.browser: [8/18] Tour test_free_product_multiple_reward_products → Step order total amount is '20.00' (trigger: .product-screen .order-summary .total:contains("20.00")) 2026-09-13 14:08:31,964 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products.browser: [9/18] Tour test_free_product_multiple_reward_products → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:08:32,014 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products.browser: [10/18] 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-09-13 14:08:32,095 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products.browser: [11/18] 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-09-13 14:08:32,172 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products.browser: [12/18] 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-09-13 14:08:32,247 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products.browser: [13/18] Tour test_free_product_multiple_reward_products → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:08:32,311 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products.browser: [14/18] Tour test_free_product_multiple_reward_products → Step Check orderline with attributes: {"withClass":".selected","productName":"Promo Item B","quantity":"4.00","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Promo Item B")):has(.qty:contains("4"))) 2026-09-13 14:08:32,361 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products.browser: [15/18] Tour test_free_product_multiple_reward_products → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:08:32,412 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products.browser: [16/18] Tour test_free_product_multiple_reward_products → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:08:32,462 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products.browser: [17/18] Tour test_free_product_multiple_reward_products → Step order total amount is '40.00' (trigger: .product-screen .order-summary .total:contains("40.00")) 2026-09-13 14:08:32,515 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products.browser: [18/18] Tour test_free_product_multiple_reward_products → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:08:32,564 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products.browser: tour succeeded 2026-09-13 14:08:32,565 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products.browser: ╔═══════════════════════════════════════════════════════════╗ ║ TOUR test_free_product_multiple_reward_products SUCCEEDED ║ ╚═══════════════════════════════════════════════════════════╝ 2026-09-13 14:08:32,700 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products.browser: heap 17041156 (allocated 18223104) 2026-09-13 14:08:32,710 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products: Closing chrome headless with pid 51175 2026-09-13 14:08:32,714 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products: Closing websocket connection 2026-09-13 14:08:32,714 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products: Terminating chrome headless with pid 51175 2026-09-13 14:08:32,769 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_140832_768963_test_free_product_multiple_reward_products.txt 2026-09-13 14:08:32,769 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_multiple_reward_products: Removing chrome user profile "/tmp/tmp86u771py_chrome_odoo" 2026-09-13 14:08:32,787 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_free_product_tag_quantity_from_gs1_barcode ... 2026-09-13 14:08:33,733 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_from_gs1_barcode: Chrome pid: 51309 2026-09-13 14:08:33,734 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_from_gs1_barcode: Chrome headless temporary user profile dir: /tmp/tmpqjtjm985_chrome_odoo 2026-09-13 14:08:33,734 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_from_gs1_barcode: Issuing json command http://127.0.0.1:33909/json/version 2026-09-13 14:08:33,735 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33909', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:08:33,737 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_from_gs1_barcode: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:08:33,738 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_from_gs1_barcode: Issuing json command http://127.0.0.1:33909/json 2026-09-13 14:08:33,738 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33909', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:08:33,741 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_from_gs1_barcode: Websocket url found: ws://127.0.0.1:33909/devtools/page/0793E0F82E860FA82189B2EF11676BDE 2026-09-13 14:08:33,746 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_from_gs1_barcode: Enable chrome headless console log notification 2026-09-13 14:08:33,751 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_from_gs1_barcode: Chrome headless enable page notifications 2026-09-13 14:08:33,838 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:08:33,849 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_from_gs1_barcode: Setting session cookie in browser 2026-09-13 14:08:33,857 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_from_gs1_barcode: Open "http://127.0.0.1:8069/pos/web?config_id=76" in browser 2026-09-13 14:08:33,857 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_from_gs1_barcode: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=76" 2026-09-13 14:08:33,883 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:08:34,354 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:34] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 88 0.074 0.400 2026-09-13 14:08:34,357 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_from_gs1_barcode: Navigation result: {'frameId': '0793E0F82E860FA82189B2EF11676BDE', 'loaderId': 'AC62F70DEC1DD645DC976623986B85D1', 'isDownload': False} 2026-09-13 14:08:34,357 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_from_gs1_barcode: Evaluate ready code "odoo.isTourReady('test_free_product_tag_quantity_from_gs1_barcode')" 2026-09-13 14:08:34,363 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:08:34,383 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:34] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.011 2026-09-13 14:08:34,389 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:34] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-09-13 14:08:34,393 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:34] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-09-13 14:08:34,812 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:34] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:08:34,830 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:34] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-09-13 14:08:34,846 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_from_gs1_barcode: Evaluate test code "odoo.startTour('test_free_product_tag_quantity_from_gs1_barcode', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/web?config_id=76", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:08:34,851 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_from_gs1_barcode.browser: [1/10] Tour test_free_product_tag_quantity_from_gs1_barcode → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:08:34,858 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:34] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.005 2026-09-13 14:08:34,873 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:34] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 2 0.001 0.005 2026-09-13 14:08:34,893 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:34] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.000 0.003 2026-09-13 14:08:34,906 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:34] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:08:34,918 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:34] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:08:34,980 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:34] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.026 0.019 2026-09-13 14:08:35,003 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:35] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.061 2026-09-13 14:08:35,079 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:35] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.043 0.032 2026-09-13 14:08:35,083 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:35] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.055 2026-09-13 14:08:35,731 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:35] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.304 0.312 2026-09-13 14:08:35,748 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:35] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:08:35,796 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:08:35,844 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:35] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.033 2026-09-13 14:08:35,882 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.012 2026-09-13 14:08:35,892 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_from_gs1_barcode.browser: Owl is running in 'dev' mode. 2026-09-13 14:08:35,906 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:35] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.009 2026-09-13 14:08:35,984 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:35] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:08:35,995 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:35] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:08:36,000 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:36] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.037 2026-09-13 14:08:36,059 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:36] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.052 0.043 2026-09-13 14:08:36,075 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:36] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:08:36,077 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:36] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.002 0.104 2026-09-13 14:08:36,080 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:36] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.078 2026-09-13 14:08:36,090 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:36] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:08:36,199 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_from_gs1_barcode.browser: [2/10] Tour test_free_product_tag_quantity_from_gs1_barcode → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:08:36,221 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:36] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:08:36,262 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_from_gs1_barcode.browser: [3/10] Tour test_free_product_tag_quantity_from_gs1_barcode → Step PoS model scan barcode '0108431673020125303' (trigger: body) 2026-09-13 14:08:36,354 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_from_gs1_barcode.browser: [4/10] Tour test_free_product_tag_quantity_from_gs1_barcode → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:08:36,355 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:36] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 31 0.104 0.037 2026-09-13 14:08:36,365 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:08:36,403 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:36] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.014 0.143 2026-09-13 14:08:36,441 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:36] "GET /web/image?model=product.template&field=image_128&id=1569&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.186 2026-09-13 14:08:36,500 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:36] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.023 0.218 2026-09-13 14:08:36,526 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_from_gs1_barcode.browser: [5/10] Tour test_free_product_tag_quantity_from_gs1_barcode → 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-09-13 14:08:36,534 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:36] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.009 0.266 2026-09-13 14:08:36,624 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:36] "GET /pos/ui/76 HTTP/1.1" 200 - 31 0.052 0.354 2026-09-13 14:08:36,750 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:36] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.070 0.051 2026-09-13 14:08:36,776 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_from_gs1_barcode.browser: [6/10] Tour test_free_product_tag_quantity_from_gs1_barcode → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:08:36,789 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:36] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.007 0.332 2026-09-13 14:08:36,815 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:36] "GET /web/image?model=product.template&field=image_128&id=1658&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.302 2026-09-13 14:08:36,823 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:36] "GET /point_of_sale/static/src/sounds/beep.ogg HTTP/1.1" 206 - 0 0.000 0.003 2026-09-13 14:08:36,841 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_from_gs1_barcode.browser: [7/10] Tour test_free_product_tag_quantity_from_gs1_barcode → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product","price":"-10.00","quantity":"1.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product")):has(.qty:contains("1")):has(.price:contains("-10.00"))) 2026-09-13 14:08:36,867 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:36] "GET /web/image?model=product.template&field=image_128&id=1659&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.018 0.298 2026-09-13 14:08:36,885 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_from_gs1_barcode.browser: [8/10] Tour test_free_product_tag_quantity_from_gs1_barcode → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:08:36,917 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:36] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.012 0.491 2026-09-13 14:08:36,937 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_from_gs1_barcode.browser: [9/10] Tour test_free_product_tag_quantity_from_gs1_barcode → Step order total amount is '20.00' (trigger: .product-screen .order-summary .total:contains("20.00")) 2026-09-13 14:08:36,953 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:36] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.008 0.570 2026-09-13 14:08:36,982 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:36] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.221 2026-09-13 14:08:36,990 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_from_gs1_barcode.browser: [10/10] Tour test_free_product_tag_quantity_from_gs1_barcode → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:08:37,003 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:37] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.206 2026-09-13 14:08:37,038 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_from_gs1_barcode.browser: tour succeeded 2026-09-13 14:08:37,040 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_from_gs1_barcode.browser: ╔════════════════════════════════════════════════════════════════╗ ║ TOUR test_free_product_tag_quantity_from_gs1_barcode SUCCEEDED ║ ╚════════════════════════════════════════════════════════════════╝ 2026-09-13 14:08:37,129 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_from_gs1_barcode.browser: heap 14545876 (allocated 15728640) 2026-09-13 14:08:37,143 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_from_gs1_barcode: Closing chrome headless with pid 51309 2026-09-13 14:08:37,145 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_from_gs1_barcode: Closing websocket connection 2026-09-13 14:08:37,146 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_from_gs1_barcode: Terminating chrome headless with pid 51309 2026-09-13 14:08:37,229 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_from_gs1_barcode: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_140837_229015_test_free_product_tag_quantity_from_gs1_barcode.txt 2026-09-13 14:08:37,229 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_from_gs1_barcode: Removing chrome user profile "/tmp/tmpqjtjm985_chrome_odoo" 2026-09-13 14:08:37,238 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_free_product_tag_quantity_set_with_numpad ... 2026-09-13 14:08:38,189 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_set_with_numpad: Chrome pid: 51464 2026-09-13 14:08:38,189 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_set_with_numpad: Chrome headless temporary user profile dir: /tmp/tmppsn_fx9u_chrome_odoo 2026-09-13 14:08:38,189 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_set_with_numpad: Issuing json command http://127.0.0.1:43921/json/version 2026-09-13 14:08:38,191 26 INFO rb-721a478-224807-415181 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-09-13 14:08:38,199 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_set_with_numpad: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:08:38,199 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_set_with_numpad: Issuing json command http://127.0.0.1:43921/json 2026-09-13 14:08:38,200 26 INFO rb-721a478-224807-415181 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-09-13 14:08:38,206 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_set_with_numpad: Websocket url found: ws://127.0.0.1:43921/devtools/page/8A96239A22E412E54F921AF2319C7D40 2026-09-13 14:08:38,212 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_set_with_numpad: Enable chrome headless console log notification 2026-09-13 14:08:38,220 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_set_with_numpad: Chrome headless enable page notifications 2026-09-13 14:08:38,351 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:08:38,358 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_set_with_numpad: Setting session cookie in browser 2026-09-13 14:08:38,371 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_set_with_numpad: Open "http://127.0.0.1:8069/pos/web?config_id=76" in browser 2026-09-13 14:08:38,371 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_set_with_numpad: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=76" 2026-09-13 14:08:38,399 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:08:39,099 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:39] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 88 0.045 0.667 2026-09-13 14:08:39,102 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_set_with_numpad: Navigation result: {'frameId': '8A96239A22E412E54F921AF2319C7D40', 'loaderId': 'F8EE092544DCC2A8BA8407D1FACE73CC', 'isDownload': False} 2026-09-13 14:08:39,102 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_set_with_numpad: Evaluate ready code "odoo.isTourReady('test_free_product_tag_quantity_set_with_numpad')" 2026-09-13 14:08:39,114 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:08:39,125 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:39] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.006 2026-09-13 14:08:39,131 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:39] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-09-13 14:08:39,146 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:39] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.017 2026-09-13 14:08:39,607 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:39] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:08:39,628 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:39] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-13 14:08:39,639 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_set_with_numpad: Evaluate test code "odoo.startTour('test_free_product_tag_quantity_set_with_numpad', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/web?config_id=76", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:08:39,649 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_set_with_numpad.browser: [1/29] Tour test_free_product_tag_quantity_set_with_numpad → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:08:39,663 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:39] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 5 0.007 0.015 2026-09-13 14:08:39,676 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:39] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-09-13 14:08:39,684 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:39] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:08:39,715 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:39] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.011 0.008 2026-09-13 14:08:39,727 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:39] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.028 2026-09-13 14:08:39,792 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:39] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.024 0.037 2026-09-13 14:08:39,808 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:39] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.002 0.056 2026-09-13 14:08:40,472 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:40] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.306 0.327 2026-09-13 14:08:40,488 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:40] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:08:40,563 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:08:40,620 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:40] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.032 2026-09-13 14:08:40,645 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-09-13 14:08:40,662 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_set_with_numpad.browser: Owl is running in 'dev' mode. 2026-09-13 14:08:40,691 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:40] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.017 2026-09-13 14:08:40,739 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:40] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:08:40,776 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:40] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.025 2026-09-13 14:08:40,778 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:40] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-09-13 14:08:40,778 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:40] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.028 2026-09-13 14:08:40,804 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:40] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:08:40,805 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:40] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:08:40,830 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:40] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.022 0.062 2026-09-13 14:08:40,832 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:40] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.087 2026-09-13 14:08:40,884 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_set_with_numpad.browser: [2/29] Tour test_free_product_tag_quantity_set_with_numpad → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:08:40,931 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:40] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:08:40,992 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_set_with_numpad.browser: [3/29] Tour test_free_product_tag_quantity_set_with_numpad → Step click product 'Promo Item A' (trigger: article.product .product-content .product-name:contains("Promo Item A")) 2026-09-13 14:08:41,014 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:41] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 31 0.051 0.045 2026-09-13 14:08:41,025 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:08:41,092 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:41] "GET /pos/ui/76 HTTP/1.1" 200 - 31 0.049 0.124 2026-09-13 14:08:41,111 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:41] "GET /web/image?model=product.template&field=image_128&id=1569&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.159 2026-09-13 14:08:41,144 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:41] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.186 2026-09-13 14:08:41,182 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:41] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.231 2026-09-13 14:08:41,203 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:41] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.255 2026-09-13 14:08:41,222 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:41] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.186 2026-09-13 14:08:41,243 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:41] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.145 2026-09-13 14:08:41,263 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:41] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.142 2026-09-13 14:08:41,285 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:41] "GET /web/image?model=product.template&field=image_128&id=1661&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.132 2026-09-13 14:08:41,313 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:41] "GET /web/image?model=product.template&field=image_128&id=1662&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.121 2026-09-13 14:08:41,334 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:41] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.106 2026-09-13 14:08:41,362 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:41] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.107 2026-09-13 14:08:41,439 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:41] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.037 0.194 2026-09-13 14:08:41,525 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_set_with_numpad.browser: [4/29] Tour test_free_product_tag_quantity_set_with_numpad → Step Check that: ---Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product","price":"-10.00","quantity":"1.00"}--- is not true (trigger: body:not(:has(.order-container .orderline.fst-italic:has(.product-name:contains("Free Product")):has(.qty:contains("1")):has(.price:contains("-10.00"))))) 2026-09-13 14:08:41,582 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_set_with_numpad.browser: [5/29] Tour test_free_product_tag_quantity_set_with_numpad → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:08:41,633 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_set_with_numpad.browser: [6/29] Tour test_free_product_tag_quantity_set_with_numpad → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-09-13 14:08:41,686 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_set_with_numpad.browser: [7/29] Tour test_free_product_tag_quantity_set_with_numpad → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:08:41,736 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_set_with_numpad.browser: [8/29] Tour test_free_product_tag_quantity_set_with_numpad → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:08:41,786 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_set_with_numpad.browser: [9/29] Tour test_free_product_tag_quantity_set_with_numpad → 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-09-13 14:08:41,904 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_set_with_numpad.browser: [10/29] Tour test_free_product_tag_quantity_set_with_numpad → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:08:41,958 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_set_with_numpad.browser: [11/29] Tour test_free_product_tag_quantity_set_with_numpad → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product","price":"-10.00","quantity":"1.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product")):has(.qty:contains("1")):has(.price:contains("-10.00"))) 2026-09-13 14:08:42,006 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_set_with_numpad.browser: [12/29] Tour test_free_product_tag_quantity_set_with_numpad → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:08:42,057 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_set_with_numpad.browser: [13/29] Tour test_free_product_tag_quantity_set_with_numpad → Step order total amount is '20.00' (trigger: .product-screen .order-summary .total:contains("20.00")) 2026-09-13 14:08:42,107 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_set_with_numpad.browser: [14/29] Tour test_free_product_tag_quantity_set_with_numpad → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:08:42,158 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_set_with_numpad.browser: [15/29] Tour test_free_product_tag_quantity_set_with_numpad → Step click product 'Promo Item B' (trigger: article.product .product-content .product-name:contains("Promo Item B")) 2026-09-13 14:08:42,238 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_set_with_numpad.browser: [16/29] Tour test_free_product_tag_quantity_set_with_numpad → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:08:42,292 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_set_with_numpad.browser: [17/29] Tour test_free_product_tag_quantity_set_with_numpad → Step order total amount is '25.00' (trigger: .product-screen .order-summary .total:contains("25.00")) 2026-09-13 14:08:42,340 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_set_with_numpad.browser: [18/29] Tour test_free_product_tag_quantity_set_with_numpad → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:08:42,391 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_set_with_numpad.browser: [19/29] Tour test_free_product_tag_quantity_set_with_numpad → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:08:42,442 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_set_with_numpad.browser: [20/29] Tour test_free_product_tag_quantity_set_with_numpad → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-09-13 14:08:42,494 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_set_with_numpad.browser: [21/29] Tour test_free_product_tag_quantity_set_with_numpad → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:08:42,544 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_set_with_numpad.browser: [22/29] Tour test_free_product_tag_quantity_set_with_numpad → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:08:42,595 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_set_with_numpad.browser: [23/29] Tour test_free_product_tag_quantity_set_with_numpad → Step Check orderline with attributes: {"withClass":".selected","productName":"Promo Item B","quantity":"3.00","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Promo Item B")):has(.qty:contains("3"))) 2026-09-13 14:08:42,695 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_set_with_numpad.browser: [24/29] Tour test_free_product_tag_quantity_set_with_numpad → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:08:42,745 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_set_with_numpad.browser: [25/29] Tour test_free_product_tag_quantity_set_with_numpad → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product","price":"-5.00","quantity":"1.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product")):has(.qty:contains("1")):has(.price:contains("-5.00"))) 2026-09-13 14:08:42,796 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_set_with_numpad.browser: [26/29] Tour test_free_product_tag_quantity_set_with_numpad → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product","price":"-10.00","quantity":"1.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product")):has(.qty:contains("1")):has(.price:contains("-10.00"))) 2026-09-13 14:08:42,847 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_set_with_numpad.browser: [27/29] Tour test_free_product_tag_quantity_set_with_numpad → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:08:42,898 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_set_with_numpad.browser: [28/29] Tour test_free_product_tag_quantity_set_with_numpad → Step order total amount is '30.00' (trigger: .product-screen .order-summary .total:contains("30.00")) 2026-09-13 14:08:42,949 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_set_with_numpad.browser: [29/29] Tour test_free_product_tag_quantity_set_with_numpad → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:08:43,000 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_set_with_numpad.browser: tour succeeded 2026-09-13 14:08:43,001 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_set_with_numpad.browser: ╔═══════════════════════════════════════════════════════════════╗ ║ TOUR test_free_product_tag_quantity_set_with_numpad SUCCEEDED ║ ╚═══════════════════════════════════════════════════════════════╝ 2026-09-13 14:08:43,060 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_set_with_numpad.browser: heap 15878740 (allocated 17563648) 2026-09-13 14:08:43,068 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_set_with_numpad: Closing chrome headless with pid 51464 2026-09-13 14:08:43,069 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_set_with_numpad: Closing websocket connection 2026-09-13 14:08:43,071 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_set_with_numpad: Terminating chrome headless with pid 51464 2026-09-13 14:08:43,133 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_set_with_numpad: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_140843_133427_test_free_product_tag_quantity_set_with_numpad.txt 2026-09-13 14:08:43,133 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_free_product_tag_quantity_set_with_numpad: Removing chrome user profile "/tmp/tmppsn_fx9u_chrome_odoo" 2026-09-13 14:08:43,143 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_gift_card_code_links_to_correct_program ... 2026-09-13 14:08:43,840 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program: Chrome pid: 51597 2026-09-13 14:08:43,841 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program: Chrome headless temporary user profile dir: /tmp/tmpf645b77u_chrome_odoo 2026-09-13 14:08:43,841 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program: Issuing json command http://127.0.0.1:40783/json/version 2026-09-13 14:08:43,842 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40783', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:08:43,894 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:08:43,894 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program: Issuing json command http://127.0.0.1:40783/json 2026-09-13 14:08:43,895 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40783', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:08:43,909 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program: Websocket url found: ws://127.0.0.1:40783/devtools/page/BD9A44DBD742C36D623385B82B088CB3 2026-09-13 14:08:43,919 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program: Enable chrome headless console log notification 2026-09-13 14:08:43,922 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program: Chrome headless enable page notifications 2026-09-13 14:08:43,991 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:08:44,003 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program: Setting session cookie in browser 2026-09-13 14:08:44,006 26 INFO rb-721a478-224807-415181 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=76" in browser 2026-09-13 14:08:44,006 26 INFO rb-721a478-224807-415181 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=76" 2026-09-13 14:08:44,029 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:08:44,508 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:44] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 88 0.054 0.433 2026-09-13 14:08:44,511 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program: Navigation result: {'frameId': 'BD9A44DBD742C36D623385B82B088CB3', 'loaderId': '0FDAA3321CC7897CEA5AAB50D68D33D1', 'isDownload': False} 2026-09-13 14:08:44,511 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program: Evaluate ready code "odoo.isTourReady('MultiplePhysicalGiftCardProgramSaleTour')" 2026-09-13 14:08:44,521 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:08:44,548 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:44] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.011 2026-09-13 14:08:44,565 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:44] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.025 2026-09-13 14:08:44,576 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:44] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.035 2026-09-13 14:08:45,045 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:45] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:08:45,070 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:45] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.005 0.016 2026-09-13 14:08:45,084 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program: Evaluate test code "odoo.startTour('MultiplePhysicalGiftCardProgramSaleTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/web?config_id=76", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:08:45,094 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [1/68] Tour MultiplePhysicalGiftCardProgramSaleTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:08:45,096 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:45] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 5 0.006 0.006 2026-09-13 14:08:45,112 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:45] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-09-13 14:08:45,121 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:45] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:08:45,143 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:45] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.004 0.007 2026-09-13 14:08:45,157 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:45] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.019 2026-09-13 14:08:45,197 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:45] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.012 0.023 2026-09-13 14:08:45,200 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:45] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.024 2026-09-13 14:08:45,817 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:45] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.249 0.334 2026-09-13 14:08:45,843 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:45] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:08:45,902 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-09-13 14:08:45,958 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:45] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.037 2026-09-13 14:08:45,986 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-09-13 14:08:45,995 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: Owl is running in 'dev' mode. 2026-09-13 14:08:46,003 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:46] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-09-13 14:08:46,036 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:46] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:08:46,041 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:46] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:08:46,070 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:46] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-09-13 14:08:46,073 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:46] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:08:46,081 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:46] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:08:46,085 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:46] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:08:46,095 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:46] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.018 0.035 2026-09-13 14:08:46,113 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:46] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:08:46,116 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:46] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.063 2026-09-13 14:08:46,176 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:46] "GET /pos/ui/76 HTTP/1.1" 200 - 31 0.024 0.055 2026-09-13 14:08:46,203 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [2/68] Tour MultiplePhysicalGiftCardProgramSaleTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:08:46,222 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:46] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 31 0.021 0.103 2026-09-13 14:08:46,313 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:46] "GET /web/image?model=product.template&field=image_128&id=8&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 4 0.009 0.033 2026-09-13 14:08:46,323 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [3/68] Tour MultiplePhysicalGiftCardProgramSaleTour → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-09-13 14:08:46,335 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:08:46,347 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:46] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.010 0.062 2026-09-13 14:08:46,380 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:46] "GET /web/image?model=product.template&field=image_128&id=1569&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.078 2026-09-13 14:08:46,434 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:46] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.132 2026-09-13 14:08:46,472 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:46] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.009 0.146 2026-09-13 14:08:46,503 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:46] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.193 2026-09-13 14:08:46,530 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:46] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.008 0.180 2026-09-13 14:08:46,588 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:46] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.232 2026-09-13 14:08:46,613 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:46] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.212 2026-09-13 14:08:46,631 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:46] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.187 2026-09-13 14:08:46,718 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:46] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.039 0.199 2026-09-13 14:08:46,751 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [4/68] Tour MultiplePhysicalGiftCardProgramSaleTour → Step Click gift card program 'Gift Cards1' (trigger: button.selection-item:has(span:contains("Gift Cards1"))) 2026-09-13 14:08:46,837 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [5/68] Tour MultiplePhysicalGiftCardProgramSaleTour → Step a:contains("Sell physical gift card?") 2026-09-13 14:08:46,898 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [6/68] Tour MultiplePhysicalGiftCardProgramSaleTour → Step Input code 'test-card-0000' (trigger: input[id="code"]) 2026-09-13 14:08:46,956 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [7/68] Tour MultiplePhysicalGiftCardProgramSaleTour → Step Input amount '125' (trigger: input[id="amount"]) 2026-09-13 14:08:47,473 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:47] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 6 0.004 0.010 2026-09-13 14:08:47,511 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [8/68] Tour MultiplePhysicalGiftCardProgramSaleTour → Step .btn-primary:contains("Add Balance") 2026-09-13 14:08:47,572 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [9/68] Tour MultiplePhysicalGiftCardProgramSaleTour → Step Click gift card program 'Gift Cards' (trigger: button.selection-item:has(span:contains("Gift Cards"))) 2026-09-13 14:08:47,638 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [10/68] Tour MultiplePhysicalGiftCardProgramSaleTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:08:47,689 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [11/68] 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-09-13 14:08:47,740 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [12/68] Tour MultiplePhysicalGiftCardProgramSaleTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:08:47,791 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [13/68] Tour MultiplePhysicalGiftCardProgramSaleTour → Step order total amount is '125' (trigger: .product-screen .order-summary .total:contains("125")) 2026-09-13 14:08:47,842 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [14/68] Tour MultiplePhysicalGiftCardProgramSaleTour → Step order total amount is '125' (trigger: .product-screen .order-summary .total:contains("125"):not(:visible)) 2026-09-13 14:08:47,892 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [15/68] Tour MultiplePhysicalGiftCardProgramSaleTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:08:47,958 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [16/68] Tour MultiplePhysicalGiftCardProgramSaleTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:08:47,971 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:47] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:08:47,972 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:47] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:08:48,009 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [17/68] Tour MultiplePhysicalGiftCardProgramSaleTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:08:48,062 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [18/68] Tour MultiplePhysicalGiftCardProgramSaleTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:08:48,130 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [19/68] Tour MultiplePhysicalGiftCardProgramSaleTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-09-13 14:08:48,183 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [20/68] Tour MultiplePhysicalGiftCardProgramSaleTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-09-13 14:08:48,236 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [21/68] Tour MultiplePhysicalGiftCardProgramSaleTour → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-09-13 14:08:48,289 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [22/68] Tour MultiplePhysicalGiftCardProgramSaleTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:08:48,362 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [23/68] Tour MultiplePhysicalGiftCardProgramSaleTour → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:08:48,365 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12741344 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '7c731645-8fb1-4231-8f3b-9d3e3d653b97'}] 2026-09-13 14:08:48,374 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:48] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:08:48,456 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12741344 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '7c731645-8fb1-4231-8f3b-9d3e3d653b97'} created pos.order #565 2026-09-13 14:08:48,469 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12741344 finished 2026-09-13 14:08:48,537 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 78 0.071 0.104 2026-09-13 14:08:48,664 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:48] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 36 0.047 0.037 2026-09-13 14:08:48,683 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:48] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:08:48,787 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63481783 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '7c731645-8fb1-4231-8f3b-9d3e3d653b97'}] 2026-09-13 14:08:48,792 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [24/68] Tour MultiplePhysicalGiftCardProgramSaleTour → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:08:48,795 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63481783 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '7c731645-8fb1-4231-8f3b-9d3e3d653b97'} sync ignored for existing PoS order pos.order(565,) (state: paid) 2026-09-13 14:08:48,816 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63481783 finished 2026-09-13 14:08:48,842 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [25/68] Tour MultiplePhysicalGiftCardProgramSaleTour → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-09-13 14:08:48,896 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [26/68] Tour MultiplePhysicalGiftCardProgramSaleTour → Step Click gift card program 'Gift Cards2' (trigger: button.selection-item:has(span:contains("Gift Cards2"))) 2026-09-13 14:08:48,954 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.069 0.101 2026-09-13 14:08:48,973 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [27/68] Tour MultiplePhysicalGiftCardProgramSaleTour → Step a:contains("Sell physical gift card?") 2026-09-13 14:08:49,017 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:49] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 5 0.004 0.010 2026-09-13 14:08:49,035 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [28/68] Tour MultiplePhysicalGiftCardProgramSaleTour → Step Input code 'test-card-0001' (trigger: input[id="code"]) 2026-09-13 14:08:49,087 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [29/68] Tour MultiplePhysicalGiftCardProgramSaleTour → Step Input amount '125' (trigger: input[id="amount"]) 2026-09-13 14:08:49,601 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:49] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 2 0.003 0.009 2026-09-13 14:08:49,628 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [30/68] Tour MultiplePhysicalGiftCardProgramSaleTour → Step .btn-primary:contains("Add Balance") 2026-09-13 14:08:49,688 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [31/68] Tour MultiplePhysicalGiftCardProgramSaleTour → Step Click gift card program 'Gift Cards2' (trigger: button.selection-item:has(span:contains("Gift Cards2"))) 2026-09-13 14:08:49,754 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [32/68] Tour MultiplePhysicalGiftCardProgramSaleTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:08:49,804 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [33/68] 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-09-13 14:08:49,855 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [34/68] Tour MultiplePhysicalGiftCardProgramSaleTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:08:49,907 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [35/68] Tour MultiplePhysicalGiftCardProgramSaleTour → Step order total amount is '125' (trigger: .product-screen .order-summary .total:contains("125")) 2026-09-13 14:08:49,957 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [36/68] Tour MultiplePhysicalGiftCardProgramSaleTour → Step order total amount is '125' (trigger: .product-screen .order-summary .total:contains("125"):not(:visible)) 2026-09-13 14:08:50,008 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [37/68] Tour MultiplePhysicalGiftCardProgramSaleTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:08:50,062 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [38/68] Tour MultiplePhysicalGiftCardProgramSaleTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:08:50,113 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [39/68] Tour MultiplePhysicalGiftCardProgramSaleTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:08:50,171 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [40/68] Tour MultiplePhysicalGiftCardProgramSaleTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:08:50,222 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [41/68] Tour MultiplePhysicalGiftCardProgramSaleTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-09-13 14:08:50,275 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [42/68] Tour MultiplePhysicalGiftCardProgramSaleTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-09-13 14:08:50,327 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [43/68] Tour MultiplePhysicalGiftCardProgramSaleTour → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-09-13 14:08:50,379 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [44/68] Tour MultiplePhysicalGiftCardProgramSaleTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:08:50,443 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [45/68] Tour MultiplePhysicalGiftCardProgramSaleTour → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:08:50,449 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15831093 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000002', 'uuid': '73feebc6-9936-4c64-ae62-1f1e027e9497'}] 2026-09-13 14:08:50,531 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15831093 order {'name': '/', 'pos_reference': '261-76-000002', 'uuid': '73feebc6-9936-4c64-ae62-1f1e027e9497'} created pos.order #566 2026-09-13 14:08:50,554 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15831093 finished 2026-09-13 14:08:50,607 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.059 0.102 2026-09-13 14:08:50,691 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:50] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 24 0.019 0.029 2026-09-13 14:08:50,713 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:50] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.002 0.006 2026-09-13 14:08:50,753 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19524984 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '73feebc6-9936-4c64-ae62-1f1e027e9497'}] 2026-09-13 14:08:50,755 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [46/68] Tour MultiplePhysicalGiftCardProgramSaleTour → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:08:50,783 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19524984 order {'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '73feebc6-9936-4c64-ae62-1f1e027e9497'} sync ignored for existing PoS order pos.order(566,) (state: paid) 2026-09-13 14:08:50,798 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19524984 finished 2026-09-13 14:08:50,808 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [47/68] Tour MultiplePhysicalGiftCardProgramSaleTour → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-09-13 14:08:50,861 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [48/68] Tour MultiplePhysicalGiftCardProgramSaleTour → Step Click gift card program 'Gift Cards3' (trigger: button.selection-item:has(span:contains("Gift Cards3"))) 2026-09-13 14:08:50,888 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.054 0.082 2026-09-13 14:08:50,932 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:50] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 5 0.008 0.014 2026-09-13 14:08:50,935 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [49/68] Tour MultiplePhysicalGiftCardProgramSaleTour → Step a:contains("Sell physical gift card?") 2026-09-13 14:08:50,989 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [50/68] Tour MultiplePhysicalGiftCardProgramSaleTour → Step Input code 'test-card-0002' (trigger: input[id="code"]) 2026-09-13 14:08:51,052 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [51/68] Tour MultiplePhysicalGiftCardProgramSaleTour → Step Input amount '125' (trigger: input[id="amount"]) 2026-09-13 14:08:51,553 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:51] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 2 0.001 0.004 2026-09-13 14:08:51,577 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [52/68] Tour MultiplePhysicalGiftCardProgramSaleTour → Step .btn-primary:contains("Add Balance") 2026-09-13 14:08:51,635 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [53/68] Tour MultiplePhysicalGiftCardProgramSaleTour → Step Click gift card program 'Gift Cards3' (trigger: button.selection-item:has(span:contains("Gift Cards3"))) 2026-09-13 14:08:51,702 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [54/68] Tour MultiplePhysicalGiftCardProgramSaleTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:08:51,754 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [55/68] 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-09-13 14:08:51,805 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [56/68] Tour MultiplePhysicalGiftCardProgramSaleTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:08:51,855 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [57/68] Tour MultiplePhysicalGiftCardProgramSaleTour → Step order total amount is '125' (trigger: .product-screen .order-summary .total:contains("125")) 2026-09-13 14:08:51,907 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [58/68] Tour MultiplePhysicalGiftCardProgramSaleTour → Step order total amount is '125' (trigger: .product-screen .order-summary .total:contains("125"):not(:visible)) 2026-09-13 14:08:51,957 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [59/68] Tour MultiplePhysicalGiftCardProgramSaleTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:08:52,013 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [60/68] Tour MultiplePhysicalGiftCardProgramSaleTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:08:52,063 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [61/68] Tour MultiplePhysicalGiftCardProgramSaleTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:08:52,115 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [62/68] Tour MultiplePhysicalGiftCardProgramSaleTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:08:52,172 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [63/68] Tour MultiplePhysicalGiftCardProgramSaleTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-09-13 14:08:52,222 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [64/68] Tour MultiplePhysicalGiftCardProgramSaleTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-09-13 14:08:52,279 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [65/68] Tour MultiplePhysicalGiftCardProgramSaleTour → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-09-13 14:08:52,327 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [66/68] Tour MultiplePhysicalGiftCardProgramSaleTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:08:52,388 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [67/68] Tour MultiplePhysicalGiftCardProgramSaleTour → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:08:52,394 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77478777 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000003', 'uuid': '99da1051-2f15-49b6-b132-2dc7a4e52084'}] 2026-09-13 14:08:52,458 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77478777 order {'name': '/', 'pos_reference': '261-76-000003', 'uuid': '99da1051-2f15-49b6-b132-2dc7a4e52084'} created pos.order #567 2026-09-13 14:08:52,477 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77478777 finished 2026-09-13 14:08:52,529 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.037 0.099 2026-09-13 14:08:52,605 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:52] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 24 0.014 0.025 2026-09-13 14:08:52,624 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:52] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.003 2026-09-13 14:08:52,655 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26978544 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': '99da1051-2f15-49b6-b132-2dc7a4e52084'}] 2026-09-13 14:08:52,663 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26978544 order {'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': '99da1051-2f15-49b6-b132-2dc7a4e52084'} sync ignored for existing PoS order pos.order(567,) (state: paid) 2026-09-13 14:08:52,687 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26978544 finished 2026-09-13 14:08:52,702 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: [68/68] Tour MultiplePhysicalGiftCardProgramSaleTour → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:08:52,759 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: tour succeeded 2026-09-13 14:08:52,761 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR MultiplePhysicalGiftCardProgramSaleTour SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-09-13 14:08:52,798 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.049 0.096 2026-09-13 14:08:52,906 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program.browser: heap 21985932 (allocated 24645632) 2026-09-13 14:08:52,913 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program: Closing chrome headless with pid 51597 2026-09-13 14:08:52,914 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program: Closing websocket connection 2026-09-13 14:08:52,915 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program: Terminating chrome headless with pid 51597 2026-09-13 14:08:52,970 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_140852_969765_test_gift_card_code_links_to_correct_program.txt 2026-09-13 14:08:52,970 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_code_links_to_correct_program: Removing chrome user profile "/tmp/tmpf645b77u_chrome_odoo" 2026-09-13 14:08:53,005 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_gift_card_no_date ... 2026-09-13 14:08:53,523 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date: Chrome pid: 51751 2026-09-13 14:08:53,523 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date: Chrome headless temporary user profile dir: /tmp/tmp_da6wgmg_chrome_odoo 2026-09-13 14:08:53,523 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date: Issuing json command http://127.0.0.1:36765/json/version 2026-09-13 14:08:53,524 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36765', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:08:53,567 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:08:53,567 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date: Issuing json command http://127.0.0.1:36765/json 2026-09-13 14:08:53,568 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36765', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:08:53,584 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date: Websocket url found: ws://127.0.0.1:36765/devtools/page/16BF0BB7FE538C449CD06970E76FD993 2026-09-13 14:08:53,598 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date: Enable chrome headless console log notification 2026-09-13 14:08:53,609 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date: Chrome headless enable page notifications 2026-09-13 14:08:53,753 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:08:53,762 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date: Setting session cookie in browser 2026-09-13 14:08:53,765 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-09-13 14:08:53,765 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-09-13 14:08:53,791 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:08:54,224 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:54] "GET /pos/ui/76 HTTP/1.1" 200 - 88 0.062 0.387 2026-09-13 14:08:54,227 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date: Navigation result: {'frameId': '16BF0BB7FE538C449CD06970E76FD993', 'loaderId': '2308E2518B7BD6C5488AEF328BF8611A', 'isDownload': False} 2026-09-13 14:08:54,227 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date: Evaluate ready code "odoo.isTourReady('test_gift_card_no_date')" 2026-09-13 14:08:54,236 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:08:54,259 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:54] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.013 2026-09-13 14:08:54,264 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:54] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.019 2026-09-13 14:08:54,280 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:54] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.020 2026-09-13 14:08:54,719 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:54] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:08:54,743 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:54] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-09-13 14:08:54,763 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:08:54,767 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date.browser: [1/17] Tour test_gift_card_no_date → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:08:54,781 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:54] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 5 0.008 0.006 2026-09-13 14:08:54,795 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:54] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:08:54,808 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:54] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:08:54,839 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:54] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.014 2026-09-13 14:08:54,854 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:54] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.032 2026-09-13 14:08:54,926 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:54] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.036 0.037 2026-09-13 14:08:54,930 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:54] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.055 2026-09-13 14:08:55,657 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:55] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.379 0.324 2026-09-13 14:08:55,678 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:55] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:08:55,748 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.010 2026-09-13 14:08:55,807 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:55] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.034 2026-09-13 14:08:55,836 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:08:55,849 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date.browser: Owl is running in 'dev' mode. 2026-09-13 14:08:55,858 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:55] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-09-13 14:08:55,901 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:55] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:08:55,916 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:55] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.014 2026-09-13 14:08:55,923 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:55] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:08:55,926 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:55] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:08:55,964 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:55] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.020 0.033 2026-09-13 14:08:55,994 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:55] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.010 0.070 2026-09-13 14:08:56,013 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:56] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:08:56,017 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:56] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:08:56,046 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:56] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:08:56,112 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date.browser: [2/17] Tour test_gift_card_no_date → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:08:56,153 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:56] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 31 0.058 0.057 2026-09-13 14:08:56,261 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date.browser: [3/17] Tour test_gift_card_no_date → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-09-13 14:08:56,262 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:56] "GET /pos/ui/76 HTTP/1.1" 200 - 31 0.049 0.176 2026-09-13 14:08:56,273 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:08:56,305 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:56] "GET /web/image?model=product.template&field=image_128&id=8&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 4 0.026 0.056 2026-09-13 14:08:56,363 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:56] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.008 0.130 2026-09-13 14:08:56,398 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:56] "GET /web/image?model=product.template&field=image_128&id=1569&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.010 0.159 2026-09-13 14:08:56,441 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:56] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.198 2026-09-13 14:08:56,468 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:56] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.233 2026-09-13 14:08:56,491 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:56] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.210 2026-09-13 14:08:56,514 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:56] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.193 2026-09-13 14:08:56,540 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:56] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.170 2026-09-13 14:08:56,573 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:56] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.008 0.154 2026-09-13 14:08:56,644 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:56] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.023 0.174 2026-09-13 14:08:56,663 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:56] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.184 2026-09-13 14:08:56,710 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date.browser: [4/17] Tour test_gift_card_no_date → Step a:contains("Sell physical gift card?") 2026-09-13 14:08:56,771 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date.browser: [5/17] Tour test_gift_card_no_date → Step Input code 'test' (trigger: input[id="code"]) 2026-09-13 14:08:56,831 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date.browser: [6/17] Tour test_gift_card_no_date → Step Input amount '42' (trigger: input[id="amount"]) 2026-09-13 14:08:57,345 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:57] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 6 0.005 0.010 2026-09-13 14:08:57,380 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date.browser: [7/17] Tour test_gift_card_no_date → Step Input date '' (trigger: .modal input.o_datetime_input.cursor-pointer.form-control.form-control-lg) 2026-09-13 14:08:57,451 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date.browser: [8/17] Tour test_gift_card_no_date → Step .btn-primary:contains("Add Balance") 2026-09-13 14:08:57,527 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date.browser: [9/17] Tour test_gift_card_no_date → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:08:57,596 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date.browser: [10/17] Tour test_gift_card_no_date → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:08:57,610 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:57] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:08:57,612 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:57] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:08:57,647 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date.browser: [11/17] Tour test_gift_card_no_date → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:08:57,698 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date.browser: [12/17] Tour test_gift_card_no_date → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:08:57,770 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date.browser: [13/17] Tour test_gift_card_no_date → Step click numpad button: 4 (trigger: div.numpad button:contains(/^4$/)) 2026-09-13 14:08:57,822 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date.browser: [14/17] Tour test_gift_card_no_date → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-09-13 14:08:57,874 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date.browser: [15/17] Tour test_gift_card_no_date → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:08:57,943 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date.browser: [16/17] Tour test_gift_card_no_date → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:08:57,949 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2984220 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '0c732ca3-3e93-4720-89cd-75fc768390b8'}] 2026-09-13 14:08:57,960 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:57] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-09-13 14:08:58,059 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2984220 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '0c732ca3-3e93-4720-89cd-75fc768390b8'} created pos.order #568 2026-09-13 14:08:58,077 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2984220 finished 2026-09-13 14:08:58,133 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 78 0.090 0.096 2026-09-13 14:08:58,235 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:58] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 36 0.034 0.033 2026-09-13 14:08:58,260 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:58] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.002 0.004 2026-09-13 14:08:58,341 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55890447 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '0c732ca3-3e93-4720-89cd-75fc768390b8'}] 2026-09-13 14:08:58,346 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date.browser: [17/17] Tour test_gift_card_no_date → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:08:58,351 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55890447 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '0c732ca3-3e93-4720-89cd-75fc768390b8'} sync ignored for existing PoS order pos.order(568,) (state: paid) 2026-09-13 14:08:58,381 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55890447 finished 2026-09-13 14:08:58,396 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date.browser: tour succeeded 2026-09-13 14:08:58,397 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date.browser: ╔═══════════════════════════════════════╗ ║ TOUR test_gift_card_no_date SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-09-13 14:08:58,502 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date.browser: heap 16637544 (allocated 18350080) 2026-09-13 14:08:58,517 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:08:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 63 0.108 0.071 2026-09-13 14:08:58,521 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date: Closing chrome headless with pid 51751 2026-09-13 14:08:58,524 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date: Closing websocket connection 2026-09-13 14:08:58,527 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date: Terminating chrome headless with pid 51751 2026-09-13 14:08:58,632 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_140858_632323_test_gift_card_no_date.txt 2026-09-13 14:08:58,632 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_no_date: Removing chrome user profile "/tmp/tmp_da6wgmg_chrome_odoo" 2026-09-13 14:08:58,643 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_gift_card_price_no_tax ... 2026-09-13 14:08:59,322 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax: Chrome pid: 51890 2026-09-13 14:08:59,322 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax: Chrome headless temporary user profile dir: /tmp/tmpgljjxgd1_chrome_odoo 2026-09-13 14:08:59,323 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax: Issuing json command http://127.0.0.1:32901/json/version 2026-09-13 14:08:59,324 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32901', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:08:59,332 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:08:59,333 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax: Issuing json command http://127.0.0.1:32901/json 2026-09-13 14:08:59,333 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32901', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:08:59,339 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax: Websocket url found: ws://127.0.0.1:32901/devtools/page/B8667C8CABD3D424DAA5A5BA4C957996 2026-09-13 14:08:59,347 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax: Enable chrome headless console log notification 2026-09-13 14:08:59,349 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax: Chrome headless enable page notifications 2026-09-13 14:08:59,458 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:08:59,464 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax: Setting session cookie in browser 2026-09-13 14:08:59,467 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-09-13 14:08:59,467 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-09-13 14:08:59,475 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:09:00,157 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:00] "GET /pos/ui/76 HTTP/1.1" 200 - 87 0.066 0.618 2026-09-13 14:09:00,159 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax: Navigation result: {'frameId': 'B8667C8CABD3D424DAA5A5BA4C957996', 'loaderId': '1E29DD0725184690549535864A64B2AF', 'isDownload': False} 2026-09-13 14:09:00,160 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax: Evaluate ready code "odoo.isTourReady('GiftCardProgramPriceNoTaxTour')" 2026-09-13 14:09:00,165 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:09:00,185 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:00] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-09-13 14:09:00,222 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:00] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.011 0.041 2026-09-13 14:09:00,244 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:00] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.069 2026-09-13 14:09:00,649 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:00] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:09:00,671 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:00] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-09-13 14:09:00,688 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax: Evaluate test code "odoo.startTour('GiftCardProgramPriceNoTaxTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:09:00,693 26 INFO rb-721a478-224807-415181 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-09-13 14:09:00,704 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:00] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 5 0.006 0.009 2026-09-13 14:09:00,714 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:00] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-13 14:09:00,725 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:00] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:09:00,749 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:00] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.008 2026-09-13 14:09:00,761 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:00] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.021 2026-09-13 14:09:00,850 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:00] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.042 0.040 2026-09-13 14:09:00,854 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:00] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.001 0.076 2026-09-13 14:09:01,515 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:01] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.304 0.329 2026-09-13 14:09:01,549 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:01] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.026 2026-09-13 14:09:01,610 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-09-13 14:09:01,676 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:01] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.041 2026-09-13 14:09:01,730 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:09:01,738 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax.browser: Owl is running in 'dev' mode. 2026-09-13 14:09:01,750 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:01] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.005 2026-09-13 14:09:01,811 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:01] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:09:01,824 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:01] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.011 2026-09-13 14:09:01,848 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:01] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:09:01,858 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:01] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:09:01,918 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:01] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:09:01,924 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:01] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:09:01,939 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:01] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:09:01,954 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:01] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.063 0.054 2026-09-13 14:09:01,968 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:01] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.002 0.130 2026-09-13 14:09:01,981 26 INFO rb-721a478-224807-415181 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-09-13 14:09:02,045 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:02] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 31 0.036 0.104 2026-09-13 14:09:02,086 26 INFO rb-721a478-224807-415181 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-09-13 14:09:02,110 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:02] "GET /pos/ui/76 HTTP/1.1" 200 - 31 0.028 0.180 2026-09-13 14:09:02,117 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:09:02,124 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:02] "GET /web/image?model=product.template&field=image_128&id=8&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 4 0.005 0.067 2026-09-13 14:09:02,171 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:02] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.108 2026-09-13 14:09:02,200 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:02] "GET /web/image?model=product.template&field=image_128&id=1569&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.131 2026-09-13 14:09:02,221 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:02] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.153 2026-09-13 14:09:02,254 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:02] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.180 2026-09-13 14:09:02,282 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:02] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.009 0.151 2026-09-13 14:09:02,306 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:02] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.175 2026-09-13 14:09:02,335 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:02] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.154 2026-09-13 14:09:02,378 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:02] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.010 0.162 2026-09-13 14:09:02,420 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:02] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.155 2026-09-13 14:09:02,501 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:02] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.039 0.234 2026-09-13 14:09:02,561 26 INFO rb-721a478-224807-415181 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-09-13 14:09:02,615 26 INFO rb-721a478-224807-415181 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-09-13 14:09:02,666 26 INFO rb-721a478-224807-415181 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-09-13 14:09:02,721 26 INFO rb-721a478-224807-415181 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-09-13 14:09:02,773 26 INFO rb-721a478-224807-415181 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-09-13 14:09:02,827 26 INFO rb-721a478-224807-415181 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-09-13 14:09:02,881 26 INFO rb-721a478-224807-415181 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-09-13 14:09:02,933 26 INFO rb-721a478-224807-415181 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-09-13 14:09:02,987 26 INFO rb-721a478-224807-415181 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-09-13 14:09:03,052 26 INFO rb-721a478-224807-415181 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-09-13 14:09:03,103 26 INFO rb-721a478-224807-415181 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-09-13 14:09:03,154 26 INFO rb-721a478-224807-415181 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-09-13 14:09:03,205 26 INFO rb-721a478-224807-415181 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-09-13 14:09:03,255 26 INFO rb-721a478-224807-415181 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-09-13 14:09:03,313 26 INFO rb-721a478-224807-415181 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-09-13 14:09:03,372 26 INFO rb-721a478-224807-415181 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-09-13 14:09:03,430 26 INFO rb-721a478-224807-415181 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-09-13 14:09:03,485 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax.browser: [21/29] Tour GiftCardProgramPriceNoTaxTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:09:03,503 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:03] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 6 0.005 0.013 2026-09-13 14:09:03,545 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:03] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.006 0.020 2026-09-13 14:09:03,596 26 INFO rb-721a478-224807-415181 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-09-13 14:09:03,659 26 INFO rb-721a478-224807-415181 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-09-13 14:09:03,708 26 INFO rb-721a478-224807-415181 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-09-13 14:09:03,759 26 INFO rb-721a478-224807-415181 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-09-13 14:09:03,809 26 INFO rb-721a478-224807-415181 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-09-13 14:09:03,863 26 INFO rb-721a478-224807-415181 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-09-13 14:09:03,915 26 INFO rb-721a478-224807-415181 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-09-13 14:09:03,965 26 INFO rb-721a478-224807-415181 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-09-13 14:09:04,015 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax.browser: tour succeeded 2026-09-13 14:09:04,016 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax.browser: ╔══════════════════════════════════════════════╗ ║ TOUR GiftCardProgramPriceNoTaxTour SUCCEEDED ║ ╚══════════════════════════════════════════════╝ 2026-09-13 14:09:04,073 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax.browser: heap 15240840 (allocated 16515072) 2026-09-13 14:09:04,085 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax: Closing chrome headless with pid 51890 2026-09-13 14:09:04,086 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax: Closing websocket connection 2026-09-13 14:09:04,086 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax: Terminating chrome headless with pid 51890 2026-09-13 14:09:04,141 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_140904_140860_test_gift_card_price_no_tax.txt 2026-09-13 14:09:04,141 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_price_no_tax: Removing chrome user profile "/tmp/tmpgljjxgd1_chrome_odoo" 2026-09-13 14:09:04,149 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_gift_card_program ... 2026-09-13 14:09:04,840 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Chrome pid: 52019 2026-09-13 14:09:04,841 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Chrome headless temporary user profile dir: /tmp/tmp6k9m0tnq_chrome_odoo 2026-09-13 14:09:04,841 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Issuing json command http://127.0.0.1:40301/json/version 2026-09-13 14:09:04,842 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40301', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:09:04,890 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:09:04,890 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Issuing json command http://127.0.0.1:40301/json 2026-09-13 14:09:04,891 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40301', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:09:04,900 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Websocket url found: ws://127.0.0.1:40301/devtools/page/19061A8F4FD9EF8F68A3A548B6ED62B1 2026-09-13 14:09:04,904 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Enable chrome headless console log notification 2026-09-13 14:09:04,905 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Chrome headless enable page notifications 2026-09-13 14:09:04,965 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:09:04,971 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Setting session cookie in browser 2026-09-13 14:09:04,973 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-09-13 14:09:04,974 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-09-13 14:09:04,988 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:09:05,469 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:05] "GET /pos/ui/76 HTTP/1.1" 200 - 89 0.071 0.413 2026-09-13 14:09:05,473 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Navigation result: {'frameId': '19061A8F4FD9EF8F68A3A548B6ED62B1', 'loaderId': '034525EA40EC43E27F9309497850C112', 'isDownload': False} 2026-09-13 14:09:05,473 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Evaluate ready code "odoo.isTourReady('GiftCardProgramTour1')" 2026-09-13 14:09:05,481 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:09:05,512 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:05] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.021 2026-09-13 14:09:05,530 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:05] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.036 2026-09-13 14:09:05,555 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:05] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.060 2026-09-13 14:09:06,061 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:06] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:09:06,090 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:06] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-09-13 14:09:06,103 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Evaluate test code "odoo.startTour('GiftCardProgramTour1', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:09:06,110 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [1/14] Tour GiftCardProgramTour1 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:09:06,125 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:06] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 5 0.005 0.011 2026-09-13 14:09:06,150 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:06] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:09:06,161 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:06] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:09:06,186 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:06] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.007 0.010 2026-09-13 14:09:06,198 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:06] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.022 2026-09-13 14:09:06,210 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:06] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.003 2026-09-13 14:09:06,261 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:06] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.018 0.031 2026-09-13 14:09:06,904 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:06] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 395 0.295 0.311 2026-09-13 14:09:06,928 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:06] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.016 2026-09-13 14:09:06,996 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:09:07,084 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:07] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.041 2026-09-13 14:09:07,117 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.009 2026-09-13 14:09:07,127 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: Owl is running in 'dev' mode. 2026-09-13 14:09:07,136 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:07] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-09-13 14:09:07,210 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:07] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:09:07,238 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:07] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-09-13 14:09:07,245 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:07] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:09:07,265 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:07] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:09:07,282 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-09-13 14:09:07,286 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:07] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.026 0.036 2026-09-13 14:09:07,289 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:07] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.058 2026-09-13 14:09:07,306 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:07] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.004 0.070 2026-09-13 14:09:07,344 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [2/14] Tour GiftCardProgramTour1 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:09:07,409 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:07] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.020 2026-09-13 14:09:07,451 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [3/14] Tour GiftCardProgramTour1 → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-09-13 14:09:07,455 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:09:07,467 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:07] "GET /web/image?model=product.template&field=image_128&id=8&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 4 0.043 0.032 2026-09-13 14:09:07,562 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:07] "GET /pos/ui/76 HTTP/1.1" 200 - 32 0.044 0.120 2026-09-13 14:09:07,622 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:07] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 32 0.025 0.210 2026-09-13 14:09:07,723 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:07] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.059 0.199 2026-09-13 14:09:07,747 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:07] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.305 2026-09-13 14:09:07,774 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:07] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.372 2026-09-13 14:09:07,809 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [4/14] Tour GiftCardProgramTour1 → Step order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00")) 2026-09-13 14:09:07,863 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [5/14] Tour GiftCardProgramTour1 → Step order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00"):not(:visible)) 2026-09-13 14:09:07,912 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [6/14] Tour GiftCardProgramTour1 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:09:07,990 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [7/14] Tour GiftCardProgramTour1 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:09:08,007 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:08] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:09:08,011 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:08] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:09:08,041 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [8/14] Tour GiftCardProgramTour1 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:09:08,090 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [9/14] Tour GiftCardProgramTour1 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:09:08,164 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [10/14] Tour GiftCardProgramTour1 → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-09-13 14:09:08,217 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [11/14] Tour GiftCardProgramTour1 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:09:08,269 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [12/14] Tour GiftCardProgramTour1 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:09:08,335 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [13/14] Tour GiftCardProgramTour1 → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:09:08,340 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89683048 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'cdc9afae-b4ea-496f-89ce-a9f317a57706'}] 2026-09-13 14:09:08,346 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:08] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:09:08,417 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89683048 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'cdc9afae-b4ea-496f-89ce-a9f317a57706'} created pos.order #569 2026-09-13 14:09:08,431 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89683048 finished 2026-09-13 14:09:08,482 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 79 0.050 0.094 2026-09-13 14:09:08,587 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:08] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 39 0.031 0.030 2026-09-13 14:09:08,619 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:08] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:09:08,720 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79698916 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'cdc9afae-b4ea-496f-89ce-a9f317a57706'}] 2026-09-13 14:09:08,732 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79698916 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'cdc9afae-b4ea-496f-89ce-a9f317a57706'} sync ignored for existing PoS order pos.order(569,) (state: paid) 2026-09-13 14:09:08,738 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [14/14] Tour GiftCardProgramTour1 → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:09:08,755 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79698916 finished 2026-09-13 14:09:08,793 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: tour succeeded 2026-09-13 14:09:08,795 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: ╔═════════════════════════════════════╗ ║ TOUR GiftCardProgramTour1 SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-09-13 14:09:08,904 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.085 0.101 2026-09-13 14:09:08,943 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: heap 16776344 (allocated 19136512) 2026-09-13 14:09:08,965 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Closing chrome headless with pid 52019 2026-09-13 14:09:08,973 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Closing websocket connection 2026-09-13 14:09:08,974 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Terminating chrome headless with pid 52019 2026-09-13 14:09:08,977 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:08] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 5 0.009 0.020 2026-09-13 14:09:09,035 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_140909_034957_test_gift_card_program.txt 2026-09-13 14:09:09,035 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Removing chrome user profile "/tmp/tmp6k9m0tnq_chrome_odoo" 2026-09-13 14:09:09,249 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Chrome pid: 52149 2026-09-13 14:09:09,249 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Chrome headless temporary user profile dir: /tmp/tmp04cholag_chrome_odoo 2026-09-13 14:09:09,249 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Issuing json command http://127.0.0.1:33741/json/version 2026-09-13 14:09:09,251 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33741', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:09:09,284 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:09:09,284 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Issuing json command http://127.0.0.1:33741/json 2026-09-13 14:09:09,285 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33741', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:09:09,286 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Websocket url found: ws://127.0.0.1:33741/devtools/page/7A893A9035B821845DE7F1372C613380 2026-09-13 14:09:09,292 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Enable chrome headless console log notification 2026-09-13 14:09:09,295 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Chrome headless enable page notifications 2026-09-13 14:09:09,339 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:09:09,344 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Setting session cookie in browser 2026-09-13 14:09:09,351 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-09-13 14:09:09,351 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-09-13 14:09:09,417 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:09] "GET /pos/ui/76 HTTP/1.1" 200 - 32 0.015 0.031 2026-09-13 14:09:09,432 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Navigation result: {'frameId': '7A893A9035B821845DE7F1372C613380', 'loaderId': 'AEEAC7B87FCC903AA38C67E6D5CCA8E1', 'isDownload': False} 2026-09-13 14:09:09,432 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Evaluate ready code "odoo.isTourReady('GiftCardProgramTour2')" 2026-09-13 14:09:09,442 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:09:09,466 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:09] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.014 2026-09-13 14:09:09,478 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:09] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.023 2026-09-13 14:09:09,486 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:09] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.020 2026-09-13 14:09:09,921 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:09] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:09:09,944 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:09] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.012 2026-09-13 14:09:09,953 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Evaluate test code "odoo.startTour('GiftCardProgramTour2', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:09:09,966 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [1/17] Tour GiftCardProgramTour2 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:09:09,982 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:09] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.002 0.022 2026-09-13 14:09:10,015 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:10] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-09-13 14:09:10,038 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:10] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:09:10,063 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:10] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.003 0.007 2026-09-13 14:09:10,071 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:10] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.005 0.009 2026-09-13 14:09:10,138 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:10] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.023 0.033 2026-09-13 14:09:10,141 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.047 2026-09-13 14:09:10,659 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:10] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 297 0.208 0.262 2026-09-13 14:09:10,671 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:10] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:09:10,731 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-09-13 14:09:10,787 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:10] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 3 0.007 0.028 2026-09-13 14:09:10,819 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.004 2026-09-13 14:09:10,830 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: Owl is running in 'dev' mode. 2026-09-13 14:09:10,840 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:10] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:09:10,917 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:10] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.018 2026-09-13 14:09:10,921 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:10] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:09:10,927 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:10] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.032 2026-09-13 14:09:10,936 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:10] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 7 0.026 0.028 2026-09-13 14:09:10,946 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:10] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:09:10,952 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:10] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:09:10,959 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:10] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.004 0.068 2026-09-13 14:09:10,960 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:10] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.071 2026-09-13 14:09:11,036 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [2/17] Tour GiftCardProgramTour2 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-09-13 14:09:11,064 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:11] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:09:11,126 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [3/17] Tour GiftCardProgramTour2 → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:09:11,149 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:09:11,177 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:11] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 32 0.075 0.047 2026-09-13 14:09:11,181 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [4/17] Tour GiftCardProgramTour2 → Step click Actions button (trigger: .more-btn) 2026-09-13 14:09:11,241 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:11] "GET /pos/ui/76 HTTP/1.1" 200 - 32 0.027 0.159 2026-09-13 14:09:11,249 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [5/17] Tour GiftCardProgramTour2 → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-09-13 14:09:11,266 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:11] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.159 2026-09-13 14:09:11,305 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:11] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.014 0.189 2026-09-13 14:09:11,311 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [6/17] Tour GiftCardProgramTour2 → Step input text '044123456' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-09-13 14:09:11,327 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:11] "GET /web/image?model=product.template&field=image_128&id=8&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 4 0.005 0.222 2026-09-13 14:09:11,365 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [7/17] Tour GiftCardProgramTour2 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:09:11,422 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [8/17] Tour GiftCardProgramTour2 → Step order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00")) 2026-09-13 14:09:11,442 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:11] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.006 0.013 2026-09-13 14:09:11,495 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:11] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.012 0.018 2026-09-13 14:09:11,558 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [9/17] Tour GiftCardProgramTour2 → Step order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00"):not(:visible)) 2026-09-13 14:09:11,607 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [10/17] Tour GiftCardProgramTour2 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:09:11,679 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [11/17] Tour GiftCardProgramTour2 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:09:11,693 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:11] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:09:11,695 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:11] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:09:11,729 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [12/17] Tour GiftCardProgramTour2 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:09:11,780 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [13/17] Tour GiftCardProgramTour2 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:09:11,857 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [14/17] Tour GiftCardProgramTour2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:09:11,910 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [15/17] Tour GiftCardProgramTour2 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:09:11,964 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [16/17] Tour GiftCardProgramTour2 → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:09:11,983 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:11] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.007 0.011 2026-09-13 14:09:12,006 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53579252 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000001', 'uuid': '810639d3-b47e-4433-994b-43677c260da1'}] 2026-09-13 14:09:12,012 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:12] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:09:12,303 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53579252 order {'name': '/', 'pos_reference': '262-76-000001', 'uuid': '810639d3-b47e-4433-994b-43677c260da1'} created pos.order #570 2026-09-13 14:09:12,325 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53579252 finished 2026-09-13 14:09:12,392 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 170 0.153 0.236 2026-09-13 14:09:12,495 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:12] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 28 0.019 0.036 2026-09-13 14:09:12,526 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:12] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.005 0.008 2026-09-13 14:09:12,646 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90739705 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': '810639d3-b47e-4433-994b-43677c260da1'}] 2026-09-13 14:09:12,653 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90739705 order {'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': '810639d3-b47e-4433-994b-43677c260da1'} sync ignored for existing PoS order pos.order(570,) (state: paid) 2026-09-13 14:09:12,664 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: [17/17] Tour GiftCardProgramTour2 → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:09:12,675 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90739705 finished 2026-09-13 14:09:12,716 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: tour succeeded 2026-09-13 14:09:12,717 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: ╔═════════════════════════════════════╗ ║ TOUR GiftCardProgramTour2 SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-09-13 14:09:12,784 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.051 0.088 2026-09-13 14:09:12,863 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program.browser: heap 17877064 (allocated 20447232) 2026-09-13 14:09:12,867 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Closing chrome headless with pid 52149 2026-09-13 14:09:12,870 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Closing websocket connection 2026-09-13 14:09:12,876 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Terminating chrome headless with pid 52149 2026-09-13 14:09:12,932 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_140912_932264_test_gift_card_program.txt 2026-09-13 14:09:12,932 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program: Removing chrome user profile "/tmp/tmp04cholag_chrome_odoo" 2026-09-13 14:09:12,966 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_gift_card_program_create_with_invoice ... 2026-09-13 14:09:13,833 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Chrome pid: 52284 2026-09-13 14:09:13,833 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Chrome headless temporary user profile dir: /tmp/tmp_lyjd58m_chrome_odoo 2026-09-13 14:09:13,833 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Issuing json command http://127.0.0.1:42827/json/version 2026-09-13 14:09:13,834 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42827', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:09:13,841 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:09:13,841 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Issuing json command http://127.0.0.1:42827/json 2026-09-13 14:09:13,842 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42827', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:09:13,851 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Websocket url found: ws://127.0.0.1:42827/devtools/page/67E11A331AC881C1CC9487CEDC20B503 2026-09-13 14:09:13,858 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Enable chrome headless console log notification 2026-09-13 14:09:13,867 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Chrome headless enable page notifications 2026-09-13 14:09:13,939 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:09:13,945 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Setting session cookie in browser 2026-09-13 14:09:13,946 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-09-13 14:09:13,946 26 INFO rb-721a478-224807-415181 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/76" 2026-09-13 14:09:13,957 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:09:14,442 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:14] "GET /pos/ui/76 HTTP/1.1" 200 - 87 0.070 0.418 2026-09-13 14:09:14,446 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Navigation result: {'frameId': '67E11A331AC881C1CC9487CEDC20B503', 'loaderId': '258970001CF2503EEF9B5714CEF26DA7', 'isDownload': False} 2026-09-13 14:09:14,446 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Evaluate ready code "odoo.isTourReady('GiftCardProgramInvoice')" 2026-09-13 14:09:14,453 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:09:14,475 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:14] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.012 2026-09-13 14:09:14,480 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:14] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-09-13 14:09:14,488 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:14] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.014 2026-09-13 14:09:14,944 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:14] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:09:14,968 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:14] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-13 14:09:14,993 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Evaluate test code "odoo.startTour('GiftCardProgramInvoice', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:09:15,001 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [1/19] Tour GiftCardProgramInvoice → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:09:15,004 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:15] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.007 2026-09-13 14:09:15,028 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:15] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.004 0.006 2026-09-13 14:09:15,040 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:15] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:09:15,067 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:15] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.004 0.012 2026-09-13 14:09:15,076 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:15] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.019 2026-09-13 14:09:15,167 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:15] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.042 0.046 2026-09-13 14:09:15,170 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:15] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.001 0.071 2026-09-13 14:09:15,881 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:15] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 391 0.357 0.326 2026-09-13 14:09:15,924 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:15] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.028 2026-09-13 14:09:15,989 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.007 2026-09-13 14:09:16,063 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:16] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.044 2026-09-13 14:09:16,111 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:16] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-09-13 14:09:16,123 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: Owl is running in 'dev' mode. 2026-09-13 14:09:16,133 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:16] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.004 2026-09-13 14:09:16,190 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:16] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:09:16,199 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:16] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:09:16,230 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:16] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:09:16,236 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:16] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:09:16,253 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:16] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.034 0.023 2026-09-13 14:09:16,281 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:16] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.010 0.068 2026-09-13 14:09:16,284 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:16] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:09:16,288 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:16] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:09:16,332 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:16] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:09:16,403 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [2/19] Tour GiftCardProgramInvoice → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:09:16,409 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:16] "GET /pos/ui/76 HTTP/1.1" 200 - 31 0.045 0.039 2026-09-13 14:09:16,460 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:16] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 31 0.022 0.114 2026-09-13 14:09:16,498 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [3/19] Tour GiftCardProgramInvoice → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-09-13 14:09:16,524 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:16] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.046 2026-09-13 14:09:16,541 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:09:16,542 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:16] "GET /web/image?model=product.template&field=image_128&id=8&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 4 0.004 0.061 2026-09-13 14:09:16,565 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:16] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.072 2026-09-13 14:09:16,585 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:16] "GET /web/image?model=product.template&field=image_128&id=1569&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.100 2026-09-13 14:09:16,612 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:16] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.108 2026-09-13 14:09:16,649 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:16] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.143 2026-09-13 14:09:16,673 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:16] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.122 2026-09-13 14:09:16,706 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:16] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.008 0.139 2026-09-13 14:09:16,730 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:16] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.157 2026-09-13 14:09:16,761 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:16] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.164 2026-09-13 14:09:16,844 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:16] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.027 0.201 2026-09-13 14:09:16,910 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [4/19] Tour GiftCardProgramInvoice → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:09:16,965 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [5/19] Tour GiftCardProgramInvoice → Step click customer button (trigger: .product-screen .set-partner) 2026-09-13 14:09:17,046 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [6/19] Tour GiftCardProgramInvoice → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-09-13 14:09:17,101 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [7/19] Tour GiftCardProgramInvoice → Step Click search field (trigger: .modal .fa-search.undefined) 2026-09-13 14:09:17,148 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [8/19] Tour GiftCardProgramInvoice → Step Search for partner "A Test Partner" (trigger: .modal-dialog .input-group input) 2026-09-13 14:09:17,206 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [9/19] Tour GiftCardProgramInvoice → Step click partner 'A Test Partner' from partner list screen (trigger: .modal .partner-list b:contains(A Test Partner)) 2026-09-13 14:09:17,270 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [10/19] Tour GiftCardProgramInvoice → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:09:17,321 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [11/19] Tour GiftCardProgramInvoice → Step order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00")) 2026-09-13 14:09:17,372 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [12/19] Tour GiftCardProgramInvoice → Step order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00"):not(:visible)) 2026-09-13 14:09:17,422 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [13/19] Tour GiftCardProgramInvoice → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:09:17,494 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [14/19] Tour GiftCardProgramInvoice → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:09:17,510 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:17] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:09:17,511 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:17] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:09:17,551 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [15/19] Tour GiftCardProgramInvoice → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:09:17,598 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [16/19] Tour GiftCardProgramInvoice → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-09-13 14:09:17,670 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [17/19] Tour GiftCardProgramInvoice → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-09-13 14:09:17,729 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [18/19] Tour GiftCardProgramInvoice → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:09:17,791 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: [19/19] Tour GiftCardProgramInvoice → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-09-13 14:09:17,798 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92440498 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '37b955b7-fcf7-4af7-b865-207eb856e01f'}] 2026-09-13 14:09:17,800 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:17] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:09:19,127 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92440498 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '37b955b7-fcf7-4af7-b865-207eb856e01f'} created pos.order #571 2026-09-13 14:09:19,171 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92440498 finished 2026-09-13 14:09:19,278 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 438 0.555 0.928 2026-09-13 14:09:19,470 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:19] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 81 0.045 0.111 2026-09-13 14:09:19,490 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:19] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:09:19,501 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:19] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.004 0.005 2026-09-13 14:09:19,613 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: tour succeeded 2026-09-13 14:09:19,614 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: ╔═══════════════════════════════════════╗ ║ TOUR GiftCardProgramInvoice SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-09-13 14:09:19,672 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:19] "GET /account/download_invoice_documents/717/pdf HTTP/1.1" 200 - 17 0.026 0.045 2026-09-13 14:09:19,673 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11593337 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '37b955b7-fcf7-4af7-b865-207eb856e01f'}] 2026-09-13 14:09:19,684 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11593337 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '37b955b7-fcf7-4af7-b865-207eb856e01f'} sync ignored for existing PoS order pos.order(571,) (state: done) 2026-09-13 14:09:19,706 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11593337 finished 2026-09-13 14:09:19,729 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice.browser: heap 16415780 (allocated 18612224) 2026-09-13 14:09:19,742 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Closing chrome headless with pid 52284 2026-09-13 14:09:19,753 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Closing websocket connection 2026-09-13 14:09:19,753 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Terminating chrome headless with pid 52284 2026-09-13 14:09:19,795 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.058 0.104 2026-09-13 14:09:19,857 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_140919_857681_test_gift_card_program_create_with_invoice.txt 2026-09-13 14:09:19,858 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_program_create_with_invoice: Removing chrome user profile "/tmp/tmp_lyjd58m_chrome_odoo" 2026-09-13 14:09:19,891 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_gift_card_rewards_using_taxes ... 2026-09-13 14:09:20,730 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Chrome pid: 52430 2026-09-13 14:09:20,730 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Chrome headless temporary user profile dir: /tmp/tmp3oviyrxo_chrome_odoo 2026-09-13 14:09:20,730 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Issuing json command http://127.0.0.1:40827/json/version 2026-09-13 14:09:20,731 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40827', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:09:20,747 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:09:20,748 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Issuing json command http://127.0.0.1:40827/json 2026-09-13 14:09:20,748 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40827', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:09:20,751 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Websocket url found: ws://127.0.0.1:40827/devtools/page/BDE5B457BD8402ECB6EFFCEF06EF4C77 2026-09-13 14:09:20,753 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Enable chrome headless console log notification 2026-09-13 14:09:20,755 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Chrome headless enable page notifications 2026-09-13 14:09:20,851 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-13 14:09:20,853 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Setting session cookie in browser 2026-09-13 14:09:20,858 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-09-13 14:09:20,858 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-09-13 14:09:20,869 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:09:21,301 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:21] "GET /pos/ui/76 HTTP/1.1" 200 - 88 0.039 0.396 2026-09-13 14:09:21,309 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Navigation result: {'frameId': 'BDE5B457BD8402ECB6EFFCEF06EF4C77', 'loaderId': '0931FCC61FC7C9E340DD5263A99710C1', 'isDownload': False} 2026-09-13 14:09:21,309 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Evaluate ready code "odoo.isTourReady('PosLoyaltyGiftCardTaxes')" 2026-09-13 14:09:21,315 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:09:21,331 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:21] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-09-13 14:09:21,354 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:21] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.011 0.022 2026-09-13 14:09:21,364 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:21] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.040 2026-09-13 14:09:21,840 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:21] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:09:21,869 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:21] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-13 14:09:21,891 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Evaluate test code "odoo.startTour('PosLoyaltyGiftCardTaxes', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:09:21,910 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [1/37] Tour PosLoyaltyGiftCardTaxes → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:09:21,916 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:21] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.010 2026-09-13 14:09:21,967 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:21] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.004 0.014 2026-09-13 14:09:21,986 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:21] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:09:22,023 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:22] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.008 0.013 2026-09-13 14:09:22,036 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:22] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.028 2026-09-13 14:09:22,132 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:22] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 31 0.049 0.032 2026-09-13 14:09:22,135 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:22] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.078 2026-09-13 14:09:23,027 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:23] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.349 0.508 2026-09-13 14:09:23,057 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:23] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.016 2026-09-13 14:09:23,130 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:23] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.013 2026-09-13 14:09:23,211 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:23] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.050 2026-09-13 14:09:23,256 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:23] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-09-13 14:09:23,291 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: Owl is running in 'dev' mode. 2026-09-13 14:09:23,300 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:23] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:09:23,335 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:23] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:09:23,346 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:23] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:09:23,369 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:23] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:09:23,370 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:23] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:09:23,401 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:23] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:09:23,404 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:23] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:09:23,429 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:23] "GET /web/image/res.users/147/avatar_128 HTTP/1.1" 200 - 14 0.029 0.051 2026-09-13 14:09:23,444 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:23] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:09:23,456 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:23] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.004 0.101 2026-09-13 14:09:23,521 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [2/37] Tour PosLoyaltyGiftCardTaxes → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:09:23,545 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:23] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 32 0.031 0.100 2026-09-13 14:09:23,653 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [3/37] Tour PosLoyaltyGiftCardTaxes → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-09-13 14:09:23,703 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:23] "GET /pos/ui/76 HTTP/1.1" 200 - 32 0.081 0.207 2026-09-13 14:09:23,715 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:09:23,716 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:23] "GET /web/image?model=product.template&field=image_128&id=8&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 4 0.003 0.100 2026-09-13 14:09:23,761 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:23] "GET /web/image?model=product.template&field=image_128&id=1569&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.126 2026-09-13 14:09:23,807 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:23] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.010 0.163 2026-09-13 14:09:23,841 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:23] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.010 0.198 2026-09-13 14:09:23,876 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:23] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.235 2026-09-13 14:09:23,905 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:23] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.007 0.171 2026-09-13 14:09:23,937 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:23] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.022 2026-09-13 14:09:23,968 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:23] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.199 2026-09-13 14:09:23,998 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:23] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.185 2026-09-13 14:09:24,026 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:24] "GET /web/image?model=product.template&field=image_128&id=1672&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.179 2026-09-13 14:09:24,056 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:24] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.322 2026-09-13 14:09:24,133 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:24] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.040 0.209 2026-09-13 14:09:24,191 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [4/37] Tour PosLoyaltyGiftCardTaxes → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:09:24,243 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [5/37] 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-09-13 14:09:24,293 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [6/37] Tour PosLoyaltyGiftCardTaxes → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-09-13 14:09:24,349 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [7/37] Tour PosLoyaltyGiftCardTaxes → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-09-13 14:09:24,400 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [8/37] Tour PosLoyaltyGiftCardTaxes → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-09-13 14:09:24,453 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [9/37] Tour PosLoyaltyGiftCardTaxes → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:09:24,505 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [10/37] Tour PosLoyaltyGiftCardTaxes → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-09-13 14:09:24,570 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [11/37] Tour PosLoyaltyGiftCardTaxes → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-09-13 14:09:24,622 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [12/37] 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-09-13 14:09:24,673 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [13/37] Tour PosLoyaltyGiftCardTaxes → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:09:24,723 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [14/37] Tour PosLoyaltyGiftCardTaxes → Step a:contains("Sell physical gift card?") 2026-09-13 14:09:24,782 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [15/37] Tour PosLoyaltyGiftCardTaxes → Step Input code '044123456' (trigger: input[id="code"]) 2026-09-13 14:09:24,840 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [16/37] Tour PosLoyaltyGiftCardTaxes → Step Input amount '50' (trigger: input[id="amount"]) 2026-09-13 14:09:25,357 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:25] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 6 0.004 0.009 2026-09-13 14:09:25,393 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [17/37] Tour PosLoyaltyGiftCardTaxes → Step .btn-primary:contains("Add Balance") 2026-09-13 14:09:25,465 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [18/37] Tour PosLoyaltyGiftCardTaxes → Step order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00")) 2026-09-13 14:09:25,519 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [19/37] Tour PosLoyaltyGiftCardTaxes → Step order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00"):not(:visible)) 2026-09-13 14:09:25,570 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [20/37] Tour PosLoyaltyGiftCardTaxes → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:09:25,639 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [21/37] Tour PosLoyaltyGiftCardTaxes → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:09:25,651 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:25] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:09:25,652 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:25] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:09:25,689 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [22/37] Tour PosLoyaltyGiftCardTaxes → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:09:25,740 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [23/37] Tour PosLoyaltyGiftCardTaxes → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:09:25,812 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [24/37] Tour PosLoyaltyGiftCardTaxes → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-09-13 14:09:25,863 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [25/37] Tour PosLoyaltyGiftCardTaxes → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:09:25,915 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [26/37] Tour PosLoyaltyGiftCardTaxes → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:09:25,982 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [27/37] Tour PosLoyaltyGiftCardTaxes → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:09:25,988 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97633062 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '72b30a46-d96d-44d4-aa5e-cae4c2516d32'}] 2026-09-13 14:09:26,000 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:26] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:09:26,102 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97633062 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '72b30a46-d96d-44d4-aa5e-cae4c2516d32'} created pos.order #572 2026-09-13 14:09:26,123 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97633062 finished 2026-09-13 14:09:26,199 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:26] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 78 0.094 0.120 2026-09-13 14:09:26,325 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:26] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 36 0.051 0.038 2026-09-13 14:09:26,363 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:26] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.002 0.014 2026-09-13 14:09:26,480 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50654807 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '72b30a46-d96d-44d4-aa5e-cae4c2516d32'}] 2026-09-13 14:09:26,490 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50654807 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '72b30a46-d96d-44d4-aa5e-cae4c2516d32'} sync ignored for existing PoS order pos.order(572,) (state: paid) 2026-09-13 14:09:26,496 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [28/37] Tour PosLoyaltyGiftCardTaxes → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:09:26,503 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50654807 finished 2026-09-13 14:09:26,546 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [29/37] Tour PosLoyaltyGiftCardTaxes → Step click product 'Test Product A' (trigger: article.product .product-content .product-name:contains("Test Product A")) 2026-09-13 14:09:26,613 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [30/37] Tour PosLoyaltyGiftCardTaxes → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:09:26,638 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:26] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.072 0.088 2026-09-13 14:09:26,670 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [31/37] Tour PosLoyaltyGiftCardTaxes → Step click Actions button (trigger: .more-btn) 2026-09-13 14:09:26,672 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:26] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 5 0.006 0.012 2026-09-13 14:09:26,725 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [32/37] Tour PosLoyaltyGiftCardTaxes → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-09-13 14:09:26,780 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [33/37] Tour PosLoyaltyGiftCardTaxes → Step input text '044123456' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-09-13 14:09:26,836 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [34/37] Tour PosLoyaltyGiftCardTaxes → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:09:26,889 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [35/37] Tour PosLoyaltyGiftCardTaxes → Step order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00")) 2026-09-13 14:09:26,901 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:26] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.002 0.006 2026-09-13 14:09:26,941 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:26] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 12 0.014 0.018 2026-09-13 14:09:26,998 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [36/37] Tour PosLoyaltyGiftCardTaxes → Step order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00"):not(:visible)) 2026-09-13 14:09:27,048 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: [37/37] Tour PosLoyaltyGiftCardTaxes → Step .order-summary .tax:contains(-6.52) 2026-09-13 14:09:27,100 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: tour succeeded 2026-09-13 14:09:27,100 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: ╔════════════════════════════════════════╗ ║ TOUR PosLoyaltyGiftCardTaxes SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-09-13 14:09:27,199 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes.browser: heap 17700224 (allocated 18747392) 2026-09-13 14:09:27,209 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Closing chrome headless with pid 52430 2026-09-13 14:09:27,210 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Closing websocket connection 2026-09-13 14:09:27,212 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Terminating chrome headless with pid 52430 2026-09-13 14:09:27,293 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_140927_293440_test_gift_card_rewards_using_taxes.txt 2026-09-13 14:09:27,293 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_gift_card_rewards_using_taxes: Removing chrome user profile "/tmp/tmp3oviyrxo_chrome_odoo" 2026-09-13 14:09:27,923 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_free_product_loyalty_program ... 2026-09-13 14:09:28,963 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome pid: 52575 2026-09-13 14:09:28,963 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome headless temporary user profile dir: /tmp/tmpdwj76htz_chrome_odoo 2026-09-13 14:09:28,963 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Issuing json command http://127.0.0.1:43225/json/version 2026-09-13 14:09:28,964 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43225', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:09:28,968 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:09:28,968 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Issuing json command http://127.0.0.1:43225/json 2026-09-13 14:09:28,968 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43225', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:09:28,971 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Websocket url found: ws://127.0.0.1:43225/devtools/page/408219C40C3B7ED921C329D522B1DF33 2026-09-13 14:09:28,974 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Enable chrome headless console log notification 2026-09-13 14:09:28,976 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome headless enable page notifications 2026-09-13 14:09:29,061 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:09:29,066 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Setting session cookie in browser 2026-09-13 14:09:29,067 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-09-13 14:09:29,068 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-09-13 14:09:29,086 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:09:29,503 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:29] "GET /pos/ui/76 HTTP/1.1" 200 - 87 0.031 0.390 2026-09-13 14:09:29,508 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Navigation result: {'frameId': '408219C40C3B7ED921C329D522B1DF33', 'loaderId': '090465820CB36FEB388389254474105C', 'isDownload': False} 2026-09-13 14:09:29,508 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Evaluate ready code "odoo.isTourReady('PosLoyaltyLoyaltyProgram1')" 2026-09-13 14:09:29,525 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:09:29,539 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:29] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-09-13 14:09:29,558 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:29] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.023 2026-09-13 14:09:29,568 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:29] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.026 2026-09-13 14:09:29,970 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:29] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:09:29,992 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:29] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-09-13 14:09:30,004 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Evaluate test code "odoo.startTour('PosLoyaltyLoyaltyProgram1', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:09:30,010 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [1/138] Tour PosLoyaltyLoyaltyProgram1 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:09:30,021 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:30] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 5 0.009 0.008 2026-09-13 14:09:30,034 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:30] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:09:30,050 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:30] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:09:30,085 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:30] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.011 2026-09-13 14:09:30,096 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:30] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.023 2026-09-13 14:09:30,190 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:30] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.050 0.038 2026-09-13 14:09:30,194 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:30] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.084 2026-09-13 14:09:30,817 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:30] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 389 0.263 0.337 2026-09-13 14:09:30,837 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:30] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.011 2026-09-13 14:09:30,887 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.006 2026-09-13 14:09:30,941 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:30] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.030 2026-09-13 14:09:30,988 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-09-13 14:09:31,001 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: Owl is running in 'dev' mode. 2026-09-13 14:09:31,016 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:31] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-09-13 14:09:31,053 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:31] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:09:31,081 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:31] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:09:31,096 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:31] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:09:31,108 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:31] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.018 2026-09-13 14:09:31,130 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:31] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.005 0.036 2026-09-13 14:09:31,186 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:31] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.032 0.044 2026-09-13 14:09:31,198 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:31] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:09:31,200 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:31] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-09-13 14:09:31,233 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:31] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:09:31,276 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [2/138] Tour PosLoyaltyLoyaltyProgram1 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:09:31,332 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:31] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 31 0.071 0.058 2026-09-13 14:09:31,400 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [3/138] Tour PosLoyaltyLoyaltyProgram1 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-09-13 14:09:31,418 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:31] "GET /pos/ui/76 HTTP/1.1" 200 - 31 0.050 0.157 2026-09-13 14:09:31,424 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:09:31,459 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:31] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.011 0.100 2026-09-13 14:09:31,478 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:31] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.129 2026-09-13 14:09:31,499 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:31] "GET /web/image?model=product.template&field=image_128&id=1569&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.145 2026-09-13 14:09:31,526 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:31] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.164 2026-09-13 14:09:31,548 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:31] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.189 2026-09-13 14:09:31,568 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:31] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.132 2026-09-13 14:09:31,598 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:31] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.130 2026-09-13 14:09:31,621 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:31] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.135 2026-09-13 14:09:31,650 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:31] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.116 2026-09-13 14:09:31,720 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:31] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.026 0.192 2026-09-13 14:09:31,792 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [4/138] Tour PosLoyaltyLoyaltyProgram1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:09:31,844 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [5/138] 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-09-13 14:09:31,895 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [6/138] Tour PosLoyaltyLoyaltyProgram1 → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-09-13 14:09:31,948 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [7/138] 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-09-13 14:09:32,126 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [8/138] Tour PosLoyaltyLoyaltyProgram1 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:09:32,174 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [9/138] Tour PosLoyaltyLoyaltyProgram1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:09:32,225 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [10/138] Tour PosLoyaltyLoyaltyProgram1 → Step click customer button (trigger: .product-screen .set-partner) 2026-09-13 14:09:32,302 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [11/138] Tour PosLoyaltyLoyaltyProgram1 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-09-13 14:09:32,357 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [12/138] Tour PosLoyaltyLoyaltyProgram1 → Step Click search field (trigger: .modal .fa-search.undefined) 2026-09-13 14:09:32,411 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [13/138] Tour PosLoyaltyLoyaltyProgram1 → Step Search for partner "AAA Test Partner" (trigger: .modal-dialog .input-group input) 2026-09-13 14:09:32,465 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [14/138] Tour PosLoyaltyLoyaltyProgram1 → Step click partner 'AAA Test Partner' from partner list screen (trigger: .modal .partner-list b:contains(AAA Test Partner)) 2026-09-13 14:09:32,530 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [15/138] Tour PosLoyaltyLoyaltyProgram1 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:09:32,550 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:32] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.007 0.011 2026-09-13 14:09:32,580 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [16/138] Tour PosLoyaltyLoyaltyProgram1 → Step order total amount is '6.40' (trigger: .product-screen .order-summary .total:contains("6.40")) 2026-09-13 14:09:32,631 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [17/138] Tour PosLoyaltyLoyaltyProgram1 → Step order total amount is '6.40' (trigger: .product-screen .order-summary .total:contains("6.40"):not(:visible)) 2026-09-13 14:09:32,681 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [18/138] Tour PosLoyaltyLoyaltyProgram1 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:09:32,747 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [19/138] Tour PosLoyaltyLoyaltyProgram1 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:09:32,760 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:32] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:09:32,761 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:32] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:09:32,797 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [20/138] Tour PosLoyaltyLoyaltyProgram1 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:09:32,848 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [21/138] Tour PosLoyaltyLoyaltyProgram1 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:09:32,918 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [22/138] Tour PosLoyaltyLoyaltyProgram1 → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-09-13 14:09:32,969 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [23/138] Tour PosLoyaltyLoyaltyProgram1 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:09:33,022 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [24/138] Tour PosLoyaltyLoyaltyProgram1 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:09:33,094 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [25/138] Tour PosLoyaltyLoyaltyProgram1 → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:09:33,103 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53900845 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'eef9d493-5f07-4eae-856d-baf5274c9805'}] 2026-09-13 14:09:33,109 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:33] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:09:33,520 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53900845 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'eef9d493-5f07-4eae-856d-baf5274c9805'} created pos.order #573 2026-09-13 14:09:33,532 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53900845 finished 2026-09-13 14:09:33,606 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 206 0.249 0.262 2026-09-13 14:09:33,712 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:33] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 36 0.041 0.034 2026-09-13 14:09:33,731 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:33] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:09:33,857 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78565601 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'eef9d493-5f07-4eae-856d-baf5274c9805'}] 2026-09-13 14:09:33,866 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78565601 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'eef9d493-5f07-4eae-856d-baf5274c9805'} sync ignored for existing PoS order pos.order(573,) (state: paid) 2026-09-13 14:09:33,867 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [26/138] Tour PosLoyaltyLoyaltyProgram1 → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:09:33,882 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78565601 finished 2026-09-13 14:09:33,916 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [27/138] Tour PosLoyaltyLoyaltyProgram1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:09:33,968 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [28/138] Tour PosLoyaltyLoyaltyProgram1 → Step click customer button (trigger: .product-screen .set-partner) 2026-09-13 14:09:33,997 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.062 0.081 2026-09-13 14:09:34,038 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [29/138] Tour PosLoyaltyLoyaltyProgram1 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-09-13 14:09:34,040 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:34] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 6 0.006 0.012 2026-09-13 14:09:34,089 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [30/138] Tour PosLoyaltyLoyaltyProgram1 → Step Click search field (trigger: .modal .fa-search.undefined) 2026-09-13 14:09:34,140 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [31/138] Tour PosLoyaltyLoyaltyProgram1 → Step Search for partner "AAA Test Partner" (trigger: .modal-dialog .input-group input) 2026-09-13 14:09:34,194 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [32/138] Tour PosLoyaltyLoyaltyProgram1 → Step click partner 'AAA Test Partner' from partner list screen (trigger: .modal .partner-list b:contains(AAA Test Partner)) 2026-09-13 14:09:34,251 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [33/138] Tour PosLoyaltyLoyaltyProgram1 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:09:34,305 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [34/138] Tour PosLoyaltyLoyaltyProgram1 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-09-13 14:09:34,372 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [35/138] Tour PosLoyaltyLoyaltyProgram1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:09:34,423 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [36/138] 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-09-13 14:09:34,474 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [37/138] Tour PosLoyaltyLoyaltyProgram1 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:09:34,524 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [38/138] 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-09-13 14:09:34,575 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [39/138] Tour PosLoyaltyLoyaltyProgram1 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-09-13 14:09:34,638 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [40/138] Tour PosLoyaltyLoyaltyProgram1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:09:34,690 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [41/138] 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-09-13 14:09:34,748 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [42/138] Tour PosLoyaltyLoyaltyProgram1 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:09:34,791 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [43/138] 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-09-13 14:09:34,842 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [44/138] Tour PosLoyaltyLoyaltyProgram1 → Step More control button is active (trigger: .control-buttons .more-btn.active) 2026-09-13 14:09:34,892 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [45/138] Tour PosLoyaltyLoyaltyProgram1 → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:09:34,943 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [46/138] Tour PosLoyaltyLoyaltyProgram1 → Step click Actions button (trigger: .more-btn) 2026-09-13 14:09:35,001 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [47/138] Tour PosLoyaltyLoyaltyProgram1 → Step .control-buttons button.highlight:contains("Reward") 2026-09-13 14:09:35,052 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [48/138] Tour PosLoyaltyLoyaltyProgram1 → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-13 14:09:35,105 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [49/138] Tour PosLoyaltyLoyaltyProgram1 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-09-13 14:09:35,176 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [50/138] Tour PosLoyaltyLoyaltyProgram1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:09:35,245 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [51/138] Tour PosLoyaltyLoyaltyProgram1 → 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-09-13 14:09:35,297 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [52/138] Tour PosLoyaltyLoyaltyProgram1 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:09:35,347 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [53/138] 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-09-13 14:09:35,397 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [54/138] Tour PosLoyaltyLoyaltyProgram1 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Whiteboard Pen","price":"-3.20","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Whiteboard Pen")):has(.qty:contains("1")):has(.price:contains("-3.20"))) 2026-09-13 14:09:35,448 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [55/138] Tour PosLoyaltyLoyaltyProgram1 → Step More control button is not active (trigger: .control-buttons:not(:has(.more-btn.active))) 2026-09-13 14:09:35,499 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [56/138] Tour PosLoyaltyLoyaltyProgram1 → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:09:35,551 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [57/138] Tour PosLoyaltyLoyaltyProgram1 → Step click Actions button (trigger: .more-btn) 2026-09-13 14:09:35,604 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [58/138] Tour PosLoyaltyLoyaltyProgram1 → Step .control-buttons button.disabled:contains("Reward") 2026-09-13 14:09:35,657 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [59/138] Tour PosLoyaltyLoyaltyProgram1 → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-13 14:09:35,708 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [60/138] Tour PosLoyaltyLoyaltyProgram1 → Step order total amount is '6.40' (trigger: .product-screen .order-summary .total:contains("6.40")) 2026-09-13 14:09:35,761 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [61/138] Tour PosLoyaltyLoyaltyProgram1 → Step order total amount is '6.40' (trigger: .product-screen .order-summary .total:contains("6.40"):not(:visible)) 2026-09-13 14:09:35,810 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [62/138] Tour PosLoyaltyLoyaltyProgram1 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:09:35,867 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [63/138] Tour PosLoyaltyLoyaltyProgram1 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:09:35,916 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [64/138] Tour PosLoyaltyLoyaltyProgram1 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:09:35,967 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [65/138] Tour PosLoyaltyLoyaltyProgram1 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:09:36,022 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [66/138] Tour PosLoyaltyLoyaltyProgram1 → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-09-13 14:09:36,074 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [67/138] Tour PosLoyaltyLoyaltyProgram1 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:09:36,126 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [68/138] Tour PosLoyaltyLoyaltyProgram1 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:09:36,181 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [69/138] Tour PosLoyaltyLoyaltyProgram1 → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:09:36,197 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:36] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.003 0.012 2026-09-13 14:09:36,226 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94898513 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000002', 'uuid': 'cde3c073-542b-4f83-b0c3-25dd3a6c906c'}] 2026-09-13 14:09:36,462 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94898513 order {'name': '/', 'pos_reference': '261-76-000002', 'uuid': 'cde3c073-542b-4f83-b0c3-25dd3a6c906c'} created pos.order #574 2026-09-13 14:09:36,484 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94898513 finished 2026-09-13 14:09:36,543 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 132 0.102 0.222 2026-09-13 14:09:36,619 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:36] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 26 0.014 0.028 2026-09-13 14:09:36,642 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:36] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.003 0.005 2026-09-13 14:09:36,680 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94448511 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': 'cde3c073-542b-4f83-b0c3-25dd3a6c906c'}] 2026-09-13 14:09:36,687 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94448511 order {'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': 'cde3c073-542b-4f83-b0c3-25dd3a6c906c'} sync ignored for existing PoS order pos.order(574,) (state: paid) 2026-09-13 14:09:36,690 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [70/138] Tour PosLoyaltyLoyaltyProgram1 → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:09:36,698 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94448511 finished 2026-09-13 14:09:36,743 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [71/138] Tour PosLoyaltyLoyaltyProgram1 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-09-13 14:09:36,812 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [72/138] Tour PosLoyaltyLoyaltyProgram1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:09:36,838 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.055 0.105 2026-09-13 14:09:36,865 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [73/138] 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-09-13 14:09:36,887 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:36] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 6 0.004 0.012 2026-09-13 14:09:36,916 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [74/138] Tour PosLoyaltyLoyaltyProgram1 → Step click numpad button: 4 (trigger: div.numpad button:contains(/^4$/)) 2026-09-13 14:09:36,969 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [75/138] 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-09-13 14:09:37,140 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [76/138] Tour PosLoyaltyLoyaltyProgram1 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:09:37,191 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [77/138] Tour PosLoyaltyLoyaltyProgram1 → Step order total amount is '12.80' (trigger: .product-screen .order-summary .total:contains("12.80")) 2026-09-13 14:09:37,240 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [78/138] Tour PosLoyaltyLoyaltyProgram1 → Step order total amount is '12.80' (trigger: .product-screen .order-summary .total:contains("12.80"):not(:visible)) 2026-09-13 14:09:37,291 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [79/138] Tour PosLoyaltyLoyaltyProgram1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:09:37,342 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [80/138] Tour PosLoyaltyLoyaltyProgram1 → Step click customer button (trigger: .product-screen .set-partner) 2026-09-13 14:09:37,412 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [81/138] Tour PosLoyaltyLoyaltyProgram1 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-09-13 14:09:37,466 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [82/138] Tour PosLoyaltyLoyaltyProgram1 → Step Click search field (trigger: .modal .fa-search.undefined) 2026-09-13 14:09:37,517 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [83/138] Tour PosLoyaltyLoyaltyProgram1 → Step Search for partner "AAA Test Partner" (trigger: .modal-dialog .input-group input) 2026-09-13 14:09:37,573 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [84/138] Tour PosLoyaltyLoyaltyProgram1 → Step click partner 'AAA Test Partner' from partner list screen (trigger: .modal .partner-list b:contains(AAA Test Partner)) 2026-09-13 14:09:37,635 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [85/138] Tour PosLoyaltyLoyaltyProgram1 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:09:37,687 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [86/138] Tour PosLoyaltyLoyaltyProgram1 → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:09:37,738 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [87/138] Tour PosLoyaltyLoyaltyProgram1 → Step click Actions button (trigger: .more-btn) 2026-09-13 14:09:37,793 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [88/138] Tour PosLoyaltyLoyaltyProgram1 → Step .control-buttons button.highlight:contains("Reward") 2026-09-13 14:09:37,844 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [89/138] Tour PosLoyaltyLoyaltyProgram1 → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-13 14:09:37,897 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [90/138] Tour PosLoyaltyLoyaltyProgram1 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-09-13 14:09:37,969 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [91/138] Tour PosLoyaltyLoyaltyProgram1 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Whiteboard Pen","price":"-3.20","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Whiteboard Pen")):has(.qty:contains("1")):has(.price:contains("-3.20"))) 2026-09-13 14:09:38,039 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [92/138] Tour PosLoyaltyLoyaltyProgram1 → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:09:38,090 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [93/138] Tour PosLoyaltyLoyaltyProgram1 → Step click Actions button (trigger: .more-btn) 2026-09-13 14:09:38,145 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [94/138] Tour PosLoyaltyLoyaltyProgram1 → Step .control-buttons button.disabled:contains("Reward") 2026-09-13 14:09:38,195 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [95/138] Tour PosLoyaltyLoyaltyProgram1 → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-13 14:09:38,249 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [96/138] Tour PosLoyaltyLoyaltyProgram1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:09:38,298 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [97/138] Tour PosLoyaltyLoyaltyProgram1 → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-09-13 14:09:38,353 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [98/138] Tour PosLoyaltyLoyaltyProgram1 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:09:38,404 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [99/138] Tour PosLoyaltyLoyaltyProgram1 → Step order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00")) 2026-09-13 14:09:38,530 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [100/138] Tour PosLoyaltyLoyaltyProgram1 → Step order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00"):not(:visible)) 2026-09-13 14:09:38,581 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [101/138] Tour PosLoyaltyLoyaltyProgram1 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-09-13 14:09:38,648 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [102/138] Tour PosLoyaltyLoyaltyProgram1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:09:38,699 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [103/138] 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-09-13 14:09:38,749 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [104/138] Tour PosLoyaltyLoyaltyProgram1 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:09:38,800 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [105/138] 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-09-13 14:09:38,852 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [106/138] Tour PosLoyaltyLoyaltyProgram1 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-09-13 14:09:38,917 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [107/138] Tour PosLoyaltyLoyaltyProgram1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:09:38,968 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [108/138] 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-09-13 14:09:39,018 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [109/138] Tour PosLoyaltyLoyaltyProgram1 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:09:39,069 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [110/138] 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-09-13 14:09:39,120 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [111/138] Tour PosLoyaltyLoyaltyProgram1 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-09-13 14:09:39,190 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [112/138] Tour PosLoyaltyLoyaltyProgram1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:09:39,238 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [113/138] 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-09-13 14:09:39,287 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [114/138] Tour PosLoyaltyLoyaltyProgram1 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:09:39,338 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [115/138] 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-09-13 14:09:39,388 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [116/138] Tour PosLoyaltyLoyaltyProgram1 → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:09:39,439 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [117/138] Tour PosLoyaltyLoyaltyProgram1 → Step click Actions button (trigger: .more-btn) 2026-09-13 14:09:39,493 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [118/138] Tour PosLoyaltyLoyaltyProgram1 → Step .control-buttons button.disabled:contains("Reward") 2026-09-13 14:09:39,545 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [119/138] Tour PosLoyaltyLoyaltyProgram1 → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-13 14:09:39,597 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [120/138] Tour PosLoyaltyLoyaltyProgram1 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-09-13 14:09:39,667 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [121/138] Tour PosLoyaltyLoyaltyProgram1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:09:39,717 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [122/138] 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-09-13 14:09:39,768 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [123/138] Tour PosLoyaltyLoyaltyProgram1 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:09:39,818 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [124/138] Tour PosLoyaltyLoyaltyProgram1 → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:09:39,869 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [125/138] Tour PosLoyaltyLoyaltyProgram1 → Step click Actions button (trigger: .more-btn) 2026-09-13 14:09:39,924 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [126/138] Tour PosLoyaltyLoyaltyProgram1 → Step .control-buttons button.highlight:contains("Reward") 2026-09-13 14:09:39,980 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [127/138] Tour PosLoyaltyLoyaltyProgram1 → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-13 14:09:40,033 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [128/138] Tour PosLoyaltyLoyaltyProgram1 → Step order total amount is '12.80' (trigger: .product-screen .order-summary .total:contains("12.80")) 2026-09-13 14:09:40,084 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [129/138] Tour PosLoyaltyLoyaltyProgram1 → Step order total amount is '12.80' (trigger: .product-screen .order-summary .total:contains("12.80"):not(:visible)) 2026-09-13 14:09:40,134 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [130/138] Tour PosLoyaltyLoyaltyProgram1 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:09:40,191 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [131/138] Tour PosLoyaltyLoyaltyProgram1 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:09:40,243 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [132/138] Tour PosLoyaltyLoyaltyProgram1 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:09:40,293 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [133/138] Tour PosLoyaltyLoyaltyProgram1 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:09:40,349 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [134/138] Tour PosLoyaltyLoyaltyProgram1 → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-09-13 14:09:40,401 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [135/138] Tour PosLoyaltyLoyaltyProgram1 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:09:40,453 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [136/138] Tour PosLoyaltyLoyaltyProgram1 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:09:40,508 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [137/138] Tour PosLoyaltyLoyaltyProgram1 → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:09:40,525 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:40] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.007 0.009 2026-09-13 14:09:40,562 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96178425 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000003', 'uuid': '4ab439cf-3df8-46d2-843f-edaf1168ad32'}] 2026-09-13 14:09:40,771 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96178425 order {'name': '/', 'pos_reference': '261-76-000003', 'uuid': '4ab439cf-3df8-46d2-843f-edaf1168ad32'} created pos.order #575 2026-09-13 14:09:40,787 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #96178425 finished 2026-09-13 14:09:40,855 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 127 0.098 0.197 2026-09-13 14:09:40,917 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:40] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 21 0.009 0.026 2026-09-13 14:09:40,936 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:40] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:09:40,980 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61868876 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': '4ab439cf-3df8-46d2-843f-edaf1168ad32'}] 2026-09-13 14:09:40,988 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [138/138] Tour PosLoyaltyLoyaltyProgram1 → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:09:40,994 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61868876 order {'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': '4ab439cf-3df8-46d2-843f-edaf1168ad32'} sync ignored for existing PoS order pos.order(575,) (state: paid) 2026-09-13 14:09:41,007 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61868876 finished 2026-09-13 14:09:41,037 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: tour succeeded 2026-09-13 14:09:41,038 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: ╔══════════════════════════════════════════╗ ║ TOUR PosLoyaltyLoyaltyProgram1 SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-09-13 14:09:41,090 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:41] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.041 0.072 2026-09-13 14:09:41,207 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: heap 25976792 (allocated 28839936) 2026-09-13 14:09:41,218 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Closing chrome headless with pid 52575 2026-09-13 14:09:41,227 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Closing websocket connection 2026-09-13 14:09:41,228 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Terminating chrome headless with pid 52575 2026-09-13 14:09:41,289 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_140941_288824_test_loyalty_free_product_loyalty_program.txt 2026-09-13 14:09:41,289 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Removing chrome user profile "/tmp/tmpdwj76htz_chrome_odoo" 2026-09-13 14:09:41,478 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome pid: 52737 2026-09-13 14:09:41,478 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome headless temporary user profile dir: /tmp/tmpqsm908cm_chrome_odoo 2026-09-13 14:09:41,478 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Issuing json command http://127.0.0.1:36703/json/version 2026-09-13 14:09:41,479 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36703', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:09:41,500 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:09:41,500 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Issuing json command http://127.0.0.1:36703/json 2026-09-13 14:09:41,501 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36703', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:09:41,511 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Websocket url found: ws://127.0.0.1:36703/devtools/page/817A16CAA2B1630D361F248159569F5B 2026-09-13 14:09:41,516 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Enable chrome headless console log notification 2026-09-13 14:09:41,517 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome headless enable page notifications 2026-09-13 14:09:41,546 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:09:41,549 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Setting session cookie in browser 2026-09-13 14:09:41,551 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-09-13 14:09:41,551 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-09-13 14:09:41,609 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:41] "GET /pos/ui/76 HTTP/1.1" 200 - 31 0.017 0.034 2026-09-13 14:09:41,618 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Navigation result: {'frameId': '817A16CAA2B1630D361F248159569F5B', 'loaderId': '8A06299948D6E0A8DA1EE7F0BE19BD2C', 'isDownload': False} 2026-09-13 14:09:41,618 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Evaluate ready code "odoo.isTourReady('PosLoyaltyLoyaltyProgram2')" 2026-09-13 14:09:41,643 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:09:41,661 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:41] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-09-13 14:09:41,667 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:41] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.015 2026-09-13 14:09:41,677 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:41] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.017 2026-09-13 14:09:42,091 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:42] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:09:42,118 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:42] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:09:42,136 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Evaluate test code "odoo.startTour('PosLoyaltyLoyaltyProgram2', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:09:42,144 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [1/170] Tour PosLoyaltyLoyaltyProgram2 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:09:42,144 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:42] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.000 0.004 2026-09-13 14:09:42,158 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:42] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-13 14:09:42,169 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:42] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:09:42,189 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:42] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.004 2026-09-13 14:09:42,197 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:42] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.002 0.009 2026-09-13 14:09:42,208 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:42] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-09-13 14:09:42,237 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:42] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.008 0.020 2026-09-13 14:09:42,833 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:42] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 291 0.263 0.292 2026-09-13 14:09:42,849 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:42] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:09:42,901 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-09-13 14:09:42,945 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:42] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 3 0.002 0.026 2026-09-13 14:09:42,974 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.006 2026-09-13 14:09:42,988 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: Owl is running in 'dev' mode. 2026-09-13 14:09:42,994 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:42] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:09:43,059 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:43] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:09:43,077 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:43] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:09:43,083 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:43] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-09-13 14:09:43,113 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:43] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:09:43,117 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:43] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:09:43,122 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:43] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 7 0.037 0.035 2026-09-13 14:09:43,141 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:43] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.007 0.070 2026-09-13 14:09:43,143 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:43] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.084 2026-09-13 14:09:43,196 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [2/170] Tour PosLoyaltyLoyaltyProgram2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:09:43,273 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:43] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.022 2026-09-13 14:09:43,291 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [3/170] Tour PosLoyaltyLoyaltyProgram2 → Step click customer button (trigger: .product-screen .set-partner) 2026-09-13 14:09:43,293 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:43] "GET /web/image?model=product.template&field=image_128&id=1569&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.013 0.029 2026-09-13 14:09:43,309 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:43] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:09:43,363 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [4/170] Tour PosLoyaltyLoyaltyProgram2 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-09-13 14:09:43,376 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:43] "GET /pos/ui/76 HTTP/1.1" 200 - 31 0.045 0.076 2026-09-13 14:09:43,402 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:43] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.141 2026-09-13 14:09:43,438 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [5/170] Tour PosLoyaltyLoyaltyProgram2 → Step Click search field (trigger: .modal .fa-search.undefined) 2026-09-13 14:09:43,458 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:43] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 31 0.024 0.177 2026-09-13 14:09:43,488 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [6/170] Tour PosLoyaltyLoyaltyProgram2 → Step Search for partner "AAA Test Partner" (trigger: .modal-dialog .input-group input) 2026-09-13 14:09:43,494 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:43] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.240 2026-09-13 14:09:43,521 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:43] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.194 2026-09-13 14:09:43,549 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:43] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.166 2026-09-13 14:09:43,559 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [7/170] Tour PosLoyaltyLoyaltyProgram2 → Step click partner 'AAA Test Partner' from partner list screen (trigger: .modal .partner-list b:contains(AAA Test Partner)) 2026-09-13 14:09:43,578 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:43] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.009 0.283 2026-09-13 14:09:43,600 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:43] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.182 2026-09-13 14:09:43,630 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [8/170] Tour PosLoyaltyLoyaltyProgram2 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:09:43,640 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:43] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.175 2026-09-13 14:09:43,666 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:43] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.164 2026-09-13 14:09:43,678 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:43] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 4 0.002 0.038 2026-09-13 14:09:43,681 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [9/170] Tour PosLoyaltyLoyaltyProgram2 → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:09:43,731 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [10/170] Tour PosLoyaltyLoyaltyProgram2 → Step click Actions button (trigger: .more-btn) 2026-09-13 14:09:43,792 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [11/170] Tour PosLoyaltyLoyaltyProgram2 → Step .control-buttons button.disabled:contains("Reward") 2026-09-13 14:09:43,843 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [12/170] Tour PosLoyaltyLoyaltyProgram2 → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-13 14:09:43,896 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [13/170] Tour PosLoyaltyLoyaltyProgram2 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-09-13 14:09:43,977 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [14/170] Tour PosLoyaltyLoyaltyProgram2 → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:09:44,028 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [15/170] Tour PosLoyaltyLoyaltyProgram2 → Step click Actions button (trigger: .more-btn) 2026-09-13 14:09:44,084 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [16/170] Tour PosLoyaltyLoyaltyProgram2 → Step .control-buttons button.highlight:contains("Reward") 2026-09-13 14:09:44,135 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [17/170] Tour PosLoyaltyLoyaltyProgram2 → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-13 14:09:44,189 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [18/170] Tour PosLoyaltyLoyaltyProgram2 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-09-13 14:09:44,270 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [19/170] Tour PosLoyaltyLoyaltyProgram2 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Whiteboard Pen","price":"-3.20","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Whiteboard Pen")):has(.qty:contains("1")):has(.price:contains("-3.20"))) 2026-09-13 14:09:44,341 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [20/170] Tour PosLoyaltyLoyaltyProgram2 → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:09:44,392 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [21/170] Tour PosLoyaltyLoyaltyProgram2 → Step click Actions button (trigger: .more-btn) 2026-09-13 14:09:44,447 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [22/170] Tour PosLoyaltyLoyaltyProgram2 → Step .control-buttons button.disabled:contains("Reward") 2026-09-13 14:09:44,497 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [23/170] Tour PosLoyaltyLoyaltyProgram2 → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-13 14:09:44,559 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [24/170] Tour PosLoyaltyLoyaltyProgram2 → Step order total amount is '3.20' (trigger: .product-screen .order-summary .total:contains("3.20")) 2026-09-13 14:09:44,601 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [25/170] Tour PosLoyaltyLoyaltyProgram2 → Step order total amount is '3.20' (trigger: .product-screen .order-summary .total:contains("3.20"):not(:visible)) 2026-09-13 14:09:44,651 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [26/170] Tour PosLoyaltyLoyaltyProgram2 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:09:44,714 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [27/170] Tour PosLoyaltyLoyaltyProgram2 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:09:44,728 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:44] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:09:44,730 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:44] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:09:44,765 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [28/170] Tour PosLoyaltyLoyaltyProgram2 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:09:44,819 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [29/170] Tour PosLoyaltyLoyaltyProgram2 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:09:44,892 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [30/170] Tour PosLoyaltyLoyaltyProgram2 → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-09-13 14:09:44,944 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [31/170] Tour PosLoyaltyLoyaltyProgram2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:09:44,997 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [32/170] Tour PosLoyaltyLoyaltyProgram2 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:09:45,052 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [33/170] Tour PosLoyaltyLoyaltyProgram2 → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:09:45,067 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:45] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.004 0.009 2026-09-13 14:09:45,100 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26243275 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000001', 'uuid': 'b0ee571e-fc93-4012-b751-b768a0854529'}] 2026-09-13 14:09:45,107 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:45] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:09:45,362 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26243275 order {'name': '/', 'pos_reference': '262-76-000001', 'uuid': 'b0ee571e-fc93-4012-b751-b768a0854529'} created pos.order #576 2026-09-13 14:09:45,379 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26243275 finished 2026-09-13 14:09:45,437 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 132 0.111 0.228 2026-09-13 14:09:45,516 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:45] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 23 0.017 0.029 2026-09-13 14:09:45,535 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:45] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.004 2026-09-13 14:09:45,698 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [34/170] Tour PosLoyaltyLoyaltyProgram2 → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:09:45,713 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48950896 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': 'b0ee571e-fc93-4012-b751-b768a0854529'}] 2026-09-13 14:09:45,721 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48950896 order {'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': 'b0ee571e-fc93-4012-b751-b768a0854529'} sync ignored for existing PoS order pos.order(576,) (state: paid) 2026-09-13 14:09:45,739 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48950896 finished 2026-09-13 14:09:45,750 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [35/170] Tour PosLoyaltyLoyaltyProgram2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:09:45,794 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [36/170] Tour PosLoyaltyLoyaltyProgram2 → Step click customer button (trigger: .product-screen .set-partner) 2026-09-13 14:09:45,845 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.054 0.089 2026-09-13 14:09:45,858 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [37/170] Tour PosLoyaltyLoyaltyProgram2 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-09-13 14:09:45,909 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:45] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 6 0.003 0.009 2026-09-13 14:09:45,914 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [38/170] Tour PosLoyaltyLoyaltyProgram2 → Step Click search field (trigger: .modal .fa-search.undefined) 2026-09-13 14:09:45,962 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [39/170] Tour PosLoyaltyLoyaltyProgram2 → Step Search for partner "BBB Test Partner" (trigger: .modal-dialog .input-group input) 2026-09-13 14:09:46,020 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [40/170] Tour PosLoyaltyLoyaltyProgram2 → Step click partner 'BBB Test Partner' from partner list screen (trigger: .modal .partner-list b:contains(BBB Test Partner)) 2026-09-13 14:09:46,077 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [41/170] Tour PosLoyaltyLoyaltyProgram2 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:09:46,086 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:46] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 2 0.001 0.007 2026-09-13 14:09:46,127 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [42/170] Tour PosLoyaltyLoyaltyProgram2 → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:09:46,178 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [43/170] Tour PosLoyaltyLoyaltyProgram2 → Step click Actions button (trigger: .more-btn) 2026-09-13 14:09:46,233 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [44/170] Tour PosLoyaltyLoyaltyProgram2 → Step .control-buttons button.disabled:contains("Reward") 2026-09-13 14:09:46,283 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [45/170] Tour PosLoyaltyLoyaltyProgram2 → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-13 14:09:46,336 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [46/170] Tour PosLoyaltyLoyaltyProgram2 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-09-13 14:09:46,408 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [47/170] Tour PosLoyaltyLoyaltyProgram2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:09:46,459 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [48/170] 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-09-13 14:09:46,509 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [49/170] Tour PosLoyaltyLoyaltyProgram2 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:09:46,560 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [50/170] 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-09-13 14:09:46,611 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [51/170] Tour PosLoyaltyLoyaltyProgram2 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-09-13 14:09:46,674 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [52/170] Tour PosLoyaltyLoyaltyProgram2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:09:46,724 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [53/170] 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-09-13 14:09:46,775 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [54/170] Tour PosLoyaltyLoyaltyProgram2 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:09:46,826 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [55/170] 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-09-13 14:09:46,877 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [56/170] Tour PosLoyaltyLoyaltyProgram2 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-09-13 14:09:46,945 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [57/170] Tour PosLoyaltyLoyaltyProgram2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:09:46,996 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [58/170] 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-09-13 14:09:47,047 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [59/170] Tour PosLoyaltyLoyaltyProgram2 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:09:47,098 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [60/170] 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-09-13 14:09:47,148 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [61/170] Tour PosLoyaltyLoyaltyProgram2 → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:09:47,200 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [62/170] Tour PosLoyaltyLoyaltyProgram2 → Step click Actions button (trigger: .more-btn) 2026-09-13 14:09:47,254 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [63/170] Tour PosLoyaltyLoyaltyProgram2 → Step .control-buttons button.disabled:contains("Reward") 2026-09-13 14:09:47,306 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [64/170] Tour PosLoyaltyLoyaltyProgram2 → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-13 14:09:47,359 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [65/170] Tour PosLoyaltyLoyaltyProgram2 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-09-13 14:09:47,428 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [66/170] Tour PosLoyaltyLoyaltyProgram2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:09:47,479 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [67/170] 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-09-13 14:09:47,530 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [68/170] Tour PosLoyaltyLoyaltyProgram2 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:09:47,580 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [69/170] 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-09-13 14:09:47,631 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [70/170] Tour PosLoyaltyLoyaltyProgram2 → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:09:47,682 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [71/170] Tour PosLoyaltyLoyaltyProgram2 → Step click Actions button (trigger: .more-btn) 2026-09-13 14:09:47,737 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [72/170] Tour PosLoyaltyLoyaltyProgram2 → Step .control-buttons button.highlight:contains("Reward") 2026-09-13 14:09:47,789 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [73/170] Tour PosLoyaltyLoyaltyProgram2 → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-13 14:09:47,842 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [74/170] Tour PosLoyaltyLoyaltyProgram2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:09:47,894 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [75/170] Tour PosLoyaltyLoyaltyProgram2 → Step click customer button (trigger: .product-screen .set-partner) 2026-09-13 14:09:47,962 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [76/170] Tour PosLoyaltyLoyaltyProgram2 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-09-13 14:09:48,016 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [77/170] Tour PosLoyaltyLoyaltyProgram2 → Step Click search field (trigger: .modal .fa-search.undefined) 2026-09-13 14:09:48,068 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [78/170] Tour PosLoyaltyLoyaltyProgram2 → Step Search for partner "CCC Test Partner" (trigger: .modal-dialog .input-group input) 2026-09-13 14:09:48,121 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [79/170] Tour PosLoyaltyLoyaltyProgram2 → Step click partner 'CCC Test Partner' from partner list screen (trigger: .modal .partner-list b:contains(CCC Test Partner)) 2026-09-13 14:09:48,181 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [80/170] Tour PosLoyaltyLoyaltyProgram2 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:09:48,193 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:48] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 2 0.003 0.008 2026-09-13 14:09:48,231 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [81/170] Tour PosLoyaltyLoyaltyProgram2 → Step .product-screen .set-partner:contains("CCC Test Partner") 2026-09-13 14:09:48,282 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [82/170] Tour PosLoyaltyLoyaltyProgram2 → Step order total amount is '12.80' (trigger: .product-screen .order-summary .total:contains("12.80")) 2026-09-13 14:09:48,333 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [83/170] Tour PosLoyaltyLoyaltyProgram2 → Step order total amount is '12.80' (trigger: .product-screen .order-summary .total:contains("12.80"):not(:visible)) 2026-09-13 14:09:48,384 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [84/170] Tour PosLoyaltyLoyaltyProgram2 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:09:48,438 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [85/170] Tour PosLoyaltyLoyaltyProgram2 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:09:48,489 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [86/170] Tour PosLoyaltyLoyaltyProgram2 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:09:48,539 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [87/170] Tour PosLoyaltyLoyaltyProgram2 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:09:48,595 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [88/170] Tour PosLoyaltyLoyaltyProgram2 → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-09-13 14:09:48,647 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [89/170] Tour PosLoyaltyLoyaltyProgram2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:09:48,700 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [90/170] Tour PosLoyaltyLoyaltyProgram2 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:09:48,762 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [91/170] Tour PosLoyaltyLoyaltyProgram2 → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:09:48,773 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95784494 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000002', 'uuid': '4c18c271-9647-467a-b24c-c24d01a23f59'}] 2026-09-13 14:09:49,010 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95784494 order {'name': '/', 'pos_reference': '262-76-000002', 'uuid': '4c18c271-9647-467a-b24c-c24d01a23f59'} created pos.order #577 2026-09-13 14:09:49,023 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95784494 finished 2026-09-13 14:09:49,074 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 127 0.113 0.190 2026-09-13 14:09:49,165 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:49] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 24 0.019 0.038 2026-09-13 14:09:49,182 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:49] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.004 2026-09-13 14:09:49,203 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46046271 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '262-76-000002', 'uuid': '4c18c271-9647-467a-b24c-c24d01a23f59'}] 2026-09-13 14:09:49,210 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46046271 order {'name': 'Shop - 000002', 'pos_reference': '262-76-000002', 'uuid': '4c18c271-9647-467a-b24c-c24d01a23f59'} sync ignored for existing PoS order pos.order(577,) (state: paid) 2026-09-13 14:09:49,229 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [92/170] Tour PosLoyaltyLoyaltyProgram2 → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:09:49,231 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46046271 finished 2026-09-13 14:09:49,282 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [93/170] Tour PosLoyaltyLoyaltyProgram2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:09:49,312 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.040 0.070 2026-09-13 14:09:49,333 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [94/170] Tour PosLoyaltyLoyaltyProgram2 → Step click customer button (trigger: .product-screen .set-partner) 2026-09-13 14:09:49,343 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:49] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 6 0.005 0.010 2026-09-13 14:09:49,395 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [95/170] Tour PosLoyaltyLoyaltyProgram2 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-09-13 14:09:49,447 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [96/170] Tour PosLoyaltyLoyaltyProgram2 → Step Click search field (trigger: .modal .fa-search.undefined) 2026-09-13 14:09:49,497 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [97/170] Tour PosLoyaltyLoyaltyProgram2 → Step Search for partner "CCC Test Partner" (trigger: .modal-dialog .input-group input) 2026-09-13 14:09:49,551 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [98/170] Tour PosLoyaltyLoyaltyProgram2 → Step click partner 'CCC Test Partner' from partner list screen (trigger: .modal .partner-list b:contains(CCC Test Partner)) 2026-09-13 14:09:49,614 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [99/170] Tour PosLoyaltyLoyaltyProgram2 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:09:49,663 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [100/170] Tour PosLoyaltyLoyaltyProgram2 → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:09:49,714 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [101/170] Tour PosLoyaltyLoyaltyProgram2 → Step click Actions button (trigger: .more-btn) 2026-09-13 14:09:49,770 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [102/170] Tour PosLoyaltyLoyaltyProgram2 → Step .control-buttons button.disabled:contains("Reward") 2026-09-13 14:09:49,821 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [103/170] Tour PosLoyaltyLoyaltyProgram2 → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-13 14:09:49,872 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [104/170] Tour PosLoyaltyLoyaltyProgram2 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-09-13 14:09:49,938 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [105/170] Tour PosLoyaltyLoyaltyProgram2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:09:49,990 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [106/170] 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-09-13 14:09:50,041 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [107/170] Tour PosLoyaltyLoyaltyProgram2 → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-09-13 14:09:50,093 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [108/170] 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-09-13 14:09:50,273 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [109/170] Tour PosLoyaltyLoyaltyProgram2 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:09:50,322 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [110/170] Tour PosLoyaltyLoyaltyProgram2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:09:50,373 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [111/170] Tour PosLoyaltyLoyaltyProgram2 → Step click customer button (trigger: .product-screen .set-partner) 2026-09-13 14:09:50,441 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [112/170] Tour PosLoyaltyLoyaltyProgram2 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-09-13 14:09:50,494 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [113/170] Tour PosLoyaltyLoyaltyProgram2 → Step Click search field (trigger: .modal .fa-search.undefined) 2026-09-13 14:09:50,545 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [114/170] Tour PosLoyaltyLoyaltyProgram2 → Step Search for partner "BBB Test Partner" (trigger: .modal-dialog .input-group input) 2026-09-13 14:09:50,599 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [115/170] Tour PosLoyaltyLoyaltyProgram2 → Step click partner 'BBB Test Partner' from partner list screen (trigger: .modal .partner-list b:contains(BBB Test Partner)) 2026-09-13 14:09:50,656 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [116/170] Tour PosLoyaltyLoyaltyProgram2 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:09:50,708 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [117/170] Tour PosLoyaltyLoyaltyProgram2 → Step .product-screen .set-partner:contains("BBB Test Partner") 2026-09-13 14:09:50,759 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [118/170] Tour PosLoyaltyLoyaltyProgram2 → Step order total amount is '9.60' (trigger: .product-screen .order-summary .total:contains("9.60")) 2026-09-13 14:09:50,810 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [119/170] Tour PosLoyaltyLoyaltyProgram2 → Step order total amount is '9.60' (trigger: .product-screen .order-summary .total:contains("9.60"):not(:visible)) 2026-09-13 14:09:50,860 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [120/170] Tour PosLoyaltyLoyaltyProgram2 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:09:50,915 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [121/170] Tour PosLoyaltyLoyaltyProgram2 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:09:50,965 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [122/170] Tour PosLoyaltyLoyaltyProgram2 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:09:51,016 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [123/170] Tour PosLoyaltyLoyaltyProgram2 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:09:51,073 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [124/170] Tour PosLoyaltyLoyaltyProgram2 → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-09-13 14:09:51,125 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [125/170] Tour PosLoyaltyLoyaltyProgram2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:09:51,177 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [126/170] Tour PosLoyaltyLoyaltyProgram2 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:09:51,245 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [127/170] Tour PosLoyaltyLoyaltyProgram2 → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:09:51,248 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8720297 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000003', 'uuid': '406dccae-3e40-47ab-8120-3015a367179f'}] 2026-09-13 14:09:51,451 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8720297 order {'name': '/', 'pos_reference': '262-76-000003', 'uuid': '406dccae-3e40-47ab-8120-3015a367179f'} created pos.order #578 2026-09-13 14:09:51,464 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8720297 finished 2026-09-13 14:09:51,509 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 127 0.082 0.181 2026-09-13 14:09:51,584 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:51] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 24 0.027 0.027 2026-09-13 14:09:51,608 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:51] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.004 0.008 2026-09-13 14:09:51,641 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76785781 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '262-76-000003', 'uuid': '406dccae-3e40-47ab-8120-3015a367179f'}] 2026-09-13 14:09:51,649 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76785781 order {'name': 'Shop - 000003', 'pos_reference': '262-76-000003', 'uuid': '406dccae-3e40-47ab-8120-3015a367179f'} sync ignored for existing PoS order pos.order(578,) (state: paid) 2026-09-13 14:09:51,651 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [128/170] Tour PosLoyaltyLoyaltyProgram2 → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:09:51,668 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76785781 finished 2026-09-13 14:09:51,707 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [129/170] Tour PosLoyaltyLoyaltyProgram2 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-09-13 14:09:51,766 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.043 0.084 2026-09-13 14:09:51,768 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [130/170] Tour PosLoyaltyLoyaltyProgram2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:09:51,823 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [131/170] 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-09-13 14:09:51,826 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:51] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 6 0.012 0.019 2026-09-13 14:09:51,873 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [132/170] Tour PosLoyaltyLoyaltyProgram2 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:09:51,932 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [133/170] 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-09-13 14:09:51,974 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [134/170] Tour PosLoyaltyLoyaltyProgram2 → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:09:52,025 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [135/170] Tour PosLoyaltyLoyaltyProgram2 → Step click Actions button (trigger: .more-btn) 2026-09-13 14:09:52,079 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [136/170] Tour PosLoyaltyLoyaltyProgram2 → Step .control-buttons button.disabled:contains("Reward") 2026-09-13 14:09:52,130 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [137/170] Tour PosLoyaltyLoyaltyProgram2 → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-13 14:09:52,182 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [138/170] Tour PosLoyaltyLoyaltyProgram2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:09:52,233 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [139/170] Tour PosLoyaltyLoyaltyProgram2 → Step click customer button (trigger: .product-screen .set-partner) 2026-09-13 14:09:52,304 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [140/170] Tour PosLoyaltyLoyaltyProgram2 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-09-13 14:09:52,358 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [141/170] Tour PosLoyaltyLoyaltyProgram2 → Step Click search field (trigger: .modal .fa-search.undefined) 2026-09-13 14:09:52,408 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [142/170] Tour PosLoyaltyLoyaltyProgram2 → Step Search for partner "CCC Test Partner" (trigger: .modal-dialog .input-group input) 2026-09-13 14:09:52,462 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [143/170] Tour PosLoyaltyLoyaltyProgram2 → Step click partner 'CCC Test Partner' from partner list screen (trigger: .modal .partner-list b:contains(CCC Test Partner)) 2026-09-13 14:09:52,523 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [144/170] Tour PosLoyaltyLoyaltyProgram2 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:09:52,577 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [145/170] Tour PosLoyaltyLoyaltyProgram2 → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:09:52,628 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [146/170] Tour PosLoyaltyLoyaltyProgram2 → Step click Actions button (trigger: .more-btn) 2026-09-13 14:09:52,681 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [147/170] Tour PosLoyaltyLoyaltyProgram2 → Step .control-buttons button.highlight:contains("Reward") 2026-09-13 14:09:52,732 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [148/170] Tour PosLoyaltyLoyaltyProgram2 → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-13 14:09:52,785 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [149/170] Tour PosLoyaltyLoyaltyProgram2 → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:09:52,836 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [150/170] Tour PosLoyaltyLoyaltyProgram2 → Step click Actions button (trigger: .more-btn) 2026-09-13 14:09:52,890 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [151/170] Tour PosLoyaltyLoyaltyProgram2 → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-09-13 14:09:52,947 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [152/170] Tour PosLoyaltyLoyaltyProgram2 → Step .selection-item span:nth-child(2) 2026-09-13 14:09:52,998 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [153/170] Tour PosLoyaltyLoyaltyProgram2 → Step select reward (trigger: .selection-item:contains("Free Product - Whiteboard Pen")) 2026-09-13 14:09:53,068 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [154/170] Tour PosLoyaltyLoyaltyProgram2 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Whiteboard Pen","price":"-3.20","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Whiteboard Pen")):has(.qty:contains("1")):has(.price:contains("-3.20"))) 2026-09-13 14:09:53,131 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [155/170] Tour PosLoyaltyLoyaltyProgram2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:09:53,180 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [156/170] Tour PosLoyaltyLoyaltyProgram2 → Step click customer button (trigger: .product-screen .set-partner) 2026-09-13 14:09:53,251 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [157/170] Tour PosLoyaltyLoyaltyProgram2 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-09-13 14:09:53,307 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [158/170] Tour PosLoyaltyLoyaltyProgram2 → Step .unselect-tag 2026-09-13 14:09:53,370 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [159/170] Tour PosLoyaltyLoyaltyProgram2 → Step .product-screen .set-partner:contains("Customer") 2026-09-13 14:09:53,422 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [160/170] Tour PosLoyaltyLoyaltyProgram2 → Step order total amount is '6.40' (trigger: .product-screen .order-summary .total:contains("6.40")) 2026-09-13 14:09:53,472 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [161/170] Tour PosLoyaltyLoyaltyProgram2 → Step order total amount is '6.40' (trigger: .product-screen .order-summary .total:contains("6.40"):not(:visible)) 2026-09-13 14:09:53,523 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [162/170] Tour PosLoyaltyLoyaltyProgram2 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:09:53,581 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [163/170] Tour PosLoyaltyLoyaltyProgram2 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:09:53,631 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [164/170] Tour PosLoyaltyLoyaltyProgram2 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:09:53,681 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [165/170] Tour PosLoyaltyLoyaltyProgram2 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:09:53,740 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [166/170] Tour PosLoyaltyLoyaltyProgram2 → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-09-13 14:09:53,793 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [167/170] Tour PosLoyaltyLoyaltyProgram2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:09:53,849 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [168/170] Tour PosLoyaltyLoyaltyProgram2 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:09:53,910 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [169/170] Tour PosLoyaltyLoyaltyProgram2 → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:09:53,915 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5317726 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000004', 'uuid': 'bb8e2ad8-d993-4d30-8115-1c9d2d47d1f3'}] 2026-09-13 14:09:54,162 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5317726 order {'name': '/', 'pos_reference': '262-76-000004', 'uuid': 'bb8e2ad8-d993-4d30-8115-1c9d2d47d1f3'} created pos.order #579 2026-09-13 14:09:54,183 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5317726 finished 2026-09-13 14:09:54,232 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 123 0.111 0.208 2026-09-13 14:09:54,266 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:54] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:09:54,304 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60776498 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '262-76-000004', 'uuid': 'bb8e2ad8-d993-4d30-8115-1c9d2d47d1f3'}] 2026-09-13 14:09:54,307 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [170/170] Tour PosLoyaltyLoyaltyProgram2 → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:09:54,323 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60776498 order {'name': 'Shop - 000004', 'pos_reference': '262-76-000004', 'uuid': 'bb8e2ad8-d993-4d30-8115-1c9d2d47d1f3'} sync ignored for existing PoS order pos.order(579,) (state: paid) 2026-09-13 14:09:54,341 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60776498 finished 2026-09-13 14:09:54,364 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: tour succeeded 2026-09-13 14:09:54,365 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: ╔══════════════════════════════════════════╗ ║ TOUR PosLoyaltyLoyaltyProgram2 SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-09-13 14:09:54,469 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.081 0.087 2026-09-13 14:09:54,586 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: heap 30352720 (allocated 33169408) 2026-09-13 14:09:54,593 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Closing chrome headless with pid 52737 2026-09-13 14:09:54,598 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Closing websocket connection 2026-09-13 14:09:54,604 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Terminating chrome headless with pid 52737 2026-09-13 14:09:54,661 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_140954_661028_test_loyalty_free_product_loyalty_program.txt 2026-09-13 14:09:54,661 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Removing chrome user profile "/tmp/tmpqsm908cm_chrome_odoo" 2026-09-13 14:09:54,890 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome pid: 52902 2026-09-13 14:09:54,890 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome headless temporary user profile dir: /tmp/tmpi6jjgz5e_chrome_odoo 2026-09-13 14:09:54,890 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Issuing json command http://127.0.0.1:38893/json/version 2026-09-13 14:09:54,891 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38893', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:09:54,946 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:09:54,946 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Issuing json command http://127.0.0.1:38893/json 2026-09-13 14:09:54,947 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38893', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:09:54,950 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Websocket url found: ws://127.0.0.1:38893/devtools/page/5D4C65B8F9563FB7E8CE3D707872569D 2026-09-13 14:09:54,956 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Enable chrome headless console log notification 2026-09-13 14:09:54,972 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome headless enable page notifications 2026-09-13 14:09:55,033 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:09:55,035 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Setting session cookie in browser 2026-09-13 14:09:55,038 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-09-13 14:09:55,038 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-09-13 14:09:55,123 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:55] "GET /pos/ui/76 HTTP/1.1" 200 - 31 0.038 0.032 2026-09-13 14:09:55,127 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Navigation result: {'frameId': '5D4C65B8F9563FB7E8CE3D707872569D', 'loaderId': 'CECB85809E5C15178DA921BCC3CEE176', 'isDownload': False} 2026-09-13 14:09:55,127 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Evaluate ready code "odoo.isTourReady('PosLoyaltyChangeRewardQty')" 2026-09-13 14:09:55,139 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:09:55,167 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:55] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.019 2026-09-13 14:09:55,188 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:55] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.034 2026-09-13 14:09:55,210 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:55] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.060 2026-09-13 14:09:55,656 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:55] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:09:55,667 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:55] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:09:55,680 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Evaluate test code "odoo.startTour('PosLoyaltyChangeRewardQty', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:09:55,685 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:55] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.004 2026-09-13 14:09:55,689 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [1/30] Tour PosLoyaltyChangeRewardQty → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:09:55,697 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:55] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.003 2026-09-13 14:09:55,718 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:55] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:09:55,738 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:55] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.007 2026-09-13 14:09:55,745 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:55] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.004 0.009 2026-09-13 14:09:55,796 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:55] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.008 0.024 2026-09-13 14:09:55,798 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:55] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.015 2026-09-13 14:09:56,396 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:56] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 290 0.282 0.272 2026-09-13 14:09:56,411 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:56] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:09:56,460 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-09-13 14:09:56,518 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:56] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 3 0.005 0.034 2026-09-13 14:09:56,543 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.009 2026-09-13 14:09:56,551 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: Owl is running in 'dev' mode. 2026-09-13 14:09:56,557 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:56] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:09:56,638 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:56] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.030 2026-09-13 14:09:56,647 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:56] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:09:56,652 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:56] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.004 0.037 2026-09-13 14:09:56,653 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:56] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:09:56,666 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:56] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:09:56,669 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:56] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:09:56,700 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:56] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 7 0.023 0.070 2026-09-13 14:09:56,702 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:56] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.074 2026-09-13 14:09:56,740 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [2/30] Tour PosLoyaltyChangeRewardQty → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:09:56,792 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:56] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.019 2026-09-13 14:09:56,833 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [3/30] Tour PosLoyaltyChangeRewardQty → Step click customer button (trigger: .product-screen .set-partner) 2026-09-13 14:09:56,877 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:56] "GET /pos/ui/76 HTTP/1.1" 200 - 31 0.057 0.045 2026-09-13 14:09:56,881 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:09:56,903 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [4/30] Tour PosLoyaltyChangeRewardQty → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-09-13 14:09:56,916 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:56] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.103 2026-09-13 14:09:56,951 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:56] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.010 0.131 2026-09-13 14:09:56,978 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:56] "GET /web/image?model=product.template&field=image_128&id=1569&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.169 2026-09-13 14:09:56,992 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [5/30] Tour PosLoyaltyChangeRewardQty → Step Click search field (trigger: .modal .fa-search.undefined) 2026-09-13 14:09:57,021 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:57] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.009 0.193 2026-09-13 14:09:57,047 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [6/30] Tour PosLoyaltyChangeRewardQty → Step Search for partner "DDD Test Partner" (trigger: .modal-dialog .input-group input) 2026-09-13 14:09:57,089 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:57] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 31 0.037 0.273 2026-09-13 14:09:57,103 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [7/30] Tour PosLoyaltyChangeRewardQty → Step click partner 'DDD Test Partner' from partner list screen (trigger: .modal .partner-list b:contains(DDD Test Partner)) 2026-09-13 14:09:57,114 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:57] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.225 2026-09-13 14:09:57,135 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:57] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.209 2026-09-13 14:09:57,156 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:57] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.198 2026-09-13 14:09:57,177 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:57] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.190 2026-09-13 14:09:57,180 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [8/30] Tour PosLoyaltyChangeRewardQty → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:09:57,204 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:57] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.177 2026-09-13 14:09:57,220 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [9/30] Tour PosLoyaltyChangeRewardQty → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-09-13 14:09:57,223 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:09:57] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 4 0.003 0.030 2026-09-13 14:09:57,294 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [10/30] Tour PosLoyaltyChangeRewardQty → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:09:57,347 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [11/30] 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-09-13 14:09:57,397 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [12/30] 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-09-13 14:09:57,448 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [13/30] Tour PosLoyaltyChangeRewardQty → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:09:57,499 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [14/30] Tour PosLoyaltyChangeRewardQty → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:09:57,549 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [15/30] Tour PosLoyaltyChangeRewardQty → Step click Actions button (trigger: .more-btn) 2026-09-13 14:09:57,606 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [16/30] Tour PosLoyaltyChangeRewardQty → Step .control-buttons button.highlight:contains("Reward") 2026-09-13 14:09:57,657 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [17/30] Tour PosLoyaltyChangeRewardQty → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-13 14:09:57,711 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [18/30] Tour PosLoyaltyChangeRewardQty → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:09:57,761 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [19/30] Tour PosLoyaltyChangeRewardQty → Step click Actions button (trigger: .more-btn) 2026-09-13 14:09:57,818 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [20/30] Tour PosLoyaltyChangeRewardQty → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-09-13 14:09:57,878 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [21/30] Tour PosLoyaltyChangeRewardQty → Step .selection-item span:nth-child(2) 2026-09-13 14:09:57,929 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [22/30] Tour PosLoyaltyChangeRewardQty → Step select reward (trigger: .selection-item:contains("Free Product - Whiteboard Pen")) 2026-09-13 14:09:58,001 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [23/30] Tour PosLoyaltyChangeRewardQty → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Whiteboard Pen","price":"-3.20","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Whiteboard Pen")):has(.qty:contains("1")):has(.price:contains("-3.20"))) 2026-09-13 14:09:58,071 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [24/30] Tour PosLoyaltyChangeRewardQty → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:09:58,123 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [25/30] Tour PosLoyaltyChangeRewardQty → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-09-13 14:09:58,172 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [26/30] Tour PosLoyaltyChangeRewardQty → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:09:58,223 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [27/30] Tour PosLoyaltyChangeRewardQty → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:09:58,273 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [28/30] Tour PosLoyaltyChangeRewardQty → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-09-13 14:09:58,325 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [29/30] Tour PosLoyaltyChangeRewardQty → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:09:58,376 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: [30/30] Tour PosLoyaltyChangeRewardQty → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Whiteboard Pen","price":"-3.20","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Whiteboard Pen")):has(.qty:contains("1")):has(.price:contains("-3.20"))) 2026-09-13 14:09:58,427 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: tour succeeded 2026-09-13 14:09:58,428 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: ╔══════════════════════════════════════════╗ ║ TOUR PosLoyaltyChangeRewardQty SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-09-13 14:09:58,550 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program.browser: heap 17090968 (allocated 20971520) 2026-09-13 14:09:58,555 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Closing chrome headless with pid 52902 2026-09-13 14:09:58,557 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Closing websocket connection 2026-09-13 14:09:58,557 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Terminating chrome headless with pid 52902 2026-09-13 14:09:58,613 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_140958_613402_test_loyalty_free_product_loyalty_program.txt 2026-09-13 14:09:58,613 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_loyalty_program: Removing chrome user profile "/tmp/tmpi6jjgz5e_chrome_odoo" 2026-09-13 14:09:58,627 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_free_product_rewards ... 2026-09-13 14:09:59,849 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Chrome pid: 53032 2026-09-13 14:09:59,849 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Chrome headless temporary user profile dir: /tmp/tmpt969m08u_chrome_odoo 2026-09-13 14:09:59,850 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Issuing json command http://127.0.0.1:42463/json/version 2026-09-13 14:09:59,851 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42463', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:09:59,861 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:09:59,861 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Issuing json command http://127.0.0.1:42463/json 2026-09-13 14:09:59,862 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42463', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:09:59,878 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Websocket url found: ws://127.0.0.1:42463/devtools/page/69E9B3FD60A7BB7A0DEED698DBC1F8B1 2026-09-13 14:09:59,887 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Enable chrome headless console log notification 2026-09-13 14:09:59,894 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Chrome headless enable page notifications 2026-09-13 14:09:59,957 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:09:59,977 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Setting session cookie in browser 2026-09-13 14:09:59,986 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-09-13 14:09:59,986 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-09-13 14:10:00,015 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:10:00,531 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:00] "GET /pos/ui/76 HTTP/1.1" 200 - 88 0.051 0.467 2026-09-13 14:10:00,537 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Navigation result: {'frameId': '69E9B3FD60A7BB7A0DEED698DBC1F8B1', 'loaderId': 'C0E9F91DE8276FD32E9B1E8011E877BF', 'isDownload': False} 2026-09-13 14:10:00,537 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Evaluate ready code "odoo.isTourReady('PosLoyaltyFreeProductTour')" 2026-09-13 14:10:00,547 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:10:00,568 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:00] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.008 0.007 2026-09-13 14:10:00,578 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:00] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.020 2026-09-13 14:10:00,589 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:00] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.029 2026-09-13 14:10:01,109 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:01] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:10:01,132 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:01] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.020 2026-09-13 14:10:01,151 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Evaluate test code "odoo.startTour('PosLoyaltyFreeProductTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:10:01,164 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [1/288] Tour PosLoyaltyFreeProductTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:10:01,171 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:01] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 5 0.012 0.006 2026-09-13 14:10:01,193 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:01] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:10:01,213 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:01] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:10:01,255 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:01] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.011 2026-09-13 14:10:01,278 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:01] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.029 2026-09-13 14:10:01,284 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:01] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.001 0.005 2026-09-13 14:10:01,355 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:01] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.022 0.034 2026-09-13 14:10:02,128 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:02] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 398 0.354 0.371 2026-09-13 14:10:02,152 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:02] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:10:02,230 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-09-13 14:10:02,299 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:02] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.023 0.030 2026-09-13 14:10:02,334 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:10:02,344 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: Owl is running in 'dev' mode. 2026-09-13 14:10:02,351 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:02] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.003 2026-09-13 14:10:02,404 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:02] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:10:02,431 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:02] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:10:02,434 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:02] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:10:02,435 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:02] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.010 0.017 2026-09-13 14:10:02,452 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:02] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:10:02,457 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:02] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:10:02,471 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:02] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.015 0.052 2026-09-13 14:10:02,473 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:02] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.057 2026-09-13 14:10:02,537 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [2/288] Tour PosLoyaltyFreeProductTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:10:02,577 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:02] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:10:02,649 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [3/288] Tour PosLoyaltyFreeProductTour → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-09-13 14:10:02,649 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:02] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 31 0.041 0.040 2026-09-13 14:10:02,666 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:10:02,722 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:02] "GET /pos/ui/76 HTTP/1.1" 200 - 31 0.035 0.115 2026-09-13 14:10:02,759 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:02] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.148 2026-09-13 14:10:02,792 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:02] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.181 2026-09-13 14:10:02,824 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:02] "GET /web/image?model=product.template&field=image_128&id=1569&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.213 2026-09-13 14:10:02,860 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:02] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.007 0.247 2026-09-13 14:10:02,890 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:02] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.214 2026-09-13 14:10:02,912 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:02] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.184 2026-09-13 14:10:02,932 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:02] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.166 2026-09-13 14:10:02,991 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:02] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.025 0.170 2026-09-13 14:10:03,014 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:03] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.147 2026-09-13 14:10:03,034 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:03] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.202 2026-09-13 14:10:03,061 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [4/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:10:03,118 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [5/288] 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-09-13 14:10:03,165 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [6/288] Tour PosLoyaltyFreeProductTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-09-13 14:10:03,218 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [7/288] 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-09-13 14:10:03,413 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [8/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:10:03,463 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [9/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:10:03,508 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [10/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-09-13 14:10:03,564 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [11/288] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.highlight:contains("Reward") 2026-09-13 14:10:03,615 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [12/288] Tour PosLoyaltyFreeProductTour → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-13 14:10:03,668 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [13/288] Tour PosLoyaltyFreeProductTour → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-09-13 14:10:03,742 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [14/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:10:03,802 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [15/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":null,"price":null,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer"))) 2026-09-13 14:10:03,853 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [16/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:10:03,904 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [17/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Desk Organizer","price":"-5.10","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Desk Organizer")):has(.qty:contains("1")):has(.price:contains("-5.10"))) 2026-09-13 14:10:03,954 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [18/288] Tour PosLoyaltyFreeProductTour → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-09-13 14:10:04,030 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [19/288] Tour PosLoyaltyFreeProductTour → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-09-13 14:10:04,105 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [20/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:10:04,153 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [21/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-09-13 14:10:04,208 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [22/288] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.highlight:contains("Reward") 2026-09-13 14:10:04,259 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [23/288] Tour PosLoyaltyFreeProductTour → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-13 14:10:04,315 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [24/288] Tour PosLoyaltyFreeProductTour → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-09-13 14:10:04,383 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [25/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:10:04,446 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [26/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"6","price":null,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("6"))) 2026-09-13 14:10:04,497 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [27/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:10:04,547 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [28/288] Tour PosLoyaltyFreeProductTour → Step 'Desk Organizer' should have '6' quantity (trigger: article.product .product-content:has(.product-name:contains("Desk Organizer")):has(.product-cart-qty:contains("6"))) 2026-09-13 14:10:04,598 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [29/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Desk Organizer","price":"-10.20","quantity":"2"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Desk Organizer")):has(.qty:contains("2")):has(.price:contains("-10.20"))) 2026-09-13 14:10:04,649 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [30/288] Tour PosLoyaltyFreeProductTour → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-09-13 14:10:04,721 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [31/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:10:04,771 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [32/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-09-13 14:10:04,827 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [33/288] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.disabled:contains("Reward") 2026-09-13 14:10:04,878 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [34/288] Tour PosLoyaltyFreeProductTour → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-13 14:10:04,931 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [35/288] Tour PosLoyaltyFreeProductTour → Step order total amount is '25.50' (trigger: .product-screen .order-summary .total:contains("25.50")) 2026-09-13 14:10:04,982 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [36/288] Tour PosLoyaltyFreeProductTour → Step order total amount is '25.50' (trigger: .product-screen .order-summary .total:contains("25.50"):not(:visible)) 2026-09-13 14:10:05,032 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [37/288] Tour PosLoyaltyFreeProductTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:10:05,098 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [38/288] Tour PosLoyaltyFreeProductTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:10:05,110 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:05] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:10:05,112 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:05] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:10:05,148 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [39/288] Tour PosLoyaltyFreeProductTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:10:05,199 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [40/288] Tour PosLoyaltyFreeProductTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:10:05,269 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [41/288] Tour PosLoyaltyFreeProductTour → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-09-13 14:10:05,322 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [42/288] Tour PosLoyaltyFreeProductTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:10:05,376 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [43/288] Tour PosLoyaltyFreeProductTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:10:05,448 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [44/288] Tour PosLoyaltyFreeProductTour → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:10:05,454 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4866287 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'e3876b4f-9da1-4393-ace7-281c5932c6e4'}] 2026-09-13 14:10:05,465 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:05] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:10:05,839 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4866287 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'e3876b4f-9da1-4393-ace7-281c5932c6e4'} created pos.order #580 2026-09-13 14:10:05,858 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4866287 finished 2026-09-13 14:10:05,937 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 204 0.232 0.253 2026-09-13 14:10:06,046 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:06] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 39 0.036 0.036 2026-09-13 14:10:06,073 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:06] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:10:06,175 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58266433 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'e3876b4f-9da1-4393-ace7-281c5932c6e4'}] 2026-09-13 14:10:06,177 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [45/288] Tour PosLoyaltyFreeProductTour → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:10:06,188 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58266433 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'e3876b4f-9da1-4393-ace7-281c5932c6e4'} sync ignored for existing PoS order pos.order(580,) (state: paid) 2026-09-13 14:10:06,202 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58266433 finished 2026-09-13 14:10:06,224 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [46/288] Tour PosLoyaltyFreeProductTour → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-09-13 14:10:06,300 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [47/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:10:06,349 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.088 0.089 2026-09-13 14:10:06,354 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [48/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1","price":null,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-09-13 14:10:06,379 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:06] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.004 0.008 2026-09-13 14:10:06,403 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [49/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:10:06,444 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:06] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 5 0.017 0.016 2026-09-13 14:10:06,456 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [50/288] Tour PosLoyaltyFreeProductTour → Step 'Desk Organizer' should have '1' quantity (trigger: article.product .product-content:has(.product-name:contains("Desk Organizer")):has(.product-cart-qty:contains("1"))) 2026-09-13 14:10:06,505 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [51/288] Tour PosLoyaltyFreeProductTour → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-09-13 14:10:06,568 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [52/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:10:06,618 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [53/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"2","price":null,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("2"))) 2026-09-13 14:10:06,669 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [54/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:10:06,720 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [55/288] Tour PosLoyaltyFreeProductTour → Step 'Desk Organizer' should have '2' quantity (trigger: article.product .product-content:has(.product-name:contains("Desk Organizer")):has(.product-cart-qty:contains("2"))) 2026-09-13 14:10:06,771 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [56/288] Tour PosLoyaltyFreeProductTour → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-09-13 14:10:06,851 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [57/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Desk Organizer","price":"-5.10","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Desk Organizer")):has(.qty:contains("1")):has(.price:contains("-5.10"))) 2026-09-13 14:10:06,912 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [58/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:10:06,963 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [59/288] Tour PosLoyaltyFreeProductTour → Step click numpad button: 9 (trigger: div.numpad button:contains(/^9$/)) 2026-09-13 14:10:07,015 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [60/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:10:07,066 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [61/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:10:07,116 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [62/288] 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-09-13 14:10:07,206 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [63/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:10:07,256 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [64/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Desk Organizer","price":"-15.30","quantity":"3"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Desk Organizer")):has(.qty:contains("3")):has(.price:contains("-15.30"))) 2026-09-13 14:10:07,307 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [65/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:10:07,358 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [66/288] Tour PosLoyaltyFreeProductTour → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-09-13 14:10:07,410 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [67/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:10:07,461 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [68/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:10:07,511 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [69/288] 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-09-13 14:10:07,588 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [70/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:10:07,638 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [71/288] Tour PosLoyaltyFreeProductTour → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-09-13 14:10:07,710 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [72/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:10:07,761 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [73/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"1","price":null,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("1"))) 2026-09-13 14:10:07,812 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [74/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:10:07,862 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [75/288] Tour PosLoyaltyFreeProductTour → Step 'Desk Organizer' should have '1' quantity (trigger: article.product .product-content:has(.product-name:contains("Desk Organizer")):has(.product-cart-qty:contains("1"))) 2026-09-13 14:10:07,914 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [76/288] Tour PosLoyaltyFreeProductTour → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-09-13 14:10:07,976 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [77/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:10:08,026 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [78/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Organizer","quantity":"2","price":null,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Organizer")):has(.qty:contains("2"))) 2026-09-13 14:10:08,078 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [79/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:10:08,128 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [80/288] Tour PosLoyaltyFreeProductTour → Step 'Desk Organizer' should have '2' quantity (trigger: article.product .product-content:has(.product-name:contains("Desk Organizer")):has(.product-cart-qty:contains("2"))) 2026-09-13 14:10:08,180 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [81/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:10:08,230 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [82/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-09-13 14:10:08,285 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [83/288] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.highlight:contains("Reward") 2026-09-13 14:10:08,335 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [84/288] Tour PosLoyaltyFreeProductTour → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-13 14:10:08,388 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [85/288] Tour PosLoyaltyFreeProductTour → Step order total amount is '10.20' (trigger: .product-screen .order-summary .total:contains("10.20")) 2026-09-13 14:10:08,439 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [86/288] Tour PosLoyaltyFreeProductTour → Step order total amount is '10.20' (trigger: .product-screen .order-summary .total:contains("10.20"):not(:visible)) 2026-09-13 14:10:08,489 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [87/288] Tour PosLoyaltyFreeProductTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:10:08,545 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [88/288] Tour PosLoyaltyFreeProductTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:10:08,596 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [89/288] Tour PosLoyaltyFreeProductTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:10:08,646 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [90/288] Tour PosLoyaltyFreeProductTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:10:08,703 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [91/288] Tour PosLoyaltyFreeProductTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-09-13 14:10:08,755 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [92/288] Tour PosLoyaltyFreeProductTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:10:08,807 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [93/288] Tour PosLoyaltyFreeProductTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:10:08,872 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [94/288] Tour PosLoyaltyFreeProductTour → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:10:08,876 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76989676 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000002', 'uuid': '18aaf9cd-a352-4646-8ed2-7c3b3d9ab672'}] 2026-09-13 14:10:09,130 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76989676 order {'name': '/', 'pos_reference': '261-76-000002', 'uuid': '18aaf9cd-a352-4646-8ed2-7c3b3d9ab672'} created pos.order #581 2026-09-13 14:10:09,143 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76989676 finished 2026-09-13 14:10:09,199 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 119 0.133 0.192 2026-09-13 14:10:09,240 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:09] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:10:09,289 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10039491 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '18aaf9cd-a352-4646-8ed2-7c3b3d9ab672'}] 2026-09-13 14:10:09,291 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [95/288] Tour PosLoyaltyFreeProductTour → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:10:09,296 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10039491 order {'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '18aaf9cd-a352-4646-8ed2-7c3b3d9ab672'} sync ignored for existing PoS order pos.order(581,) (state: paid) 2026-09-13 14:10:09,319 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10039491 finished 2026-09-13 14:10:09,338 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [96/288] Tour PosLoyaltyFreeProductTour → Step click product 'Magnetic Board' (trigger: article.product .product-content .product-name:contains("Magnetic Board")) 2026-09-13 14:10:09,410 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [97/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:10:09,442 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.047 0.108 2026-09-13 14:10:09,478 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [98/288] 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-09-13 14:10:09,527 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [99/288] Tour PosLoyaltyFreeProductTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-09-13 14:10:09,579 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [100/288] 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-09-13 14:10:09,755 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [101/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:10:09,805 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [102/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:10:09,855 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [103/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-09-13 14:10:09,911 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [104/288] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.disabled:contains("Reward") 2026-09-13 14:10:09,963 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [105/288] Tour PosLoyaltyFreeProductTour → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-13 14:10:10,016 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [106/288] Tour PosLoyaltyFreeProductTour → Step click product 'Magnetic Board' (trigger: article.product .product-content .product-name:contains("Magnetic Board")) 2026-09-13 14:10:10,091 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [107/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:10:10,153 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [108/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-09-13 14:10:10,204 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [109/288] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.highlight:contains("Reward") 2026-09-13 14:10:10,255 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [110/288] Tour PosLoyaltyFreeProductTour → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-13 14:10:10,306 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [111/288] Tour PosLoyaltyFreeProductTour → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-09-13 14:10:10,374 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [112/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:10:10,435 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [113/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-09-13 14:10:10,490 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [114/288] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.disabled:contains("Reward") 2026-09-13 14:10:10,540 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [115/288] Tour PosLoyaltyFreeProductTour → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-13 14:10:10,592 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [116/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Whiteboard Pen","price":"-3.20","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Whiteboard Pen")):has(.qty:contains("1")):has(.price:contains("-3.20"))) 2026-09-13 14:10:10,643 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [117/288] 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-09-13 14:10:10,699 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [118/288] 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-09-13 14:10:10,750 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [119/288] Tour PosLoyaltyFreeProductTour → Step Check the product page (trigger: .product-list) 2026-09-13 14:10:10,801 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [120/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:10:10,852 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [121/288] 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-09-13 14:10:10,903 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [122/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:10:10,953 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [123/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:10:11,004 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [124/288] Tour PosLoyaltyFreeProductTour → Step click numpad button: 6 (trigger: div.numpad button:contains(/^6$/)) 2026-09-13 14:10:11,056 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [125/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:10:11,107 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [126/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:10:11,157 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [127/288] 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-09-13 14:10:11,241 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [128/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:10:11,290 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [129/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:10:11,340 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [130/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-09-13 14:10:11,396 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [131/288] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.highlight:contains("Reward") 2026-09-13 14:10:11,447 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [132/288] Tour PosLoyaltyFreeProductTour → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-13 14:10:11,499 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [133/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:10:11,550 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [134/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-09-13 14:10:11,606 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [135/288] Tour PosLoyaltyFreeProductTour → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-09-13 14:10:11,663 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [136/288] Tour PosLoyaltyFreeProductTour → Step .selection-item span:nth-child(2) 2026-09-13 14:10:11,714 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [137/288] Tour PosLoyaltyFreeProductTour → Step select reward (trigger: .selection-item:contains("Free Product - Whiteboard Pen")) 2026-09-13 14:10:11,787 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [138/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:10:11,858 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [139/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-09-13 14:10:11,913 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [140/288] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.disabled:contains("Reward") 2026-09-13 14:10:11,963 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [141/288] Tour PosLoyaltyFreeProductTour → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-13 14:10:12,016 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [142/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Whiteboard Pen","price":"-6.40","quantity":"2"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Whiteboard Pen")):has(.qty:contains("2")):has(.price:contains("-6.40"))) 2026-09-13 14:10:12,067 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [143/288] Tour PosLoyaltyFreeProductTour → Step order total amount is '11.88' (trigger: .product-screen .order-summary .total:contains("11.88")) 2026-09-13 14:10:12,117 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [144/288] Tour PosLoyaltyFreeProductTour → Step order total amount is '11.88' (trigger: .product-screen .order-summary .total:contains("11.88"):not(:visible)) 2026-09-13 14:10:12,168 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [145/288] Tour PosLoyaltyFreeProductTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:10:12,224 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [146/288] Tour PosLoyaltyFreeProductTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:10:12,275 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [147/288] Tour PosLoyaltyFreeProductTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:10:12,325 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [148/288] Tour PosLoyaltyFreeProductTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:10:12,381 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [149/288] Tour PosLoyaltyFreeProductTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-09-13 14:10:12,437 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [150/288] Tour PosLoyaltyFreeProductTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:10:12,485 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [151/288] Tour PosLoyaltyFreeProductTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:10:12,549 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [152/288] Tour PosLoyaltyFreeProductTour → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:10:12,557 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43327678 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000003', 'uuid': '8f35bbf6-9af1-44ad-9acd-4d56d5b7da7a'}] 2026-09-13 14:10:12,887 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43327678 order {'name': '/', 'pos_reference': '261-76-000003', 'uuid': '8f35bbf6-9af1-44ad-9acd-4d56d5b7da7a'} created pos.order #582 2026-09-13 14:10:12,916 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43327678 finished 2026-09-13 14:10:13,001 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 134 0.206 0.242 2026-09-13 14:10:13,132 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:13] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 23 0.046 0.032 2026-09-13 14:10:13,172 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:13] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.005 0.008 2026-09-13 14:10:13,200 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2765486 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': '8f35bbf6-9af1-44ad-9acd-4d56d5b7da7a'}] 2026-09-13 14:10:13,206 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2765486 order {'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': '8f35bbf6-9af1-44ad-9acd-4d56d5b7da7a'} sync ignored for existing PoS order pos.order(582,) (state: paid) 2026-09-13 14:10:13,220 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [153/288] Tour PosLoyaltyFreeProductTour → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:10:13,226 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2765486 finished 2026-09-13 14:10:13,275 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [154/288] Tour PosLoyaltyFreeProductTour → Step click product 'Magnetic Board' (trigger: article.product .product-content .product-name:contains("Magnetic Board")) 2026-09-13 14:10:13,301 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.039 0.064 2026-09-13 14:10:13,329 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:13] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.005 0.009 2026-09-13 14:10:13,346 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [155/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:10:13,384 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:13] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 5 0.008 0.012 2026-09-13 14:10:13,395 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [156/288] 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-09-13 14:10:13,443 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [157/288] Tour PosLoyaltyFreeProductTour → Step click numpad button: 6 (trigger: div.numpad button:contains(/^6$/)) 2026-09-13 14:10:13,496 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [158/288] 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-09-13 14:10:13,671 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [159/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:10:13,721 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [160/288] Tour PosLoyaltyFreeProductTour → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-09-13 14:10:13,787 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [161/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Whiteboard Pen","price":"-3.20","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Whiteboard Pen")):has(.qty:contains("1")):has(.price:contains("-3.20"))) 2026-09-13 14:10:13,850 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [162/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:10:13,900 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [163/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-09-13 14:10:13,956 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [164/288] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.highlight:contains("Reward") 2026-09-13 14:10:14,007 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [165/288] Tour PosLoyaltyFreeProductTour → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-13 14:10:14,063 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [166/288] 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-09-13 14:10:14,118 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [167/288] 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-09-13 14:10:14,169 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [168/288] Tour PosLoyaltyFreeProductTour → Step Check the product page (trigger: .product-list) 2026-09-13 14:10:14,220 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [169/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:10:14,271 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [170/288] Tour PosLoyaltyFreeProductTour → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-09-13 14:10:14,323 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [171/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:10:14,374 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [172/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:10:14,424 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [173/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-09-13 14:10:14,506 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [174/288] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.disabled:contains("Reward") 2026-09-13 14:10:14,557 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [175/288] Tour PosLoyaltyFreeProductTour → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-13 14:10:14,610 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [176/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:10:14,660 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [177/288] 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-09-13 14:10:14,711 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [178/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:10:14,762 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [179/288] Tour PosLoyaltyFreeProductTour → Step click product 'Magnetic Board' (trigger: article.product .product-content .product-name:contains("Magnetic Board")) 2026-09-13 14:10:14,834 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [180/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:10:14,889 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [181/288] 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-09-13 14:10:14,936 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [182/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:10:14,987 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [183/288] Tour PosLoyaltyFreeProductTour → Step click product 'Magnetic Board' (trigger: article.product .product-content .product-name:contains("Magnetic Board")) 2026-09-13 14:10:15,059 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [184/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:10:15,109 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [185/288] 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-09-13 14:10:15,160 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [186/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:10:15,211 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [187/288] Tour PosLoyaltyFreeProductTour → Step click product 'Magnetic Board' (trigger: article.product .product-content .product-name:contains("Magnetic Board")) 2026-09-13 14:10:15,286 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [188/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:10:15,374 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [189/288] 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-09-13 14:10:15,418 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [190/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:10:15,466 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [191/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Whiteboard Pen","price":"-3.20","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Whiteboard Pen")):has(.qty:contains("1")):has(.price:contains("-3.20"))) 2026-09-13 14:10:15,518 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [192/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:10:15,567 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [193/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-09-13 14:10:15,624 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [194/288] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.disabled:contains("Reward") 2026-09-13 14:10:15,674 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [195/288] Tour PosLoyaltyFreeProductTour → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-13 14:10:15,727 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [196/288] Tour PosLoyaltyFreeProductTour → Step order total amount is '5.94' (trigger: .product-screen .order-summary .total:contains("5.94")) 2026-09-13 14:10:15,778 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [197/288] Tour PosLoyaltyFreeProductTour → Step order total amount is '5.94' (trigger: .product-screen .order-summary .total:contains("5.94"):not(:visible)) 2026-09-13 14:10:15,828 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [198/288] Tour PosLoyaltyFreeProductTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:10:15,884 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [199/288] Tour PosLoyaltyFreeProductTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:10:15,935 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [200/288] Tour PosLoyaltyFreeProductTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:10:15,985 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [201/288] Tour PosLoyaltyFreeProductTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:10:16,044 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [202/288] Tour PosLoyaltyFreeProductTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-09-13 14:10:16,094 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [203/288] Tour PosLoyaltyFreeProductTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:10:16,146 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [204/288] Tour PosLoyaltyFreeProductTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:10:16,215 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [205/288] Tour PosLoyaltyFreeProductTour → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:10:16,223 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6101911 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000004', 'uuid': '768691ab-a6b4-4ee7-b7f3-afeeebeaba40'}] 2026-09-13 14:10:16,528 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6101911 order {'name': '/', 'pos_reference': '261-76-000004', 'uuid': '768691ab-a6b4-4ee7-b7f3-afeeebeaba40'} created pos.order #583 2026-09-13 14:10:16,557 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6101911 finished 2026-09-13 14:10:16,631 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 134 0.181 0.230 2026-09-13 14:10:16,718 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:16] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 23 0.022 0.032 2026-09-13 14:10:16,762 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:16] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.004 0.017 2026-09-13 14:10:16,802 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67389675 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': '768691ab-a6b4-4ee7-b7f3-afeeebeaba40'}] 2026-09-13 14:10:16,807 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [206/288] Tour PosLoyaltyFreeProductTour → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:10:16,816 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67389675 order {'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': '768691ab-a6b4-4ee7-b7f3-afeeebeaba40'} sync ignored for existing PoS order pos.order(583,) (state: paid) 2026-09-13 14:10:16,846 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67389675 finished 2026-09-13 14:10:16,857 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [207/288] Tour PosLoyaltyFreeProductTour → Step click product 'Wall Shelf Unit' (trigger: article.product .product-content .product-name:contains("Wall Shelf Unit")) 2026-09-13 14:10:16,923 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [208/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:10:16,950 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.072 0.078 2026-09-13 14:10:16,975 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [209/288] 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-09-13 14:10:16,989 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:16] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.011 0.014 2026-09-13 14:10:17,028 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [210/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:10:17,038 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:17] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 5 0.008 0.013 2026-09-13 14:10:17,075 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [211/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:10:17,128 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [212/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-09-13 14:10:17,183 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [213/288] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.disabled:contains("Reward") 2026-09-13 14:10:17,235 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [214/288] Tour PosLoyaltyFreeProductTour → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-13 14:10:17,291 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [215/288] Tour PosLoyaltyFreeProductTour → Step click product 'Small Shelf' (trigger: article.product .product-content .product-name:contains("Small Shelf")) 2026-09-13 14:10:17,364 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [216/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:10:17,415 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [217/288] 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-09-13 14:10:17,466 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [218/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:10:17,516 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [219/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:10:17,568 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [220/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-09-13 14:10:17,625 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [221/288] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.highlight:contains("Reward") 2026-09-13 14:10:17,676 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [222/288] Tour PosLoyaltyFreeProductTour → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-13 14:10:17,732 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [223/288] Tour PosLoyaltyFreeProductTour → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-09-13 14:10:17,809 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [224/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:10:17,891 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [225/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-09-13 14:10:17,942 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [226/288] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.disabled:contains("Reward") 2026-09-13 14:10:17,997 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [227/288] Tour PosLoyaltyFreeProductTour → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-13 14:10:18,048 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [228/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product","price":"-1.98","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product")):has(.qty:contains("1")):has(.price:contains("-1.98"))) 2026-09-13 14:10:18,099 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [229/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:10:18,149 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [230/288] Tour PosLoyaltyFreeProductTour → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-09-13 14:10:18,202 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [231/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:10:18,254 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [232/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:10:18,306 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [233/288] Tour PosLoyaltyFreeProductTour → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-09-13 14:10:18,385 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [234/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:10:18,435 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [235/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:10:18,486 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [236/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-09-13 14:10:18,556 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [237/288] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.highlight:contains("Reward") 2026-09-13 14:10:18,607 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [238/288] Tour PosLoyaltyFreeProductTour → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-13 14:10:18,659 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [239/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:10:18,710 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [240/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-09-13 14:10:18,765 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [241/288] Tour PosLoyaltyFreeProductTour → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-09-13 14:10:18,819 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [242/288] Tour PosLoyaltyFreeProductTour → Step .selection-item span:nth-child(2) 2026-09-13 14:10:18,871 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [243/288] Tour PosLoyaltyFreeProductTour → Step select reward (trigger: .selection-item:contains("Free Product - [Desk Pad, Monitor Stand]")) 2026-09-13 14:10:18,924 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [244/288] Tour PosLoyaltyFreeProductTour → Step selection popup has 'Monitor Stand' (trigger: .selection-item:contains("Monitor Stand")) 2026-09-13 14:10:18,975 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [245/288] Tour PosLoyaltyFreeProductTour → Step selection popup has 'Desk Pad' (trigger: .selection-item:contains("Desk Pad")) 2026-09-13 14:10:19,026 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [246/288] Tour PosLoyaltyFreeProductTour → Step selection popup has 'Desk Pad' (trigger: .selection-item:contains("Desk Pad")) 2026-09-13 14:10:19,093 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [247/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:10:19,160 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [248/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-09-13 14:10:19,215 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [249/288] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.disabled:contains("Reward") 2026-09-13 14:10:19,266 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [250/288] Tour PosLoyaltyFreeProductTour → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-13 14:10:19,319 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [251/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product","price":"-1.98","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product")):has(.qty:contains("1")):has(.price:contains("-1.98"))) 2026-09-13 14:10:19,371 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [252/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:10:19,421 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [253/288] Tour PosLoyaltyFreeProductTour → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-09-13 14:10:19,473 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [254/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:10:19,524 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [255/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:10:19,575 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [256/288] Tour PosLoyaltyFreeProductTour → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-09-13 14:10:19,671 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [257/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:10:19,721 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [258/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:10:19,772 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [259/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-09-13 14:10:19,842 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [260/288] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.highlight:contains("Reward") 2026-09-13 14:10:19,892 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [261/288] Tour PosLoyaltyFreeProductTour → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-13 14:10:19,945 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [262/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:10:19,996 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [263/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-09-13 14:10:20,051 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [264/288] Tour PosLoyaltyFreeProductTour → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-09-13 14:10:20,107 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [265/288] Tour PosLoyaltyFreeProductTour → Step .selection-item span:nth-child(2) 2026-09-13 14:10:20,158 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [266/288] Tour PosLoyaltyFreeProductTour → Step select reward (trigger: .selection-item:contains("Free Product - [Desk Pad, Monitor Stand]")) 2026-09-13 14:10:20,210 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [267/288] Tour PosLoyaltyFreeProductTour → Step selection popup has 'Monitor Stand' (trigger: .selection-item:contains("Monitor Stand")) 2026-09-13 14:10:20,262 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [268/288] Tour PosLoyaltyFreeProductTour → Step selection popup has 'Desk Pad' (trigger: .selection-item:contains("Desk Pad")) 2026-09-13 14:10:20,312 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [269/288] Tour PosLoyaltyFreeProductTour → Step selection popup has 'Monitor Stand' (trigger: .selection-item:contains("Monitor Stand")) 2026-09-13 14:10:20,374 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [270/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:10:20,435 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [271/288] Tour PosLoyaltyFreeProductTour → Step click Actions button (trigger: .more-btn) 2026-09-13 14:10:20,491 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [272/288] Tour PosLoyaltyFreeProductTour → Step .control-buttons button.disabled:contains("Reward") 2026-09-13 14:10:20,542 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [273/288] Tour PosLoyaltyFreeProductTour → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-13 14:10:20,594 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [274/288] Tour PosLoyaltyFreeProductTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:10:20,645 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [275/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Monitor Stand","quantity":"1","price":"3.19","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Monitor Stand")):has(.qty:contains("1")):has(.price:contains("3.19"))) 2026-09-13 14:10:20,696 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [276/288] Tour PosLoyaltyFreeProductTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:10:20,746 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [277/288] Tour PosLoyaltyFreeProductTour → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product","price":"-3.19","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product")):has(.qty:contains("1")):has(.price:contains("-3.19"))) 2026-09-13 14:10:20,797 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [278/288] Tour PosLoyaltyFreeProductTour → Step order total amount is '4.81' (trigger: .product-screen .order-summary .total:contains("4.81")) 2026-09-13 14:10:20,848 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [279/288] Tour PosLoyaltyFreeProductTour → Step order total amount is '4.81' (trigger: .product-screen .order-summary .total:contains("4.81"):not(:visible)) 2026-09-13 14:10:20,898 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [280/288] Tour PosLoyaltyFreeProductTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:10:20,956 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [281/288] Tour PosLoyaltyFreeProductTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:10:21,005 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [282/288] Tour PosLoyaltyFreeProductTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:10:21,056 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [283/288] Tour PosLoyaltyFreeProductTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:10:21,114 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [284/288] Tour PosLoyaltyFreeProductTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-09-13 14:10:21,165 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [285/288] Tour PosLoyaltyFreeProductTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:10:21,219 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [286/288] Tour PosLoyaltyFreeProductTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:10:21,286 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [287/288] Tour PosLoyaltyFreeProductTour → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:10:21,291 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55947242 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000005', 'uuid': '9cf95994-f81b-4732-b960-0cc5d3598a6e'}] 2026-09-13 14:10:21,627 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55947242 order {'name': '/', 'pos_reference': '261-76-000005', 'uuid': '9cf95994-f81b-4732-b960-0cc5d3598a6e'} created pos.order #584 2026-09-13 14:10:21,646 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55947242 finished 2026-09-13 14:10:21,693 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 136 0.149 0.255 2026-09-13 14:10:21,786 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:21] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 23 0.019 0.028 2026-09-13 14:10:21,821 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:21] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:10:21,882 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16219635 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': '9cf95994-f81b-4732-b960-0cc5d3598a6e'}] 2026-09-13 14:10:21,883 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: [288/288] Tour PosLoyaltyFreeProductTour → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:10:21,892 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16219635 order {'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': '9cf95994-f81b-4732-b960-0cc5d3598a6e'} sync ignored for existing PoS order pos.order(584,) (state: paid) 2026-09-13 14:10:21,917 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16219635 finished 2026-09-13 14:10:21,940 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: tour succeeded 2026-09-13 14:10:21,940 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: ╔══════════════════════════════════════════╗ ║ TOUR PosLoyaltyFreeProductTour SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-09-13 14:10:22,084 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.107 0.097 2026-09-13 14:10:22,414 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards.browser: heap 34603532 (allocated 36450304) 2026-09-13 14:10:22,420 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Closing chrome headless with pid 53032 2026-09-13 14:10:22,424 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Closing websocket connection 2026-09-13 14:10:22,426 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Terminating chrome headless with pid 53032 2026-09-13 14:10:22,526 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_141022_525904_test_loyalty_free_product_rewards.txt 2026-09-13 14:10:22,526 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards: Removing chrome user profile "/tmp/tmpt969m08u_chrome_odoo" 2026-09-13 14:10:22,544 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_free_product_rewards_2 ... 2026-09-13 14:10:23,553 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Chrome pid: 53194 2026-09-13 14:10:23,553 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Chrome headless temporary user profile dir: /tmp/tmprz6gquwr_chrome_odoo 2026-09-13 14:10:23,553 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Issuing json command http://127.0.0.1:36165/json/version 2026-09-13 14:10:23,554 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36165', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:10:23,561 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:10:23,561 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Issuing json command http://127.0.0.1:36165/json 2026-09-13 14:10:23,563 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36165', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:10:23,567 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Websocket url found: ws://127.0.0.1:36165/devtools/page/3FEBA4FC8E9DD1C0EF2626314FB8166C 2026-09-13 14:10:23,570 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Enable chrome headless console log notification 2026-09-13 14:10:23,571 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Chrome headless enable page notifications 2026-09-13 14:10:23,602 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:10:23,611 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Setting session cookie in browser 2026-09-13 14:10:23,616 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-09-13 14:10:23,616 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-09-13 14:10:23,630 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:10:24,079 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:24] "GET /pos/ui/76 HTTP/1.1" 200 - 88 0.051 0.401 2026-09-13 14:10:24,082 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Navigation result: {'frameId': '3FEBA4FC8E9DD1C0EF2626314FB8166C', 'loaderId': 'DAF2FB133D2884461D2B9B4FC5D7D438', 'isDownload': False} 2026-09-13 14:10:24,082 26 INFO rb-721a478-224807-415181 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-09-13 14:10:24,097 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:10:24,118 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:24] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-09-13 14:10:24,124 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:24] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-09-13 14:10:24,142 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:24] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.025 2026-09-13 14:10:24,574 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:24] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:10:24,610 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:24] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-09-13 14:10:24,631 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:10:24,642 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [1/20] Tour test_loyalty_free_product_rewards_2 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:10:24,645 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:24] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 5 0.005 0.006 2026-09-13 14:10:24,661 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:24] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-13 14:10:24,673 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:24] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:10:24,709 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:24] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.009 2026-09-13 14:10:24,718 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:24] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.013 2026-09-13 14:10:24,794 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:24] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.032 0.038 2026-09-13 14:10:24,800 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:24] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.062 2026-09-13 14:10:25,639 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:25] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.306 0.501 2026-09-13 14:10:25,660 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:25] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.012 2026-09-13 14:10:25,723 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:10:25,793 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:25] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.046 2026-09-13 14:10:25,832 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:10:25,855 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: Owl is running in 'dev' mode. 2026-09-13 14:10:25,864 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:25] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-09-13 14:10:25,924 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:25] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:10:25,950 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:25] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.023 2026-09-13 14:10:25,958 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:25] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-09-13 14:10:25,971 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:25] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:10:25,980 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:25] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:10:25,996 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:25] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:10:26,030 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:26] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.070 0.049 2026-09-13 14:10:26,039 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:26] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.101 2026-09-13 14:10:26,059 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [2/20] Tour test_loyalty_free_product_rewards_2 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:10:26,079 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:26] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:10:26,168 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:26] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 31 0.052 0.132 2026-09-13 14:10:26,173 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:10:26,199 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [3/20] Tour test_loyalty_free_product_rewards_2 → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-09-13 14:10:26,282 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:26] "GET /pos/ui/76 HTTP/1.1" 200 - 31 0.072 0.222 2026-09-13 14:10:26,320 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:26] "GET /web/image?model=product.template&field=image_128&id=1569&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.011 0.181 2026-09-13 14:10:26,358 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:26] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.223 2026-09-13 14:10:26,389 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:26] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.258 2026-09-13 14:10:26,426 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:26] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.253 2026-09-13 14:10:26,459 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:26] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.007 0.263 2026-09-13 14:10:26,494 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:26] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.008 0.201 2026-09-13 14:10:26,530 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:26] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.200 2026-09-13 14:10:26,616 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:26] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.049 0.201 2026-09-13 14:10:26,642 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:26] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.206 2026-09-13 14:10:26,673 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:26] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.273 2026-09-13 14:10:26,690 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [4/20] Tour test_loyalty_free_product_rewards_2 → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-09-13 14:10:26,763 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [5/20] Tour test_loyalty_free_product_rewards_2 → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-09-13 14:10:26,831 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [6/20] Tour test_loyalty_free_product_rewards_2 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Desk Organizer","price":"-5.10","quantity":"1.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Desk Organizer")):has(.qty:contains("1")):has(.price:contains("-5.10"))) 2026-09-13 14:10:26,882 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [7/20] Tour test_loyalty_free_product_rewards_2 → Step order total amount is '10.20' (trigger: .product-screen .order-summary .total:contains("10.20")) 2026-09-13 14:10:26,931 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [8/20] Tour test_loyalty_free_product_rewards_2 → Step order total amount is '10.20' (trigger: .product-screen .order-summary .total:contains("10.20"):not(:visible)) 2026-09-13 14:10:26,982 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [9/20] Tour test_loyalty_free_product_rewards_2 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:10:27,050 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [10/20] Tour test_loyalty_free_product_rewards_2 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:10:27,059 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:27] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:10:27,062 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:27] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:10:27,099 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [11/20] Tour test_loyalty_free_product_rewards_2 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:10:27,150 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [12/20] Tour test_loyalty_free_product_rewards_2 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:10:27,222 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [13/20] Tour test_loyalty_free_product_rewards_2 → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-09-13 14:10:27,274 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [14/20] Tour test_loyalty_free_product_rewards_2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:10:27,327 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [15/20] Tour test_loyalty_free_product_rewards_2 → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-09-13 14:10:27,380 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [16/20] Tour test_loyalty_free_product_rewards_2 → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-09-13 14:10:27,432 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [17/20] Tour test_loyalty_free_product_rewards_2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:10:27,484 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [18/20] Tour test_loyalty_free_product_rewards_2 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:10:27,553 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [19/20] Tour test_loyalty_free_product_rewards_2 → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:10:27,560 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3894501 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '573c5194-5015-4f84-8971-12c66f7b67f4'}] 2026-09-13 14:10:27,563 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:27] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:10:27,855 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3894501 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '573c5194-5015-4f84-8971-12c66f7b67f4'} created pos.order #585 2026-09-13 14:10:27,881 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3894501 finished 2026-09-13 14:10:27,942 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 195 0.161 0.223 2026-09-13 14:10:28,079 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:28] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 38 0.044 0.041 2026-09-13 14:10:28,121 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:28] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:10:28,233 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62291245 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '573c5194-5015-4f84-8971-12c66f7b67f4'}] 2026-09-13 14:10:28,239 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: [20/20] Tour test_loyalty_free_product_rewards_2 → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:10:28,243 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62291245 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '573c5194-5015-4f84-8971-12c66f7b67f4'} sync ignored for existing PoS order pos.order(585,) (state: paid) 2026-09-13 14:10:28,265 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62291245 finished 2026-09-13 14:10:28,288 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: tour succeeded 2026-09-13 14:10:28,289 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: ╔════════════════════════════════════════════════════╗ ║ TOUR test_loyalty_free_product_rewards_2 SUCCEEDED ║ ╚════════════════════════════════════════════════════╝ 2026-09-13 14:10:28,424 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2.browser: heap 16543736 (allocated 17825792) 2026-09-13 14:10:28,434 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.107 0.097 2026-09-13 14:10:28,442 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Closing chrome headless with pid 53194 2026-09-13 14:10:28,445 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Closing websocket connection 2026-09-13 14:10:28,445 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Terminating chrome headless with pid 53194 2026-09-13 14:10:28,542 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_141028_541959_test_loyalty_free_product_rewards_2.txt 2026-09-13 14:10:28,542 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_rewards_2: Removing chrome user profile "/tmp/tmprz6gquwr_chrome_odoo" 2026-09-13 14:10:28,556 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program ... 2026-09-13 14:10:29,546 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Chrome pid: 53330 2026-09-13 14:10:29,547 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Chrome headless temporary user profile dir: /tmp/tmpnc1ysgp3_chrome_odoo 2026-09-13 14:10:29,547 26 INFO rb-721a478-224807-415181 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:43533/json/version 2026-09-13 14:10:29,548 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43533', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:10:29,598 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:10:29,598 26 INFO rb-721a478-224807-415181 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:43533/json 2026-09-13 14:10:29,599 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43533', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:10:29,600 26 INFO rb-721a478-224807-415181 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:43533/devtools/page/BD981C322DED093FDC955F940A21C285 2026-09-13 14:10:29,614 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Enable chrome headless console log notification 2026-09-13 14:10:29,622 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Chrome headless enable page notifications 2026-09-13 14:10:29,752 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:10:29,757 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Setting session cookie in browser 2026-09-13 14:10:29,766 26 INFO rb-721a478-224807-415181 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/76" in browser 2026-09-13 14:10:29,766 26 INFO rb-721a478-224807-415181 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/76" 2026-09-13 14:10:29,782 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:10:30,253 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:30] "GET /pos/ui/76 HTTP/1.1" 200 - 87 0.090 0.385 2026-09-13 14:10:30,256 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Navigation result: {'frameId': 'BD981C322DED093FDC955F940A21C285', 'loaderId': '7811CB479EB29CA51C843D8D0C934204', 'isDownload': False} 2026-09-13 14:10:30,256 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Evaluate ready code "odoo.isTourReady('PosLoyaltyLoyaltyProgram3')" 2026-09-13 14:10:30,265 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:10:30,282 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:30] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.010 2026-09-13 14:10:30,292 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:30] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.017 2026-09-13 14:10:30,308 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:30] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.030 2026-09-13 14:10:30,864 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:30] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:10:30,887 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:30] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-09-13 14:10:30,911 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:10:30,921 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [1/38] Tour PosLoyaltyLoyaltyProgram3 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:10:30,932 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:30] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 5 0.011 0.008 2026-09-13 14:10:30,955 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:30] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-09-13 14:10:30,969 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:30] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:10:31,015 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:31] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.021 0.013 2026-09-13 14:10:31,034 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:31] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.008 0.037 2026-09-13 14:10:31,142 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:31] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.065 0.047 2026-09-13 14:10:31,146 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:31] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.094 2026-09-13 14:10:31,928 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:31] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 390 0.417 0.332 2026-09-13 14:10:31,973 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:31] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.027 2026-09-13 14:10:32,043 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.010 2026-09-13 14:10:32,096 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:32] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.031 2026-09-13 14:10:32,130 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.007 2026-09-13 14:10:32,143 26 INFO rb-721a478-224807-415181 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-09-13 14:10:32,152 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:32] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.004 2026-09-13 14:10:32,217 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:32] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:10:32,228 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:32] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:10:32,235 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:32] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:10:32,245 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:32] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.009 0.022 2026-09-13 14:10:32,283 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:32] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.015 0.049 2026-09-13 14:10:32,286 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:32] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.067 2026-09-13 14:10:32,311 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:32] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:10:32,319 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:32] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:10:32,366 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:32] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:10:32,441 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:32] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 31 0.053 0.039 2026-09-13 14:10:32,466 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [2/38] Tour PosLoyaltyLoyaltyProgram3 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:10:32,500 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:32] "GET /pos/ui/76 HTTP/1.1" 200 - 31 0.022 0.125 2026-09-13 14:10:32,594 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [3/38] Tour PosLoyaltyLoyaltyProgram3 → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-09-13 14:10:32,609 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:32] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.059 2026-09-13 14:10:32,629 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:32] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:10:32,663 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:32] "GET /web/image?model=product.template&field=image_128&id=1569&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.018 0.100 2026-09-13 14:10:32,711 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:32] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.159 2026-09-13 14:10:32,746 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:32] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.184 2026-09-13 14:10:32,775 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:32] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.012 0.191 2026-09-13 14:10:32,811 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:32] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.241 2026-09-13 14:10:32,842 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:32] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.007 0.186 2026-09-13 14:10:32,878 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:32] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.198 2026-09-13 14:10:32,908 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:32] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.176 2026-09-13 14:10:33,007 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:33] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.053 0.204 2026-09-13 14:10:33,079 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [4/38] Tour PosLoyaltyLoyaltyProgram3 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:10:33,134 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [5/38] 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-09-13 14:10:33,186 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [6/38] Tour PosLoyaltyLoyaltyProgram3 → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-09-13 14:10:33,237 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [7/38] 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-09-13 14:10:33,421 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [8/38] Tour PosLoyaltyLoyaltyProgram3 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:10:33,471 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [9/38] Tour PosLoyaltyLoyaltyProgram3 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:10:33,522 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [10/38] Tour PosLoyaltyLoyaltyProgram3 → Step click customer button (trigger: .product-screen .set-partner) 2026-09-13 14:10:33,595 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [11/38] Tour PosLoyaltyLoyaltyProgram3 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-09-13 14:10:33,669 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [12/38] Tour PosLoyaltyLoyaltyProgram3 → Step Click search field (trigger: .modal .fa-search.undefined) 2026-09-13 14:10:33,715 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [13/38] Tour PosLoyaltyLoyaltyProgram3 → Step Search for partner "AAA Test Partner" (trigger: .modal-dialog .input-group input) 2026-09-13 14:10:33,774 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [14/38] Tour PosLoyaltyLoyaltyProgram3 → Step click partner 'AAA Test Partner' from partner list screen (trigger: .modal .partner-list b:contains(AAA Test Partner)) 2026-09-13 14:10:33,846 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [15/38] Tour PosLoyaltyLoyaltyProgram3 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:10:33,867 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:33] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.008 0.013 2026-09-13 14:10:33,897 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [16/38] Tour PosLoyaltyLoyaltyProgram3 → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:10:33,948 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [17/38] Tour PosLoyaltyLoyaltyProgram3 → Step click Actions button (trigger: .more-btn) 2026-09-13 14:10:34,005 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [18/38] Tour PosLoyaltyLoyaltyProgram3 → Step .control-buttons button.highlight:contains("Reward") 2026-09-13 14:10:34,056 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [19/38] Tour PosLoyaltyLoyaltyProgram3 → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-13 14:10:34,110 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [20/38] Tour PosLoyaltyLoyaltyProgram3 → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:10:34,160 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [21/38] Tour PosLoyaltyLoyaltyProgram3 → Step click Actions button (trigger: .more-btn) 2026-09-13 14:10:34,215 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [22/38] Tour PosLoyaltyLoyaltyProgram3 → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-09-13 14:10:34,274 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [23/38] Tour PosLoyaltyLoyaltyProgram3 → Step .selection-item span:nth-child(2) 2026-09-13 14:10:34,324 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [24/38] Tour PosLoyaltyLoyaltyProgram3 → Step select reward (trigger: .selection-item:contains("Free Product - Whiteboard Pen")) 2026-09-13 14:10:34,406 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [25/38] Tour PosLoyaltyLoyaltyProgram3 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Whiteboard Pen","price":"-1.00","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Whiteboard Pen")):has(.qty:contains("1")):has(.price:contains("-1.00"))) 2026-09-13 14:10:34,471 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [26/38] Tour PosLoyaltyLoyaltyProgram3 → Step order total amount is '10.2' (trigger: .product-screen .order-summary .total:contains("10.2")) 2026-09-13 14:10:34,521 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [27/38] Tour PosLoyaltyLoyaltyProgram3 → Step order total amount is '10.2' (trigger: .product-screen .order-summary .total:contains("10.2"):not(:visible)) 2026-09-13 14:10:34,570 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [28/38] Tour PosLoyaltyLoyaltyProgram3 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:10:34,640 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [29/38] Tour PosLoyaltyLoyaltyProgram3 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:10:34,653 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:34] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:10:34,654 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:34] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:10:34,692 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [30/38] Tour PosLoyaltyLoyaltyProgram3 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:10:34,741 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [31/38] Tour PosLoyaltyLoyaltyProgram3 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:10:34,811 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [32/38] Tour PosLoyaltyLoyaltyProgram3 → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-09-13 14:10:34,865 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [33/38] Tour PosLoyaltyLoyaltyProgram3 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:10:34,917 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [34/38] Tour PosLoyaltyLoyaltyProgram3 → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-09-13 14:10:34,970 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [35/38] Tour PosLoyaltyLoyaltyProgram3 → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-09-13 14:10:35,023 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [36/38] Tour PosLoyaltyLoyaltyProgram3 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:10:35,091 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [37/38] Tour PosLoyaltyLoyaltyProgram3 → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:10:35,099 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69628349 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'ff22885a-16f2-43f6-9104-89ffe4362daf'}] 2026-09-13 14:10:35,103 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:35] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:10:35,450 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69628349 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'ff22885a-16f2-43f6-9104-89ffe4362daf'} created pos.order #586 2026-09-13 14:10:35,460 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69628349 finished 2026-09-13 14:10:35,508 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 208 0.178 0.234 2026-09-13 14:10:35,601 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:35] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 38 0.017 0.032 2026-09-13 14:10:35,626 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:35] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:10:35,799 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86213018 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'ff22885a-16f2-43f6-9104-89ffe4362daf'}] 2026-09-13 14:10:35,810 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: [38/38] Tour PosLoyaltyLoyaltyProgram3 → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:10:35,830 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86213018 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'ff22885a-16f2-43f6-9104-89ffe4362daf'} sync ignored for existing PoS order pos.order(586,) (state: paid) 2026-09-13 14:10:35,861 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: tour succeeded 2026-09-13 14:10:35,861 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: ╔══════════════════════════════════════════╗ ║ TOUR PosLoyaltyLoyaltyProgram3 SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-09-13 14:10:35,863 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86213018 finished 2026-09-13 14:10:35,987 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program.browser: heap 18308808 (allocated 19533824) 2026-09-13 14:10:35,995 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Closing chrome headless with pid 53330 2026-09-13 14:10:35,996 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Closing websocket connection 2026-09-13 14:10:35,996 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Terminating chrome headless with pid 53330 2026-09-13 14:10:35,999 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 63 0.125 0.077 2026-09-13 14:10:36,096 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_141036_096273_test_loyalty_free_product_zero_sale_price_loyalty_program.txt 2026-09-13 14:10:36,096 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_free_product_zero_sale_price_loyalty_program: Removing chrome user profile "/tmp/tmpnc1ysgp3_chrome_odoo" 2026-09-13 14:10:36,136 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_is_not_processed_for_draft_order ... 2026-09-13 14:10:37,154 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Chrome pid: 53471 2026-09-13 14:10:37,155 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Chrome headless temporary user profile dir: /tmp/tmp4ufdvhxy_chrome_odoo 2026-09-13 14:10:37,155 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Issuing json command http://127.0.0.1:39521/json/version 2026-09-13 14:10:37,156 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39521', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:10:37,213 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:10:37,213 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Issuing json command http://127.0.0.1:39521/json 2026-09-13 14:10:37,214 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39521', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:10:37,217 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Websocket url found: ws://127.0.0.1:39521/devtools/page/BA59D31683B487CCC52F2B284A88E2F4 2026-09-13 14:10:37,221 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Enable chrome headless console log notification 2026-09-13 14:10:37,228 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Chrome headless enable page notifications 2026-09-13 14:10:37,353 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:10:37,362 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Setting session cookie in browser 2026-09-13 14:10:37,364 26 INFO rb-721a478-224807-415181 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/76" in browser 2026-09-13 14:10:37,364 26 INFO rb-721a478-224807-415181 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/76" 2026-09-13 14:10:37,381 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:10:37,843 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:37] "GET /pos/ui/76 HTTP/1.1" 200 - 87 0.081 0.385 2026-09-13 14:10:37,845 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Navigation result: {'frameId': 'BA59D31683B487CCC52F2B284A88E2F4', 'loaderId': '0B375599372B05C6203E76AEEEE0422A', 'isDownload': False} 2026-09-13 14:10:37,846 26 INFO rb-721a478-224807-415181 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-09-13 14:10:37,853 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:10:37,877 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:37] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.013 2026-09-13 14:10:37,900 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:37] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.036 2026-09-13 14:10:37,908 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:37] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.033 2026-09-13 14:10:38,369 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:38] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:10:38,385 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:38] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-09-13 14:10:38,396 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:10:38,403 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [1/29] Tour test_loyalty_is_not_processed_for_draft_order → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:10:38,418 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:38] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 5 0.005 0.009 2026-09-13 14:10:38,432 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:38] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.004 2026-09-13 14:10:38,445 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:38] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:10:38,497 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:38] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.008 2026-09-13 14:10:38,509 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:38] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.021 2026-09-13 14:10:38,584 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:38] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.017 0.032 2026-09-13 14:10:38,589 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.052 2026-09-13 14:10:39,362 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:39] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 391 0.420 0.311 2026-09-13 14:10:39,393 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:39] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.019 2026-09-13 14:10:39,468 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.017 2026-09-13 14:10:39,547 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:39] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.044 2026-09-13 14:10:39,574 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:10:39,580 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: Owl is running in 'dev' mode. 2026-09-13 14:10:39,591 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:39] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-09-13 14:10:39,644 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:39] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:10:39,664 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:39] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:10:39,669 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:39] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:10:39,692 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:39] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.016 0.023 2026-09-13 14:10:39,697 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:39] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.048 2026-09-13 14:10:39,709 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:39] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:10:39,713 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:10:39,715 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:39] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.009 0.051 2026-09-13 14:10:39,788 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [2/29] 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-09-13 14:10:39,831 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:39] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:10:39,901 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [3/29] Tour test_loyalty_is_not_processed_for_draft_order → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:10:39,948 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:39] "GET /pos/ui/76 HTTP/1.1" 200 - 31 0.089 0.037 2026-09-13 14:10:39,950 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [4/29] Tour test_loyalty_is_not_processed_for_draft_order → Step click customer button (trigger: .product-screen .set-partner) 2026-09-13 14:10:39,960 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:10:40,001 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:40] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 31 0.024 0.154 2026-09-13 14:10:40,035 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:40] "GET /web/image?model=product.template&field=image_128&id=1569&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.015 0.168 2026-09-13 14:10:40,073 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:40] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.011 0.192 2026-09-13 14:10:40,117 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:40] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.009 0.237 2026-09-13 14:10:40,143 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:40] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.292 2026-09-13 14:10:40,190 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:40] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.016 0.204 2026-09-13 14:10:40,223 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:40] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.207 2026-09-13 14:10:40,253 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:40] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.202 2026-09-13 14:10:40,278 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:40] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.150 2026-09-13 14:10:40,302 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:40] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.152 2026-09-13 14:10:40,364 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:40] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.025 0.255 2026-09-13 14:10:40,430 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [5/29] Tour test_loyalty_is_not_processed_for_draft_order → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-09-13 14:10:40,485 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [6/29] Tour test_loyalty_is_not_processed_for_draft_order → Step Click search field (trigger: .modal .fa-search.undefined) 2026-09-13 14:10:40,539 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [7/29] Tour test_loyalty_is_not_processed_for_draft_order → Step Search for partner "AAAA" (trigger: .modal-dialog .input-group input) 2026-09-13 14:10:40,594 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [8/29] 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-09-13 14:10:40,656 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [9/29] Tour test_loyalty_is_not_processed_for_draft_order → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:10:40,686 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:40] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.013 0.014 2026-09-13 14:10:40,710 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [10/29] 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-09-13 14:10:40,795 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [11/29] Tour test_loyalty_is_not_processed_for_draft_order → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:10:40,848 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [12/29] 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-09-13 14:10:40,897 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [13/29] Tour test_loyalty_is_not_processed_for_draft_order → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-09-13 14:10:40,951 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [14/29] Tour test_loyalty_is_not_processed_for_draft_order → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-09-13 14:10:41,001 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [15/29] Tour test_loyalty_is_not_processed_for_draft_order → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-09-13 14:10:41,054 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [16/29] Tour test_loyalty_is_not_processed_for_draft_order → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:10:41,108 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [17/29] Tour test_loyalty_is_not_processed_for_draft_order → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:10:41,161 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [18/29] Tour test_loyalty_is_not_processed_for_draft_order → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-09-13 14:10:41,227 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [19/29] Tour test_loyalty_is_not_processed_for_draft_order → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-09-13 14:10:41,283 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [20/29] 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-09-13 14:10:41,333 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [21/29] Tour test_loyalty_is_not_processed_for_draft_order → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:10:41,383 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [22/29] Tour test_loyalty_is_not_processed_for_draft_order → Step loyalty points awarded 100 (trigger: .loyalty-points-won:contains("100")) 2026-09-13 14:10:41,435 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [23/29] Tour test_loyalty_is_not_processed_for_draft_order → Step loyalty points awarded 150 (trigger: .loyalty-points-totaltext-end:contains("150")) 2026-09-13 14:10:41,485 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [24/29] Tour test_loyalty_is_not_processed_for_draft_order → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:10:41,536 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [25/29] Tour test_loyalty_is_not_processed_for_draft_order → Step save order (trigger: .pads .fa-upload) 2026-09-13 14:10:41,604 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [26/29] Tour test_loyalty_is_not_processed_for_draft_order → Step .fa-caret-down 2026-09-13 14:10:41,608 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5643479 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '9903edd9-f34b-4c9a-9817-afbb3878b8a8'}] 2026-09-13 14:10:41,658 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [27/29] Tour test_loyalty_is_not_processed_for_draft_order → Step .list-container-items .btn:eq(0) 2026-09-13 14:10:41,704 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5643479 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '9903edd9-f34b-4c9a-9817-afbb3878b8a8'} created pos.order #587 2026-09-13 14:10:41,717 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [28/29] Tour test_loyalty_is_not_processed_for_draft_order → Step loyalty points awarded 100 (trigger: .loyalty-points-won:contains("100")) 2026-09-13 14:10:41,750 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5643479 finished 2026-09-13 14:10:41,767 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: [29/29] Tour test_loyalty_is_not_processed_for_draft_order → Step loyalty points awarded 150 (trigger: .loyalty-points-totaltext-end:contains("150")) 2026-09-13 14:10:41,818 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: tour succeeded 2026-09-13 14:10:41,819 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:41] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 72 0.106 0.107 2026-09-13 14:10:41,821 26 INFO rb-721a478-224807-415181 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-09-13 14:10:41,932 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order.browser: heap 16717772 (allocated 20971520) 2026-09-13 14:10:41,951 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Closing chrome headless with pid 53471 2026-09-13 14:10:41,955 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Closing websocket connection 2026-09-13 14:10:41,958 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Terminating chrome headless with pid 53471 2026-09-13 14:10:42,022 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_141042_022569_test_loyalty_is_not_processed_for_draft_order.txt 2026-09-13 14:10:42,022 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_is_not_processed_for_draft_order: Removing chrome user profile "/tmp/tmp4ufdvhxy_chrome_odoo" 2026-09-13 14:10:42,040 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_on_order_with_fixed_tax ... 2026-09-13 14:10:42,738 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Chrome pid: 53609 2026-09-13 14:10:42,739 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Chrome headless temporary user profile dir: /tmp/tmph110ogu3_chrome_odoo 2026-09-13 14:10:42,739 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Issuing json command http://127.0.0.1:41199/json/version 2026-09-13 14:10:42,740 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41199', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:10:42,776 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:10:42,776 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Issuing json command http://127.0.0.1:41199/json 2026-09-13 14:10:42,777 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41199', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:10:42,781 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Websocket url found: ws://127.0.0.1:41199/devtools/page/30EEB2C70A3A36907561BAB51990F6A7 2026-09-13 14:10:42,786 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Enable chrome headless console log notification 2026-09-13 14:10:42,788 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Chrome headless enable page notifications 2026-09-13 14:10:42,896 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:10:42,901 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Setting session cookie in browser 2026-09-13 14:10:42,908 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-09-13 14:10:42,909 26 INFO rb-721a478-224807-415181 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/76" 2026-09-13 14:10:42,931 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:10:43,336 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:43] "GET /pos/ui/76 HTTP/1.1" 200 - 88 0.044 0.364 2026-09-13 14:10:43,340 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Navigation result: {'frameId': '30EEB2C70A3A36907561BAB51990F6A7', 'loaderId': 'F60151AE8729A163A986C2F6A5787EBC', 'isDownload': False} 2026-09-13 14:10:43,340 26 INFO rb-721a478-224807-415181 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-09-13 14:10:43,366 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:10:43,397 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:43] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.008 0.017 2026-09-13 14:10:43,411 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:43] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.033 2026-09-13 14:10:43,418 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:43] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.039 2026-09-13 14:10:43,928 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:43] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:10:43,946 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:43] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-09-13 14:10:43,978 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:10:43,987 26 INFO rb-721a478-224807-415181 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-09-13 14:10:43,989 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:43] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-09-13 14:10:44,018 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:44] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.007 2026-09-13 14:10:44,037 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:44] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:10:44,073 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:44] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.015 2026-09-13 14:10:44,087 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:44] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.031 2026-09-13 14:10:44,145 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:44] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.022 0.032 2026-09-13 14:10:44,148 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:44] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.037 2026-09-13 14:10:44,784 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:44] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 391 0.278 0.316 2026-09-13 14:10:44,820 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:44] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.021 2026-09-13 14:10:44,874 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:10:44,954 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:44] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.048 2026-09-13 14:10:45,018 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.013 2026-09-13 14:10:45,043 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax.browser: Owl is running in 'dev' mode. 2026-09-13 14:10:45,051 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:45] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-09-13 14:10:45,111 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:45] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:10:45,122 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:45] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:10:45,172 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:45] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:10:45,173 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:45] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:10:45,182 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:45] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.024 0.031 2026-09-13 14:10:45,192 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:45] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:10:45,205 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:45] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:10:45,208 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:45] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.012 0.054 2026-09-13 14:10:45,260 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:45] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.017 2026-09-13 14:10:45,301 26 INFO rb-721a478-224807-415181 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-09-13 14:10:45,302 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:45] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 31 0.043 0.032 2026-09-13 14:10:45,344 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:45] "GET /pos/ui/76 HTTP/1.1" 200 - 31 0.016 0.093 2026-09-13 14:10:45,380 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:45] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.024 2026-09-13 14:10:45,413 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:45] "GET /web/image?model=product.template&field=image_128&id=1569&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.050 2026-09-13 14:10:45,421 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:10:45,434 26 INFO rb-721a478-224807-415181 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-09-13 14:10:45,457 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:45] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.084 2026-09-13 14:10:45,501 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:45] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.008 0.123 2026-09-13 14:10:45,532 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:45] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.157 2026-09-13 14:10:45,572 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:45] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.192 2026-09-13 14:10:45,596 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:45] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.202 2026-09-13 14:10:45,617 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:45] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.185 2026-09-13 14:10:45,647 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:45] "GET /web/image?model=product.template&field=image_128&id=1681&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.183 2026-09-13 14:10:45,677 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:45] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.162 2026-09-13 14:10:45,787 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:45] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.066 0.179 2026-09-13 14:10:45,860 26 INFO rb-721a478-224807-415181 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-09-13 14:10:45,924 26 INFO rb-721a478-224807-415181 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-09-13 14:10:45,980 26 INFO rb-721a478-224807-415181 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-09-13 14:10:46,042 26 INFO rb-721a478-224807-415181 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-09-13 14:10:46,099 26 INFO rb-721a478-224807-415181 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-09-13 14:10:46,154 26 INFO rb-721a478-224807-415181 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-09-13 14:10:46,177 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:46] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 6 0.011 0.011 2026-09-13 14:10:46,222 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:46] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.010 0.017 2026-09-13 14:10:46,296 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax.browser: tour succeeded 2026-09-13 14:10:46,297 26 INFO rb-721a478-224807-415181 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-09-13 14:10:46,376 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax.browser: heap 14840720 (allocated 15990784) 2026-09-13 14:10:46,386 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Closing chrome headless with pid 53609 2026-09-13 14:10:46,390 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Closing websocket connection 2026-09-13 14:10:46,391 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Terminating chrome headless with pid 53609 2026-09-13 14:10:46,445 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_141046_445505_test_loyalty_on_order_with_fixed_tax.txt 2026-09-13 14:10:46,445 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_on_order_with_fixed_tax: Removing chrome user profile "/tmp/tmph110ogu3_chrome_odoo" 2026-09-13 14:10:46,460 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_different_orders ... 2026-09-13 14:10:47,098 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Chrome pid: 53738 2026-09-13 14:10:47,099 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Chrome headless temporary user profile dir: /tmp/tmpvbny2vbg_chrome_odoo 2026-09-13 14:10:47,099 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Issuing json command http://127.0.0.1:44191/json/version 2026-09-13 14:10:47,100 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44191', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:10:47,136 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:10:47,136 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Issuing json command http://127.0.0.1:44191/json 2026-09-13 14:10:47,137 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44191', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:10:47,148 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Websocket url found: ws://127.0.0.1:44191/devtools/page/EB19E57917590556254CBAE283E9E87F 2026-09-13 14:10:47,150 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Enable chrome headless console log notification 2026-09-13 14:10:47,157 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Chrome headless enable page notifications 2026-09-13 14:10:47,240 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:10:47,246 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Setting session cookie in browser 2026-09-13 14:10:47,250 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-09-13 14:10:47,250 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-09-13 14:10:47,281 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:10:47,988 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:47] "GET /pos/ui/76 HTTP/1.1" 200 - 87 0.074 0.638 2026-09-13 14:10:47,991 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Navigation result: {'frameId': 'EB19E57917590556254CBAE283E9E87F', 'loaderId': '71D15C2C31E98CB1F858D0BE58150F14', 'isDownload': False} 2026-09-13 14:10:47,991 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Evaluate ready code "odoo.isTourReady('PosLoyaltyMultipleOrders')" 2026-09-13 14:10:48,005 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:10:48,020 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:48] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.007 2026-09-13 14:10:48,050 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:48] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.024 2026-09-13 14:10:48,056 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:48] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.021 2026-09-13 14:10:48,523 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:48] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:10:48,559 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:48] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.020 2026-09-13 14:10:48,584 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Evaluate test code "odoo.startTour('PosLoyaltyMultipleOrders', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:10:48,590 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [1/34] Tour PosLoyaltyMultipleOrders → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:10:48,597 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:48] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 5 0.006 0.005 2026-09-13 14:10:48,621 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:48] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-09-13 14:10:48,636 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:48] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:10:48,664 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:48] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.008 2026-09-13 14:10:48,674 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:48] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.019 2026-09-13 14:10:48,737 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:48] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.019 0.035 2026-09-13 14:10:48,740 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:48] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.045 2026-09-13 14:10:49,327 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:49] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 393 0.251 0.311 2026-09-13 14:10:49,353 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:49] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.015 2026-09-13 14:10:49,416 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:49] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.011 2026-09-13 14:10:49,476 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:49] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.035 2026-09-13 14:10:49,515 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:49] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.006 2026-09-13 14:10:49,525 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: Owl is running in 'dev' mode. 2026-09-13 14:10:49,540 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:49] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.007 2026-09-13 14:10:49,591 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:49] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:10:49,617 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:49] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:10:49,635 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:49] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-09-13 14:10:49,662 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:49] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.021 0.046 2026-09-13 14:10:49,694 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:49] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.007 0.084 2026-09-13 14:10:49,698 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:49] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.070 2026-09-13 14:10:49,701 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:49] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:10:49,711 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:49] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:10:49,813 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [2/34] Tour PosLoyaltyMultipleOrders → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:10:49,828 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:49] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:10:49,900 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [3/34] Tour PosLoyaltyMultipleOrders → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-09-13 14:10:49,914 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:49] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 31 0.029 0.067 2026-09-13 14:10:49,919 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:10:49,964 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:49] "GET /pos/ui/76 HTTP/1.1" 200 - 31 0.020 0.123 2026-09-13 14:10:49,986 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:49] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.092 2026-09-13 14:10:50,013 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:50] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.107 2026-09-13 14:10:50,036 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:50] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.136 2026-09-13 14:10:50,061 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:50] "GET /web/image?model=product.template&field=image_128&id=1569&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.164 2026-09-13 14:10:50,081 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:50] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.155 2026-09-13 14:10:50,105 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:50] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.134 2026-09-13 14:10:50,129 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:50] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.132 2026-09-13 14:10:50,220 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:50] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.051 0.152 2026-09-13 14:10:50,240 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:50] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.175 2026-09-13 14:10:50,258 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:50] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.212 2026-09-13 14:10:50,303 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [4/34] Tour PosLoyaltyMultipleOrders → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:10:50,411 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [5/34] 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-09-13 14:10:50,462 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [6/34] Tour PosLoyaltyMultipleOrders → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-09-13 14:10:50,517 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [7/34] 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-09-13 14:10:50,711 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [8/34] Tour PosLoyaltyMultipleOrders → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:10:50,761 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [9/34] Tour PosLoyaltyMultipleOrders → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:10:50,812 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [10/34] Tour PosLoyaltyMultipleOrders → Step click customer button (trigger: .product-screen .set-partner) 2026-09-13 14:10:50,885 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [11/34] Tour PosLoyaltyMultipleOrders → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-09-13 14:10:50,941 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [12/34] Tour PosLoyaltyMultipleOrders → Step Click search field (trigger: .modal .fa-search.undefined) 2026-09-13 14:10:50,992 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [13/34] Tour PosLoyaltyMultipleOrders → Step Search for partner "Partner Test 1" (trigger: .modal-dialog .input-group input) 2026-09-13 14:10:51,049 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [14/34] Tour PosLoyaltyMultipleOrders → Step click partner 'Partner Test 1' from partner list screen (trigger: .modal .partner-list b:contains(Partner Test 1)) 2026-09-13 14:10:51,124 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [15/34] Tour PosLoyaltyMultipleOrders → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:10:51,147 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:51] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.006 0.018 2026-09-13 14:10:51,195 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [16/34] Tour PosLoyaltyMultipleOrders → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:10:51,265 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [17/34] Tour PosLoyaltyMultipleOrders → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:10:51,279 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:51] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:10:51,281 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:51] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:10:51,316 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [18/34] Tour PosLoyaltyMultipleOrders → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:10:51,367 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [19/34] Tour PosLoyaltyMultipleOrders → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:10:51,438 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [20/34] Tour PosLoyaltyMultipleOrders → Step .pos-leftheader .list-plus-btn 2026-09-13 14:10:51,498 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [21/34] Tour PosLoyaltyMultipleOrders → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-09-13 14:10:51,566 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [22/34] Tour PosLoyaltyMultipleOrders → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:10:51,617 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [23/34] 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-09-13 14:10:51,668 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [24/34] 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-09-13 14:10:51,719 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [25/34] Tour PosLoyaltyMultipleOrders → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:10:51,772 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [26/34] Tour PosLoyaltyMultipleOrders → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:10:51,827 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [27/34] Tour PosLoyaltyMultipleOrders → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:10:51,877 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [28/34] Tour PosLoyaltyMultipleOrders → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:10:51,929 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [29/34] Tour PosLoyaltyMultipleOrders → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:10:51,986 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [30/34] Tour PosLoyaltyMultipleOrders → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-09-13 14:10:52,038 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [31/34] Tour PosLoyaltyMultipleOrders → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:10:52,090 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [32/34] Tour PosLoyaltyMultipleOrders → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:10:52,158 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [33/34] Tour PosLoyaltyMultipleOrders → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:10:52,164 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #540320 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000002', 'uuid': '8789f70a-7ee4-4c12-b32e-c25b81a175ec'}] 2026-09-13 14:10:52,166 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:52] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:10:52,540 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #540320 order {'name': '/', 'pos_reference': '261-76-000002', 'uuid': '8789f70a-7ee4-4c12-b32e-c25b81a175ec'} created pos.order #588 2026-09-13 14:10:52,553 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #540320 finished 2026-09-13 14:10:52,597 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 203 0.193 0.245 2026-09-13 14:10:52,707 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:52] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 39 0.041 0.039 2026-09-13 14:10:52,740 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:52] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:10:52,847 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:52] "GET /report/barcode/Code128/044c-5ca8-475c HTTP/1.1" 200 - 0 0.000 0.042 2026-09-13 14:10:52,860 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7437147 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '8789f70a-7ee4-4c12-b32e-c25b81a175ec'}] 2026-09-13 14:10:52,870 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7437147 order {'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '8789f70a-7ee4-4c12-b32e-c25b81a175ec'} sync ignored for existing PoS order pos.order(588,) (state: paid) 2026-09-13 14:10:52,880 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: [34/34] Tour PosLoyaltyMultipleOrders → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:10:52,886 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7437147 finished 2026-09-13 14:10:52,934 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: tour succeeded 2026-09-13 14:10:52,935 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: ╔═════════════════════════════════════════╗ ║ TOUR PosLoyaltyMultipleOrders SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-09-13 14:10:53,061 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:53] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.100 0.103 2026-09-13 14:10:53,066 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders.browser: heap 19616344 (allocated 21368832) 2026-09-13 14:10:53,077 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Closing chrome headless with pid 53738 2026-09-13 14:10:53,078 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Closing websocket connection 2026-09-13 14:10:53,079 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Terminating chrome headless with pid 53738 2026-09-13 14:10:53,134 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_141053_134135_test_loyalty_program_different_orders.txt 2026-09-13 14:10:53,134 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_different_orders: Removing chrome user profile "/tmp/tmpvbny2vbg_chrome_odoo" 2026-09-13 14:10:53,160 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_specific_product ... 2026-09-13 14:10:53,760 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Chrome pid: 53883 2026-09-13 14:10:53,760 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Chrome headless temporary user profile dir: /tmp/tmpjyrx5dsj_chrome_odoo 2026-09-13 14:10:53,760 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Issuing json command http://127.0.0.1:38725/json/version 2026-09-13 14:10:53,761 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38725', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:10:53,802 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:10:53,802 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Issuing json command http://127.0.0.1:38725/json 2026-09-13 14:10:53,803 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38725', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:10:53,805 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Websocket url found: ws://127.0.0.1:38725/devtools/page/4EBE81DA7483C5ECE7C7E38DCA3B97E4 2026-09-13 14:10:53,808 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Enable chrome headless console log notification 2026-09-13 14:10:53,810 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Chrome headless enable page notifications 2026-09-13 14:10:53,898 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:10:53,905 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Setting session cookie in browser 2026-09-13 14:10:53,908 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-09-13 14:10:53,908 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-09-13 14:10:53,932 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:10:54,398 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:54] "GET /pos/ui/76 HTTP/1.1" 200 - 88 0.049 0.424 2026-09-13 14:10:54,403 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Navigation result: {'frameId': '4EBE81DA7483C5ECE7C7E38DCA3B97E4', 'loaderId': '2DD7DD70A5B723D9D2A4A2DDD1150511', 'isDownload': False} 2026-09-13 14:10:54,403 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Evaluate ready code "odoo.isTourReady('PosLoyaltySpecificDiscountTour')" 2026-09-13 14:10:54,416 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:10:54,438 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:54] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.007 0.008 2026-09-13 14:10:54,452 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:54] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.028 2026-09-13 14:10:54,469 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:54] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.007 0.037 2026-09-13 14:10:54,949 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:54] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:10:54,973 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:54] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-09-13 14:10:54,990 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Evaluate test code "odoo.startTour('PosLoyaltySpecificDiscountTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:10:54,997 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [1/30] Tour PosLoyaltySpecificDiscountTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:10:55,016 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:55] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 5 0.016 0.006 2026-09-13 14:10:55,043 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:55] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-09-13 14:10:55,056 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:55] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:10:55,080 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:55] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.009 2026-09-13 14:10:55,093 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:55] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.022 2026-09-13 14:10:55,173 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:55] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.024 0.054 2026-09-13 14:10:55,247 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:55] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.001 0.137 2026-09-13 14:10:55,955 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:55] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.362 0.388 2026-09-13 14:10:55,987 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:55] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.020 2026-09-13 14:10:56,056 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.006 0.006 2026-09-13 14:10:56,130 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:56] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.018 0.046 2026-09-13 14:10:56,166 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-09-13 14:10:56,175 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: Owl is running in 'dev' mode. 2026-09-13 14:10:56,189 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:56] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-09-13 14:10:56,228 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:56] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:10:56,253 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:56] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:10:56,265 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:56] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.021 2026-09-13 14:10:56,289 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:56] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:10:56,289 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:56] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:10:56,313 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:56] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.026 0.044 2026-09-13 14:10:56,317 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:56] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.071 2026-09-13 14:10:56,336 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:56] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.007 0.082 2026-09-13 14:10:56,384 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [2/30] Tour PosLoyaltySpecificDiscountTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:10:56,404 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:56] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:10:56,464 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [3/30] Tour PosLoyaltySpecificDiscountTour → Step click product 'Test Product A' (trigger: article.product .product-content .product-name:contains("Test Product A")) 2026-09-13 14:10:56,479 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:56] "GET /pos/ui/76 HTTP/1.1" 200 - 31 0.044 0.036 2026-09-13 14:10:56,489 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:10:56,507 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:56] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.074 2026-09-13 14:10:56,542 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:56] "GET /web/image?model=product.template&field=image_128&id=1569&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.014 0.094 2026-09-13 14:10:56,575 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:56] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.008 0.124 2026-09-13 14:10:56,611 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:56] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.007 0.169 2026-09-13 14:10:56,674 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:56] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 31 0.024 0.247 2026-09-13 14:10:56,714 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:56] "GET /web/image?model=product.template&field=image_128&id=1684&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.011 0.210 2026-09-13 14:10:56,741 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:56] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.008 0.223 2026-09-13 14:10:56,769 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:56] "GET /web/image?model=product.template&field=image_128&id=1683&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.206 2026-09-13 14:10:56,796 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:56] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.211 2026-09-13 14:10:56,823 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:56] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.199 2026-09-13 14:10:56,906 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:56] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.043 0.185 2026-09-13 14:10:56,929 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:56] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.181 2026-09-13 14:10:56,944 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:10:56] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.219 2026-09-13 14:10:56,970 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [4/30] Tour PosLoyaltySpecificDiscountTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:10:57,023 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [5/30] 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-09-13 14:10:57,074 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [6/30] Tour PosLoyaltySpecificDiscountTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:10:57,125 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [7/30] Tour PosLoyaltySpecificDiscountTour → Step click product 'Test Product B' (trigger: article.product .product-content .product-name:contains("Test Product B")) 2026-09-13 14:10:57,220 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [8/30] Tour PosLoyaltySpecificDiscountTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:10:57,271 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [9/30] 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-09-13 14:10:57,322 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [10/30] Tour PosLoyaltySpecificDiscountTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:10:57,372 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [11/30] Tour PosLoyaltySpecificDiscountTour → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:10:57,423 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [12/30] Tour PosLoyaltySpecificDiscountTour → Step click Actions button (trigger: .more-btn) 2026-09-13 14:10:57,480 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [13/30] Tour PosLoyaltySpecificDiscountTour → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-09-13 14:10:57,538 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [14/30] Tour PosLoyaltySpecificDiscountTour → Step selection popup has '$ 10 on specific products' (trigger: .selection-item:contains("$ 10 on specific products")) 2026-09-13 14:10:57,609 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [15/30] 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-09-13 14:10:57,672 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [16/30] Tour PosLoyaltySpecificDiscountTour → Step order total amount is '70.00' (trigger: .product-screen .order-summary .total:contains("70.00")) 2026-09-13 14:10:57,724 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [17/30] Tour PosLoyaltySpecificDiscountTour → Step order total amount is '70.00' (trigger: .product-screen .order-summary .total:contains("70.00"):not(:visible)) 2026-09-13 14:10:57,774 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [18/30] Tour PosLoyaltySpecificDiscountTour → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:10:57,825 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [19/30] Tour PosLoyaltySpecificDiscountTour → Step click Actions button (trigger: .more-btn) 2026-09-13 14:10:57,881 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [20/30] Tour PosLoyaltySpecificDiscountTour → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-09-13 14:10:57,937 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [21/30] Tour PosLoyaltySpecificDiscountTour → Step selection popup has '$ 10 on specific products' (trigger: .selection-item:contains("$ 10 on specific products")) 2026-09-13 14:10:58,013 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [22/30] Tour PosLoyaltySpecificDiscountTour → Step order total amount is '60.00' (trigger: .product-screen .order-summary .total:contains("60.00")) 2026-09-13 14:10:58,085 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [23/30] Tour PosLoyaltySpecificDiscountTour → Step order total amount is '60.00' (trigger: .product-screen .order-summary .total:contains("60.00"):not(:visible)) 2026-09-13 14:10:58,130 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [24/30] Tour PosLoyaltySpecificDiscountTour → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:10:58,180 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [25/30] Tour PosLoyaltySpecificDiscountTour → Step click Actions button (trigger: .more-btn) 2026-09-13 14:10:58,236 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [26/30] Tour PosLoyaltySpecificDiscountTour → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-09-13 14:10:58,291 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [27/30] Tour PosLoyaltySpecificDiscountTour → Step selection popup has '$ 30 on specific products' (trigger: .selection-item:contains("$ 30 on specific products")) 2026-09-13 14:10:58,367 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [28/30] 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-09-13 14:10:58,445 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [29/30] Tour PosLoyaltySpecificDiscountTour → Step order total amount is '30.00' (trigger: .product-screen .order-summary .total:contains("30.00")) 2026-09-13 14:10:58,497 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: [30/30] Tour PosLoyaltySpecificDiscountTour → Step order total amount is '30.00' (trigger: .product-screen .order-summary .total:contains("30.00"):not(:visible)) 2026-09-13 14:10:58,548 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: tour succeeded 2026-09-13 14:10:58,549 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR PosLoyaltySpecificDiscountTour SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-09-13 14:10:58,626 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product.browser: heap 17291832 (allocated 19009536) 2026-09-13 14:10:58,638 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Closing chrome headless with pid 53883 2026-09-13 14:10:58,643 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Closing websocket connection 2026-09-13 14:10:58,643 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Terminating chrome headless with pid 53883 2026-09-13 14:10:58,700 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_141058_700383_test_loyalty_program_specific_product.txt 2026-09-13 14:10:58,700 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_specific_product: Removing chrome user profile "/tmp/tmpjyrx5dsj_chrome_odoo" 2026-09-13 14:10:58,710 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_using_same_product ... 2026-09-13 14:10:59,475 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Chrome pid: 54025 2026-09-13 14:10:59,475 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Chrome headless temporary user profile dir: /tmp/tmp2lx76enr_chrome_odoo 2026-09-13 14:10:59,475 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Issuing json command http://127.0.0.1:33067/json/version 2026-09-13 14:10:59,476 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33067', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:10:59,478 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:10:59,478 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Issuing json command http://127.0.0.1:33067/json 2026-09-13 14:10:59,479 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33067', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:10:59,491 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Websocket url found: ws://127.0.0.1:33067/devtools/page/BFD39869D7DD88169E4452038A5BF4A0 2026-09-13 14:10:59,495 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Enable chrome headless console log notification 2026-09-13 14:10:59,498 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Chrome headless enable page notifications 2026-09-13 14:10:59,594 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:10:59,599 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Setting session cookie in browser 2026-09-13 14:10:59,601 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-09-13 14:10:59,602 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-09-13 14:10:59,612 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:11:00,104 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:00] "GET /pos/ui/76 HTTP/1.1" 200 - 87 0.068 0.426 2026-09-13 14:11:00,107 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Navigation result: {'frameId': 'BFD39869D7DD88169E4452038A5BF4A0', 'loaderId': '091E25AA0A1DD1A85458E69FB929566D', 'isDownload': False} 2026-09-13 14:11:00,107 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Evaluate ready code "odoo.isTourReady('PosLoyaltyFreeProductTour2')" 2026-09-13 14:11:00,116 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:11:00,135 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:00] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.006 0.008 2026-09-13 14:11:00,140 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:00] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-09-13 14:11:00,153 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:00] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.023 2026-09-13 14:11:00,609 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:00] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:11:00,640 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:00] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.009 0.024 2026-09-13 14:11:00,658 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Evaluate test code "odoo.startTour('PosLoyaltyFreeProductTour2', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:11:00,671 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [1/27] Tour PosLoyaltyFreeProductTour2 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:11:00,684 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:00] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 5 0.019 0.007 2026-09-13 14:11:00,708 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:00] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-13 14:11:00,723 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:00] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:11:00,766 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:00] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.011 0.024 2026-09-13 14:11:00,782 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:00] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.038 2026-09-13 14:11:00,870 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:00] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.029 0.053 2026-09-13 14:11:00,880 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:00] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.069 2026-09-13 14:11:01,512 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:01] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 390 0.266 0.335 2026-09-13 14:11:01,535 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:01] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:11:01,630 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-09-13 14:11:01,694 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:01] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.035 2026-09-13 14:11:01,721 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-09-13 14:11:01,743 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: Owl is running in 'dev' mode. 2026-09-13 14:11:01,755 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:01] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.004 2026-09-13 14:11:01,808 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:01] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:11:01,814 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:01] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:11:01,833 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:01] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:11:01,838 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:01] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-09-13 14:11:01,886 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:01] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:11:01,887 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:01] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-09-13 14:11:01,919 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:01] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:11:01,923 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:01] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.043 0.061 2026-09-13 14:11:01,945 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:01] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.005 0.120 2026-09-13 14:11:02,027 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:02] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 31 0.030 0.102 2026-09-13 14:11:02,030 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [2/27] Tour PosLoyaltyFreeProductTour2 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:11:02,103 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:02] "GET /pos/ui/76 HTTP/1.1" 200 - 31 0.031 0.177 2026-09-13 14:11:02,115 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [3/27] Tour PosLoyaltyFreeProductTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:11:02,124 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:11:02,135 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:02] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.053 2026-09-13 14:11:02,157 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [4/27] Tour PosLoyaltyFreeProductTour2 → Step click customer button (trigger: .product-screen .set-partner) 2026-09-13 14:11:02,184 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:02] "GET /web/image?model=product.template&field=image_128&id=1569&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.085 2026-09-13 14:11:02,215 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:02] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.100 2026-09-13 14:11:02,235 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:02] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.121 2026-09-13 14:11:02,268 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:02] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.146 2026-09-13 14:11:02,289 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:02] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.159 2026-09-13 14:11:02,316 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:02] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.169 2026-09-13 14:11:02,340 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:02] "GET /web/image?model=product.template&field=image_128&id=1687&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.140 2026-09-13 14:11:02,359 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:02] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.133 2026-09-13 14:11:02,455 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:02] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.058 0.147 2026-09-13 14:11:02,484 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:02] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.008 0.203 2026-09-13 14:11:02,516 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [5/27] Tour PosLoyaltyFreeProductTour2 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-09-13 14:11:02,579 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [6/27] Tour PosLoyaltyFreeProductTour2 → Step Click search field (trigger: .modal .fa-search.undefined) 2026-09-13 14:11:02,631 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [7/27] Tour PosLoyaltyFreeProductTour2 → Step Search for partner "AAA Partner" (trigger: .modal-dialog .input-group input) 2026-09-13 14:11:02,686 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [8/27] Tour PosLoyaltyFreeProductTour2 → Step click partner 'AAA Partner' from partner list screen (trigger: .modal .partner-list b:contains(AAA Partner)) 2026-09-13 14:11:02,752 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [9/27] Tour PosLoyaltyFreeProductTour2 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:11:02,785 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:02] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.010 0.018 2026-09-13 14:11:02,804 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [10/27] Tour PosLoyaltyFreeProductTour2 → Step click product 'Test Product A' (trigger: article.product .product-content .product-name:contains("Test Product A")) 2026-09-13 14:11:02,887 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [11/27] Tour PosLoyaltyFreeProductTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:11:02,938 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [12/27] 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-09-13 14:11:02,990 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [13/27] 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-09-13 14:11:03,041 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [14/27] Tour PosLoyaltyFreeProductTour2 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:11:03,091 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [15/27] Tour PosLoyaltyFreeProductTour2 → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:11:03,142 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [16/27] Tour PosLoyaltyFreeProductTour2 → Step click Actions button (trigger: .more-btn) 2026-09-13 14:11:03,200 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [17/27] Tour PosLoyaltyFreeProductTour2 → Step .control-buttons button.highlight:contains("Reward") 2026-09-13 14:11:03,253 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [18/27] Tour PosLoyaltyFreeProductTour2 → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-13 14:11:03,306 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [19/27] Tour PosLoyaltyFreeProductTour2 → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:11:03,356 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [20/27] Tour PosLoyaltyFreeProductTour2 → Step click Actions button (trigger: .more-btn) 2026-09-13 14:11:03,412 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [21/27] Tour PosLoyaltyFreeProductTour2 → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-09-13 14:11:03,470 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [22/27] Tour PosLoyaltyFreeProductTour2 → Step selection popup has 'Free Product - Test Product A' (trigger: .selection-item:contains("Free Product - Test Product A")) 2026-09-13 14:11:03,549 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [23/27] Tour PosLoyaltyFreeProductTour2 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Test Product A","price":"-11.50","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Test Product A")):has(.qty:contains("1")):has(.price:contains("-11.50"))) 2026-09-13 14:11:03,612 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [24/27] Tour PosLoyaltyFreeProductTour2 → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:11:03,665 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [25/27] Tour PosLoyaltyFreeProductTour2 → Step click Actions button (trigger: .more-btn) 2026-09-13 14:11:03,720 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [26/27] Tour PosLoyaltyFreeProductTour2 → Step .control-buttons button.disabled:contains("Reward") 2026-09-13 14:11:03,771 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: [27/27] Tour PosLoyaltyFreeProductTour2 → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-13 14:11:03,823 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: tour succeeded 2026-09-13 14:11:03,824 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: ╔═══════════════════════════════════════════╗ ║ TOUR PosLoyaltyFreeProductTour2 SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-09-13 14:11:03,920 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product.browser: heap 16517228 (allocated 17825792) 2026-09-13 14:11:03,925 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Closing chrome headless with pid 54025 2026-09-13 14:11:03,926 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Closing websocket connection 2026-09-13 14:11:03,927 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Terminating chrome headless with pid 54025 2026-09-13 14:11:03,988 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_141103_988545_test_loyalty_program_using_same_product.txt 2026-09-13 14:11:03,988 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_using_same_product: Removing chrome user profile "/tmp/tmp2lx76enr_chrome_odoo" 2026-09-13 14:11:04,006 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_with_next_order_coupon_free_product ... 2026-09-13 14:11:04,961 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome pid: 54156 2026-09-13 14:11:04,962 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome headless temporary user profile dir: /tmp/tmpp9f_ubpb_chrome_odoo 2026-09-13 14:11:04,962 26 INFO rb-721a478-224807-415181 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:43205/json/version 2026-09-13 14:11:04,963 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43205', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:11:05,036 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:11:05,038 26 INFO rb-721a478-224807-415181 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:43205/json 2026-09-13 14:11:05,039 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43205', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:11:05,041 26 INFO rb-721a478-224807-415181 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:43205/devtools/page/19B7AAA581FB8F65CA9571128F64F028 2026-09-13 14:11:05,052 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Enable chrome headless console log notification 2026-09-13 14:11:05,056 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome headless enable page notifications 2026-09-13 14:11:05,089 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:11:05,097 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Setting session cookie in browser 2026-09-13 14:11:05,100 26 INFO rb-721a478-224807-415181 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/76" in browser 2026-09-13 14:11:05,100 26 INFO rb-721a478-224807-415181 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/76" 2026-09-13 14:11:05,122 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:11:05,561 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:05] "GET /pos/ui/76 HTTP/1.1" 200 - 88 0.052 0.392 2026-09-13 14:11:05,564 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Navigation result: {'frameId': '19B7AAA581FB8F65CA9571128F64F028', 'loaderId': 'B0397B1D9D87B26E8B50853D3B4BA40C', 'isDownload': False} 2026-09-13 14:11:05,564 26 INFO rb-721a478-224807-415181 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-09-13 14:11:05,579 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:11:05,604 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:05] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.010 0.013 2026-09-13 14:11:05,639 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:05] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.007 0.045 2026-09-13 14:11:05,651 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:05] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.007 0.045 2026-09-13 14:11:06,118 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:06] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:11:06,144 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:06] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-09-13 14:11:06,160 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:11:06,170 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [1/33] Tour PosLoyaltyTour11.1 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:11:06,177 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:06] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 5 0.009 0.006 2026-09-13 14:11:06,191 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:06] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-09-13 14:11:06,206 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:06] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:11:06,237 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:06] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.009 2026-09-13 14:11:06,255 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:06] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.016 2026-09-13 14:11:06,258 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:06] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.005 2026-09-13 14:11:06,342 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:06] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.039 0.034 2026-09-13 14:11:07,010 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:07] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 390 0.324 0.318 2026-09-13 14:11:07,040 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:07] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.020 2026-09-13 14:11:07,101 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-09-13 14:11:07,168 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:07] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.024 0.030 2026-09-13 14:11:07,227 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.019 2026-09-13 14:11:07,237 26 INFO rb-721a478-224807-415181 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-09-13 14:11:07,249 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:07] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.007 2026-09-13 14:11:07,351 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:07] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.023 2026-09-13 14:11:07,360 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:07] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.005 0.022 2026-09-13 14:11:07,363 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:07] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.024 2026-09-13 14:11:07,365 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:07] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-09-13 14:11:07,393 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:07] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.015 0.044 2026-09-13 14:11:07,397 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:07] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.041 2026-09-13 14:11:07,399 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:07] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:11:07,403 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:11:07,487 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [2/33] Tour PosLoyaltyTour11.1 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:11:07,554 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:07] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:11:07,600 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [3/33] Tour PosLoyaltyTour11.1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:11:07,614 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:11:07,638 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:07] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 31 0.066 0.036 2026-09-13 14:11:07,657 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [4/33] Tour PosLoyaltyTour11.1 → Step click customer button (trigger: .product-screen .set-partner) 2026-09-13 14:11:07,711 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:07] "GET /pos/ui/76 HTTP/1.1" 200 - 31 0.041 0.127 2026-09-13 14:11:07,741 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:07] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.175 2026-09-13 14:11:07,760 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:07] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.186 2026-09-13 14:11:07,802 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:07] "GET /web/image?model=product.template&field=image_128&id=1689&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.007 0.170 2026-09-13 14:11:07,832 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:07] "GET /web/image?model=product.template&field=image_128&id=1569&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.266 2026-09-13 14:11:07,858 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:07] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.008 0.205 2026-09-13 14:11:07,880 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:07] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.158 2026-09-13 14:11:07,912 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:07] "GET /web/image?model=product.template&field=image_128&id=1690&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.161 2026-09-13 14:11:07,933 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:07] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.167 2026-09-13 14:11:08,027 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:08] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.046 0.174 2026-09-13 14:11:08,049 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:08] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.183 2026-09-13 14:11:08,083 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:08] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.189 2026-09-13 14:11:08,099 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [5/33] Tour PosLoyaltyTour11.1 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-09-13 14:11:08,111 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:08] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.007 0.269 2026-09-13 14:11:08,188 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [6/33] Tour PosLoyaltyTour11.1 → Step Click search field (trigger: .modal .fa-search.undefined) 2026-09-13 14:11:08,237 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [7/33] Tour PosLoyaltyTour11.1 → Step Search for partner "AAA Partner" (trigger: .modal-dialog .input-group input) 2026-09-13 14:11:08,292 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [8/33] Tour PosLoyaltyTour11.1 → Step click partner 'AAA Partner' from partner list screen (trigger: .modal .partner-list b:contains(AAA Partner)) 2026-09-13 14:11:08,361 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [9/33] Tour PosLoyaltyTour11.1 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:11:08,411 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [10/33] Tour PosLoyaltyTour11.1 → Step .product-screen .set-partner:contains("AAA Partner") 2026-09-13 14:11:08,462 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [11/33] Tour PosLoyaltyTour11.1 → Step click product 'Product Test' (trigger: article.product .product-content .product-name:contains("Product Test")) 2026-09-13 14:11:08,547 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [12/33] Tour PosLoyaltyTour11.1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:11:08,598 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [13/33] 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-09-13 14:11:08,649 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [14/33] Tour PosLoyaltyTour11.1 → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-09-13 14:11:08,707 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [15/33] 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-09-13 14:11:08,887 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [16/33] Tour PosLoyaltyTour11.1 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:11:08,937 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [17/33] Tour PosLoyaltyTour11.1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:11:08,988 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [18/33] Tour PosLoyaltyTour11.1 → Step order total amount is '150.00' (trigger: .product-screen .order-summary .total:contains("150.00")) 2026-09-13 14:11:09,038 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [19/33] Tour PosLoyaltyTour11.1 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:11:09,089 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [20/33] Tour PosLoyaltyTour11.1 → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:11:09,140 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [21/33] Tour PosLoyaltyTour11.1 → Step click Actions button (trigger: .more-btn) 2026-09-13 14:11:09,196 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [22/33] Tour PosLoyaltyTour11.1 → Step .control-buttons button.disabled:contains("Reward") 2026-09-13 14:11:09,246 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [23/33] Tour PosLoyaltyTour11.1 → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-13 14:11:09,300 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [24/33] Tour PosLoyaltyTour11.1 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:11:09,376 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [25/33] Tour PosLoyaltyTour11.1 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:11:09,390 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:09] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:11:09,395 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:09] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:11:09,432 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [26/33] Tour PosLoyaltyTour11.1 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:11:09,479 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [27/33] Tour PosLoyaltyTour11.1 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:11:09,546 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [28/33] Tour PosLoyaltyTour11.1 → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-09-13 14:11:09,598 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [29/33] Tour PosLoyaltyTour11.1 → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-09-13 14:11:09,650 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [30/33] Tour PosLoyaltyTour11.1 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:11:09,702 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [31/33] Tour PosLoyaltyTour11.1 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:11:09,771 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [32/33] Tour PosLoyaltyTour11.1 → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:11:09,777 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53907858 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'ed6eefa4-c55d-4205-9d55-833e6899d368'}] 2026-09-13 14:11:09,779 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:09] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:11:10,146 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53907858 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'ed6eefa4-c55d-4205-9d55-833e6899d368'} created pos.order #589 2026-09-13 14:11:10,158 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53907858 finished 2026-09-13 14:11:10,201 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 211 0.195 0.232 2026-09-13 14:11:10,300 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:10] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 39 0.037 0.031 2026-09-13 14:11:10,321 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:10] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.006 2026-09-13 14:11:10,422 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:10] "GET /report/barcode/Code128/044c-313f-44f1 HTTP/1.1" 200 - 0 0.000 0.043 2026-09-13 14:11:10,423 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [33/33] Tour PosLoyaltyTour11.1 → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:11:10,426 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58657820 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'ed6eefa4-c55d-4205-9d55-833e6899d368'}] 2026-09-13 14:11:10,436 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58657820 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'ed6eefa4-c55d-4205-9d55-833e6899d368'} sync ignored for existing PoS order pos.order(589,) (state: paid) 2026-09-13 14:11:10,450 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58657820 finished 2026-09-13 14:11:10,472 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: tour succeeded 2026-09-13 14:11:10,474 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: ╔═══════════════════════════════════╗ ║ TOUR PosLoyaltyTour11.1 SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-09-13 14:11:10,562 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.048 0.090 2026-09-13 14:11:10,569 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: heap 16853236 (allocated 18874368) 2026-09-13 14:11:10,593 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Closing chrome headless with pid 54156 2026-09-13 14:11:10,595 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Closing websocket connection 2026-09-13 14:11:10,595 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Terminating chrome headless with pid 54156 2026-09-13 14:11:10,654 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_141110_654223_test_loyalty_program_with_next_order_coupon_free_product.txt 2026-09-13 14:11:10,654 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Removing chrome user profile "/tmp/tmpp9f_ubpb_chrome_odoo" 2026-09-13 14:11:10,850 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome pid: 54295 2026-09-13 14:11:10,851 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome headless temporary user profile dir: /tmp/tmp4rt108ik_chrome_odoo 2026-09-13 14:11:10,851 26 INFO rb-721a478-224807-415181 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:36597/json/version 2026-09-13 14:11:10,852 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36597', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:11:10,872 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:11:10,872 26 INFO rb-721a478-224807-415181 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:36597/json 2026-09-13 14:11:10,873 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36597', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:11:10,877 26 INFO rb-721a478-224807-415181 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:36597/devtools/page/1AAD913031A3EEC11FB5E3C160FB0E30 2026-09-13 14:11:10,880 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Enable chrome headless console log notification 2026-09-13 14:11:10,881 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome headless enable page notifications 2026-09-13 14:11:10,903 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:11:10,907 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Setting session cookie in browser 2026-09-13 14:11:10,908 26 INFO rb-721a478-224807-415181 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/76" in browser 2026-09-13 14:11:10,908 26 INFO rb-721a478-224807-415181 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/76" 2026-09-13 14:11:10,978 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:10] "GET /pos/ui/76 HTTP/1.1" 200 - 31 0.022 0.039 2026-09-13 14:11:10,983 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Navigation result: {'frameId': '1AAD913031A3EEC11FB5E3C160FB0E30', 'loaderId': '910B55324F34C1E9C6BB0AE1B812FDAC', 'isDownload': False} 2026-09-13 14:11:10,983 26 INFO rb-721a478-224807-415181 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-09-13 14:11:11,001 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:11:11,013 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:11] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.009 2026-09-13 14:11:11,031 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:11] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.010 0.016 2026-09-13 14:11:11,037 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:11] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.030 2026-09-13 14:11:11,513 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:11] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:11:11,537 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:11] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:11:11,552 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:11:11,563 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [1/48] Tour PosLoyaltyTour11.2 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:11:11,567 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:11] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.003 0.005 2026-09-13 14:11:11,586 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:11] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-09-13 14:11:11,597 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:11] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:11:11,620 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:11] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.008 0.008 2026-09-13 14:11:11,625 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.009 2026-09-13 14:11:11,880 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:11] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.012 0.238 2026-09-13 14:11:11,884 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:11] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.125 2026-09-13 14:11:12,368 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:12] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 292 0.186 0.272 2026-09-13 14:11:12,392 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:12] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.013 2026-09-13 14:11:12,466 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.008 2026-09-13 14:11:12,511 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:12] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 3 0.002 0.030 2026-09-13 14:11:12,542 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.010 2026-09-13 14:11:12,557 26 INFO rb-721a478-224807-415181 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-09-13 14:11:12,565 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:12] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:11:12,632 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:12] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:11:12,672 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:12] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-09-13 14:11:12,679 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:12] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:11:12,682 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:12] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 7 0.023 0.027 2026-09-13 14:11:12,699 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:12] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.055 2026-09-13 14:11:12,701 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:12] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.058 2026-09-13 14:11:12,710 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:12] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:11:12,712 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:12] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:11:12,793 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [2/48] Tour PosLoyaltyTour11.2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:11:12,832 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:12] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:11:12,886 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:12] "GET /pos/ui/76 HTTP/1.1" 200 - 31 0.036 0.041 2026-09-13 14:11:12,906 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [3/48] Tour PosLoyaltyTour11.2 → Step click customer button (trigger: .product-screen .set-partner) 2026-09-13 14:11:12,941 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:12] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.045 2026-09-13 14:11:12,948 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:11:12,967 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:12] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.061 2026-09-13 14:11:12,977 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [4/48] Tour PosLoyaltyTour11.2 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-09-13 14:11:13,024 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:13] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 31 0.028 0.184 2026-09-13 14:11:13,046 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:13] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.166 2026-09-13 14:11:13,065 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [5/48] Tour PosLoyaltyTour11.2 → Step Click search field (trigger: .modal .fa-search.undefined) 2026-09-13 14:11:13,081 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:13] "GET /web/image?model=product.template&field=image_128&id=1569&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.168 2026-09-13 14:11:13,100 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:13] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.185 2026-09-13 14:11:13,114 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [6/48] Tour PosLoyaltyTour11.2 → Step Search for partner "AAA Partner" (trigger: .modal-dialog .input-group input) 2026-09-13 14:11:13,129 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:13] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.007 0.167 2026-09-13 14:11:13,152 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:13] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.173 2026-09-13 14:11:13,169 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [7/48] Tour PosLoyaltyTour11.2 → Step click partner 'AAA Partner' from partner list screen (trigger: .modal .partner-list b:contains(AAA Partner)) 2026-09-13 14:11:13,192 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:13] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.160 2026-09-13 14:11:13,233 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:13] "GET /web/image?model=product.template&field=image_128&id=1689&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.007 0.175 2026-09-13 14:11:13,236 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [8/48] Tour PosLoyaltyTour11.2 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:11:13,257 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:13] "GET /web/image?model=product.template&field=image_128&id=1690&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.166 2026-09-13 14:11:13,278 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:13] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.171 2026-09-13 14:11:13,284 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [9/48] Tour PosLoyaltyTour11.2 → Step .product-screen .set-partner:contains("AAA Partner") 2026-09-13 14:11:13,332 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [10/48] Tour PosLoyaltyTour11.2 → Step click product 'Product Test' (trigger: article.product .product-content .product-name:contains("Product Test")) 2026-09-13 14:11:13,409 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [11/48] Tour PosLoyaltyTour11.2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:11:13,460 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [12/48] Tour PosLoyaltyTour11.2 → Step order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00")) 2026-09-13 14:11:13,511 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [13/48] Tour PosLoyaltyTour11.2 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:11:13,561 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [14/48] Tour PosLoyaltyTour11.2 → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:11:13,613 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [15/48] Tour PosLoyaltyTour11.2 → Step click Actions button (trigger: .more-btn) 2026-09-13 14:11:13,671 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [16/48] Tour PosLoyaltyTour11.2 → Step .control-buttons button.disabled:contains("Reward") 2026-09-13 14:11:13,722 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [17/48] Tour PosLoyaltyTour11.2 → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-13 14:11:13,775 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [18/48] Tour PosLoyaltyTour11.2 → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:11:13,826 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [19/48] Tour PosLoyaltyTour11.2 → Step click Actions button (trigger: .more-btn) 2026-09-13 14:11:13,881 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [20/48] Tour PosLoyaltyTour11.2 → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-09-13 14:11:13,939 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [21/48] Tour PosLoyaltyTour11.2 → Step input text '123456' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-09-13 14:11:13,993 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [22/48] Tour PosLoyaltyTour11.2 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:11:14,048 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [23/48] Tour PosLoyaltyTour11.2 → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:11:14,067 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:14] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.007 0.011 2026-09-13 14:11:14,095 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:14] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.007 0.015 2026-09-13 14:11:14,106 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [24/48] Tour PosLoyaltyTour11.2 → Step click Actions button (trigger: .more-btn) 2026-09-13 14:11:14,162 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [25/48] Tour PosLoyaltyTour11.2 → Step .control-buttons button.highlight:contains("Reward") 2026-09-13 14:11:14,213 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [26/48] Tour PosLoyaltyTour11.2 → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-13 14:11:14,265 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [27/48] Tour PosLoyaltyTour11.2 → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:11:14,316 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [28/48] Tour PosLoyaltyTour11.2 → Step click Actions button (trigger: .more-btn) 2026-09-13 14:11:14,371 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [29/48] Tour PosLoyaltyTour11.2 → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-09-13 14:11:14,428 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [30/48] Tour PosLoyaltyTour11.2 → Step .selection-item span:nth-child(2) 2026-09-13 14:11:14,478 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [31/48] Tour PosLoyaltyTour11.2 → Step select reward (trigger: .selection-item:contains("Free Product")) 2026-09-13 14:11:14,555 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [32/48] Tour PosLoyaltyTour11.2 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product","price":"-3.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product")):has(.price:contains("-3.00"))) 2026-09-13 14:11:14,622 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [33/48] Tour PosLoyaltyTour11.2 → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:11:14,672 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [34/48] Tour PosLoyaltyTour11.2 → Step click Actions button (trigger: .more-btn) 2026-09-13 14:11:14,728 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [35/48] Tour PosLoyaltyTour11.2 → Step .control-buttons button.disabled:contains("Reward") 2026-09-13 14:11:14,778 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [36/48] Tour PosLoyaltyTour11.2 → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-13 14:11:14,831 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [37/48] Tour PosLoyaltyTour11.2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:11:14,882 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [38/48] Tour PosLoyaltyTour11.2 → Step order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00")) 2026-09-13 14:11:14,933 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [39/48] Tour PosLoyaltyTour11.2 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:11:14,983 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [40/48] Tour PosLoyaltyTour11.2 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:11:15,054 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [41/48] Tour PosLoyaltyTour11.2 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:11:15,067 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:15] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:11:15,069 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:15] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:11:15,105 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [42/48] Tour PosLoyaltyTour11.2 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:11:15,156 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [43/48] Tour PosLoyaltyTour11.2 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:11:15,220 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [44/48] Tour PosLoyaltyTour11.2 → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-09-13 14:11:15,272 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [45/48] Tour PosLoyaltyTour11.2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:11:15,325 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [46/48] Tour PosLoyaltyTour11.2 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:11:15,379 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [47/48] Tour PosLoyaltyTour11.2 → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:11:15,392 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:15] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.003 0.009 2026-09-13 14:11:15,417 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42928763 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000001', 'uuid': '2883140a-c538-4561-bb97-d0e544e9b52e'}] 2026-09-13 14:11:15,419 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:15] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:11:15,727 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42928763 order {'name': '/', 'pos_reference': '262-76-000001', 'uuid': '2883140a-c538-4561-bb97-d0e544e9b52e'} created pos.order #590 2026-09-13 14:11:15,743 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42928763 finished 2026-09-13 14:11:15,790 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 162 0.118 0.257 2026-09-13 14:11:15,858 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:15] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 25 0.012 0.026 2026-09-13 14:11:15,879 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:15] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:11:15,988 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50367649 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': '2883140a-c538-4561-bb97-d0e544e9b52e'}] 2026-09-13 14:11:15,995 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: [48/48] Tour PosLoyaltyTour11.2 → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:11:15,995 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50367649 order {'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': '2883140a-c538-4561-bb97-d0e544e9b52e'} sync ignored for existing PoS order pos.order(590,) (state: paid) 2026-09-13 14:11:16,010 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50367649 finished 2026-09-13 14:11:16,046 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: tour succeeded 2026-09-13 14:11:16,050 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: ╔═══════════════════════════════════╗ ║ TOUR PosLoyaltyTour11.2 SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-09-13 14:11:16,096 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.043 0.067 2026-09-13 14:11:16,161 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product.browser: heap 19594576 (allocated 23728128) 2026-09-13 14:11:16,163 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Closing chrome headless with pid 54295 2026-09-13 14:11:16,166 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Closing websocket connection 2026-09-13 14:11:16,167 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Terminating chrome headless with pid 54295 2026-09-13 14:11:16,228 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_141116_228616_test_loyalty_program_with_next_order_coupon_free_product.txt 2026-09-13 14:11:16,228 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_next_order_coupon_free_product: Removing chrome user profile "/tmp/tmp4rt108ik_chrome_odoo" 2026-09-13 14:11:16,258 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_with_tagged_buy_x_get_y ... 2026-09-13 14:11:17,162 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Chrome pid: 54435 2026-09-13 14:11:17,163 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Chrome headless temporary user profile dir: /tmp/tmp47xvssc2_chrome_odoo 2026-09-13 14:11:17,163 26 INFO rb-721a478-224807-415181 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:45315/json/version 2026-09-13 14:11:17,164 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45315', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:11:17,170 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:11:17,170 26 INFO rb-721a478-224807-415181 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:45315/json 2026-09-13 14:11:17,170 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45315', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:11:17,174 26 INFO rb-721a478-224807-415181 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:45315/devtools/page/A5BD42D7FE5F5E0CD657CCF222CC5428 2026-09-13 14:11:17,177 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Enable chrome headless console log notification 2026-09-13 14:11:17,178 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Chrome headless enable page notifications 2026-09-13 14:11:17,256 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:11:17,261 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Setting session cookie in browser 2026-09-13 14:11:17,263 26 INFO rb-721a478-224807-415181 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/76" in browser 2026-09-13 14:11:17,263 26 INFO rb-721a478-224807-415181 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/76" 2026-09-13 14:11:17,273 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:11:17,719 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:17] "GET /pos/ui/76 HTTP/1.1" 200 - 88 0.065 0.384 2026-09-13 14:11:17,724 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Navigation result: {'frameId': 'A5BD42D7FE5F5E0CD657CCF222CC5428', 'loaderId': '86E2DFE6787237780078B39CAE4AF620', 'isDownload': False} 2026-09-13 14:11:17,724 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour12')" 2026-09-13 14:11:17,735 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:11:17,760 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:17] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.017 2026-09-13 14:11:17,769 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:17] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.031 2026-09-13 14:11:17,778 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:17] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.036 2026-09-13 14:11:18,286 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:18] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:11:18,308 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:18] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-09-13 14:11:18,325 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:11:18,334 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [1/34] Tour PosLoyaltyTour12 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:11:18,341 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:18] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 5 0.008 0.007 2026-09-13 14:11:18,358 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:18] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:11:18,373 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:18] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:11:18,412 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:18] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.015 2026-09-13 14:11:18,426 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:18] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.032 2026-09-13 14:11:18,471 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:18] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.017 0.030 2026-09-13 14:11:18,482 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:18] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.036 2026-09-13 14:11:19,150 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:19] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 396 0.308 0.338 2026-09-13 14:11:19,166 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:19] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:11:19,228 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-09-13 14:11:19,309 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:19] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.048 2026-09-13 14:11:19,345 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.013 2026-09-13 14:11:19,362 26 INFO rb-721a478-224807-415181 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-09-13 14:11:19,374 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:19] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.007 2026-09-13 14:11:19,490 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:19] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.031 2026-09-13 14:11:19,494 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:19] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.044 2026-09-13 14:11:19,499 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:19] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:11:19,529 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:19] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.023 2026-09-13 14:11:19,537 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:19] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.037 2026-09-13 14:11:19,562 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:19] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.025 0.061 2026-09-13 14:11:19,571 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:19] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.002 0.082 2026-09-13 14:11:19,591 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [2/34] Tour PosLoyaltyTour12 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:11:19,599 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:19] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:11:19,630 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:19] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:11:19,695 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:19] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 31 0.032 0.040 2026-09-13 14:11:19,749 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [3/34] Tour PosLoyaltyTour12 → Step click product 'Free Product A' (trigger: article.product .product-content .product-name:contains("Free Product A")) 2026-09-13 14:11:19,788 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:19] "GET /pos/ui/76 HTTP/1.1" 200 - 31 0.058 0.105 2026-09-13 14:11:19,794 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:19] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:11:19,811 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:19] "GET /web/image?model=product.template&field=image_128&id=1569&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.093 2026-09-13 14:11:19,844 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:19] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.137 2026-09-13 14:11:19,870 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:19] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.135 2026-09-13 14:11:19,889 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:19] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.149 2026-09-13 14:11:19,914 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:19] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.168 2026-09-13 14:11:19,945 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:19] "GET /web/image?model=product.template&field=image_128&id=1692&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.012 0.135 2026-09-13 14:11:19,973 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:19] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.009 0.147 2026-09-13 14:11:20,012 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:20] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.161 2026-09-13 14:11:20,035 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:20] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.159 2026-09-13 14:11:20,060 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:20] "GET /web/image?model=product.template&field=image_128&id=1693&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.164 2026-09-13 14:11:20,141 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:20] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.041 0.168 2026-09-13 14:11:20,163 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:20] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.212 2026-09-13 14:11:20,216 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [4/34] Tour PosLoyaltyTour12 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:11:20,270 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [5/34] 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-09-13 14:11:20,320 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [6/34] Tour PosLoyaltyTour12 → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-09-13 14:11:20,375 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [7/34] 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-09-13 14:11:20,555 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [8/34] Tour PosLoyaltyTour12 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:11:20,605 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [9/34] Tour PosLoyaltyTour12 → Step click product 'Free Product A' (trigger: article.product .product-content .product-name:contains("Free Product A")) 2026-09-13 14:11:20,681 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [10/34] Tour PosLoyaltyTour12 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:11:20,745 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [11/34] Tour PosLoyaltyTour12 → Step order total amount is '2.00' (trigger: .product-screen .order-summary .total:contains("2.00")) 2026-09-13 14:11:20,796 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [12/34] Tour PosLoyaltyTour12 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:11:20,847 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [13/34] Tour PosLoyaltyTour12 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product","price":"-1.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product")):has(.price:contains("-1.00"))) 2026-09-13 14:11:20,897 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [14/34] Tour PosLoyaltyTour12 → Step click product 'Free Product B' (trigger: article.product .product-content .product-name:contains("Free Product B")) 2026-09-13 14:11:20,971 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [15/34] Tour PosLoyaltyTour12 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:11:21,019 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [16/34] 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-09-13 14:11:21,070 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [17/34] Tour PosLoyaltyTour12 → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-09-13 14:11:21,122 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [18/34] 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-09-13 14:11:21,309 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [19/34] Tour PosLoyaltyTour12 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:11:21,359 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [20/34] Tour PosLoyaltyTour12 → Step click product 'Free Product B' (trigger: article.product .product-content .product-name:contains("Free Product B")) 2026-09-13 14:11:21,447 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [21/34] Tour PosLoyaltyTour12 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:11:21,510 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [22/34] Tour PosLoyaltyTour12 → Step order total amount is '12.00' (trigger: .product-screen .order-summary .total:contains("12.00")) 2026-09-13 14:11:21,560 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [23/34] Tour PosLoyaltyTour12 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:11:21,611 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [24/34] Tour PosLoyaltyTour12 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product","price":"-5.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product")):has(.price:contains("-5.00"))) 2026-09-13 14:11:21,662 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [25/34] Tour PosLoyaltyTour12 → Step click product 'Free Product B' (trigger: article.product .product-content .product-name:contains("Free Product B")) 2026-09-13 14:11:21,742 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [26/34] Tour PosLoyaltyTour12 → Step click product 'Free Product B' (trigger: article.product .product-content .product-name:contains("Free Product B")) 2026-09-13 14:11:21,818 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [27/34] Tour PosLoyaltyTour12 → Step click product 'Free Product B' (trigger: article.product .product-content .product-name:contains("Free Product B")) 2026-09-13 14:11:21,911 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [28/34] Tour PosLoyaltyTour12 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:11:21,962 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [29/34] Tour PosLoyaltyTour12 → Step Check orderline with attributes: {"withClass":".selected","productName":"Free Product B","quantity":"6","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Free Product B")):has(.qty:contains("6"))) 2026-09-13 14:11:22,010 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [30/34] Tour PosLoyaltyTour12 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:11:22,060 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [31/34] Tour PosLoyaltyTour12 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:11:22,111 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [32/34] Tour PosLoyaltyTour12 → Step order total amount is '22.00' (trigger: .product-screen .order-summary .total:contains("22.00")) 2026-09-13 14:11:22,162 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [33/34] Tour PosLoyaltyTour12 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:11:22,212 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: [34/34] Tour PosLoyaltyTour12 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product","price":"-10.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product")):has(.price:contains("-10.00"))) 2026-09-13 14:11:22,264 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: tour succeeded 2026-09-13 14:11:22,264 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: ╔═════════════════════════════════╗ ║ TOUR PosLoyaltyTour12 SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-09-13 14:11:22,337 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y.browser: heap 18376572 (allocated 20058112) 2026-09-13 14:11:22,350 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Closing chrome headless with pid 54435 2026-09-13 14:11:22,351 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Closing websocket connection 2026-09-13 14:11:22,352 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Terminating chrome headless with pid 54435 2026-09-13 14:11:22,407 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_141122_407042_test_loyalty_program_with_tagged_buy_x_get_y.txt 2026-09-13 14:11:22,407 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_buy_x_get_y: Removing chrome user profile "/tmp/tmp47xvssc2_chrome_odoo" 2026-09-13 14:11:22,414 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_program_with_tagged_free_product ... 2026-09-13 14:11:23,206 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Chrome pid: 54564 2026-09-13 14:11:23,206 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Chrome headless temporary user profile dir: /tmp/tmp1i26f_an_chrome_odoo 2026-09-13 14:11:23,207 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Issuing json command http://127.0.0.1:40451/json/version 2026-09-13 14:11:23,208 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40451', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:11:23,221 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:11:23,221 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Issuing json command http://127.0.0.1:40451/json 2026-09-13 14:11:23,224 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40451', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:11:23,231 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Websocket url found: ws://127.0.0.1:40451/devtools/page/E002576BB0CE09979F2546ADBFFAD241 2026-09-13 14:11:23,234 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Enable chrome headless console log notification 2026-09-13 14:11:23,237 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Chrome headless enable page notifications 2026-09-13 14:11:23,324 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:11:23,329 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Setting session cookie in browser 2026-09-13 14:11:23,334 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-09-13 14:11:23,334 26 INFO rb-721a478-224807-415181 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/76" 2026-09-13 14:11:23,359 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:11:23,820 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:23] "GET /pos/ui/76 HTTP/1.1" 200 - 87 0.067 0.399 2026-09-13 14:11:23,825 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Navigation result: {'frameId': 'E002576BB0CE09979F2546ADBFFAD241', 'loaderId': '9CADEDFF5D751CB95726E8816B738E80', 'isDownload': False} 2026-09-13 14:11:23,825 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour10')" 2026-09-13 14:11:23,831 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:11:23,845 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:23] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-09-13 14:11:23,852 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:23] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-09-13 14:11:23,867 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:23] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.024 2026-09-13 14:11:24,305 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:24] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:11:24,324 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:24] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-09-13 14:11:24,345 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Evaluate test code "odoo.startTour('PosLoyaltyTour10', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:11:24,356 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [1/35] Tour PosLoyaltyTour10 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:11:24,377 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:24] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 5 0.018 0.012 2026-09-13 14:11:24,398 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:24] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:11:24,415 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:24] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:11:24,448 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:24] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.012 2026-09-13 14:11:24,458 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:24] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.018 2026-09-13 14:11:24,556 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:24] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.053 0.038 2026-09-13 14:11:24,564 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:24] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.084 2026-09-13 14:11:25,136 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:25] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.256 0.293 2026-09-13 14:11:25,158 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:25] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:11:25,224 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:11:25,280 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:25] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.033 2026-09-13 14:11:25,314 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:11:25,326 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: Owl is running in 'dev' mode. 2026-09-13 14:11:25,335 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:25] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-09-13 14:11:25,380 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:25] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:11:25,396 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:25] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:11:25,411 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:25] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:11:25,414 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:25] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.006 0.028 2026-09-13 14:11:25,455 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:25] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.024 2026-09-13 14:11:25,469 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:25] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-09-13 14:11:25,490 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:25] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.028 0.085 2026-09-13 14:11:25,492 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:25] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.093 2026-09-13 14:11:25,505 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [2/35] Tour PosLoyaltyTour10 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:11:25,599 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [3/35] Tour PosLoyaltyTour10 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:11:25,610 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:25] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.017 0.040 2026-09-13 14:11:25,616 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:25] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:11:25,640 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:25] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.086 2026-09-13 14:11:25,650 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [4/35] Tour PosLoyaltyTour10 → Step click customer button (trigger: .product-screen .set-partner) 2026-09-13 14:11:25,673 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:25] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.117 2026-09-13 14:11:25,681 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:25] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:11:25,694 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:25] "GET /web/image?model=product.template&field=image_128&id=1569&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.136 2026-09-13 14:11:25,729 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:25] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.167 2026-09-13 14:11:25,756 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:25] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.195 2026-09-13 14:11:25,835 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:25] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 31 0.039 0.175 2026-09-13 14:11:25,860 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:25] "GET /web/image?model=product.template&field=image_128&id=1697&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.007 0.159 2026-09-13 14:11:25,882 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:25] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.182 2026-09-13 14:11:25,910 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:25] "GET /web/image?model=product.template&field=image_128&id=1695&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.008 0.167 2026-09-13 14:11:25,933 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:25] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.168 2026-09-13 14:11:25,950 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:25] "GET /web/image?model=product.template&field=image_128&id=1696&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.109 2026-09-13 14:11:25,972 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:25] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.106 2026-09-13 14:11:26,023 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:26] "GET /pos/ui/76 HTTP/1.1" 200 - 31 0.020 0.355 2026-09-13 14:11:26,094 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:26] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.034 0.172 2026-09-13 14:11:26,146 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [5/35] Tour PosLoyaltyTour10 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-09-13 14:11:26,200 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [6/35] Tour PosLoyaltyTour10 → Step Click search field (trigger: .modal .fa-search.undefined) 2026-09-13 14:11:26,251 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [7/35] Tour PosLoyaltyTour10 → Step Search for partner "AAA Partner" (trigger: .modal-dialog .input-group input) 2026-09-13 14:11:26,310 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [8/35] Tour PosLoyaltyTour10 → Step click partner 'AAA Partner' from partner list screen (trigger: .modal .partner-list b:contains(AAA Partner)) 2026-09-13 14:11:26,376 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [9/35] Tour PosLoyaltyTour10 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:11:26,399 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:26] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.009 0.012 2026-09-13 14:11:26,426 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [10/35] Tour PosLoyaltyTour10 → Step .product-screen .set-partner:contains("AAA Partner") 2026-09-13 14:11:26,477 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [11/35] Tour PosLoyaltyTour10 → Step click product 'Product Test' (trigger: article.product .product-content .product-name:contains("Product Test")) 2026-09-13 14:11:26,563 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [12/35] Tour PosLoyaltyTour10 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:11:26,613 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [13/35] Tour PosLoyaltyTour10 → Step order total amount is '1.00' (trigger: .product-screen .order-summary .total:contains("1.00")) 2026-09-13 14:11:26,664 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [14/35] Tour PosLoyaltyTour10 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:11:26,715 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [15/35] Tour PosLoyaltyTour10 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:11:26,765 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [16/35] 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-09-13 14:11:26,816 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [17/35] Tour PosLoyaltyTour10 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:11:26,868 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [18/35] Tour PosLoyaltyTour10 → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:11:26,917 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [19/35] Tour PosLoyaltyTour10 → Step click Actions button (trigger: .more-btn) 2026-09-13 14:11:26,974 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [20/35] Tour PosLoyaltyTour10 → Step .control-buttons button.highlight:contains("Reward") 2026-09-13 14:11:27,025 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [21/35] Tour PosLoyaltyTour10 → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-13 14:11:27,078 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [22/35] Tour PosLoyaltyTour10 → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:11:27,129 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [23/35] Tour PosLoyaltyTour10 → Step click Actions button (trigger: .more-btn) 2026-09-13 14:11:27,184 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [24/35] Tour PosLoyaltyTour10 → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-09-13 14:11:27,241 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [25/35] Tour PosLoyaltyTour10 → Step .selection-item span:nth-child(2) 2026-09-13 14:11:27,295 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [26/35] Tour PosLoyaltyTour10 → Step select reward (trigger: .selection-item:contains("Free Product B")) 2026-09-13 14:11:27,346 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [27/35] Tour PosLoyaltyTour10 → Step click on reward item (trigger: .selection-item:contains("Free Product B")) 2026-09-13 14:11:27,423 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [28/35] Tour PosLoyaltyTour10 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product B","price":"-1.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product B")):has(.price:contains("-1.00"))) 2026-09-13 14:11:27,482 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [29/35] Tour PosLoyaltyTour10 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:11:27,534 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [30/35] Tour PosLoyaltyTour10 → Step order total amount is '1.00' (trigger: .product-screen .order-summary .total:contains("1.00")) 2026-09-13 14:11:27,586 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [31/35] Tour PosLoyaltyTour10 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:11:27,636 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [32/35] Tour PosLoyaltyTour10 → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:11:27,687 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [33/35] Tour PosLoyaltyTour10 → Step click Actions button (trigger: .more-btn) 2026-09-13 14:11:27,743 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [34/35] Tour PosLoyaltyTour10 → Step .control-buttons button.disabled:contains("Reward") 2026-09-13 14:11:27,794 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: [35/35] Tour PosLoyaltyTour10 → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-13 14:11:27,850 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: tour succeeded 2026-09-13 14:11:27,850 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: ╔═════════════════════════════════╗ ║ TOUR PosLoyaltyTour10 SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-09-13 14:11:27,956 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product.browser: heap 16538360 (allocated 18087936) 2026-09-13 14:11:27,972 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Closing chrome headless with pid 54564 2026-09-13 14:11:27,973 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Closing websocket connection 2026-09-13 14:11:27,975 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Terminating chrome headless with pid 54564 2026-09-13 14:11:28,032 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_141128_032732_test_loyalty_program_with_tagged_free_product.txt 2026-09-13 14:11:28,033 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_program_with_tagged_free_product: Removing chrome user profile "/tmp/tmp1i26f_an_chrome_odoo" 2026-09-13 14:11:28,049 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_reward_product_tag ... 2026-09-13 14:11:28,797 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Chrome pid: 54700 2026-09-13 14:11:28,797 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Chrome headless temporary user profile dir: /tmp/tmpwf7tqlif_chrome_odoo 2026-09-13 14:11:28,797 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Issuing json command http://127.0.0.1:36769/json/version 2026-09-13 14:11:28,799 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36769', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:11:28,820 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:11:28,820 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Issuing json command http://127.0.0.1:36769/json 2026-09-13 14:11:28,820 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36769', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:11:28,827 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Websocket url found: ws://127.0.0.1:36769/devtools/page/B674EEBB37D6375708BD7122CC606587 2026-09-13 14:11:28,832 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Enable chrome headless console log notification 2026-09-13 14:11:28,836 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Chrome headless enable page notifications 2026-09-13 14:11:28,900 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:11:28,910 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Setting session cookie in browser 2026-09-13 14:11:28,916 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-09-13 14:11:28,916 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-09-13 14:11:28,927 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:11:29,371 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:29] "GET /pos/ui/76 HTTP/1.1" 200 - 88 0.071 0.375 2026-09-13 14:11:29,374 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Navigation result: {'frameId': 'B674EEBB37D6375708BD7122CC606587', 'loaderId': '9814B3B6029E53E457CB987D4588254D', 'isDownload': False} 2026-09-13 14:11:29,374 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Evaluate ready code "odoo.isTourReady('PosLoyaltyRewardProductTag')" 2026-09-13 14:11:29,390 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:11:29,408 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:29] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-09-13 14:11:29,414 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:29] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-09-13 14:11:29,424 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:29] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.016 2026-09-13 14:11:29,877 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:29] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:11:29,900 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:29] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-09-13 14:11:29,924 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Evaluate test code "odoo.startTour('PosLoyaltyRewardProductTag', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:11:29,930 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [1/53] Tour PosLoyaltyRewardProductTag → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:11:29,935 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:29] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 5 0.008 0.010 2026-09-13 14:11:29,956 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:29] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.004 2026-09-13 14:11:29,969 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:29] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:11:30,015 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:30] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.020 0.013 2026-09-13 14:11:30,030 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:30] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.041 2026-09-13 14:11:30,095 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:30] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.031 0.035 2026-09-13 14:11:30,097 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:30] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.048 2026-09-13 14:11:30,771 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:30] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 399 0.307 0.328 2026-09-13 14:11:30,795 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:30] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:11:30,844 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-09-13 14:11:30,894 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:30] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.031 2026-09-13 14:11:30,934 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:11:30,946 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: Owl is running in 'dev' mode. 2026-09-13 14:11:30,960 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:30] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.008 2026-09-13 14:11:31,021 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:31] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:11:31,038 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:31] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:11:31,042 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:31] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:11:31,077 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:31] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.023 0.027 2026-09-13 14:11:31,079 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:31] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.047 2026-09-13 14:11:31,109 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:31] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-09-13 14:11:31,110 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:31] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.009 0.071 2026-09-13 14:11:31,111 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:31] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:11:31,191 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [2/53] Tour PosLoyaltyRewardProductTag → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:11:31,225 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:31] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:11:31,282 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:11:31,298 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [3/53] Tour PosLoyaltyRewardProductTag → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-09-13 14:11:31,319 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:31] "GET /pos/ui/76 HTTP/1.1" 200 - 31 0.054 0.040 2026-09-13 14:11:31,362 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:31] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 31 0.014 0.126 2026-09-13 14:11:31,383 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:31] "GET /web/image?model=product.template&field=image_128&id=1569&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.115 2026-09-13 14:11:31,421 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:31] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.145 2026-09-13 14:11:31,443 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:31] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.141 2026-09-13 14:11:31,469 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:31] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.215 2026-09-13 14:11:31,503 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:31] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.173 2026-09-13 14:11:31,526 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:31] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.155 2026-09-13 14:11:31,559 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:31] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.007 0.126 2026-09-13 14:11:31,578 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:31] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.127 2026-09-13 14:11:31,610 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:31] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.007 0.131 2026-09-13 14:11:31,663 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:31] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.024 0.251 2026-09-13 14:11:31,709 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [4/53] Tour PosLoyaltyRewardProductTag → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-09-13 14:11:31,782 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [5/53] Tour PosLoyaltyRewardProductTag → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:11:31,831 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [6/53] Tour PosLoyaltyRewardProductTag → Step click Actions button (trigger: .more-btn) 2026-09-13 14:11:31,888 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [7/53] Tour PosLoyaltyRewardProductTag → Step .control-buttons button.highlight:contains("Reward") 2026-09-13 14:11:31,939 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [8/53] Tour PosLoyaltyRewardProductTag → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-13 14:11:31,993 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [9/53] Tour PosLoyaltyRewardProductTag → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:11:32,043 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [10/53] Tour PosLoyaltyRewardProductTag → Step click Actions button (trigger: .more-btn) 2026-09-13 14:11:32,101 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [11/53] Tour PosLoyaltyRewardProductTag → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-09-13 14:11:32,161 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [12/53] Tour PosLoyaltyRewardProductTag → Step .selection-item span:nth-child(2) 2026-09-13 14:11:32,211 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [13/53] Tour PosLoyaltyRewardProductTag → Step select reward (trigger: .selection-item:contains("Free Product - [Product A, Product B]")) 2026-09-13 14:11:32,271 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [14/53] Tour PosLoyaltyRewardProductTag → Step selection popup has 'Product A' (trigger: .selection-item:contains("Product A")) 2026-09-13 14:11:32,335 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [15/53] Tour PosLoyaltyRewardProductTag → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product","price":"-2","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product")):has(.qty:contains("1")):has(.price:contains("-2"))) 2026-09-13 14:11:32,401 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [16/53] Tour PosLoyaltyRewardProductTag → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:11:32,455 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [17/53] Tour PosLoyaltyRewardProductTag → Step click Actions button (trigger: .more-btn) 2026-09-13 14:11:32,508 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [18/53] Tour PosLoyaltyRewardProductTag → Step .control-buttons button.disabled:contains("Reward") 2026-09-13 14:11:32,558 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [19/53] Tour PosLoyaltyRewardProductTag → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-13 14:11:32,614 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [20/53] Tour PosLoyaltyRewardProductTag → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-09-13 14:11:32,695 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [21/53] Tour PosLoyaltyRewardProductTag → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-09-13 14:11:32,772 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [22/53] Tour PosLoyaltyRewardProductTag → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:11:32,823 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [23/53] Tour PosLoyaltyRewardProductTag → Step click Actions button (trigger: .more-btn) 2026-09-13 14:11:32,879 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [24/53] Tour PosLoyaltyRewardProductTag → Step .control-buttons button.highlight:contains("Reward") 2026-09-13 14:11:32,930 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [25/53] Tour PosLoyaltyRewardProductTag → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-13 14:11:32,983 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [26/53] Tour PosLoyaltyRewardProductTag → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:11:33,035 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [27/53] Tour PosLoyaltyRewardProductTag → Step click Actions button (trigger: .more-btn) 2026-09-13 14:11:33,090 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [28/53] Tour PosLoyaltyRewardProductTag → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-09-13 14:11:33,146 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [29/53] Tour PosLoyaltyRewardProductTag → Step .selection-item span:nth-child(2) 2026-09-13 14:11:33,196 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [30/53] Tour PosLoyaltyRewardProductTag → Step select reward (trigger: .selection-item:contains("Free Product - [Product A, Product B]")) 2026-09-13 14:11:33,249 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [31/53] Tour PosLoyaltyRewardProductTag → Step selection popup has 'Product B' (trigger: .selection-item:contains("Product B")) 2026-09-13 14:11:33,320 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [32/53] Tour PosLoyaltyRewardProductTag → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product","price":"-5","quantity":"1"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product")):has(.qty:contains("1")):has(.price:contains("-5"))) 2026-09-13 14:11:33,393 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [33/53] Tour PosLoyaltyRewardProductTag → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:11:33,444 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [34/53] Tour PosLoyaltyRewardProductTag → Step click Actions button (trigger: .more-btn) 2026-09-13 14:11:33,498 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [35/53] Tour PosLoyaltyRewardProductTag → Step .control-buttons button.disabled:contains("Reward") 2026-09-13 14:11:33,549 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [36/53] Tour PosLoyaltyRewardProductTag → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-13 14:11:33,602 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [37/53] Tour PosLoyaltyRewardProductTag → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-09-13 14:11:33,686 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [38/53] Tour PosLoyaltyRewardProductTag → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-09-13 14:11:33,764 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [39/53] Tour PosLoyaltyRewardProductTag → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:11:33,815 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [40/53] Tour PosLoyaltyRewardProductTag → Step click Actions button (trigger: .more-btn) 2026-09-13 14:11:33,871 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [41/53] Tour PosLoyaltyRewardProductTag → Step .control-buttons button.highlight:contains("Reward") 2026-09-13 14:11:33,924 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [42/53] Tour PosLoyaltyRewardProductTag → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-13 14:11:33,975 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [43/53] Tour PosLoyaltyRewardProductTag → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:11:34,026 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [44/53] Tour PosLoyaltyRewardProductTag → Step click Actions button (trigger: .more-btn) 2026-09-13 14:11:34,085 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [45/53] Tour PosLoyaltyRewardProductTag → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-09-13 14:11:34,144 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [46/53] Tour PosLoyaltyRewardProductTag → Step .selection-item span:nth-child(2) 2026-09-13 14:11:34,192 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [47/53] Tour PosLoyaltyRewardProductTag → Step select reward (trigger: .selection-item:contains("Free Product - [Product A, Product B]")) 2026-09-13 14:11:34,245 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [48/53] Tour PosLoyaltyRewardProductTag → Step selection popup has 'Product B' (trigger: .selection-item:contains("Product B")) 2026-09-13 14:11:34,324 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [49/53] Tour PosLoyaltyRewardProductTag → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product","price":"-10","quantity":"2"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product")):has(.qty:contains("2")):has(.price:contains("-10"))) 2026-09-13 14:11:34,399 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [50/53] Tour PosLoyaltyRewardProductTag → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:11:34,450 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [51/53] Tour PosLoyaltyRewardProductTag → Step click Actions button (trigger: .more-btn) 2026-09-13 14:11:34,506 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [52/53] Tour PosLoyaltyRewardProductTag → Step .control-buttons button.disabled:contains("Reward") 2026-09-13 14:11:34,556 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: [53/53] Tour PosLoyaltyRewardProductTag → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-13 14:11:34,609 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: tour succeeded 2026-09-13 14:11:34,610 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: ╔═══════════════════════════════════════════╗ ║ TOUR PosLoyaltyRewardProductTag SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-09-13 14:11:34,725 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag.browser: heap 20527100 (allocated 22024192) 2026-09-13 14:11:34,745 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Closing chrome headless with pid 54700 2026-09-13 14:11:34,747 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Closing websocket connection 2026-09-13 14:11:34,748 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Terminating chrome headless with pid 54700 2026-09-13 14:11:34,833 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_141134_833041_test_loyalty_reward_product_tag.txt 2026-09-13 14:11:34,833 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_product_tag: Removing chrome user profile "/tmp/tmpwf7tqlif_chrome_odoo" 2026-09-13 14:11:34,842 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_reward_with_variant ... 2026-09-13 14:11:35,881 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Chrome pid: 54830 2026-09-13 14:11:35,882 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Chrome headless temporary user profile dir: /tmp/tmp7b0jhv52_chrome_odoo 2026-09-13 14:11:35,882 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Issuing json command http://127.0.0.1:43831/json/version 2026-09-13 14:11:35,884 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43831', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:11:35,940 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:11:35,941 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Issuing json command http://127.0.0.1:43831/json 2026-09-13 14:11:35,941 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43831', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:11:35,949 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Websocket url found: ws://127.0.0.1:43831/devtools/page/C4F5303CFE6661F91F987F536B2F1BCC 2026-09-13 14:11:35,953 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Enable chrome headless console log notification 2026-09-13 14:11:35,958 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Chrome headless enable page notifications 2026-09-13 14:11:36,023 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:11:36,028 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Setting session cookie in browser 2026-09-13 14:11:36,031 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Open "http://127.0.0.1:8069/pos/web?config_id=76" in browser 2026-09-13 14:11:36,031 26 INFO rb-721a478-224807-415181 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=76" 2026-09-13 14:11:36,040 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:11:36,712 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:36] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 88 0.077 0.597 2026-09-13 14:11:36,715 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Navigation result: {'frameId': 'C4F5303CFE6661F91F987F536B2F1BCC', 'loaderId': 'C3A3CF92EB38A1653D1092895E71DA26', 'isDownload': False} 2026-09-13 14:11:36,716 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Evaluate ready code "odoo.isTourReady('test_loyalty_reward_with_variant')" 2026-09-13 14:11:36,726 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:11:36,742 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:36] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-09-13 14:11:36,746 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:36] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-09-13 14:11:36,761 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:36] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.016 2026-09-13 14:11:37,233 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:37] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:11:37,251 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:37] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.010 2026-09-13 14:11:37,273 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/web?config_id=76", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:11:37,285 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:37] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 5 0.005 0.011 2026-09-13 14:11:37,287 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [1/27] Tour test_loyalty_reward_with_variant → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:11:37,309 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:37] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-09-13 14:11:37,324 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:37] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:11:37,351 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:37] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.010 2026-09-13 14:11:37,365 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:37] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.026 2026-09-13 14:11:37,408 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:37] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.016 0.028 2026-09-13 14:11:37,411 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:37] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.003 2026-09-13 14:11:38,098 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:38] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 397 0.303 0.333 2026-09-13 14:11:38,125 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:38] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.018 2026-09-13 14:11:38,173 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-09-13 14:11:38,226 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:38] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 2 0.005 0.022 2026-09-13 14:11:38,274 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:38] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.027 2026-09-13 14:11:38,305 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-09-13 14:11:38,316 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: Owl is running in 'dev' mode. 2026-09-13 14:11:38,327 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:38] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-09-13 14:11:38,371 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:38] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:11:38,377 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:38] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.017 2026-09-13 14:11:38,389 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:38] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-09-13 14:11:38,416 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:38] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.031 2026-09-13 14:11:38,438 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:38] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.033 2026-09-13 14:11:38,440 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:38] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:11:38,442 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:38] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.042 0.037 2026-09-13 14:11:38,457 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:38] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:11:38,477 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:38] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.014 0.094 2026-09-13 14:11:38,498 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [2/27] Tour test_loyalty_reward_with_variant → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:11:38,533 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:38] "GET /pos/ui/76 HTTP/1.1" 200 - 31 0.024 0.079 2026-09-13 14:11:38,610 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:38] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 31 0.036 0.148 2026-09-13 14:11:38,614 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [3/27] Tour test_loyalty_reward_with_variant → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:11:38,633 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:38] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:11:38,655 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [4/27] Tour test_loyalty_reward_with_variant → Step click customer button (trigger: .product-screen .set-partner) 2026-09-13 14:11:38,655 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:38] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.012 0.063 2026-09-13 14:11:38,682 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:38] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.106 2026-09-13 14:11:38,704 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:38] "GET /web/image?model=product.template&field=image_128&id=1569&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.125 2026-09-13 14:11:38,727 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:38] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.133 2026-09-13 14:11:38,754 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:38] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.151 2026-09-13 14:11:38,781 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:38] "GET /web/image?model=product.template&field=image_128&id=1700&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.007 0.133 2026-09-13 14:11:38,803 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:38] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.136 2026-09-13 14:11:38,824 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:38] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.132 2026-09-13 14:11:38,841 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:38] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.128 2026-09-13 14:11:38,936 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:38] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.053 0.152 2026-09-13 14:11:38,967 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:38] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.205 2026-09-13 14:11:39,008 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [5/27] Tour test_loyalty_reward_with_variant → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-09-13 14:11:39,084 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [6/27] Tour test_loyalty_reward_with_variant → Step Click search field (trigger: .modal-dialog .fa-search.undefined) 2026-09-13 14:11:39,127 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [7/27] Tour test_loyalty_reward_with_variant → Step Search customer with "Test Partner" (trigger: .modal-dialog .input-group input) 2026-09-13 14:11:39,184 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [8/27] Tour test_loyalty_reward_with_variant → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-09-13 14:11:39,587 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [9/27] Tour test_loyalty_reward_with_variant → Step Manually trigger keyup event (trigger: .modal-header .input-group input) 2026-09-13 14:11:39,637 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [10/27] Tour test_loyalty_reward_with_variant → Step Press Enter to trigger "search more" (trigger: .modal-dialog .input-group input) 2026-09-13 14:11:39,696 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [11/27] Tour test_loyalty_reward_with_variant → Step Check "Test Partner" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("Test Partner")) 2026-09-13 14:11:39,742 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:39] "POST /web/dataset/call_kw/res.partner/get_new_partner#res.partner.get_new_partner HTTP/1.1" 200 - 9 0.032 0.018 2026-09-13 14:11:39,769 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [12/27] Tour test_loyalty_reward_with_variant → Step Click search field (trigger: .modal .fa-search.undefined) 2026-09-13 14:11:39,785 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:39] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 13 0.010 0.027 2026-09-13 14:11:39,799 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:39] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.003 0.044 2026-09-13 14:11:39,821 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [13/27] Tour test_loyalty_reward_with_variant → Step Search for partner "Test Partner" (trigger: .modal-dialog .input-group input) 2026-09-13 14:11:39,874 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [14/27] Tour test_loyalty_reward_with_variant → Step click partner 'Test Partner' from partner list screen (trigger: .modal .partner-list b:contains(Test Partner)) 2026-09-13 14:11:39,936 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [15/27] Tour test_loyalty_reward_with_variant → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:11:39,988 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [16/27] Tour test_loyalty_reward_with_variant → Step click product 'Test Product' (trigger: article.product .product-content .product-name:contains("Test Product")) 2026-09-13 14:11:40,059 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [17/27] Tour test_loyalty_reward_with_variant → Step discard dialog (trigger: .modal .modal-footer button:contains("Discard")) 2026-09-13 14:11:40,112 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [18/27] Tour test_loyalty_reward_with_variant → Step click product 'Test Product' (trigger: article.product .product-content .product-name:contains("Test Product")) 2026-09-13 14:11:40,169 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [19/27] Tour test_loyalty_reward_with_variant → Step picking radio attribute with name Value 1 (trigger: .modal .attribute-name-cell:contains('Value 1') input) 2026-09-13 14:11:40,221 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [20/27] Tour test_loyalty_reward_with_variant → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:11:40,298 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [21/27] Tour test_loyalty_reward_with_variant → Step click product 'Test Product' (trigger: article.product .product-content .product-name:contains("Test Product")) 2026-09-13 14:11:40,359 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [22/27] Tour test_loyalty_reward_with_variant → Step picking radio attribute with name Value 1 (trigger: .modal .attribute-name-cell:contains('Value 1') input) 2026-09-13 14:11:40,408 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [23/27] Tour test_loyalty_reward_with_variant → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:11:40,477 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [24/27] Tour test_loyalty_reward_with_variant → Step click product 'Test Product' (trigger: article.product .product-content .product-name:contains("Test Product")) 2026-09-13 14:11:40,535 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [25/27] Tour test_loyalty_reward_with_variant → Step picking radio attribute with name Value 1 (trigger: .modal .attribute-name-cell:contains('Value 1') input) 2026-09-13 14:11:40,588 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [26/27] Tour test_loyalty_reward_with_variant → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:11:40,659 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: [27/27] Tour test_loyalty_reward_with_variant → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product","price":"-10","quantity":"1.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product")):has(.qty:contains("1")):has(.price:contains("-10"))) 2026-09-13 14:11:40,727 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: tour succeeded 2026-09-13 14:11:40,728 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR test_loyalty_reward_with_variant SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-09-13 14:11:40,815 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant.browser: heap 16769632 (allocated 18087936) 2026-09-13 14:11:40,824 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Closing chrome headless with pid 54830 2026-09-13 14:11:40,827 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Closing websocket connection 2026-09-13 14:11:40,827 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Terminating chrome headless with pid 54830 2026-09-13 14:11:40,888 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_141140_888050_test_loyalty_reward_with_variant.txt 2026-09-13 14:11:40,888 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_reward_with_variant: Removing chrome user profile "/tmp/tmp7b0jhv52_chrome_odoo" 2026-09-13 14:11:40,898 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_loyalty_validity_dates_and_use ... 2026-09-13 14:11:41,340 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome pid: 54972 2026-09-13 14:11:41,340 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome headless temporary user profile dir: /tmp/tmppwlfws0z_chrome_odoo 2026-09-13 14:11:41,340 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Issuing json command http://127.0.0.1:41903/json/version 2026-09-13 14:11:41,341 26 INFO rb-721a478-224807-415181 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-09-13 14:11:41,381 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:11:41,382 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Issuing json command http://127.0.0.1:41903/json 2026-09-13 14:11:41,383 26 INFO rb-721a478-224807-415181 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-09-13 14:11:41,385 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Websocket url found: ws://127.0.0.1:41903/devtools/page/057BF758C54E403466F59C4A9B2459CA 2026-09-13 14:11:41,386 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Enable chrome headless console log notification 2026-09-13 14:11:41,389 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome headless enable page notifications 2026-09-13 14:11:41,411 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:11:41,421 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Setting session cookie in browser 2026-09-13 14:11:41,423 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-09-13 14:11:41,423 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-09-13 14:11:41,445 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:11:41,907 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:41] "GET /pos/ui/76 HTTP/1.1" 200 - 88 0.051 0.418 2026-09-13 14:11:41,913 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Navigation result: {'frameId': '057BF758C54E403466F59C4A9B2459CA', 'loaderId': '6DC9EC6FCDED859B69E247D3DAABBCAE', 'isDownload': False} 2026-09-13 14:11:41,913 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Evaluate ready code "odoo.isTourReady('PosLoyaltyValidity1')" 2026-09-13 14:11:41,923 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:11:41,937 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:41] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.007 2026-09-13 14:11:41,943 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:41] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-09-13 14:11:41,950 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:41] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.013 2026-09-13 14:11:42,437 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:42] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:11:42,470 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:42] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.026 2026-09-13 14:11:42,488 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Evaluate test code "odoo.startTour('PosLoyaltyValidity1', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:11:42,494 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [1/23] Tour PosLoyaltyValidity1 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:11:42,500 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:42] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 5 0.004 0.005 2026-09-13 14:11:42,524 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:42] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-09-13 14:11:42,533 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:42] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:11:42,571 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:42] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.011 0.008 2026-09-13 14:11:42,580 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:42] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.024 2026-09-13 14:11:42,651 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:42] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.032 0.031 2026-09-13 14:11:42,663 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:42] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.002 0.065 2026-09-13 14:11:43,327 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:43] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.314 0.313 2026-09-13 14:11:43,351 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:43] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.015 2026-09-13 14:11:43,415 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:43] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:11:43,490 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:43] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.041 2026-09-13 14:11:43,517 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:43] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.005 0.008 2026-09-13 14:11:43,526 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: Owl is running in 'dev' mode. 2026-09-13 14:11:43,539 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:43] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.008 2026-09-13 14:11:43,576 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:43] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:11:43,589 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:43] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:11:43,597 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:43] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:11:43,598 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:43] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:11:43,635 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:43] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:11:43,636 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:43] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.015 0.031 2026-09-13 14:11:43,653 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:43] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:11:43,656 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:43] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.005 0.061 2026-09-13 14:11:43,669 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:43] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:11:43,731 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:43] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 31 0.031 0.037 2026-09-13 14:11:43,774 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [2/23] Tour PosLoyaltyValidity1 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:11:43,801 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:43] "GET /pos/ui/76 HTTP/1.1" 200 - 31 0.031 0.107 2026-09-13 14:11:43,876 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [3/23] Tour PosLoyaltyValidity1 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-09-13 14:11:43,898 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:43] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.020 0.055 2026-09-13 14:11:43,912 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:43] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:11:43,920 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:43] "GET /web/image?model=product.template&field=image_128&id=1569&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.073 2026-09-13 14:11:43,962 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:43] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.106 2026-09-13 14:11:43,993 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:43] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.159 2026-09-13 14:11:44,029 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:44] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.160 2026-09-13 14:11:44,059 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:44] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.212 2026-09-13 14:11:44,085 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:44] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.167 2026-09-13 14:11:44,108 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:44] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.183 2026-09-13 14:11:44,131 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:44] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.158 2026-09-13 14:11:44,203 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:44] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.031 0.163 2026-09-13 14:11:44,269 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [4/23] Tour PosLoyaltyValidity1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:11:44,323 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [5/23] 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-09-13 14:11:44,373 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [6/23] Tour PosLoyaltyValidity1 → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-09-13 14:11:44,427 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [7/23] 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-09-13 14:11:44,607 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [8/23] Tour PosLoyaltyValidity1 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:11:44,652 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [9/23] Tour PosLoyaltyValidity1 → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:11:44,702 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [10/23] Tour PosLoyaltyValidity1 → Step click Actions button (trigger: .more-btn) 2026-09-13 14:11:44,761 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [11/23] Tour PosLoyaltyValidity1 → Step .control-buttons button.disabled:contains("Reward") 2026-09-13 14:11:44,811 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [12/23] Tour PosLoyaltyValidity1 → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-13 14:11:44,865 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [13/23] Tour PosLoyaltyValidity1 → Step order total amount is '16.00' (trigger: .product-screen .order-summary .total:contains("16.00")) 2026-09-13 14:11:44,918 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [14/23] Tour PosLoyaltyValidity1 → Step order total amount is '16.00' (trigger: .product-screen .order-summary .total:contains("16.00"):not(:visible)) 2026-09-13 14:11:44,967 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [15/23] Tour PosLoyaltyValidity1 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:11:45,037 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [16/23] Tour PosLoyaltyValidity1 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:11:45,048 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:45] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:11:45,052 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:45] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:11:45,088 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [17/23] Tour PosLoyaltyValidity1 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:11:45,138 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [18/23] Tour PosLoyaltyValidity1 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:11:45,210 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [19/23] Tour PosLoyaltyValidity1 → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-09-13 14:11:45,263 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [20/23] Tour PosLoyaltyValidity1 → Step click numpad button: 6 (trigger: div.numpad button:contains(/^6$/)) 2026-09-13 14:11:45,316 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [21/23] Tour PosLoyaltyValidity1 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:11:45,386 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [22/23] Tour PosLoyaltyValidity1 → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:11:45,392 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24285532 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'f079635d-24d3-420d-90d2-72cb0099d41e'}] 2026-09-13 14:11:45,394 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:45] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:11:45,777 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24285532 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'f079635d-24d3-420d-90d2-72cb0099d41e'} created pos.order #591 2026-09-13 14:11:45,795 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24285532 finished 2026-09-13 14:11:45,846 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 194 0.213 0.243 2026-09-13 14:11:45,943 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:45] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 37 0.029 0.036 2026-09-13 14:11:45,965 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:45] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-09-13 14:11:46,062 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:46] "GET /report/barcode/Code128/0443-1d39-4ffe HTTP/1.1" 200 - 0 0.000 0.038 2026-09-13 14:11:46,075 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26603185 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'f079635d-24d3-420d-90d2-72cb0099d41e'}] 2026-09-13 14:11:46,084 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [23/23] Tour PosLoyaltyValidity1 → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:11:46,086 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26603185 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'f079635d-24d3-420d-90d2-72cb0099d41e'} sync ignored for existing PoS order pos.order(591,) (state: paid) 2026-09-13 14:11:46,105 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26603185 finished 2026-09-13 14:11:46,129 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: tour succeeded 2026-09-13 14:11:46,129 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: ╔════════════════════════════════════╗ ║ TOUR PosLoyaltyValidity1 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-09-13 14:11:46,227 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: heap 15977444 (allocated 17825792) 2026-09-13 14:11:46,250 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Closing chrome headless with pid 54972 2026-09-13 14:11:46,256 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Closing websocket connection 2026-09-13 14:11:46,256 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Terminating chrome headless with pid 54972 2026-09-13 14:11:46,276 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:46] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.124 0.080 2026-09-13 14:11:46,330 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_141146_329985_test_loyalty_validity_dates_and_use.txt 2026-09-13 14:11:46,330 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Removing chrome user profile "/tmp/tmppwlfws0z_chrome_odoo" 2026-09-13 14:11:46,596 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome pid: 55107 2026-09-13 14:11:46,596 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome headless temporary user profile dir: /tmp/tmpu5043kzy_chrome_odoo 2026-09-13 14:11:46,597 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Issuing json command http://127.0.0.1:46411/json/version 2026-09-13 14:11:46,598 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46411', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:11:46,604 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:11:46,604 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Issuing json command http://127.0.0.1:46411/json 2026-09-13 14:11:46,604 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46411', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:11:46,605 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Websocket url found: ws://127.0.0.1:46411/devtools/page/2EFC374270EE7BAD60A9DCAD0FA2D025 2026-09-13 14:11:46,610 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Enable chrome headless console log notification 2026-09-13 14:11:46,611 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome headless enable page notifications 2026-09-13 14:11:46,641 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:11:46,643 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Setting session cookie in browser 2026-09-13 14:11:46,647 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-09-13 14:11:46,647 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-09-13 14:11:46,710 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:46] "GET /pos/ui/76 HTTP/1.1" 200 - 31 0.020 0.034 2026-09-13 14:11:46,714 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Navigation result: {'frameId': '2EFC374270EE7BAD60A9DCAD0FA2D025', 'loaderId': 'AFB4D69B9DDA7A62A46BA11DCEBC41F3', 'isDownload': False} 2026-09-13 14:11:46,714 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Evaluate ready code "odoo.isTourReady('PosLoyaltyValidity2')" 2026-09-13 14:11:46,723 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:11:46,750 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:46] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.016 2026-09-13 14:11:46,765 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:46] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.025 2026-09-13 14:11:46,776 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:46] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.034 2026-09-13 14:11:47,284 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:47] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:11:47,303 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:47] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:11:47,325 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Evaluate test code "odoo.startTour('PosLoyaltyValidity2', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:11:47,329 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [1/41] Tour PosLoyaltyValidity2 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:11:47,337 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:47] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.003 0.008 2026-09-13 14:11:47,352 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:47] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:11:47,364 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:47] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:11:47,390 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:47] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.003 0.006 2026-09-13 14:11:47,394 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:47] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.005 2026-09-13 14:11:47,460 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:47] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 15 0.019 0.027 2026-09-13 14:11:47,463 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:47] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.045 2026-09-13 14:11:48,014 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:48] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 294 0.202 0.313 2026-09-13 14:11:48,032 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:48] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:11:48,088 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:11:48,141 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:48] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 3 0.004 0.034 2026-09-13 14:11:48,176 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.014 2026-09-13 14:11:48,188 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: Owl is running in 'dev' mode. 2026-09-13 14:11:48,212 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:48] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:11:48,261 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:48] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:11:48,264 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:48] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:11:48,283 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:48] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:11:48,287 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:48] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:11:48,329 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:48] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:11:48,334 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:48] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 7 0.023 0.037 2026-09-13 14:11:48,343 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:48] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.023 2026-09-13 14:11:48,357 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:48] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:11:48,361 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:48] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.013 0.072 2026-09-13 14:11:48,415 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [2/41] Tour PosLoyaltyValidity2 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-09-13 14:11:48,451 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:48] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 31 0.057 0.046 2026-09-13 14:11:48,543 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:48] "GET /pos/ui/76 HTTP/1.1" 200 - 31 0.031 0.158 2026-09-13 14:11:48,557 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:11:48,572 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:48] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.028 2026-09-13 14:11:48,580 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [3/41] Tour PosLoyaltyValidity2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:11:48,593 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:48] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.049 2026-09-13 14:11:48,627 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:48] "GET /web/image?model=product.template&field=image_128&id=1569&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.007 0.068 2026-09-13 14:11:48,651 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:48] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.093 2026-09-13 14:11:48,675 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [4/41] 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-09-13 14:11:48,686 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:48] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.128 2026-09-13 14:11:48,708 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:48] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.139 2026-09-13 14:11:48,726 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [5/41] Tour PosLoyaltyValidity2 → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-09-13 14:11:48,731 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:48] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.148 2026-09-13 14:11:48,755 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:48] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.147 2026-09-13 14:11:48,780 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [6/41] 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-09-13 14:11:48,783 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:48] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.145 2026-09-13 14:11:48,986 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [7/41] Tour PosLoyaltyValidity2 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:11:49,036 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [8/41] 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-09-13 14:11:49,087 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [9/41] Tour PosLoyaltyValidity2 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:11:49,158 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [10/41] Tour PosLoyaltyValidity2 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:11:49,172 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:49] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:11:49,173 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:49] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:11:49,208 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [11/41] Tour PosLoyaltyValidity2 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:11:49,259 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [12/41] Tour PosLoyaltyValidity2 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:11:49,328 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [13/41] Tour PosLoyaltyValidity2 → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-09-13 14:11:49,380 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [14/41] Tour PosLoyaltyValidity2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:11:49,434 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [15/41] Tour PosLoyaltyValidity2 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:11:49,504 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [16/41] Tour PosLoyaltyValidity2 → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:11:49,510 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20635417 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000001', 'uuid': '8c85e5c7-1b80-4e56-8ae4-a20632d83768'}] 2026-09-13 14:11:49,512 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:49] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:11:49,786 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20635417 order {'name': '/', 'pos_reference': '262-76-000001', 'uuid': '8c85e5c7-1b80-4e56-8ae4-a20632d83768'} created pos.order #592 2026-09-13 14:11:49,818 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20635417 finished 2026-09-13 14:11:49,876 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 130 0.132 0.236 2026-09-13 14:11:49,992 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:49] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 27 0.034 0.039 2026-09-13 14:11:50,010 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:50] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:11:50,124 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:50] "GET /report/barcode/Code128/044a-bae9-4396 HTTP/1.1" 200 - 0 0.000 0.046 2026-09-13 14:11:50,153 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23135977 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': '8c85e5c7-1b80-4e56-8ae4-a20632d83768'}] 2026-09-13 14:11:50,172 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [17/41] Tour PosLoyaltyValidity2 → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:11:50,177 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23135977 order {'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': '8c85e5c7-1b80-4e56-8ae4-a20632d83768'} sync ignored for existing PoS order pos.order(592,) (state: paid) 2026-09-13 14:11:50,225 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [18/41] Tour PosLoyaltyValidity2 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-09-13 14:11:50,226 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23135977 finished 2026-09-13 14:11:50,298 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [19/41] Tour PosLoyaltyValidity2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:11:50,335 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.087 0.096 2026-09-13 14:11:50,350 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [20/41] 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-09-13 14:11:50,366 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:50] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.003 0.012 2026-09-13 14:11:50,404 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [21/41] Tour PosLoyaltyValidity2 → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-09-13 14:11:50,414 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:50] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 6 0.005 0.011 2026-09-13 14:11:50,454 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [22/41] 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-09-13 14:11:50,634 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [23/41] Tour PosLoyaltyValidity2 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:11:50,684 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [24/41] Tour PosLoyaltyValidity2 → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:11:50,735 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [25/41] Tour PosLoyaltyValidity2 → Step click Actions button (trigger: .more-btn) 2026-09-13 14:11:50,796 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [26/41] Tour PosLoyaltyValidity2 → Step .control-buttons button.disabled:contains("Reward") 2026-09-13 14:11:50,847 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [27/41] Tour PosLoyaltyValidity2 → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-13 14:11:50,901 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [28/41] Tour PosLoyaltyValidity2 → Step order total amount is '16.00' (trigger: .product-screen .order-summary .total:contains("16.00")) 2026-09-13 14:11:50,954 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [29/41] Tour PosLoyaltyValidity2 → Step order total amount is '16.00' (trigger: .product-screen .order-summary .total:contains("16.00"):not(:visible)) 2026-09-13 14:11:51,003 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [30/41] Tour PosLoyaltyValidity2 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:11:51,058 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [31/41] Tour PosLoyaltyValidity2 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:11:51,110 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [32/41] Tour PosLoyaltyValidity2 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:11:51,159 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [33/41] Tour PosLoyaltyValidity2 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:11:51,215 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [34/41] Tour PosLoyaltyValidity2 → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-09-13 14:11:51,268 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [35/41] Tour PosLoyaltyValidity2 → Step click numpad button: 6 (trigger: div.numpad button:contains(/^6$/)) 2026-09-13 14:11:51,321 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [36/41] Tour PosLoyaltyValidity2 → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-09-13 14:11:51,373 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [37/41] Tour PosLoyaltyValidity2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:11:51,425 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [38/41] Tour PosLoyaltyValidity2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:11:51,476 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [39/41] Tour PosLoyaltyValidity2 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:11:51,541 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [40/41] Tour PosLoyaltyValidity2 → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:11:51,547 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #475657 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000002', 'uuid': 'deaf8a98-6261-4f55-88f4-536bb8aa8af8'}] 2026-09-13 14:11:51,776 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #475657 order {'name': '/', 'pos_reference': '262-76-000002', 'uuid': 'deaf8a98-6261-4f55-88f4-536bb8aa8af8'} created pos.order #593 2026-09-13 14:11:51,791 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #475657 finished 2026-09-13 14:11:51,841 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 116 0.105 0.190 2026-09-13 14:11:51,926 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:51] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 22 0.028 0.029 2026-09-13 14:11:51,952 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:51] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.007 2026-09-13 14:11:52,025 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: [41/41] Tour PosLoyaltyValidity2 → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:11:52,026 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:52] "GET /report/barcode/Code128/044c-7d2a-4c8c HTTP/1.1" 200 - 0 0.000 0.056 2026-09-13 14:11:52,029 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12219952 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '262-76-000002', 'uuid': 'deaf8a98-6261-4f55-88f4-536bb8aa8af8'}] 2026-09-13 14:11:52,036 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12219952 order {'name': 'Shop - 000002', 'pos_reference': '262-76-000002', 'uuid': 'deaf8a98-6261-4f55-88f4-536bb8aa8af8'} sync ignored for existing PoS order pos.order(593,) (state: paid) 2026-09-13 14:11:52,046 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12219952 finished 2026-09-13 14:11:52,061 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: tour succeeded 2026-09-13 14:11:52,062 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: ╔════════════════════════════════════╗ ║ TOUR PosLoyaltyValidity2 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-09-13 14:11:52,142 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.042 0.093 2026-09-13 14:11:52,191 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use.browser: heap 19603836 (allocated 22155264) 2026-09-13 14:11:52,198 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Closing chrome headless with pid 55107 2026-09-13 14:11:52,201 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Closing websocket connection 2026-09-13 14:11:52,201 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Terminating chrome headless with pid 55107 2026-09-13 14:11:52,255 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_141152_255782_test_loyalty_validity_dates_and_use.txt 2026-09-13 14:11:52,256 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_loyalty_validity_dates_and_use: Removing chrome user profile "/tmp/tmpu5043kzy_chrome_odoo" 2026-09-13 14:11:52,269 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_max_usage_partner_with_point ... 2026-09-13 14:11:53,113 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Chrome pid: 55247 2026-09-13 14:11:53,115 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Chrome headless temporary user profile dir: /tmp/tmpp6uv7exq_chrome_odoo 2026-09-13 14:11:53,115 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Issuing json command http://127.0.0.1:39527/json/version 2026-09-13 14:11:53,116 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39527', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:11:53,140 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:11:53,141 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Issuing json command http://127.0.0.1:39527/json 2026-09-13 14:11:53,141 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39527', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:11:53,151 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Websocket url found: ws://127.0.0.1:39527/devtools/page/933300ABDA8CDEB334A6376F91FD44C9 2026-09-13 14:11:53,154 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Enable chrome headless console log notification 2026-09-13 14:11:53,155 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Chrome headless enable page notifications 2026-09-13 14:11:53,234 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:11:53,239 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Setting session cookie in browser 2026-09-13 14:11:53,242 26 INFO rb-721a478-224807-415181 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=76" in browser 2026-09-13 14:11:53,242 26 INFO rb-721a478-224807-415181 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=76" 2026-09-13 14:11:53,261 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:11:53,702 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:53] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 87 0.047 0.397 2026-09-13 14:11:53,704 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Navigation result: {'frameId': '933300ABDA8CDEB334A6376F91FD44C9', 'loaderId': '9C53D9DCC854117D11481263758F801C', 'isDownload': False} 2026-09-13 14:11:53,704 26 INFO rb-721a478-224807-415181 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-09-13 14:11:53,710 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:11:53,725 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:53] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.007 2026-09-13 14:11:53,731 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:53] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.015 2026-09-13 14:11:53,735 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:53] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.013 2026-09-13 14:11:54,164 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:54] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:11:54,181 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:54] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-13 14:11:54,198 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/web?config_id=76", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:11:54,210 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [1/49] Tour test_max_usage_partner_with_point → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:11:54,213 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:54] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-09-13 14:11:54,231 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:54] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.009 2026-09-13 14:11:54,246 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:54] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:11:54,269 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:54] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.009 2026-09-13 14:11:54,279 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:54] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.022 2026-09-13 14:11:54,332 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:54] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 32 0.013 0.030 2026-09-13 14:11:54,339 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:54] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.038 2026-09-13 14:11:54,862 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:54] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 389 0.216 0.283 2026-09-13 14:11:54,884 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:54] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.012 2026-09-13 14:11:54,923 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-09-13 14:11:54,983 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:54] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.036 2026-09-13 14:11:55,012 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:11:55,031 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: Owl is running in 'dev' mode. 2026-09-13 14:11:55,045 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:55] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:11:55,101 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:55] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:11:55,111 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:55] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:11:55,125 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:55] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.021 2026-09-13 14:11:55,129 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:55] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:11:55,156 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:55] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-09-13 14:11:55,165 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:55] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.033 0.031 2026-09-13 14:11:55,179 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:55] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.005 0.070 2026-09-13 14:11:55,183 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:55] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.072 2026-09-13 14:11:55,208 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [2/49] Tour test_max_usage_partner_with_point → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:11:55,231 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:55] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:11:55,301 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [3/49] Tour test_max_usage_partner_with_point → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-09-13 14:11:55,313 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:55] "GET /pos/ui/76 HTTP/1.1" 200 - 31 0.049 0.039 2026-09-13 14:11:55,328 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:11:55,371 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:55] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 31 0.021 0.127 2026-09-13 14:11:55,392 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:55] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.114 2026-09-13 14:11:55,418 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:55] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.145 2026-09-13 14:11:55,449 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:55] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.163 2026-09-13 14:11:55,475 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:55] "GET /web/image?model=product.template&field=image_128&id=1569&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.199 2026-09-13 14:11:55,511 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:55] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.166 2026-09-13 14:11:55,538 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:55] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.160 2026-09-13 14:11:55,558 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:55] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.160 2026-09-13 14:11:55,641 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:55] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.044 0.171 2026-09-13 14:11:55,661 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:55] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.174 2026-09-13 14:11:55,684 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:55] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.229 2026-09-13 14:11:55,708 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [4/49] Tour test_max_usage_partner_with_point → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:11:55,761 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [5/49] 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-09-13 14:11:55,813 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [6/49] Tour test_max_usage_partner_with_point → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-09-13 14:11:55,867 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [7/49] 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-09-13 14:11:56,057 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [8/49] Tour test_max_usage_partner_with_point → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:11:56,107 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [9/49] Tour test_max_usage_partner_with_point → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:11:56,158 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [10/49] Tour test_max_usage_partner_with_point → Step click customer button (trigger: .product-screen .set-partner) 2026-09-13 14:11:56,235 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [11/49] Tour test_max_usage_partner_with_point → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-09-13 14:11:56,289 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [12/49] Tour test_max_usage_partner_with_point → Step Click search field (trigger: .modal .fa-search.undefined) 2026-09-13 14:11:56,339 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [13/49] Tour test_max_usage_partner_with_point → Step Search for partner "AAA Partner 2" (trigger: .modal-dialog .input-group input) 2026-09-13 14:11:56,396 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [14/49] 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-09-13 14:11:56,461 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [15/49] Tour test_max_usage_partner_with_point → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:11:56,480 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:56] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.008 0.009 2026-09-13 14:11:56,511 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [16/49] Tour test_max_usage_partner_with_point → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:11:56,562 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [17/49] Tour test_max_usage_partner_with_point → Step click Actions button (trigger: .more-btn) 2026-09-13 14:11:56,622 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [18/49] Tour test_max_usage_partner_with_point → Step .control-buttons button.highlight:contains("Reward") 2026-09-13 14:11:56,675 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [19/49] Tour test_max_usage_partner_with_point → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-13 14:11:56,721 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [20/49] Tour test_max_usage_partner_with_point → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:11:56,772 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [21/49] Tour test_max_usage_partner_with_point → Step click Actions button (trigger: .more-btn) 2026-09-13 14:11:56,827 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [22/49] Tour test_max_usage_partner_with_point → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-09-13 14:11:56,883 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [23/49] Tour test_max_usage_partner_with_point → Step .selection-item span:nth-child(2) 2026-09-13 14:11:56,934 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [24/49] Tour test_max_usage_partner_with_point → Step select reward (trigger: .selection-item:contains("100% on your order")) 2026-09-13 14:11:57,004 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [25/49] Tour test_max_usage_partner_with_point → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:11:57,074 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [26/49] Tour test_max_usage_partner_with_point → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:11:57,083 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:57] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:11:57,085 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:57] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:11:57,124 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [27/49] Tour test_max_usage_partner_with_point → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:11:57,175 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [28/49] Tour test_max_usage_partner_with_point → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:11:57,245 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [29/49] Tour test_max_usage_partner_with_point → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:11:57,298 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [30/49] Tour test_max_usage_partner_with_point → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:11:57,361 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [31/49] Tour test_max_usage_partner_with_point → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:11:57,367 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81702998 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '68f400a0-7b96-42f0-aed0-48d01763fb1e'}] 2026-09-13 14:11:57,369 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:57] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:11:57,669 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81702998 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '68f400a0-7b96-42f0-aed0-48d01763fb1e'} created pos.order #594 2026-09-13 14:11:57,683 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81702998 finished 2026-09-13 14:11:57,724 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 189 0.142 0.217 2026-09-13 14:11:57,811 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:57] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 38 0.026 0.029 2026-09-13 14:11:57,828 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:57] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:11:57,970 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49288805 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '68f400a0-7b96-42f0-aed0-48d01763fb1e'}] 2026-09-13 14:11:57,978 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49288805 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '68f400a0-7b96-42f0-aed0-48d01763fb1e'} sync ignored for existing PoS order pos.order(594,) (state: paid) 2026-09-13 14:11:57,979 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [32/49] Tour test_max_usage_partner_with_point → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:11:57,995 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49288805 finished 2026-09-13 14:11:58,029 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [33/49] Tour test_max_usage_partner_with_point → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:11:58,080 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [34/49] Tour test_max_usage_partner_with_point → Step click customer button (trigger: .product-screen .set-partner) 2026-09-13 14:11:58,095 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 63 0.053 0.075 2026-09-13 14:11:58,141 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:11:58] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 6 0.012 0.014 2026-09-13 14:11:58,150 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [35/49] Tour test_max_usage_partner_with_point → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-09-13 14:11:58,200 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [36/49] Tour test_max_usage_partner_with_point → Step Click search field (trigger: .modal .fa-search.undefined) 2026-09-13 14:11:58,251 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [37/49] Tour test_max_usage_partner_with_point → Step Search for partner "AAA Partner" (trigger: .modal-dialog .input-group input) 2026-09-13 14:11:58,305 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [38/49] 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-09-13 14:11:58,365 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [39/49] Tour test_max_usage_partner_with_point → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:11:58,419 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [40/49] Tour test_max_usage_partner_with_point → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-09-13 14:11:58,482 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [41/49] Tour test_max_usage_partner_with_point → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:11:58,535 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [42/49] 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-09-13 14:11:58,585 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [43/49] Tour test_max_usage_partner_with_point → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-09-13 14:11:58,638 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [44/49] 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-09-13 14:11:58,817 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [45/49] Tour test_max_usage_partner_with_point → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:11:58,868 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [46/49] Tour test_max_usage_partner_with_point → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:11:58,919 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [47/49] Tour test_max_usage_partner_with_point → Step click Actions button (trigger: .more-btn) 2026-09-13 14:11:58,974 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [48/49] Tour test_max_usage_partner_with_point → Step .control-buttons button.disabled:contains("Reward") 2026-09-13 14:11:59,025 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: [49/49] Tour test_max_usage_partner_with_point → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-13 14:11:59,079 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: tour succeeded 2026-09-13 14:11:59,079 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: ╔══════════════════════════════════════════════════╗ ║ TOUR test_max_usage_partner_with_point SUCCEEDED ║ ╚══════════════════════════════════════════════════╝ 2026-09-13 14:11:59,187 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point.browser: heap 19016224 (allocated 20582400) 2026-09-13 14:11:59,191 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Closing chrome headless with pid 55247 2026-09-13 14:11:59,192 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Closing websocket connection 2026-09-13 14:11:59,193 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Terminating chrome headless with pid 55247 2026-09-13 14:11:59,255 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_141159_254884_test_max_usage_partner_with_point.txt 2026-09-13 14:11:59,255 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_max_usage_partner_with_point: Removing chrome user profile "/tmp/tmpp6uv7exq_chrome_odoo" 2026-09-13 14:11:59,263 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_min_qty_points_awarded ... 2026-09-13 14:11:59,987 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Chrome pid: 55390 2026-09-13 14:11:59,987 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Chrome headless temporary user profile dir: /tmp/tmpdlpi0op2_chrome_odoo 2026-09-13 14:11:59,987 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Issuing json command http://127.0.0.1:43327/json/version 2026-09-13 14:11:59,988 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43327', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:12:00,003 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:12:00,003 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Issuing json command http://127.0.0.1:43327/json 2026-09-13 14:12:00,004 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43327', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:12:00,007 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Websocket url found: ws://127.0.0.1:43327/devtools/page/3F4FCB18934E82F8D54BE51C619D927C 2026-09-13 14:12:00,009 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Enable chrome headless console log notification 2026-09-13 14:12:00,011 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Chrome headless enable page notifications 2026-09-13 14:12:00,070 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:12:00,077 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Setting session cookie in browser 2026-09-13 14:12:00,080 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Open "http://127.0.0.1:8069/pos/web?config_id=76" in browser 2026-09-13 14:12:00,080 26 INFO rb-721a478-224807-415181 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=76" 2026-09-13 14:12:00,107 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:12:00,571 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:00] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 87 0.046 0.423 2026-09-13 14:12:00,574 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Navigation result: {'frameId': '3F4FCB18934E82F8D54BE51C619D927C', 'loaderId': 'C5F56622DB9DB595DDDCC9E6403CEAD8', 'isDownload': False} 2026-09-13 14:12:00,574 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Evaluate ready code "odoo.isTourReady('test_min_qty_points_awarded')" 2026-09-13 14:12:00,581 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:12:00,598 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:00] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-09-13 14:12:00,604 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:00] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-09-13 14:12:00,627 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:00] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.028 2026-09-13 14:12:01,053 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:01] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:12:01,065 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:01] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-13 14:12:01,080 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/web?config_id=76", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:12:01,085 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [1/28] Tour test_min_qty_points_awarded → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:12:01,087 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:01] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.006 2026-09-13 14:12:01,096 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:01] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-13 14:12:01,105 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:01] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:12:01,125 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:01] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.004 0.006 2026-09-13 14:12:01,137 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:01] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.016 2026-09-13 14:12:01,179 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:01] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.012 0.028 2026-09-13 14:12:01,181 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:01] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.021 2026-09-13 14:12:01,971 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:01] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 390 0.288 0.465 2026-09-13 14:12:01,994 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:01] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.011 2026-09-13 14:12:02,042 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.005 2026-09-13 14:12:02,108 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:02] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.039 2026-09-13 14:12:02,147 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-09-13 14:12:02,163 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: Owl is running in 'dev' mode. 2026-09-13 14:12:02,183 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:02] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.008 2026-09-13 14:12:02,216 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:02] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:12:02,223 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:02] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:12:02,247 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:02] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.021 2026-09-13 14:12:02,253 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:02] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-09-13 14:12:02,296 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:02] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.043 0.023 2026-09-13 14:12:02,322 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:02] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.004 0.062 2026-09-13 14:12:02,345 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:02] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:12:02,346 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:02] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:12:02,386 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:02] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:12:02,428 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:02] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 31 0.027 0.030 2026-09-13 14:12:02,461 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [2/28] Tour test_min_qty_points_awarded → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:12:02,501 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:02] "GET /pos/ui/76 HTTP/1.1" 200 - 31 0.033 0.090 2026-09-13 14:12:02,566 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [3/28] Tour test_min_qty_points_awarded → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:12:02,578 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:02] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.037 2026-09-13 14:12:02,584 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:12:02,619 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:02] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.064 2026-09-13 14:12:02,619 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [4/28] Tour test_min_qty_points_awarded → Step click customer button (trigger: .product-screen .set-partner) 2026-09-13 14:12:02,654 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:02] "GET /web/image?model=product.template&field=image_128&id=1569&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.008 0.109 2026-09-13 14:12:02,688 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:02] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.015 0.138 2026-09-13 14:12:02,709 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:02] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.147 2026-09-13 14:12:02,735 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:02] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.176 2026-09-13 14:12:02,766 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:02] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.172 2026-09-13 14:12:02,795 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:02] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.162 2026-09-13 14:12:02,821 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:02] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.157 2026-09-13 14:12:02,883 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:02] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.025 0.165 2026-09-13 14:12:02,948 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [5/28] Tour test_min_qty_points_awarded → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-09-13 14:12:03,012 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [6/28] Tour test_min_qty_points_awarded → Step Click search field (trigger: .modal .fa-search.undefined) 2026-09-13 14:12:03,064 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [7/28] Tour test_min_qty_points_awarded → Step Search for partner "AA Partner" (trigger: .modal-dialog .input-group input) 2026-09-13 14:12:03,121 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [8/28] Tour test_min_qty_points_awarded → Step click partner 'AA Partner' from partner list screen (trigger: .modal .partner-list b:contains(AA Partner)) 2026-09-13 14:12:03,181 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [9/28] Tour test_min_qty_points_awarded → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:12:03,201 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:03] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.005 0.012 2026-09-13 14:12:03,232 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [10/28] Tour test_min_qty_points_awarded → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-09-13 14:12:03,309 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [11/28] Tour test_min_qty_points_awarded → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:12:03,359 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [12/28] Tour test_min_qty_points_awarded → Step click Actions button (trigger: .more-btn) 2026-09-13 14:12:03,419 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [13/28] Tour test_min_qty_points_awarded → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-09-13 14:12:03,476 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [14/28] Tour test_min_qty_points_awarded → Step .selection-item span:nth-child(2) 2026-09-13 14:12:03,528 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [15/28] Tour test_min_qty_points_awarded → Step select reward (trigger: .selection-item:contains("Free Product")) 2026-09-13 14:12:03,600 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [16/28] Tour test_min_qty_points_awarded → Step loyalty points awarded 90 (trigger: .loyalty-points-totaltext-end:contains("90")) 2026-09-13 14:12:03,666 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [17/28] Tour test_min_qty_points_awarded → Step order total amount is '0.0' (trigger: .product-screen .order-summary .total:contains("0.0")) 2026-09-13 14:12:03,716 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [18/28] Tour test_min_qty_points_awarded → Step order total amount is '0.0' (trigger: .product-screen .order-summary .total:contains("0.0"):not(:visible)) 2026-09-13 14:12:03,767 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [19/28] Tour test_min_qty_points_awarded → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:12:03,834 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [20/28] Tour test_min_qty_points_awarded → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:12:03,853 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:03] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:12:03,853 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:03] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:12:03,885 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [21/28] Tour test_min_qty_points_awarded → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:12:03,937 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [22/28] Tour test_min_qty_points_awarded → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:12:04,005 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [23/28] Tour test_min_qty_points_awarded → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:12:04,056 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [24/28] Tour test_min_qty_points_awarded → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-09-13 14:12:04,109 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [25/28] Tour test_min_qty_points_awarded → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:12:04,161 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [26/28] Tour test_min_qty_points_awarded → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:12:04,225 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [27/28] Tour test_min_qty_points_awarded → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:12:04,242 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:04] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.006 0.009 2026-09-13 14:12:04,264 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40891353 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '84ed8ed5-5ee1-4af8-acc9-1a9e8caf97d8'}] 2026-09-13 14:12:04,268 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:04] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:12:04,675 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40891353 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '84ed8ed5-5ee1-4af8-acc9-1a9e8caf97d8'} created pos.order #595 2026-09-13 14:12:04,696 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40891353 finished 2026-09-13 14:12:04,762 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 193 0.237 0.263 2026-09-13 14:12:04,852 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:04] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 33 0.030 0.033 2026-09-13 14:12:04,872 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:04] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.007 2026-09-13 14:12:05,018 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82188804 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '84ed8ed5-5ee1-4af8-acc9-1a9e8caf97d8'}] 2026-09-13 14:12:05,030 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: [28/28] Tour test_min_qty_points_awarded → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:12:05,032 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82188804 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '84ed8ed5-5ee1-4af8-acc9-1a9e8caf97d8'} sync ignored for existing PoS order pos.order(595,) (state: paid) 2026-09-13 14:12:05,048 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82188804 finished 2026-09-13 14:12:05,079 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: tour succeeded 2026-09-13 14:12:05,089 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: ╔════════════════════════════════════════════╗ ║ TOUR test_min_qty_points_awarded SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-09-13 14:12:05,166 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 63 0.068 0.085 2026-09-13 14:12:05,214 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded.browser: heap 20074440 (allocated 22417408) 2026-09-13 14:12:05,228 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Closing chrome headless with pid 55390 2026-09-13 14:12:05,233 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Closing websocket connection 2026-09-13 14:12:05,234 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Terminating chrome headless with pid 55390 2026-09-13 14:12:05,248 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:05] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 6 0.011 0.018 2026-09-13 14:12:05,298 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_141205_298693_test_min_qty_points_awarded.txt 2026-09-13 14:12:05,299 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_min_qty_points_awarded: Removing chrome user profile "/tmp/tmpdlpi0op2_chrome_odoo" 2026-09-13 14:12:05,327 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_multiple_gift_wallet_programs ... 2026-09-13 14:12:06,211 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Chrome pid: 55532 2026-09-13 14:12:06,211 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Chrome headless temporary user profile dir: /tmp/tmp3tcsjz19_chrome_odoo 2026-09-13 14:12:06,211 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Issuing json command http://127.0.0.1:42151/json/version 2026-09-13 14:12:06,212 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42151', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:12:06,234 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:12:06,234 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Issuing json command http://127.0.0.1:42151/json 2026-09-13 14:12:06,235 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42151', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:12:06,237 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Websocket url found: ws://127.0.0.1:42151/devtools/page/92F31DBF0A8DEE4B609CA9980590B87F 2026-09-13 14:12:06,240 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Enable chrome headless console log notification 2026-09-13 14:12:06,247 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Chrome headless enable page notifications 2026-09-13 14:12:06,293 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:12:06,301 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Setting session cookie in browser 2026-09-13 14:12:06,303 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-09-13 14:12:06,303 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-09-13 14:12:06,321 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:12:09,233 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:09] "GET /pos/ui/76 HTTP/1.1" 200 - 88 0.059 2.860 2026-09-13 14:12:09,236 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Navigation result: {'frameId': '92F31DBF0A8DEE4B609CA9980590B87F', 'loaderId': '16CF576395773D55E6770BAC43B60029', 'isDownload': False} 2026-09-13 14:12:09,237 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Evaluate ready code "odoo.isTourReady('MultipleGiftWalletProgramsTour')" 2026-09-13 14:12:09,243 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:12:09,259 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:09] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-09-13 14:12:09,264 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:09] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-09-13 14:12:09,272 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:09] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.015 2026-09-13 14:12:09,754 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:09] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:12:09,770 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:09] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-13 14:12:09,795 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Evaluate test code "odoo.startTour('MultipleGiftWalletProgramsTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:12:09,809 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:09] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 5 0.006 0.005 2026-09-13 14:12:09,815 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [1/176] Tour MultipleGiftWalletProgramsTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:12:09,833 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:09] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-09-13 14:12:09,857 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:09] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:12:09,883 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:09] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.009 2026-09-13 14:12:09,892 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:09] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.017 2026-09-13 14:12:09,958 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:09] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.023 0.032 2026-09-13 14:12:09,966 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:09] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.003 0.050 2026-09-13 14:12:10,577 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:10] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 390 0.282 0.299 2026-09-13 14:12:10,607 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:10] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.020 2026-09-13 14:12:10,670 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-09-13 14:12:10,731 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:10] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.038 2026-09-13 14:12:10,757 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:12:10,766 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: Owl is running in 'dev' mode. 2026-09-13 14:12:10,773 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:10] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-09-13 14:12:10,822 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:10] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:12:10,847 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:10] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.023 2026-09-13 14:12:10,848 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:10] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.028 2026-09-13 14:12:10,862 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:10] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.022 0.015 2026-09-13 14:12:10,883 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:10] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:12:10,885 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:10] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:12:10,899 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:10] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.018 0.061 2026-09-13 14:12:10,902 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:10] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.072 2026-09-13 14:12:10,948 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [2/176] Tour MultipleGiftWalletProgramsTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:12:10,986 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:10] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:12:11,027 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:12:11,043 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [3/176] Tour MultipleGiftWalletProgramsTour → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-09-13 14:12:11,098 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:11] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 31 0.058 0.067 2026-09-13 14:12:11,162 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:11] "GET /pos/ui/76 HTTP/1.1" 200 - 31 0.025 0.167 2026-09-13 14:12:11,198 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:11] "GET /web/image?model=product.template&field=image_128&id=9&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.007 0.192 2026-09-13 14:12:11,236 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:11] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.230 2026-09-13 14:12:11,266 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:11] "GET /web/image?model=product.template&field=image_128&id=1569&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.218 2026-09-13 14:12:11,301 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:11] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.011 0.189 2026-09-13 14:12:11,315 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:11] "GET /web/image?model=product.template&field=image_128&id=8&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 4 0.005 0.317 2026-09-13 14:12:11,346 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:11] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.167 2026-09-13 14:12:11,370 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:11] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.163 2026-09-13 14:12:11,390 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:11] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.147 2026-09-13 14:12:11,414 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:11] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.141 2026-09-13 14:12:11,485 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:11] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.034 0.146 2026-09-13 14:12:11,520 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:11] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.163 2026-09-13 14:12:11,536 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [4/176] Tour MultipleGiftWalletProgramsTour → Step selection popup has 'gift_card_1' (trigger: .selection-item:contains("gift_card_1")) 2026-09-13 14:12:11,549 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:11] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.227 2026-09-13 14:12:11,587 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [5/176] Tour MultipleGiftWalletProgramsTour → Step selection popup has 'gift_card_2' (trigger: .selection-item:contains("gift_card_2")) 2026-09-13 14:12:11,638 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [6/176] Tour MultipleGiftWalletProgramsTour → Step selection popup has 'gift_card_1' (trigger: .selection-item:contains("gift_card_1")) 2026-09-13 14:12:11,731 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [7/176] Tour MultipleGiftWalletProgramsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:12:11,783 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [8/176] 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-09-13 14:12:11,835 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [9/176] Tour MultipleGiftWalletProgramsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:12:11,885 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [10/176] Tour MultipleGiftWalletProgramsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:12:11,935 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [11/176] Tour MultipleGiftWalletProgramsTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-09-13 14:12:11,990 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [12/176] Tour MultipleGiftWalletProgramsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:12:12,042 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [13/176] Tour MultipleGiftWalletProgramsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:12:12,092 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [14/176] Tour MultipleGiftWalletProgramsTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-09-13 14:12:12,143 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [15/176] Tour MultipleGiftWalletProgramsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:12:12,195 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [16/176] Tour MultipleGiftWalletProgramsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:12:12,243 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [17/176] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-09-13 14:12:12,296 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [18/176] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:12:12,348 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [19/176] Tour MultipleGiftWalletProgramsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:12:12,401 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [20/176] Tour MultipleGiftWalletProgramsTour → Step order total amount is '10.00' (trigger: .product-screen .order-summary .total:contains("10.00")) 2026-09-13 14:12:12,524 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [21/176] Tour MultipleGiftWalletProgramsTour → Step order total amount is '10.00' (trigger: .product-screen .order-summary .total:contains("10.00"):not(:visible)) 2026-09-13 14:12:12,575 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [22/176] Tour MultipleGiftWalletProgramsTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:12:12,641 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [23/176] Tour MultipleGiftWalletProgramsTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:12:12,652 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:12] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:12:12,653 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:12] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:12:12,692 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [24/176] Tour MultipleGiftWalletProgramsTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:12:12,742 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [25/176] Tour MultipleGiftWalletProgramsTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:12:12,812 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [26/176] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-09-13 14:12:12,865 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [27/176] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:12:12,917 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [28/176] Tour MultipleGiftWalletProgramsTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:12:12,988 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [29/176] Tour MultipleGiftWalletProgramsTour → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:12:12,993 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98408431 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'df67858a-f987-41b5-9e86-4837da5d78ce'}] 2026-09-13 14:12:13,012 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:13] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-09-13 14:12:13,100 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98408431 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'df67858a-f987-41b5-9e86-4837da5d78ce'} created pos.order #596 2026-09-13 14:12:13,118 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98408431 finished 2026-09-13 14:12:13,157 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 78 0.072 0.094 2026-09-13 14:12:13,231 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:13] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 39 0.017 0.034 2026-09-13 14:12:13,248 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:13] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:12:13,343 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88559763 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'df67858a-f987-41b5-9e86-4837da5d78ce'}] 2026-09-13 14:12:13,349 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88559763 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'df67858a-f987-41b5-9e86-4837da5d78ce'} sync ignored for existing PoS order pos.order(596,) (state: paid) 2026-09-13 14:12:13,354 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [30/176] Tour MultipleGiftWalletProgramsTour → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:12:13,363 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88559763 finished 2026-09-13 14:12:13,401 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [31/176] Tour MultipleGiftWalletProgramsTour → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-09-13 14:12:13,445 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.040 0.065 2026-09-13 14:12:13,482 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [32/176] Tour MultipleGiftWalletProgramsTour → Step selection popup has 'gift_card_2' (trigger: .selection-item:contains("gift_card_2")) 2026-09-13 14:12:13,489 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:13] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 5 0.004 0.011 2026-09-13 14:12:13,550 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [33/176] Tour MultipleGiftWalletProgramsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:12:13,601 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [34/176] 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-09-13 14:12:13,651 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [35/176] Tour MultipleGiftWalletProgramsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:12:13,703 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [36/176] Tour MultipleGiftWalletProgramsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:12:13,752 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [37/176] Tour MultipleGiftWalletProgramsTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-09-13 14:12:13,806 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [38/176] Tour MultipleGiftWalletProgramsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:12:13,856 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [39/176] Tour MultipleGiftWalletProgramsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:12:13,907 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [40/176] Tour MultipleGiftWalletProgramsTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-09-13 14:12:13,957 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [41/176] Tour MultipleGiftWalletProgramsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:12:14,008 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [42/176] Tour MultipleGiftWalletProgramsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:12:14,058 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [43/176] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-09-13 14:12:14,110 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [44/176] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:12:14,162 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [45/176] Tour MultipleGiftWalletProgramsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:12:14,213 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [46/176] Tour MultipleGiftWalletProgramsTour → Step order total amount is '20.00' (trigger: .product-screen .order-summary .total:contains("20.00")) 2026-09-13 14:12:14,332 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [47/176] Tour MultipleGiftWalletProgramsTour → Step order total amount is '20.00' (trigger: .product-screen .order-summary .total:contains("20.00"):not(:visible)) 2026-09-13 14:12:14,385 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [48/176] Tour MultipleGiftWalletProgramsTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:12:14,439 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [49/176] Tour MultipleGiftWalletProgramsTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:12:14,490 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [50/176] Tour MultipleGiftWalletProgramsTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:12:14,540 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [51/176] Tour MultipleGiftWalletProgramsTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:12:14,597 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [52/176] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-09-13 14:12:14,648 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [53/176] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:12:14,703 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [54/176] Tour MultipleGiftWalletProgramsTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:12:14,765 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [55/176] Tour MultipleGiftWalletProgramsTour → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:12:14,771 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2949183 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000002', 'uuid': 'bdf965e6-7309-451f-901a-d2a0f12f71dc'}] 2026-09-13 14:12:14,857 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2949183 order {'name': '/', 'pos_reference': '261-76-000002', 'uuid': 'bdf965e6-7309-451f-901a-d2a0f12f71dc'} created pos.order #597 2026-09-13 14:12:14,873 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2949183 finished 2026-09-13 14:12:14,923 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.065 0.089 2026-09-13 14:12:14,993 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:14] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 24 0.012 0.028 2026-09-13 14:12:15,021 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:15] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.003 2026-09-13 14:12:15,059 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60080352 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': 'bdf965e6-7309-451f-901a-d2a0f12f71dc'}] 2026-09-13 14:12:15,063 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [56/176] Tour MultipleGiftWalletProgramsTour → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:12:15,066 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60080352 order {'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': 'bdf965e6-7309-451f-901a-d2a0f12f71dc'} sync ignored for existing PoS order pos.order(597,) (state: paid) 2026-09-13 14:12:15,079 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60080352 finished 2026-09-13 14:12:15,109 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [57/176] Tour MultipleGiftWalletProgramsTour → Step click product 'Top-up eWallet' (trigger: article.product .product-content .product-name:contains("Top-up eWallet")) 2026-09-13 14:12:15,162 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [58/176] Tour MultipleGiftWalletProgramsTour → Step selection popup has 'ewallet_1' (trigger: .selection-item:contains("ewallet_1")) 2026-09-13 14:12:15,170 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.046 0.068 2026-09-13 14:12:15,206 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:15] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 5 0.006 0.010 2026-09-13 14:12:15,224 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [59/176] Tour MultipleGiftWalletProgramsTour → Step selection popup has 'ewallet_2' (trigger: .selection-item:contains("ewallet_2")) 2026-09-13 14:12:15,265 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [60/176] Tour MultipleGiftWalletProgramsTour → Step selection popup has 'ewallet_1' (trigger: .selection-item:contains("ewallet_1")) 2026-09-13 14:12:15,334 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [61/176] Tour MultipleGiftWalletProgramsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:12:15,385 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [62/176] Tour MultipleGiftWalletProgramsTour → Step click customer button (trigger: .product-screen .set-partner) 2026-09-13 14:12:15,460 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [63/176] Tour MultipleGiftWalletProgramsTour → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-09-13 14:12:15,515 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [64/176] Tour MultipleGiftWalletProgramsTour → Step Click search field (trigger: .modal .fa-search.undefined) 2026-09-13 14:12:15,565 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [65/176] Tour MultipleGiftWalletProgramsTour → Step Search for partner "AAAAAAA" (trigger: .modal-dialog .input-group input) 2026-09-13 14:12:15,621 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [66/176] Tour MultipleGiftWalletProgramsTour → Step click partner 'AAAAAAA' from partner list screen (trigger: .modal .partner-list b:contains(AAAAAAA)) 2026-09-13 14:12:15,690 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [67/176] Tour MultipleGiftWalletProgramsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:12:15,698 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:15] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 2 0.002 0.005 2026-09-13 14:12:15,717 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:15] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 2 0.002 0.007 2026-09-13 14:12:15,736 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [68/176] Tour MultipleGiftWalletProgramsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:12:15,787 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [69/176] Tour MultipleGiftWalletProgramsTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-09-13 14:12:15,840 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [70/176] Tour MultipleGiftWalletProgramsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:12:15,892 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [71/176] Tour MultipleGiftWalletProgramsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:12:15,942 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [72/176] Tour MultipleGiftWalletProgramsTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-09-13 14:12:15,993 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [73/176] Tour MultipleGiftWalletProgramsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:12:16,044 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [74/176] Tour MultipleGiftWalletProgramsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:12:16,094 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [75/176] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-09-13 14:12:16,146 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [76/176] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:12:16,198 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [77/176] Tour MultipleGiftWalletProgramsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:12:16,250 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [78/176] Tour MultipleGiftWalletProgramsTour → Step order total amount is '30.00' (trigger: .product-screen .order-summary .total:contains("30.00")) 2026-09-13 14:12:16,366 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [79/176] Tour MultipleGiftWalletProgramsTour → Step order total amount is '30.00' (trigger: .product-screen .order-summary .total:contains("30.00"):not(:visible)) 2026-09-13 14:12:16,417 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [80/176] Tour MultipleGiftWalletProgramsTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:12:16,473 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [81/176] Tour MultipleGiftWalletProgramsTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:12:16,523 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [82/176] Tour MultipleGiftWalletProgramsTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:12:16,574 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [83/176] Tour MultipleGiftWalletProgramsTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:12:16,629 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [84/176] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-09-13 14:12:16,680 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [85/176] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:12:16,733 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [86/176] Tour MultipleGiftWalletProgramsTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:12:16,797 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [87/176] Tour MultipleGiftWalletProgramsTour → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:12:16,804 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5194763 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000003', 'uuid': '9c83dbb7-2c98-40ce-85e9-be9e83647287'}] 2026-09-13 14:12:16,867 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5194763 order {'name': '/', 'pos_reference': '261-76-000003', 'uuid': '9c83dbb7-2c98-40ce-85e9-be9e83647287'} created pos.order #598 2026-09-13 14:12:16,885 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5194763 finished 2026-09-13 14:12:16,927 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 54 0.037 0.088 2026-09-13 14:12:16,995 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:16] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 28 0.019 0.027 2026-09-13 14:12:17,022 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:17] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.006 2026-09-13 14:12:17,049 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56873199 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': '9c83dbb7-2c98-40ce-85e9-be9e83647287'}] 2026-09-13 14:12:17,058 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56873199 order {'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': '9c83dbb7-2c98-40ce-85e9-be9e83647287'} sync ignored for existing PoS order pos.order(598,) (state: paid) 2026-09-13 14:12:17,073 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56873199 finished 2026-09-13 14:12:17,078 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [88/176] Tour MultipleGiftWalletProgramsTour → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:12:17,129 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [89/176] Tour MultipleGiftWalletProgramsTour → Step click product 'Top-up eWallet' (trigger: article.product .product-content .product-name:contains("Top-up eWallet")) 2026-09-13 14:12:17,164 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.041 0.076 2026-09-13 14:12:17,189 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [90/176] Tour MultipleGiftWalletProgramsTour → Step selection popup has 'ewallet_2' (trigger: .selection-item:contains("ewallet_2")) 2026-09-13 14:12:17,209 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:17] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 10 0.011 0.015 2026-09-13 14:12:17,255 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [91/176] Tour MultipleGiftWalletProgramsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:12:17,307 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [92/176] Tour MultipleGiftWalletProgramsTour → Step click customer button (trigger: .product-screen .set-partner) 2026-09-13 14:12:17,371 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [93/176] Tour MultipleGiftWalletProgramsTour → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-09-13 14:12:17,425 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [94/176] Tour MultipleGiftWalletProgramsTour → Step Click search field (trigger: .modal .fa-search.undefined) 2026-09-13 14:12:17,475 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [95/176] Tour MultipleGiftWalletProgramsTour → Step Search for partner "AAAAAAA" (trigger: .modal-dialog .input-group input) 2026-09-13 14:12:17,528 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [96/176] Tour MultipleGiftWalletProgramsTour → Step click partner 'AAAAAAA' from partner list screen (trigger: .modal .partner-list b:contains(AAAAAAA)) 2026-09-13 14:12:17,590 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [97/176] Tour MultipleGiftWalletProgramsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:12:17,643 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [98/176] Tour MultipleGiftWalletProgramsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:12:17,694 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [99/176] Tour MultipleGiftWalletProgramsTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-09-13 14:12:17,747 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [100/176] Tour MultipleGiftWalletProgramsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:12:17,798 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [101/176] Tour MultipleGiftWalletProgramsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:12:17,848 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [102/176] Tour MultipleGiftWalletProgramsTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-09-13 14:12:17,900 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [103/176] Tour MultipleGiftWalletProgramsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:12:17,951 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [104/176] Tour MultipleGiftWalletProgramsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:12:18,003 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [105/176] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 4 (trigger: div.numpad button:contains(/^4$/)) 2026-09-13 14:12:18,053 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [106/176] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:12:18,106 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [107/176] Tour MultipleGiftWalletProgramsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:12:18,156 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [108/176] Tour MultipleGiftWalletProgramsTour → Step order total amount is '40.00' (trigger: .product-screen .order-summary .total:contains("40.00")) 2026-09-13 14:12:18,284 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [109/176] Tour MultipleGiftWalletProgramsTour → Step order total amount is '40.00' (trigger: .product-screen .order-summary .total:contains("40.00"):not(:visible)) 2026-09-13 14:12:18,333 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [110/176] Tour MultipleGiftWalletProgramsTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:12:18,388 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [111/176] Tour MultipleGiftWalletProgramsTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:12:18,438 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [112/176] Tour MultipleGiftWalletProgramsTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:12:18,489 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [113/176] Tour MultipleGiftWalletProgramsTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:12:18,545 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [114/176] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 4 (trigger: div.numpad button:contains(/^4$/)) 2026-09-13 14:12:18,597 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [115/176] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:12:18,649 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [116/176] Tour MultipleGiftWalletProgramsTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:12:18,703 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [117/176] Tour MultipleGiftWalletProgramsTour → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:12:18,720 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:18] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.005 0.011 2026-09-13 14:12:18,756 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19539181 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000004', 'uuid': '70bcec24-5bb7-4de6-92eb-a06632ff642e'}] 2026-09-13 14:12:18,851 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19539181 order {'name': '/', 'pos_reference': '261-76-000004', 'uuid': '70bcec24-5bb7-4de6-92eb-a06632ff642e'} created pos.order #599 2026-09-13 14:12:18,867 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19539181 finished 2026-09-13 14:12:18,927 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 54 0.079 0.102 2026-09-13 14:12:19,000 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:19] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 34 0.016 0.033 2026-09-13 14:12:19,028 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:19] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-13 14:12:19,070 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45163574 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': '70bcec24-5bb7-4de6-92eb-a06632ff642e'}] 2026-09-13 14:12:19,076 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45163574 order {'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': '70bcec24-5bb7-4de6-92eb-a06632ff642e'} sync ignored for existing PoS order pos.order(599,) (state: paid) 2026-09-13 14:12:19,078 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [118/176] Tour MultipleGiftWalletProgramsTour → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:12:19,101 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45163574 finished 2026-09-13 14:12:19,127 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [119/176] Tour MultipleGiftWalletProgramsTour → Step click product 'Top-up eWallet' (trigger: article.product .product-content .product-name:contains("Top-up eWallet")) 2026-09-13 14:12:19,182 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [120/176] Tour MultipleGiftWalletProgramsTour → Step selection popup has 'ewallet_1' (trigger: .selection-item:contains("ewallet_1")) 2026-09-13 14:12:19,199 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.063 0.068 2026-09-13 14:12:19,241 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:19] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 18 0.007 0.016 2026-09-13 14:12:19,256 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [121/176] Tour MultipleGiftWalletProgramsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:12:19,307 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [122/176] Tour MultipleGiftWalletProgramsTour → Step click customer button (trigger: .product-screen .set-partner) 2026-09-13 14:12:19,372 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [123/176] Tour MultipleGiftWalletProgramsTour → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-09-13 14:12:19,426 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [124/176] Tour MultipleGiftWalletProgramsTour → Step Click search field (trigger: .modal .fa-search.undefined) 2026-09-13 14:12:19,477 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [125/176] Tour MultipleGiftWalletProgramsTour → Step Search for partner "BBBBBBB" (trigger: .modal-dialog .input-group input) 2026-09-13 14:12:19,530 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [126/176] Tour MultipleGiftWalletProgramsTour → Step click partner 'BBBBBBB' from partner list screen (trigger: .modal .partner-list b:contains(BBBBBBB)) 2026-09-13 14:12:19,591 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [127/176] Tour MultipleGiftWalletProgramsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:12:19,600 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:19] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 2 0.002 0.005 2026-09-13 14:12:19,616 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:19] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 2 0.001 0.005 2026-09-13 14:12:19,641 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [128/176] Tour MultipleGiftWalletProgramsTour → Step order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00")) 2026-09-13 14:12:19,692 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [129/176] Tour MultipleGiftWalletProgramsTour → Step order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00"):not(:visible)) 2026-09-13 14:12:19,743 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [130/176] Tour MultipleGiftWalletProgramsTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:12:19,798 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [131/176] Tour MultipleGiftWalletProgramsTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:12:19,849 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [132/176] Tour MultipleGiftWalletProgramsTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:12:19,900 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [133/176] Tour MultipleGiftWalletProgramsTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:12:19,954 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [134/176] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-09-13 14:12:20,006 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [135/176] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:12:20,059 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [136/176] Tour MultipleGiftWalletProgramsTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:12:20,124 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [137/176] Tour MultipleGiftWalletProgramsTour → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:12:20,127 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47584134 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000005', 'uuid': '298e2e4f-20b1-406a-972a-589ed425a264'}] 2026-09-13 14:12:20,194 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47584134 order {'name': '/', 'pos_reference': '261-76-000005', 'uuid': '298e2e4f-20b1-406a-972a-589ed425a264'} created pos.order #600 2026-09-13 14:12:20,210 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47584134 finished 2026-09-13 14:12:20,256 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 54 0.035 0.096 2026-09-13 14:12:20,329 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:20] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 28 0.021 0.032 2026-09-13 14:12:20,343 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:20] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:12:20,355 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36281012 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': '298e2e4f-20b1-406a-972a-589ed425a264'}] 2026-09-13 14:12:20,360 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36281012 order {'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': '298e2e4f-20b1-406a-972a-589ed425a264'} sync ignored for existing PoS order pos.order(600,) (state: paid) 2026-09-13 14:12:20,377 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36281012 finished 2026-09-13 14:12:20,400 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [138/176] Tour MultipleGiftWalletProgramsTour → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:12:20,448 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [139/176] Tour MultipleGiftWalletProgramsTour → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-09-13 14:12:20,461 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.038 0.070 2026-09-13 14:12:20,506 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:20] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 10 0.013 0.012 2026-09-13 14:12:20,517 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [140/176] Tour MultipleGiftWalletProgramsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:12:20,569 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [141/176] 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-09-13 14:12:20,620 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [142/176] Tour MultipleGiftWalletProgramsTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-09-13 14:12:20,674 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [143/176] Tour MultipleGiftWalletProgramsTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-09-13 14:12:20,725 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [144/176] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 6 (trigger: div.numpad button:contains(/^6$/)) 2026-09-13 14:12:20,777 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [145/176] Tour MultipleGiftWalletProgramsTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-09-13 14:12:20,843 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [146/176] Tour MultipleGiftWalletProgramsTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-09-13 14:12:20,894 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [147/176] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-09-13 14:12:20,947 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [148/176] 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-09-13 14:12:21,116 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [149/176] Tour MultipleGiftWalletProgramsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:12:21,167 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [150/176] Tour MultipleGiftWalletProgramsTour → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:12:21,223 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [151/176] Tour MultipleGiftWalletProgramsTour → Step click Actions button (trigger: .more-btn) 2026-09-13 14:12:21,274 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [152/176] Tour MultipleGiftWalletProgramsTour → Step .control-buttons button.disabled:contains("eWallet") 2026-09-13 14:12:21,325 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [153/176] Tour MultipleGiftWalletProgramsTour → Step .modal header .btn-close 2026-09-13 14:12:21,377 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [154/176] Tour MultipleGiftWalletProgramsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:12:21,428 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [155/176] Tour MultipleGiftWalletProgramsTour → Step click customer button (trigger: .product-screen .set-partner) 2026-09-13 14:12:21,494 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [156/176] Tour MultipleGiftWalletProgramsTour → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-09-13 14:12:21,549 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [157/176] Tour MultipleGiftWalletProgramsTour → Step Click search field (trigger: .modal .fa-search.undefined) 2026-09-13 14:12:21,600 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [158/176] Tour MultipleGiftWalletProgramsTour → Step Search for partner "AAAAAAA" (trigger: .modal-dialog .input-group input) 2026-09-13 14:12:21,653 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [159/176] Tour MultipleGiftWalletProgramsTour → Step click partner 'AAAAAAA' from partner list screen (trigger: .modal .partner-list b:contains(AAAAAAA)) 2026-09-13 14:12:21,717 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [160/176] Tour MultipleGiftWalletProgramsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:12:21,770 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [161/176] Tour MultipleGiftWalletProgramsTour → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:12:21,821 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [162/176] Tour MultipleGiftWalletProgramsTour → Step click Actions button (trigger: .more-btn) 2026-09-13 14:12:21,877 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [163/176] Tour MultipleGiftWalletProgramsTour → Step .control-buttons button.highlight:contains("eWallet Pay") 2026-09-13 14:12:21,932 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [164/176] Tour MultipleGiftWalletProgramsTour → Step selection popup has 'ewallet_1' (trigger: .selection-item:contains("ewallet_1")) 2026-09-13 14:12:21,983 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [165/176] Tour MultipleGiftWalletProgramsTour → Step selection popup has 'ewallet_2' (trigger: .selection-item:contains("ewallet_2")) 2026-09-13 14:12:22,035 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [166/176] Tour MultipleGiftWalletProgramsTour → Step selection popup has 'ewallet_1' (trigger: .selection-item:contains("ewallet_1")) 2026-09-13 14:12:22,107 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [167/176] Tour MultipleGiftWalletProgramsTour → Step order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00")) 2026-09-13 14:12:22,158 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [168/176] Tour MultipleGiftWalletProgramsTour → Step order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00"):not(:visible)) 2026-09-13 14:12:22,208 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [169/176] Tour MultipleGiftWalletProgramsTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:12:22,263 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [170/176] Tour MultipleGiftWalletProgramsTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:12:22,314 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [171/176] Tour MultipleGiftWalletProgramsTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:12:22,364 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [172/176] Tour MultipleGiftWalletProgramsTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:12:22,419 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [173/176] Tour MultipleGiftWalletProgramsTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:12:22,471 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [174/176] Tour MultipleGiftWalletProgramsTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:12:22,527 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [175/176] Tour MultipleGiftWalletProgramsTour → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:12:22,538 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:22] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.003 0.007 2026-09-13 14:12:22,556 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33639991 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000006', 'uuid': '9ce34973-344d-4b29-96bd-4e59aeae25df'}] 2026-09-13 14:12:22,840 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33639991 order {'name': '/', 'pos_reference': '261-76-000006', 'uuid': '9ce34973-344d-4b29-96bd-4e59aeae25df'} created pos.order #601 2026-09-13 14:12:22,854 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33639991 finished 2026-09-13 14:12:22,892 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 174 0.122 0.215 2026-09-13 14:12:22,995 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:22] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 28 0.039 0.033 2026-09-13 14:12:23,026 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:23] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:12:23,046 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9724376 started for PoS orders references: [{'name': 'Shop - 000006', 'pos_reference': '261-76-000006', 'uuid': '9ce34973-344d-4b29-96bd-4e59aeae25df'}] 2026-09-13 14:12:23,057 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9724376 order {'name': 'Shop - 000006', 'pos_reference': '261-76-000006', 'uuid': '9ce34973-344d-4b29-96bd-4e59aeae25df'} sync ignored for existing PoS order pos.order(601,) (state: paid) 2026-09-13 14:12:23,073 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9724376 finished 2026-09-13 14:12:23,101 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: [176/176] Tour MultipleGiftWalletProgramsTour → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:12:23,148 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: tour succeeded 2026-09-13 14:12:23,149 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR MultipleGiftWalletProgramsTour SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-09-13 14:12:23,154 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.040 0.069 2026-09-13 14:12:23,446 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs.browser: heap 29404260 (allocated 31596544) 2026-09-13 14:12:23,452 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Closing chrome headless with pid 55532 2026-09-13 14:12:23,453 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Closing websocket connection 2026-09-13 14:12:23,454 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Terminating chrome headless with pid 55532 2026-09-13 14:12:23,548 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_141223_548465_test_multiple_gift_wallet_programs.txt 2026-09-13 14:12:23,548 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_gift_wallet_programs: Removing chrome user profile "/tmp/tmp3tcsjz19_chrome_odoo" 2026-09-13 14:12:23,587 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_multiple_loyalty_products ... 2026-09-13 14:12:24,377 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Chrome pid: 55708 2026-09-13 14:12:24,377 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Chrome headless temporary user profile dir: /tmp/tmp8mws47jq_chrome_odoo 2026-09-13 14:12:24,377 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Issuing json command http://127.0.0.1:33829/json/version 2026-09-13 14:12:24,379 26 INFO rb-721a478-224807-415181 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-09-13 14:12:24,417 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:12:24,417 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Issuing json command http://127.0.0.1:33829/json 2026-09-13 14:12:24,418 26 INFO rb-721a478-224807-415181 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-09-13 14:12:24,420 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Websocket url found: ws://127.0.0.1:33829/devtools/page/705B01C208CE73204AD515ACE97A172F 2026-09-13 14:12:24,422 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Enable chrome headless console log notification 2026-09-13 14:12:24,429 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Chrome headless enable page notifications 2026-09-13 14:12:24,505 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:12:24,510 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Setting session cookie in browser 2026-09-13 14:12:24,513 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Open "http://127.0.0.1:8069/pos/web?config_id=76" in browser 2026-09-13 14:12:24,513 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=76" 2026-09-13 14:12:24,530 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:12:24,981 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:24] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 88 0.064 0.391 2026-09-13 14:12:24,984 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Navigation result: {'frameId': '705B01C208CE73204AD515ACE97A172F', 'loaderId': '13D7B4DCA15A25DBBC8CC307CE2ED5A2', 'isDownload': False} 2026-09-13 14:12:24,984 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Evaluate ready code "odoo.isTourReady('test_multiple_loyalty_products')" 2026-09-13 14:12:24,991 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:12:25,011 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:25] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.010 2026-09-13 14:12:25,018 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:25] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-09-13 14:12:25,023 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:25] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.019 2026-09-13 14:12:25,494 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:12:25,532 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:25] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-09-13 14:12:25,543 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Evaluate test code "odoo.startTour('test_multiple_loyalty_products', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/web?config_id=76", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:12:25,551 26 INFO rb-721a478-224807-415181 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-09-13 14:12:25,558 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:25] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.007 2026-09-13 14:12:25,574 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:25] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.004 2026-09-13 14:12:25,588 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:25] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:12:25,639 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:25] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.017 0.015 2026-09-13 14:12:25,649 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:25] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.038 2026-09-13 14:12:25,727 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:25] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.033 0.034 2026-09-13 14:12:25,732 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:25] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.065 2026-09-13 14:12:26,316 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:26] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.256 0.295 2026-09-13 14:12:26,337 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:26] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:12:26,390 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-09-13 14:12:26,465 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:26] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.018 0.033 2026-09-13 14:12:26,502 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:12:26,513 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products.browser: Owl is running in 'dev' mode. 2026-09-13 14:12:26,526 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:26] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-09-13 14:12:26,573 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:26] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:12:26,598 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:26] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-09-13 14:12:26,603 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:26] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-09-13 14:12:26,612 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:26] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:12:26,614 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:26] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:12:26,643 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:26] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.035 0.034 2026-09-13 14:12:26,645 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:26] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.064 2026-09-13 14:12:26,658 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:26] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.005 0.062 2026-09-13 14:12:26,707 26 INFO rb-721a478-224807-415181 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-09-13 14:12:26,757 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:26] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:12:26,819 26 INFO rb-721a478-224807-415181 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-09-13 14:12:26,845 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:26] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 31 0.056 0.040 2026-09-13 14:12:26,859 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:12:26,888 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:26] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.109 2026-09-13 14:12:26,907 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:26] "GET /web/image?model=product.template&field=image_128&id=1569&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.126 2026-09-13 14:12:26,954 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:26] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.161 2026-09-13 14:12:26,988 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:26] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.008 0.189 2026-09-13 14:12:27,065 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:27] "GET /pos/ui/76 HTTP/1.1" 200 - 31 0.046 0.264 2026-09-13 14:12:27,089 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:27] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.219 2026-09-13 14:12:27,111 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:27] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.214 2026-09-13 14:12:27,151 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:27] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.008 0.231 2026-09-13 14:12:27,240 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:27] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.046 0.235 2026-09-13 14:12:27,260 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:27] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.191 2026-09-13 14:12:27,291 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:27] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.010 0.285 2026-09-13 14:12:27,315 26 INFO rb-721a478-224807-415181 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-09-13 14:12:27,392 26 INFO rb-721a478-224807-415181 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-09-13 14:12:27,441 26 INFO rb-721a478-224807-415181 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-09-13 14:12:27,493 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products.browser: tour succeeded 2026-09-13 14:12:27,494 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR test_multiple_loyalty_products SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-09-13 14:12:27,552 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products.browser: heap 14304392 (allocated 15204352) 2026-09-13 14:12:27,558 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Closing chrome headless with pid 55708 2026-09-13 14:12:27,559 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Closing websocket connection 2026-09-13 14:12:27,564 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Terminating chrome headless with pid 55708 2026-09-13 14:12:27,606 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_141227_606332_test_multiple_loyalty_products.txt 2026-09-13 14:12:27,606 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_loyalty_products: Removing chrome user profile "/tmp/tmp8mws47jq_chrome_odoo" 2026-09-13 14:12:27,622 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_multiple_physical_gift_card_sale ... 2026-09-13 14:12:28,163 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Chrome pid: 55842 2026-09-13 14:12:28,163 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Chrome headless temporary user profile dir: /tmp/tmpo52methd_chrome_odoo 2026-09-13 14:12:28,163 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Issuing json command http://127.0.0.1:40371/json/version 2026-09-13 14:12:28,164 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40371', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:12:28,170 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:12:28,170 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Issuing json command http://127.0.0.1:40371/json 2026-09-13 14:12:28,171 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40371', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:12:28,172 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Websocket url found: ws://127.0.0.1:40371/devtools/page/77EDEE48546A5A008C8B89BCC222DF89 2026-09-13 14:12:28,175 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Enable chrome headless console log notification 2026-09-13 14:12:28,178 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Chrome headless enable page notifications 2026-09-13 14:12:28,248 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:12:28,254 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Setting session cookie in browser 2026-09-13 14:12:28,256 26 INFO rb-721a478-224807-415181 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=76" in browser 2026-09-13 14:12:28,256 26 INFO rb-721a478-224807-415181 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=76" 2026-09-13 14:12:28,274 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:12:28,701 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:28] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 88 0.085 0.346 2026-09-13 14:12:28,704 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Navigation result: {'frameId': '77EDEE48546A5A008C8B89BCC222DF89', 'loaderId': 'AE1D422D9988CD71A6F74B0F2A98F729', 'isDownload': False} 2026-09-13 14:12:28,705 26 INFO rb-721a478-224807-415181 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-09-13 14:12:28,710 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:12:28,731 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:28] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.012 2026-09-13 14:12:28,737 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:28] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-09-13 14:12:28,746 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:28] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.021 2026-09-13 14:12:29,180 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:29] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:12:29,218 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:29] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.010 2026-09-13 14:12:29,230 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/web?config_id=76", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:12:29,238 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [1/34] Tour test_multiple_physical_gift_card_sale → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:12:29,248 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:29] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 5 0.005 0.006 2026-09-13 14:12:29,261 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:29] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-13 14:12:29,275 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:29] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:12:29,311 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:29] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.011 2026-09-13 14:12:29,323 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:29] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.030 2026-09-13 14:12:29,396 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:29] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.032 0.037 2026-09-13 14:12:29,400 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:29] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.001 0.053 2026-09-13 14:12:30,056 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:30] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.324 0.305 2026-09-13 14:12:30,075 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:30] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.011 2026-09-13 14:12:30,126 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:12:30,193 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:30] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.047 2026-09-13 14:12:30,219 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:12:30,235 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: Owl is running in 'dev' mode. 2026-09-13 14:12:30,243 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:30] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-09-13 14:12:30,280 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:30] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:12:30,288 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:30] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:12:30,301 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:30] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:12:30,320 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:30] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.022 2026-09-13 14:12:30,342 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:30] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.021 0.028 2026-09-13 14:12:30,361 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:30] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.018 2026-09-13 14:12:30,384 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:30] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.026 2026-09-13 14:12:30,387 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:30] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-09-13 14:12:30,404 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [2/34] Tour test_multiple_physical_gift_card_sale → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:12:30,412 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:30] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.030 0.089 2026-09-13 14:12:30,500 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [3/34] Tour test_multiple_physical_gift_card_sale → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-09-13 14:12:30,516 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:30] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 31 0.059 0.124 2026-09-13 14:12:30,525 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:12:30,571 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:30] "GET /pos/ui/76 HTTP/1.1" 200 - 31 0.021 0.210 2026-09-13 14:12:30,592 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:30] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.129 2026-09-13 14:12:30,626 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:30] "GET /web/image?model=product.template&field=image_128&id=1569&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.160 2026-09-13 14:12:30,654 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:30] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.011 0.169 2026-09-13 14:12:30,664 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:30] "GET /web/image?model=product.template&field=image_128&id=8&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 4 0.002 0.203 2026-09-13 14:12:30,687 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:30] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.153 2026-09-13 14:12:30,713 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:30] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.135 2026-09-13 14:12:30,734 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:30] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.134 2026-09-13 14:12:30,751 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:30] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.117 2026-09-13 14:12:30,775 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:30] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.104 2026-09-13 14:12:30,809 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:30] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.116 2026-09-13 14:12:30,903 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:30] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.043 0.203 2026-09-13 14:12:30,983 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [4/34] Tour test_multiple_physical_gift_card_sale → Step a:contains("Sell physical gift card?") 2026-09-13 14:12:31,045 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [5/34] Tour test_multiple_physical_gift_card_sale → Step Input code 'test-card-0000' (trigger: input[id="code"]) 2026-09-13 14:12:31,102 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [6/34] Tour test_multiple_physical_gift_card_sale → Step Input amount '125' (trigger: input[id="amount"]) 2026-09-13 14:12:31,626 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:31] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 6 0.011 0.010 2026-09-13 14:12:31,652 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [7/34] Tour test_multiple_physical_gift_card_sale → Step .btn-primary:contains("Add Balance") 2026-09-13 14:12:31,723 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [8/34] Tour test_multiple_physical_gift_card_sale → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:12:31,775 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [9/34] 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-09-13 14:12:31,826 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [10/34] Tour test_multiple_physical_gift_card_sale → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:12:31,882 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [11/34] Tour test_multiple_physical_gift_card_sale → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-09-13 14:12:31,956 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [12/34] Tour test_multiple_physical_gift_card_sale → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:12:32,007 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [13/34] 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-09-13 14:12:32,058 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [14/34] Tour test_multiple_physical_gift_card_sale → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-09-13 14:12:32,114 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [15/34] Tour test_multiple_physical_gift_card_sale → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-09-13 14:12:32,167 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [16/34] Tour test_multiple_physical_gift_card_sale → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:12:32,218 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [17/34] Tour test_multiple_physical_gift_card_sale → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-09-13 14:12:32,286 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [18/34] Tour test_multiple_physical_gift_card_sale → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-09-13 14:12:32,337 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [19/34] 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-09-13 14:12:32,388 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [20/34] Tour test_multiple_physical_gift_card_sale → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:12:32,438 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [21/34] Tour test_multiple_physical_gift_card_sale → Step a:contains("Sell physical gift card?") 2026-09-13 14:12:32,492 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [22/34] Tour test_multiple_physical_gift_card_sale → Step Input code 'test-card-0001' (trigger: input[id="code"]) 2026-09-13 14:12:32,547 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [23/34] Tour test_multiple_physical_gift_card_sale → Step Input amount '100' (trigger: input[id="amount"]) 2026-09-13 14:12:33,059 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:33] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 2 0.002 0.006 2026-09-13 14:12:33,085 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [24/34] Tour test_multiple_physical_gift_card_sale → Step .btn-primary:contains("Add Balance") 2026-09-13 14:12:33,161 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [25/34] Tour test_multiple_physical_gift_card_sale → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:12:33,228 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [26/34] Tour test_multiple_physical_gift_card_sale → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:12:33,239 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:33] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:12:33,241 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:33] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:12:33,279 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [27/34] Tour test_multiple_physical_gift_card_sale → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:12:33,329 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [28/34] Tour test_multiple_physical_gift_card_sale → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:12:33,395 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [29/34] Tour test_multiple_physical_gift_card_sale → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-09-13 14:12:33,448 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [30/34] Tour test_multiple_physical_gift_card_sale → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-09-13 14:12:33,501 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [31/34] Tour test_multiple_physical_gift_card_sale → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-09-13 14:12:33,553 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [32/34] Tour test_multiple_physical_gift_card_sale → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:12:33,622 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [33/34] Tour test_multiple_physical_gift_card_sale → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:12:33,629 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81684335 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '1f18a7e0-6cb3-46de-bd22-42b5b2831395'}] 2026-09-13 14:12:33,641 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:33] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:12:33,729 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81684335 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '1f18a7e0-6cb3-46de-bd22-42b5b2831395'} created pos.order #602 2026-09-13 14:12:33,746 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81684335 finished 2026-09-13 14:12:33,789 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 82 0.066 0.097 2026-09-13 14:12:33,885 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:33] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 39 0.023 0.039 2026-09-13 14:12:33,906 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:33] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.007 2026-09-13 14:12:34,001 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45369021 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '1f18a7e0-6cb3-46de-bd22-42b5b2831395'}] 2026-09-13 14:12:34,005 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: [34/34] Tour test_multiple_physical_gift_card_sale → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:12:34,007 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45369021 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '1f18a7e0-6cb3-46de-bd22-42b5b2831395'} sync ignored for existing PoS order pos.order(602,) (state: paid) 2026-09-13 14:12:34,025 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45369021 finished 2026-09-13 14:12:34,057 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: tour succeeded 2026-09-13 14:12:34,058 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: ╔══════════════════════════════════════════════════════╗ ║ TOUR test_multiple_physical_gift_card_sale SUCCEEDED ║ ╚══════════════════════════════════════════════════════╝ 2026-09-13 14:12:34,136 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale.browser: heap 17137416 (allocated 18747392) 2026-09-13 14:12:34,145 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 63 0.076 0.071 2026-09-13 14:12:34,151 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Closing chrome headless with pid 55842 2026-09-13 14:12:34,152 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Closing websocket connection 2026-09-13 14:12:34,152 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Terminating chrome headless with pid 55842 2026-09-13 14:12:34,210 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_141234_210215_test_multiple_physical_gift_card_sale.txt 2026-09-13 14:12:34,210 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_physical_gift_card_sale: Removing chrome user profile "/tmp/tmpo52methd_chrome_odoo" 2026-09-13 14:12:34,244 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_multiple_reward_line_free_product ... 2026-09-13 14:12:35,048 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Chrome pid: 55985 2026-09-13 14:12:35,048 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Chrome headless temporary user profile dir: /tmp/tmpma08mke0_chrome_odoo 2026-09-13 14:12:35,048 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Issuing json command http://127.0.0.1:43567/json/version 2026-09-13 14:12:35,049 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43567', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:12:35,069 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:12:35,069 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Issuing json command http://127.0.0.1:43567/json 2026-09-13 14:12:35,070 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43567', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:12:35,072 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Websocket url found: ws://127.0.0.1:43567/devtools/page/70F0F52B9462384BA31B72BD73924898 2026-09-13 14:12:35,076 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Enable chrome headless console log notification 2026-09-13 14:12:35,079 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Chrome headless enable page notifications 2026-09-13 14:12:35,191 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:12:35,197 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Setting session cookie in browser 2026-09-13 14:12:35,203 26 INFO rb-721a478-224807-415181 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=76" in browser 2026-09-13 14:12:35,203 26 INFO rb-721a478-224807-415181 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=76" 2026-09-13 14:12:35,223 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:12:35,812 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:35] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 88 0.038 0.555 2026-09-13 14:12:35,821 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Navigation result: {'frameId': '70F0F52B9462384BA31B72BD73924898', 'loaderId': 'AEA256A460619FC5C02C4C1943BAAB58', 'isDownload': False} 2026-09-13 14:12:35,821 26 INFO rb-721a478-224807-415181 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-09-13 14:12:35,828 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:12:35,846 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:35] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.008 2026-09-13 14:12:35,849 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:35] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-13 14:12:35,862 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:35] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.007 0.015 2026-09-13 14:12:36,376 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:36] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:12:36,400 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:36] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-09-13 14:12:36,419 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/web?config_id=76", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:12:36,430 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [1/19] Tour test_multiple_reward_line_free_product → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:12:36,434 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:36] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 5 0.004 0.005 2026-09-13 14:12:36,448 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:36] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:12:36,458 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:36] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:12:36,481 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:36] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.004 0.009 2026-09-13 14:12:36,493 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:36] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.024 2026-09-13 14:12:36,544 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:36] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.017 0.029 2026-09-13 14:12:36,548 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.023 2026-09-13 14:12:37,139 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:37] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.237 0.313 2026-09-13 14:12:37,160 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:37] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:12:37,229 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:37] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:12:37,294 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:37] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.036 2026-09-13 14:12:37,332 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:37] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:12:37,356 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: Owl is running in 'dev' mode. 2026-09-13 14:12:37,368 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:37] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-09-13 14:12:37,415 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:37] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:12:37,443 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:37] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:12:37,452 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:37] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:12:37,466 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:37] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.031 0.023 2026-09-13 14:12:37,480 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:37] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:12:37,481 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:37] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.060 2026-09-13 14:12:37,484 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:37] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.064 2026-09-13 14:12:37,488 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:37] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:12:37,594 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [2/19] Tour test_multiple_reward_line_free_product → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:12:37,628 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:37] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:12:37,695 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [3/19] Tour test_multiple_reward_line_free_product → Step click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A")) 2026-09-13 14:12:37,728 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:37] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 31 0.059 0.051 2026-09-13 14:12:37,733 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:12:37,807 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:37] "GET /pos/ui/76 HTTP/1.1" 200 - 31 0.041 0.142 2026-09-13 14:12:37,831 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:37] "GET /web/image?model=product.template&field=image_128&id=1569&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.165 2026-09-13 14:12:37,862 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:37] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.009 0.188 2026-09-13 14:12:37,885 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:37] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.213 2026-09-13 14:12:37,925 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:37] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.260 2026-09-13 14:12:37,954 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:37] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.203 2026-09-13 14:12:37,985 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:37] "GET /web/image?model=product.template&field=image_128&id=1711&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.171 2026-09-13 14:12:38,012 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:38] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.173 2026-09-13 14:12:38,039 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:38] "GET /web/image?model=product.template&field=image_128&id=1712&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.165 2026-09-13 14:12:38,069 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:38] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.170 2026-09-13 14:12:38,173 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:38] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.065 0.176 2026-09-13 14:12:38,200 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:38] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.208 2026-09-13 14:12:38,223 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:38] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.260 2026-09-13 14:12:38,238 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [4/19] Tour test_multiple_reward_line_free_product → Step click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A")) 2026-09-13 14:12:38,314 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [5/19] Tour test_multiple_reward_line_free_product → Step click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A")) 2026-09-13 14:12:38,395 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [6/19] Tour test_multiple_reward_line_free_product → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Product A","price":"-10","quantity":"1.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Product A")):has(.qty:contains("1")):has(.price:contains("-10"))) 2026-09-13 14:12:38,459 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [7/19] Tour test_multiple_reward_line_free_product → Step click product 'Product B' (trigger: article.product .product-content .product-name:contains("Product B")) 2026-09-13 14:12:38,530 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [8/19] Tour test_multiple_reward_line_free_product → Step click product 'Product B' (trigger: article.product .product-content .product-name:contains("Product B")) 2026-09-13 14:12:38,609 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [9/19] Tour test_multiple_reward_line_free_product → Step Check that: ---Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Product B"}--- is not true (trigger: body:not(:has(.order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Product B"))))) 2026-09-13 14:12:38,660 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [10/19] Tour test_multiple_reward_line_free_product → Step click product 'Product B' (trigger: article.product .product-content .product-name:contains("Product B")) 2026-09-13 14:12:38,735 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [11/19] Tour test_multiple_reward_line_free_product → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Product B","price":"-5","quantity":"1.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Product B")):has(.qty:contains("1")):has(.price:contains("-5"))) 2026-09-13 14:12:38,803 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [12/19] Tour test_multiple_reward_line_free_product → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Product A","price":"-10","quantity":"1.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Product A")):has(.qty:contains("1")):has(.price:contains("-10"))) 2026-09-13 14:12:38,851 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [13/19] Tour test_multiple_reward_line_free_product → Step click product 'Product B' (trigger: article.product .product-content .product-name:contains("Product B")) 2026-09-13 14:12:38,931 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [14/19] Tour test_multiple_reward_line_free_product → Step click product 'Product B' (trigger: article.product .product-content .product-name:contains("Product B")) 2026-09-13 14:12:38,998 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [15/19] Tour test_multiple_reward_line_free_product → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Product B","price":"-5","quantity":"1.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Product B")):has(.qty:contains("1")):has(.price:contains("-5"))) 2026-09-13 14:12:39,051 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [16/19] Tour test_multiple_reward_line_free_product → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Product A","price":"-10","quantity":"1.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Product A")):has(.qty:contains("1")):has(.price:contains("-10"))) 2026-09-13 14:12:39,103 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [17/19] Tour test_multiple_reward_line_free_product → Step click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A")) 2026-09-13 14:12:39,186 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [18/19] Tour test_multiple_reward_line_free_product → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Product B","price":"-5","quantity":"1.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Product B")):has(.qty:contains("1")):has(.price:contains("-5"))) 2026-09-13 14:12:39,256 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: [19/19] Tour test_multiple_reward_line_free_product → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Product A","price":"-20","quantity":"2.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Product A")):has(.qty:contains("2")):has(.price:contains("-20"))) 2026-09-13 14:12:39,307 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: tour succeeded 2026-09-13 14:12:39,308 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: ╔═══════════════════════════════════════════════════════╗ ║ TOUR test_multiple_reward_line_free_product SUCCEEDED ║ ╚═══════════════════════════════════════════════════════╝ 2026-09-13 14:12:39,385 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product.browser: heap 18704476 (allocated 20451328) 2026-09-13 14:12:39,399 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Closing chrome headless with pid 55985 2026-09-13 14:12:39,400 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Closing websocket connection 2026-09-13 14:12:39,401 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Terminating chrome headless with pid 55985 2026-09-13 14:12:39,462 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_141239_462724_test_multiple_reward_line_free_product.txt 2026-09-13 14:12:39,463 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_multiple_reward_line_free_product: Removing chrome user profile "/tmp/tmpma08mke0_chrome_odoo" 2026-09-13 14:12:39,472 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_next_order_coupon_program_expiration_date ... 2026-09-13 14:12:40,162 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Chrome pid: 56115 2026-09-13 14:12:40,163 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Chrome headless temporary user profile dir: /tmp/tmpa8aqc9sh_chrome_odoo 2026-09-13 14:12:40,163 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Issuing json command http://127.0.0.1:44021/json/version 2026-09-13 14:12:40,164 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44021', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:12:40,209 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:12:40,209 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Issuing json command http://127.0.0.1:44021/json 2026-09-13 14:12:40,210 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44021', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:12:40,215 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Websocket url found: ws://127.0.0.1:44021/devtools/page/8430D5D464ACE8037E5A9B641959B2DC 2026-09-13 14:12:40,218 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Enable chrome headless console log notification 2026-09-13 14:12:40,219 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Chrome headless enable page notifications 2026-09-13 14:12:40,274 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:12:40,280 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Setting session cookie in browser 2026-09-13 14:12:40,284 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-09-13 14:12:40,284 26 INFO rb-721a478-224807-415181 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/76" 2026-09-13 14:12:40,300 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:12:40,693 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:40] "GET /pos/ui/76 HTTP/1.1" 200 - 88 0.046 0.352 2026-09-13 14:12:40,696 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Navigation result: {'frameId': '8430D5D464ACE8037E5A9B641959B2DC', 'loaderId': '2E12944714C051A858A379D8AA1587F8', 'isDownload': False} 2026-09-13 14:12:40,696 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Evaluate ready code "odoo.isTourReady('PosLoyaltyNextOrderCouponExpirationDate')" 2026-09-13 14:12:40,708 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:12:40,739 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:40] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.021 2026-09-13 14:12:40,746 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:40] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.028 2026-09-13 14:12:40,755 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:40] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.033 2026-09-13 14:12:41,171 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:41] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:12:41,188 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:41] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-09-13 14:12:41,204 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Evaluate test code "odoo.startTour('PosLoyaltyNextOrderCouponExpirationDate', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:12:41,210 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: [1/19] Tour PosLoyaltyNextOrderCouponExpirationDate → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:12:41,216 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:41] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-13 14:12:41,237 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:41] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:12:41,250 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:41] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:12:41,277 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:41] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.010 2026-09-13 14:12:41,300 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.011 0.023 2026-09-13 14:12:41,348 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:41] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.018 0.040 2026-09-13 14:12:41,355 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.035 2026-09-13 14:12:42,029 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:42] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 391 0.302 0.329 2026-09-13 14:12:42,057 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:42] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.016 2026-09-13 14:12:42,121 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-09-13 14:12:42,167 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:42] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.032 2026-09-13 14:12:42,200 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:12:42,215 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: Owl is running in 'dev' mode. 2026-09-13 14:12:42,223 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:42] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-09-13 14:12:42,280 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:42] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:12:42,303 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:42] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:12:42,309 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:42] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:12:42,318 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:42] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.014 0.017 2026-09-13 14:12:42,353 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:42] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.012 0.056 2026-09-13 14:12:42,362 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:42] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.073 2026-09-13 14:12:42,373 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:42] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-09-13 14:12:42,381 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:42] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.028 2026-09-13 14:12:42,448 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: [2/19] Tour PosLoyaltyNextOrderCouponExpirationDate → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:12:42,463 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:42] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:12:42,535 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:42] "GET /pos/ui/76 HTTP/1.1" 200 - 31 0.030 0.047 2026-09-13 14:12:42,540 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:12:42,551 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: [3/19] Tour PosLoyaltyNextOrderCouponExpirationDate → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-09-13 14:12:42,617 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:42] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 31 0.039 0.112 2026-09-13 14:12:42,646 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:42] "GET /web/image?model=product.template&field=image_128&id=1569&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.008 0.133 2026-09-13 14:12:42,673 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:42] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.162 2026-09-13 14:12:42,696 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:42] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.184 2026-09-13 14:12:42,737 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:42] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.008 0.223 2026-09-13 14:12:42,771 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:42] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.223 2026-09-13 14:12:42,794 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:42] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.164 2026-09-13 14:12:42,812 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:42] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.159 2026-09-13 14:12:42,899 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:42] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.037 0.184 2026-09-13 14:12:42,933 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:42] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.187 2026-09-13 14:12:42,953 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:42] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.251 2026-09-13 14:12:42,962 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: [4/19] Tour PosLoyaltyNextOrderCouponExpirationDate → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:12:43,014 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: [5/19] 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-09-13 14:12:43,066 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: [6/19] Tour PosLoyaltyNextOrderCouponExpirationDate → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-09-13 14:12:43,122 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: [7/19] 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-09-13 14:12:43,300 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: [8/19] Tour PosLoyaltyNextOrderCouponExpirationDate → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:12:43,350 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: [9/19] Tour PosLoyaltyNextOrderCouponExpirationDate → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:12:43,418 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: [10/19] Tour PosLoyaltyNextOrderCouponExpirationDate → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:12:43,429 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:43] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:12:43,431 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:43] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:12:43,469 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: [11/19] Tour PosLoyaltyNextOrderCouponExpirationDate → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:12:43,520 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: [12/19] Tour PosLoyaltyNextOrderCouponExpirationDate → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:12:43,588 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: [13/19] Tour PosLoyaltyNextOrderCouponExpirationDate → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-09-13 14:12:43,641 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: [14/19] Tour PosLoyaltyNextOrderCouponExpirationDate → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-09-13 14:12:43,694 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: [15/19] Tour PosLoyaltyNextOrderCouponExpirationDate → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-09-13 14:12:43,747 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: [16/19] Tour PosLoyaltyNextOrderCouponExpirationDate → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-09-13 14:12:43,798 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: [17/19] Tour PosLoyaltyNextOrderCouponExpirationDate → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:12:43,866 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: [18/19] Tour PosLoyaltyNextOrderCouponExpirationDate → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:12:43,871 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:43] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:12:43,874 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23655206 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '1bcdb382-5477-4724-91ee-43bb6b05cb22'}] 2026-09-13 14:12:44,113 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23655206 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '1bcdb382-5477-4724-91ee-43bb6b05cb22'} created pos.order #603 2026-09-13 14:12:44,133 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23655206 finished 2026-09-13 14:12:44,176 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 189 0.105 0.200 2026-09-13 14:12:44,275 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:44] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 37 0.035 0.040 2026-09-13 14:12:44,293 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:44] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.003 2026-09-13 14:12:44,406 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:44] "GET /report/barcode/Code128/044c-1969-40d1 HTTP/1.1" 200 - 0 0.000 0.052 2026-09-13 14:12:44,409 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: [19/19] Tour PosLoyaltyNextOrderCouponExpirationDate → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:12:44,418 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64088992 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '1bcdb382-5477-4724-91ee-43bb6b05cb22'}] 2026-09-13 14:12:44,430 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64088992 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '1bcdb382-5477-4724-91ee-43bb6b05cb22'} sync ignored for existing PoS order pos.order(603,) (state: paid) 2026-09-13 14:12:44,441 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64088992 finished 2026-09-13 14:12:44,465 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: tour succeeded 2026-09-13 14:12:44,466 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyNextOrderCouponExpirationDate SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-09-13 14:12:44,541 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.050 0.076 2026-09-13 14:12:44,585 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date.browser: heap 17115056 (allocated 19660800) 2026-09-13 14:12:44,588 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Closing chrome headless with pid 56115 2026-09-13 14:12:44,592 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Closing websocket connection 2026-09-13 14:12:44,593 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Terminating chrome headless with pid 56115 2026-09-13 14:12:44,641 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_141244_641686_test_next_order_coupon_program_expiration_date.txt 2026-09-13 14:12:44,642 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_next_order_coupon_program_expiration_date: Removing chrome user profile "/tmp/tmpa8aqc9sh_chrome_odoo" 2026-09-13 14:12:44,674 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_not_create_loyalty_card_expired_program ... 2026-09-13 14:12:45,561 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Chrome pid: 56253 2026-09-13 14:12:45,561 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Chrome headless temporary user profile dir: /tmp/tmpuc02hb12_chrome_odoo 2026-09-13 14:12:45,561 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Issuing json command http://127.0.0.1:38313/json/version 2026-09-13 14:12:45,562 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38313', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:12:45,688 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:12:45,688 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Issuing json command http://127.0.0.1:38313/json 2026-09-13 14:12:45,688 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38313', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:12:45,695 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Websocket url found: ws://127.0.0.1:38313/devtools/page/EA9222D1C87288BD6456BEE755D27717 2026-09-13 14:12:45,702 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Enable chrome headless console log notification 2026-09-13 14:12:45,709 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Chrome headless enable page notifications 2026-09-13 14:12:45,823 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:12:45,830 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Setting session cookie in browser 2026-09-13 14:12:45,832 26 INFO rb-721a478-224807-415181 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=76" in browser 2026-09-13 14:12:45,832 26 INFO rb-721a478-224807-415181 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=76" 2026-09-13 14:12:45,842 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:12:46,256 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:46] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 87 0.034 0.383 2026-09-13 14:12:46,259 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Navigation result: {'frameId': 'EA9222D1C87288BD6456BEE755D27717', 'loaderId': '9B63F18AB8764B91C04C14DD567DEA7D', 'isDownload': False} 2026-09-13 14:12:46,259 26 INFO rb-721a478-224807-415181 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-09-13 14:12:46,266 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:12:46,290 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:46] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-09-13 14:12:46,304 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:46] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.031 2026-09-13 14:12:46,322 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:46] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.041 2026-09-13 14:12:46,790 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:46] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:12:46,812 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:46] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.008 2026-09-13 14:12:46,823 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/web?config_id=76", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:12:46,831 26 INFO rb-721a478-224807-415181 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-09-13 14:12:46,842 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:46] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-09-13 14:12:46,855 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:46] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:12:46,865 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:46] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:12:46,886 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:46] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.009 2026-09-13 14:12:46,900 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:46] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.020 2026-09-13 14:12:46,953 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:46] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.014 0.027 2026-09-13 14:12:46,956 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:46] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.044 2026-09-13 14:12:47,509 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:47] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 365 0.236 0.284 2026-09-13 14:12:47,539 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:47] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:12:47,590 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:47] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.005 2026-09-13 14:12:47,640 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:47] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.033 2026-09-13 14:12:47,670 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:47] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-09-13 14:12:47,683 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: Owl is running in 'dev' mode. 2026-09-13 14:12:47,690 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:47] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.003 2026-09-13 14:12:47,738 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:47] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:12:47,742 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:47] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:12:47,766 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:47] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-09-13 14:12:47,770 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:47] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:12:47,791 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:47] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:12:47,792 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:47] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:12:47,810 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:47] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.039 0.031 2026-09-13 14:12:47,832 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:47] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:12:47,839 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:47] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.013 0.082 2026-09-13 14:12:47,887 26 INFO rb-721a478-224807-415181 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-09-13 14:12:47,912 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:47] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 31 0.034 0.058 2026-09-13 14:12:47,978 26 INFO rb-721a478-224807-415181 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-09-13 14:12:47,996 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:47] "GET /pos/ui/76 HTTP/1.1" 200 - 31 0.042 0.133 2026-09-13 14:12:48,013 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:12:48,030 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:48] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.083 2026-09-13 14:12:48,033 26 INFO rb-721a478-224807-415181 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-09-13 14:12:48,054 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:48] "GET /web/image?model=product.template&field=image_128&id=1569&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.107 2026-09-13 14:12:48,073 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:48] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.115 2026-09-13 14:12:48,093 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:48] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.142 2026-09-13 14:12:48,121 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:48] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.152 2026-09-13 14:12:48,140 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:48] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.116 2026-09-13 14:12:48,168 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:48] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.132 2026-09-13 14:12:48,187 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:48] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.127 2026-09-13 14:12:48,207 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:48] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.098 2026-09-13 14:12:48,264 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:48] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.024 0.162 2026-09-13 14:12:48,323 26 INFO rb-721a478-224807-415181 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-09-13 14:12:48,377 26 INFO rb-721a478-224807-415181 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 .fa-search.undefined) 2026-09-13 14:12:48,428 26 INFO rb-721a478-224807-415181 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-dialog .input-group input) 2026-09-13 14:12:48,486 26 INFO rb-721a478-224807-415181 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-09-13 14:12:48,887 26 INFO rb-721a478-224807-415181 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 Manually trigger keyup event (trigger: .modal-header .input-group input) 2026-09-13 14:12:48,939 26 INFO rb-721a478-224807-415181 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 Press Enter to trigger "search more" (trigger: .modal-dialog .input-group input) 2026-09-13 14:12:48,995 26 INFO rb-721a478-224807-415181 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 Check "Test Partner" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("Test Partner")) 2026-09-13 14:12:49,037 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:49] "POST /web/dataset/call_kw/res.partner/get_new_partner#res.partner.get_new_partner HTTP/1.1" 200 - 9 0.017 0.023 2026-09-13 14:12:49,070 26 INFO rb-721a478-224807-415181 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 Click search field (trigger: .modal .fa-search.undefined) 2026-09-13 14:12:49,096 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:49] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 13 0.019 0.027 2026-09-13 14:12:49,098 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:49] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 0 0.000 0.042 2026-09-13 14:12:49,115 26 INFO rb-721a478-224807-415181 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 Search for partner "Test Partner" (trigger: .modal-dialog .input-group input) 2026-09-13 14:12:49,169 26 INFO rb-721a478-224807-415181 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 click partner 'Test Partner' from partner list screen (trigger: .modal .partner-list b:contains(Test Partner)) 2026-09-13 14:12:49,226 26 INFO rb-721a478-224807-415181 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 go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:12:49,277 26 INFO rb-721a478-224807-415181 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 product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-09-13 14:12:49,354 26 INFO rb-721a478-224807-415181 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 click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:12:49,405 26 INFO rb-721a478-224807-415181 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 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-09-13 14:12:49,457 26 INFO rb-721a478-224807-415181 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 click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-09-13 14:12:49,509 26 INFO rb-721a478-224807-415181 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 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-09-13 14:12:49,683 26 INFO rb-721a478-224807-415181 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 go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:12:49,733 26 INFO rb-721a478-224807-415181 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: .product-screen .pay-order-button) 2026-09-13 14:12:49,799 26 INFO rb-721a478-224807-415181 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 click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:12:49,816 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:49] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:12:49,817 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:49] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:12:49,849 26 INFO rb-721a478-224807-415181 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 now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:12:49,900 26 INFO rb-721a478-224807-415181 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 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:12:49,969 26 INFO rb-721a478-224807-415181 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: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-09-13 14:12:50,022 26 INFO rb-721a478-224807-415181 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: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-09-13 14:12:50,073 26 INFO rb-721a478-224807-415181 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: . (trigger: div.numpad button:contains(/^\.$/)) 2026-09-13 14:12:50,126 26 INFO rb-721a478-224807-415181 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 click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-09-13 14:12:50,178 26 INFO rb-721a478-224807-415181 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 validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:12:50,247 26 INFO rb-721a478-224807-415181 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 go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:12:50,250 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60835566 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '7a17f8d0-3447-49bf-a170-8fff34e6b634'}] 2026-09-13 14:12:50,252 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:50] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:12:50,517 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60835566 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '7a17f8d0-3447-49bf-a170-8fff34e6b634'} created pos.order #604 2026-09-13 14:12:50,529 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60835566 finished 2026-09-13 14:12:50,588 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 192 0.128 0.212 2026-09-13 14:12:50,617 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:50] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.003 2026-09-13 14:12:50,716 26 INFO rb-721a478-224807-415181 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: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:12:50,721 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82457796 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '7a17f8d0-3447-49bf-a170-8fff34e6b634'}] 2026-09-13 14:12:50,734 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82457796 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '7a17f8d0-3447-49bf-a170-8fff34e6b634'} sync ignored for existing PoS order pos.order(604,) (state: paid) 2026-09-13 14:12:50,745 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82457796 finished 2026-09-13 14:12:50,767 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: tour succeeded 2026-09-13 14:12:50,769 26 INFO rb-721a478-224807-415181 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-09-13 14:12:50,854 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.052 0.083 2026-09-13 14:12:50,883 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program.browser: heap 18065188 (allocated 20185088) 2026-09-13 14:12:50,898 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Closing chrome headless with pid 56253 2026-09-13 14:12:50,900 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Closing websocket connection 2026-09-13 14:12:50,900 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Terminating chrome headless with pid 56253 2026-09-13 14:12:50,981 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_141250_980796_test_not_create_loyalty_card_expired_program.txt 2026-09-13 14:12:50,981 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_expired_program: Removing chrome user profile "/tmp/tmpuc02hb12_chrome_odoo" 2026-09-13 14:12:51,019 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_not_create_loyalty_card_max_usage_program ... 2026-09-13 14:12:51,816 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome pid: 56393 2026-09-13 14:12:51,816 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome headless temporary user profile dir: /tmp/tmp2r_t55o1_chrome_odoo 2026-09-13 14:12:51,816 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Issuing json command http://127.0.0.1:39627/json/version 2026-09-13 14:12:51,817 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39627', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:12:51,869 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:12:51,869 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Issuing json command http://127.0.0.1:39627/json 2026-09-13 14:12:51,870 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39627', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:12:51,872 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Websocket url found: ws://127.0.0.1:39627/devtools/page/49AB03585A43FA5158FF985C1C2B89F2 2026-09-13 14:12:51,874 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Enable chrome headless console log notification 2026-09-13 14:12:51,875 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome headless enable page notifications 2026-09-13 14:12:51,973 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:12:51,979 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Setting session cookie in browser 2026-09-13 14:12:51,980 26 INFO rb-721a478-224807-415181 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=76" in browser 2026-09-13 14:12:51,980 26 INFO rb-721a478-224807-415181 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=76" 2026-09-13 14:12:51,993 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:12:52,379 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:52] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 87 0.034 0.359 2026-09-13 14:12:52,383 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Navigation result: {'frameId': '49AB03585A43FA5158FF985C1C2B89F2', 'loaderId': '848814227CE0A6927F1B1DDF24BB7F71', 'isDownload': False} 2026-09-13 14:12:52,383 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Evaluate ready code "odoo.isTourReady('PosOrderClaimReward')" 2026-09-13 14:12:52,392 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:12:52,408 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:52] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-09-13 14:12:52,412 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:52] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-09-13 14:12:52,417 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:52] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.019 2026-09-13 14:12:52,858 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:52] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:12:52,870 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:52] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-13 14:12:52,881 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Evaluate test code "odoo.startTour('PosOrderClaimReward', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/web?config_id=76", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:12:52,887 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [1/39] Tour PosOrderClaimReward → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:12:52,889 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:52] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-09-13 14:12:52,901 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:52] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:12:52,912 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:52] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:12:52,932 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:52] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.008 2026-09-13 14:12:52,947 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:52] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.017 2026-09-13 14:12:52,964 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:52] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.001 0.013 2026-09-13 14:12:53,200 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:53] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 32 0.031 0.208 2026-09-13 14:12:53,879 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:53] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 391 0.309 0.345 2026-09-13 14:12:53,899 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:53] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:12:53,953 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:12:54,010 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:54] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.032 2026-09-13 14:12:54,042 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-09-13 14:12:54,054 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: Owl is running in 'dev' mode. 2026-09-13 14:12:54,060 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:54] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-09-13 14:12:54,099 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:54] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:12:54,120 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:54] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:12:54,132 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:54] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:12:54,144 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:54] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-09-13 14:12:54,164 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:54] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:12:54,221 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:54] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:12:54,222 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:54] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.051 2026-09-13 14:12:54,261 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [2/39] Tour PosOrderClaimReward → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:12:54,266 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:54] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.078 0.068 2026-09-13 14:12:54,281 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:54] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.145 2026-09-13 14:12:54,353 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:54] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 31 0.035 0.128 2026-09-13 14:12:54,357 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [3/39] Tour PosOrderClaimReward → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:12:54,370 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:12:54,406 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [4/39] Tour PosOrderClaimReward → Step click customer button (trigger: .product-screen .set-partner) 2026-09-13 14:12:54,421 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:54] "GET /pos/ui/76 HTTP/1.1" 200 - 31 0.026 0.198 2026-09-13 14:12:54,445 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:54] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.130 2026-09-13 14:12:54,471 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:54] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.147 2026-09-13 14:12:54,492 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:54] "GET /web/image?model=product.template&field=image_128&id=1569&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.172 2026-09-13 14:12:54,525 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:54] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.204 2026-09-13 14:12:54,554 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:54] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.165 2026-09-13 14:12:54,596 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:54] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.167 2026-09-13 14:12:54,621 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:54] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.168 2026-09-13 14:12:54,695 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:54] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.033 0.182 2026-09-13 14:12:54,716 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:54] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.180 2026-09-13 14:12:54,744 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:54] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.007 0.235 2026-09-13 14:12:54,763 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [5/39] Tour PosOrderClaimReward → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-09-13 14:12:54,834 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [6/39] Tour PosOrderClaimReward → Step Click search field (trigger: .modal-dialog .fa-search.undefined) 2026-09-13 14:12:54,883 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [7/39] Tour PosOrderClaimReward → Step Search customer with "Test Partner" (trigger: .modal-dialog .input-group input) 2026-09-13 14:12:54,940 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [8/39] Tour PosOrderClaimReward → Step Wait for search debounce (trigger: .modal-dialog .input-group input) 2026-09-13 14:12:55,341 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [9/39] Tour PosOrderClaimReward → Step Manually trigger keyup event (trigger: .modal-header .input-group input) 2026-09-13 14:12:55,393 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [10/39] Tour PosOrderClaimReward → Step Press Enter to trigger "search more" (trigger: .modal-dialog .input-group input) 2026-09-13 14:12:55,448 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [11/39] Tour PosOrderClaimReward → Step Check "Test Partner" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("Test Partner")) 2026-09-13 14:12:55,479 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:55] "POST /web/dataset/call_kw/res.partner/get_new_partner#res.partner.get_new_partner HTTP/1.1" 200 - 9 0.009 0.020 2026-09-13 14:12:55,500 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [12/39] Tour PosOrderClaimReward → Step Click search field (trigger: .modal .fa-search.undefined) 2026-09-13 14:12:55,529 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:55] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 13 0.012 0.026 2026-09-13 14:12:55,549 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:55] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.007 0.042 2026-09-13 14:12:55,551 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [13/39] Tour PosOrderClaimReward → Step Search for partner "Test Partner" (trigger: .modal-dialog .input-group input) 2026-09-13 14:12:55,604 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [14/39] Tour PosOrderClaimReward → Step click partner 'Test Partner' from partner list screen (trigger: .modal .partner-list b:contains(Test Partner)) 2026-09-13 14:12:55,669 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [15/39] Tour PosOrderClaimReward → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:12:55,682 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:55] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 2 0.005 0.006 2026-09-13 14:12:55,719 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [16/39] Tour PosOrderClaimReward → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-09-13 14:12:55,798 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [17/39] Tour PosOrderClaimReward → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:12:55,852 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [18/39] 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-09-13 14:12:55,904 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [19/39] Tour PosOrderClaimReward → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-09-13 14:12:55,956 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [20/39] 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-09-13 14:12:56,133 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [21/39] Tour PosOrderClaimReward → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:12:56,183 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [22/39] Tour PosOrderClaimReward → Step .loyalty-points-title 2026-09-13 14:12:56,234 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [23/39] Tour PosOrderClaimReward → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:12:56,285 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [24/39] Tour PosOrderClaimReward → Step click Actions button (trigger: .more-btn) 2026-09-13 14:12:56,342 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [25/39] Tour PosOrderClaimReward → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-09-13 14:12:56,407 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [26/39] Tour PosOrderClaimReward → Step .selection-item span:nth-child(2) 2026-09-13 14:12:56,458 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [27/39] Tour PosOrderClaimReward → Step select reward (trigger: .selection-item:contains("Free Product - Whiteboard Pen")) 2026-09-13 14:12:56,529 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [28/39] Tour PosOrderClaimReward → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Whiteboard Pen","price":"-3.20","quantity":"1.00"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Whiteboard Pen")):has(.qty:contains("1")):has(.price:contains("-3.20"))) 2026-09-13 14:12:56,596 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [29/39] Tour PosOrderClaimReward → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:12:56,663 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [30/39] Tour PosOrderClaimReward → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:12:56,675 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:56] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:12:56,676 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:56] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:12:56,713 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [31/39] Tour PosOrderClaimReward → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:12:56,765 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [32/39] Tour PosOrderClaimReward → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:12:56,834 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [33/39] Tour PosOrderClaimReward → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-09-13 14:12:56,886 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [34/39] Tour PosOrderClaimReward → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-09-13 14:12:56,940 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [35/39] Tour PosOrderClaimReward → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-09-13 14:12:56,992 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [36/39] Tour PosOrderClaimReward → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-09-13 14:12:57,043 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [37/39] Tour PosOrderClaimReward → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:12:57,114 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [38/39] Tour PosOrderClaimReward → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:12:57,121 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49545996 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '79b54878-9781-4245-b5df-b3a7aeeea12d'}] 2026-09-13 14:12:57,124 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:57] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:12:57,534 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49545996 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '79b54878-9781-4245-b5df-b3a7aeeea12d'} created pos.order #605 2026-09-13 14:12:57,550 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49545996 finished 2026-09-13 14:12:57,602 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 207 0.210 0.275 2026-09-13 14:12:57,705 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:57] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 38 0.025 0.035 2026-09-13 14:12:57,734 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:57] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.004 2026-09-13 14:12:57,889 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14568470 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '79b54878-9781-4245-b5df-b3a7aeeea12d'}] 2026-09-13 14:12:57,894 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [39/39] Tour PosOrderClaimReward → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:12:57,905 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14568470 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '79b54878-9781-4245-b5df-b3a7aeeea12d'} sync ignored for existing PoS order pos.order(605,) (state: paid) 2026-09-13 14:12:57,926 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14568470 finished 2026-09-13 14:12:57,946 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: tour succeeded 2026-09-13 14:12:57,947 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: ╔════════════════════════════════════╗ ║ TOUR PosOrderClaimReward SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-09-13 14:12:58,056 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: heap 18295772 (allocated 20058112) 2026-09-13 14:12:58,062 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Closing chrome headless with pid 56393 2026-09-13 14:12:58,062 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.099 0.078 2026-09-13 14:12:58,064 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Closing websocket connection 2026-09-13 14:12:58,065 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Terminating chrome headless with pid 56393 2026-09-13 14:12:58,120 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_141258_120390_test_not_create_loyalty_card_max_usage_program.txt 2026-09-13 14:12:58,120 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Removing chrome user profile "/tmp/tmp2r_t55o1_chrome_odoo" 2026-09-13 14:12:58,319 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome pid: 56541 2026-09-13 14:12:58,320 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome headless temporary user profile dir: /tmp/tmp6w6f_mhx_chrome_odoo 2026-09-13 14:12:58,320 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Issuing json command http://127.0.0.1:39963/json/version 2026-09-13 14:12:58,321 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39963', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:12:58,377 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:12:58,377 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Issuing json command http://127.0.0.1:39963/json 2026-09-13 14:12:58,377 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39963', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:12:58,379 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Websocket url found: ws://127.0.0.1:39963/devtools/page/ADFD0BF4C8D740F9A9DA4529281F1107 2026-09-13 14:12:58,382 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Enable chrome headless console log notification 2026-09-13 14:12:58,385 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome headless enable page notifications 2026-09-13 14:12:58,412 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:12:58,415 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Setting session cookie in browser 2026-09-13 14:12:58,417 26 INFO rb-721a478-224807-415181 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=76" in browser 2026-09-13 14:12:58,417 26 INFO rb-721a478-224807-415181 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=76" 2026-09-13 14:12:58,476 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:58] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 31 0.015 0.030 2026-09-13 14:12:58,479 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Navigation result: {'frameId': 'ADFD0BF4C8D740F9A9DA4529281F1107', 'loaderId': '0551270F04B83759CDB75A91F8EBEAD7', 'isDownload': False} 2026-09-13 14:12:58,480 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Evaluate ready code "odoo.isTourReady('PosOrderNoPoints')" 2026-09-13 14:12:58,495 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:12:58,517 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:58] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.013 2026-09-13 14:12:58,527 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:58] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.023 2026-09-13 14:12:58,537 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:58] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.025 2026-09-13 14:12:59,007 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:59] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:12:59,020 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:59] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:12:59,032 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Evaluate test code "odoo.startTour('PosOrderNoPoints', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/web?config_id=76", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:12:59,039 26 INFO rb-721a478-224807-415181 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-09-13 14:12:59,058 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:59] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.002 0.022 2026-09-13 14:12:59,074 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:59] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-13 14:12:59,086 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:59] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:12:59,105 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:59] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.007 2026-09-13 14:12:59,119 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:59] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.008 0.013 2026-09-13 14:12:59,125 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:59] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-09-13 14:12:59,158 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:59] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.006 0.021 2026-09-13 14:12:59,588 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:59] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 269 0.156 0.240 2026-09-13 14:12:59,605 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:59] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:12:59,665 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:59] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:12:59,724 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:59] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 3 0.003 0.039 2026-09-13 14:12:59,745 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:59] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:12:59,760 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: Owl is running in 'dev' mode. 2026-09-13 14:12:59,768 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:59] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:12:59,821 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:59] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:12:59,837 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:59] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:12:59,859 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:59] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:12:59,869 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:59] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:12:59,891 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:59] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 7 0.022 0.026 2026-09-13 14:12:59,906 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:59] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:12:59,906 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:59] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.005 0.049 2026-09-13 14:12:59,912 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:59] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:12:59,946 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:12:59] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:13:00,010 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:00] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 31 0.041 0.035 2026-09-13 14:13:00,031 26 INFO rb-721a478-224807-415181 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-09-13 14:13:00,098 26 INFO rb-721a478-224807-415181 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-09-13 14:13:00,112 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:00] "GET /pos/ui/76 HTTP/1.1" 200 - 31 0.040 0.133 2026-09-13 14:13:00,115 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:13:00,167 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:00] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.084 2026-09-13 14:13:00,189 26 INFO rb-721a478-224807-415181 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-09-13 14:13:00,193 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:00] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.100 2026-09-13 14:13:00,225 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:00] "GET /web/image?model=product.template&field=image_128&id=1569&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.140 2026-09-13 14:13:00,251 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:00] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.153 2026-09-13 14:13:00,267 26 INFO rb-721a478-224807-415181 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 .fa-search.undefined) 2026-09-13 14:13:00,290 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:00] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.194 2026-09-13 14:13:00,325 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:00] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.194 2026-09-13 14:13:00,327 26 INFO rb-721a478-224807-415181 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-dialog .input-group input) 2026-09-13 14:13:00,348 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:00] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.168 2026-09-13 14:13:00,375 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:00] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.170 2026-09-13 14:13:00,380 26 INFO rb-721a478-224807-415181 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-09-13 14:13:00,395 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:00] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.163 2026-09-13 14:13:00,778 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [8/32] Tour PosOrderNoPoints → Step Manually trigger keyup event (trigger: .modal-header .input-group input) 2026-09-13 14:13:00,829 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [9/32] Tour PosOrderNoPoints → Step Press Enter to trigger "search more" (trigger: .modal-dialog .input-group input) 2026-09-13 14:13:00,888 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [10/32] Tour PosOrderNoPoints → Step Check "Test Partner 2" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("Test Partner 2")) 2026-09-13 14:13:00,929 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:00] "POST /web/dataset/call_kw/res.partner/get_new_partner#res.partner.get_new_partner HTTP/1.1" 200 - 8 0.024 0.021 2026-09-13 14:13:00,951 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [11/32] Tour PosOrderNoPoints → Step Click search field (trigger: .modal .fa-search.undefined) 2026-09-13 14:13:00,997 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:00] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 12 0.033 0.029 2026-09-13 14:13:01,000 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:01] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 0 0.000 0.060 2026-09-13 14:13:01,001 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [12/32] Tour PosOrderNoPoints → Step Search for partner "Test Partner 2" (trigger: .modal-dialog .input-group input) 2026-09-13 14:13:01,055 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [13/32] Tour PosOrderNoPoints → Step click partner 'Test Partner 2' from partner list screen (trigger: .modal .partner-list b:contains(Test Partner 2)) 2026-09-13 14:13:01,114 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [14/32] Tour PosOrderNoPoints → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:13:01,166 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [15/32] Tour PosOrderNoPoints → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-09-13 14:13:01,244 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [16/32] Tour PosOrderNoPoints → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:13:01,298 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [17/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-09-13 14:13:01,350 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [18/32] Tour PosOrderNoPoints → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-09-13 14:13:01,401 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [19/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-09-13 14:13:01,581 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [20/32] Tour PosOrderNoPoints → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:13:01,632 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [21/32] Tour PosOrderNoPoints → Step body:not(:has(.loyalty-points-title)) 2026-09-13 14:13:01,682 26 INFO rb-721a478-224807-415181 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: .product-screen .pay-order-button) 2026-09-13 14:13:01,753 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [23/32] Tour PosOrderNoPoints → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:13:01,764 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:01] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:13:01,765 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:01] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:13:01,803 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [24/32] Tour PosOrderNoPoints → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:13:01,853 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [25/32] Tour PosOrderNoPoints → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:13:01,919 26 INFO rb-721a478-224807-415181 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: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-09-13 14:13:01,972 26 INFO rb-721a478-224807-415181 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: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-09-13 14:13:02,024 26 INFO rb-721a478-224807-415181 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: . (trigger: div.numpad button:contains(/^\.$/)) 2026-09-13 14:13:02,077 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [29/32] Tour PosOrderNoPoints → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-09-13 14:13:02,129 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [30/32] Tour PosOrderNoPoints → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:13:02,199 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: [31/32] Tour PosOrderNoPoints → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:13:02,203 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73756780 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000001', 'uuid': 'bfbacdcd-dbec-4b72-a30c-d58348a2e5c1'}] 2026-09-13 14:13:02,208 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:02] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:13:02,435 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73756780 order {'name': '/', 'pos_reference': '262-76-000001', 'uuid': 'bfbacdcd-dbec-4b72-a30c-d58348a2e5c1'} created pos.order #606 2026-09-13 14:13:02,449 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73756780 finished 2026-09-13 14:13:02,489 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 116 0.099 0.190 2026-09-13 14:13:02,531 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:02] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:13:02,631 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55467421 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': 'bfbacdcd-dbec-4b72-a30c-d58348a2e5c1'}] 2026-09-13 14:13:02,637 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55467421 order {'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': 'bfbacdcd-dbec-4b72-a30c-d58348a2e5c1'} sync ignored for existing PoS order pos.order(606,) (state: paid) 2026-09-13 14:13:02,639 26 INFO rb-721a478-224807-415181 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: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:13:02,656 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55467421 finished 2026-09-13 14:13:02,691 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: tour succeeded 2026-09-13 14:13:02,695 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: ╔═════════════════════════════════╗ ║ TOUR PosOrderNoPoints SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-09-13 14:13:02,774 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program.browser: heap 16482580 (allocated 18087936) 2026-09-13 14:13:02,792 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.071 0.092 2026-09-13 14:13:02,798 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Closing chrome headless with pid 56541 2026-09-13 14:13:02,800 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Closing websocket connection 2026-09-13 14:13:02,800 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Terminating chrome headless with pid 56541 2026-09-13 14:13:02,859 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_141302_859119_test_not_create_loyalty_card_max_usage_program.txt 2026-09-13 14:13:02,859 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_not_create_loyalty_card_max_usage_program: Removing chrome user profile "/tmp/tmp6w6f_mhx_chrome_odoo" 2026-09-13 14:13:02,891 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_order_reward_product_tax_included_excluded ... 2026-09-13 14:13:03,727 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome pid: 56675 2026-09-13 14:13:03,728 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome headless temporary user profile dir: /tmp/tmpfo3nwnkw_chrome_odoo 2026-09-13 14:13:03,729 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:43681/json/version 2026-09-13 14:13:03,730 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43681', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:13:03,760 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:13:03,760 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:43681/json 2026-09-13 14:13:03,761 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43681', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:13:03,766 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Websocket url found: ws://127.0.0.1:43681/devtools/page/36D6399D74F987FA26293469F31EAE72 2026-09-13 14:13:03,768 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Enable chrome headless console log notification 2026-09-13 14:13:03,770 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome headless enable page notifications 2026-09-13 14:13:03,900 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:13:03,908 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Setting session cookie in browser 2026-09-13 14:13:03,912 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-09-13 14:13:03,912 26 INFO rb-721a478-224807-415181 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/76" 2026-09-13 14:13:03,931 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:13:04,374 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:04] "GET /pos/ui/76 HTTP/1.1" 200 - 88 0.063 0.384 2026-09-13 14:13:04,377 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Navigation result: {'frameId': '36D6399D74F987FA26293469F31EAE72', 'loaderId': 'E926958D450B3E6411D31AAD9B657D37', 'isDownload': False} 2026-09-13 14:13:04,377 26 INFO rb-721a478-224807-415181 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-09-13 14:13:04,388 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:13:04,407 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:04] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.008 0.008 2026-09-13 14:13:04,421 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:04] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.019 2026-09-13 14:13:04,433 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:04] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.037 2026-09-13 14:13:04,834 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:04] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:13:04,849 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:04] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-13 14:13:04,862 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:13:04,871 26 INFO rb-721a478-224807-415181 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-09-13 14:13:04,886 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:04] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.009 0.009 2026-09-13 14:13:04,904 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:04] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:13:04,914 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:04] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:13:04,949 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:04] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.009 0.009 2026-09-13 14:13:04,966 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:04] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.028 2026-09-13 14:13:05,012 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:05] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.018 0.027 2026-09-13 14:13:05,016 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:05] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.029 2026-09-13 14:13:05,665 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:05] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 391 0.312 0.308 2026-09-13 14:13:05,692 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:05] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.018 2026-09-13 14:13:05,754 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:13:05,803 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:05] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.034 2026-09-13 14:13:05,834 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-09-13 14:13:05,863 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: Owl is running in 'dev' mode. 2026-09-13 14:13:05,872 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:05] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.003 2026-09-13 14:13:05,914 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:05] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:13:05,922 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:05] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:13:05,934 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:05] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:13:05,951 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:05] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:13:05,986 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:05] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.025 2026-09-13 14:13:05,989 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:05] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:13:06,012 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:06] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.045 0.050 2026-09-13 14:13:06,019 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:06] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:13:06,033 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:06] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.095 2026-09-13 14:13:06,046 26 INFO rb-721a478-224807-415181 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-09-13 14:13:06,090 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:06] "GET /pos/ui/76 HTTP/1.1" 200 - 31 0.020 0.058 2026-09-13 14:13:06,134 26 INFO rb-721a478-224807-415181 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-09-13 14:13:06,186 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:06] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 31 0.054 0.123 2026-09-13 14:13:06,193 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:06] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:13:06,205 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:06] "GET /web/image?model=product.template&field=image_128&id=1569&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.101 2026-09-13 14:13:06,241 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:06] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.009 0.136 2026-09-13 14:13:06,267 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:06] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.151 2026-09-13 14:13:06,293 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:06] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.165 2026-09-13 14:13:06,327 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:06] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.007 0.212 2026-09-13 14:13:06,354 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:06] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.010 0.145 2026-09-13 14:13:06,387 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:06] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.172 2026-09-13 14:13:06,408 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:06] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.159 2026-09-13 14:13:06,435 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:06] "GET /web/image?model=product.template&field=image_128&id=1719&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.157 2026-09-13 14:13:06,502 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:06] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.028 0.176 2026-09-13 14:13:06,527 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:06] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.191 2026-09-13 14:13:06,571 26 INFO rb-721a478-224807-415181 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-09-13 14:13:06,623 26 INFO rb-721a478-224807-415181 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-09-13 14:13:06,673 26 INFO rb-721a478-224807-415181 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-09-13 14:13:06,724 26 INFO rb-721a478-224807-415181 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-09-13 14:13:06,775 26 INFO rb-721a478-224807-415181 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-09-13 14:13:06,825 26 INFO rb-721a478-224807-415181 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-09-13 14:13:06,882 26 INFO rb-721a478-224807-415181 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-09-13 14:13:06,940 26 INFO rb-721a478-224807-415181 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-09-13 14:13:07,000 26 INFO rb-721a478-224807-415181 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-09-13 14:13:07,060 26 INFO rb-721a478-224807-415181 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-09-13 14:13:07,088 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:07] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 6 0.006 0.019 2026-09-13 14:13:07,149 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: tour succeeded 2026-09-13 14:13:07,150 26 INFO rb-721a478-224807-415181 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-09-13 14:13:07,248 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: heap 14936724 (allocated 15728640) 2026-09-13 14:13:07,257 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Closing chrome headless with pid 56675 2026-09-13 14:13:07,258 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Closing websocket connection 2026-09-13 14:13:07,259 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Terminating chrome headless with pid 56675 2026-09-13 14:13:07,314 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_141307_314101_test_order_reward_product_tax_included_excluded.txt 2026-09-13 14:13:07,314 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Removing chrome user profile "/tmp/tmpfo3nwnkw_chrome_odoo" 2026-09-13 14:13:07,581 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome pid: 56808 2026-09-13 14:13:07,581 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome headless temporary user profile dir: /tmp/tmphc9yxll0_chrome_odoo 2026-09-13 14:13:07,581 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:41601/json/version 2026-09-13 14:13:07,582 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41601', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:13:07,589 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:13:07,589 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:41601/json 2026-09-13 14:13:07,590 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41601', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:13:07,596 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Websocket url found: ws://127.0.0.1:41601/devtools/page/7E557F1C3FFB86137783A85CEB559094 2026-09-13 14:13:07,608 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Enable chrome headless console log notification 2026-09-13 14:13:07,610 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome headless enable page notifications 2026-09-13 14:13:07,635 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:13:07,637 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Setting session cookie in browser 2026-09-13 14:13:07,641 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-09-13 14:13:07,641 26 INFO rb-721a478-224807-415181 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/76" 2026-09-13 14:13:07,704 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:07] "GET /pos/ui/76 HTTP/1.1" 200 - 31 0.015 0.036 2026-09-13 14:13:07,709 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Navigation result: {'frameId': '7E557F1C3FFB86137783A85CEB559094', 'loaderId': '9944D8DB5E15A90E909802EDA5DEA0C2', 'isDownload': False} 2026-09-13 14:13:07,709 26 INFO rb-721a478-224807-415181 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-09-13 14:13:07,717 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:13:07,733 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:07] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-09-13 14:13:07,737 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:07] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-09-13 14:13:07,748 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:07] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.019 2026-09-13 14:13:08,184 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:08] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:13:08,208 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:08] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:13:08,219 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:13:08,225 26 INFO rb-721a478-224807-415181 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-09-13 14:13:08,230 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:08] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.002 0.007 2026-09-13 14:13:08,245 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:08] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-13 14:13:08,254 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:08] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:13:08,268 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:08] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.005 2026-09-13 14:13:08,297 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:08] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.011 0.018 2026-09-13 14:13:08,304 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:08] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-09-13 14:13:08,357 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:08] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.021 0.023 2026-09-13 14:13:08,848 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:08] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 292 0.197 0.271 2026-09-13 14:13:08,867 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:08] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:13:08,943 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:08] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-09-13 14:13:08,989 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:08] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 3 0.007 0.027 2026-09-13 14:13:09,024 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:13:09,038 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: Owl is running in 'dev' mode. 2026-09-13 14:13:09,045 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:09] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:13:09,117 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:09] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:13:09,139 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:09] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-09-13 14:13:09,142 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:09] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-09-13 14:13:09,160 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:09] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 7 0.023 0.015 2026-09-13 14:13:09,173 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:09] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.004 0.045 2026-09-13 14:13:09,175 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:09] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.040 2026-09-13 14:13:09,196 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:09] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:13:09,198 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:09] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:13:09,279 26 INFO rb-721a478-224807-415181 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-09-13 14:13:09,293 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:09] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:13:09,391 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:09] "GET /pos/ui/76 HTTP/1.1" 200 - 31 0.057 0.039 2026-09-13 14:13:09,399 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:13:09,417 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:09] "GET /web/image?model=product.template&field=image_128&id=1569&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.061 2026-09-13 14:13:09,428 26 INFO rb-721a478-224807-415181 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-09-13 14:13:09,451 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:09] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.090 2026-09-13 14:13:09,478 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:09] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.116 2026-09-13 14:13:09,497 26 INFO rb-721a478-224807-415181 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-09-13 14:13:09,501 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:09] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.140 2026-09-13 14:13:09,554 26 INFO rb-721a478-224807-415181 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-09-13 14:13:09,574 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:09] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 31 0.031 0.244 2026-09-13 14:13:09,599 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:09] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.193 2026-09-13 14:13:09,601 26 INFO rb-721a478-224807-415181 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-09-13 14:13:09,625 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:09] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.198 2026-09-13 14:13:09,649 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:09] "GET /web/image?model=product.template&field=image_128&id=1719&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.187 2026-09-13 14:13:09,658 26 INFO rb-721a478-224807-415181 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-09-13 14:13:09,678 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:09] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.193 2026-09-13 14:13:09,708 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:09] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.198 2026-09-13 14:13:09,710 26 INFO rb-721a478-224807-415181 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-09-13 14:13:09,732 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:09] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.148 2026-09-13 14:13:09,769 26 INFO rb-721a478-224807-415181 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-09-13 14:13:09,828 26 INFO rb-721a478-224807-415181 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-09-13 14:13:09,885 26 INFO rb-721a478-224807-415181 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-09-13 14:13:09,942 26 INFO rb-721a478-224807-415181 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-09-13 14:13:09,954 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:09] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.001 0.007 2026-09-13 14:13:10,036 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: tour succeeded 2026-09-13 14:13:10,036 26 INFO rb-721a478-224807-415181 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-09-13 14:13:10,131 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded.browser: heap 14764740 (allocated 15990784) 2026-09-13 14:13:10,137 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Closing chrome headless with pid 56808 2026-09-13 14:13:10,139 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Closing websocket connection 2026-09-13 14:13:10,140 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Terminating chrome headless with pid 56808 2026-09-13 14:13:10,196 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_141310_195975_test_order_reward_product_tax_included_excluded.txt 2026-09-13 14:13:10,196 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_order_reward_product_tax_included_excluded: Removing chrome user profile "/tmp/tmphc9yxll0_chrome_odoo" 2026-09-13 14:13:10,207 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_partner_list_after_removing_code_activated_coupon ... 2026-09-13 14:13:10,995 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Chrome pid: 56939 2026-09-13 14:13:10,996 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Chrome headless temporary user profile dir: /tmp/tmpwxlypqo6_chrome_odoo 2026-09-13 14:13:10,996 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Issuing json command http://127.0.0.1:45893/json/version 2026-09-13 14:13:10,997 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45893', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:13:11,029 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:13:11,029 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Issuing json command http://127.0.0.1:45893/json 2026-09-13 14:13:11,030 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45893', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:13:11,034 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Websocket url found: ws://127.0.0.1:45893/devtools/page/2FABD31A063F0801BBC855188A9742AE 2026-09-13 14:13:11,042 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Enable chrome headless console log notification 2026-09-13 14:13:11,045 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Chrome headless enable page notifications 2026-09-13 14:13:11,130 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:13:11,136 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Setting session cookie in browser 2026-09-13 14:13:11,140 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-09-13 14:13:11,140 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-09-13 14:13:11,151 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:13:11,565 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:11] "GET /pos/ui/76 HTTP/1.1" 200 - 87 0.043 0.374 2026-09-13 14:13:11,568 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Navigation result: {'frameId': '2FABD31A063F0801BBC855188A9742AE', 'loaderId': 'FD567ECFA56A6446C3EFBAFA3DBFB9C2', 'isDownload': False} 2026-09-13 14:13:11,568 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Evaluate ready code "odoo.isTourReady('PosLoyaltyPartnerListAfterCouponRemoval')" 2026-09-13 14:13:11,575 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:13:11,592 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:11] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.009 2026-09-13 14:13:11,597 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:11] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.009 2026-09-13 14:13:11,618 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:11] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.029 2026-09-13 14:13:12,030 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:12] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:13:12,041 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:12] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.014 2026-09-13 14:13:12,060 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Evaluate test code "odoo.startTour('PosLoyaltyPartnerListAfterCouponRemoval', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:13:12,066 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: [1/35] Tour PosLoyaltyPartnerListAfterCouponRemoval → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:13:12,074 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:12] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.007 2026-09-13 14:13:12,091 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:12] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-09-13 14:13:12,104 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:12] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:13:12,139 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:12] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.014 2026-09-13 14:13:12,151 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:12] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.028 2026-09-13 14:13:12,231 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:12] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.038 0.035 2026-09-13 14:13:12,235 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:12] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.059 2026-09-13 14:13:12,839 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:12] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 390 0.271 0.305 2026-09-13 14:13:12,867 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:12] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.017 2026-09-13 14:13:12,935 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.009 2026-09-13 14:13:12,988 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:12] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.029 2026-09-13 14:13:13,007 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:13] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:13:13,019 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: Owl is running in 'dev' mode. 2026-09-13 14:13:13,027 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:13] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.004 2026-09-13 14:13:13,076 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:13] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:13:13,093 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:13] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:13:13,099 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:13] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:13:13,122 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:13] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:13:13,129 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:13] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:13:13,145 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:13] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.032 0.043 2026-09-13 14:13:13,171 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:13] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.010 0.084 2026-09-13 14:13:13,174 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:13] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.092 2026-09-13 14:13:13,211 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: [2/35] Tour PosLoyaltyPartnerListAfterCouponRemoval → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:13:13,245 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:13] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:13:13,297 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:13:13,302 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: [3/35] Tour PosLoyaltyPartnerListAfterCouponRemoval → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-09-13 14:13:13,363 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:13] "GET /pos/ui/76 HTTP/1.1" 200 - 31 0.082 0.040 2026-09-13 14:13:13,385 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:13] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.122 2026-09-13 14:13:13,411 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:13] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.018 2026-09-13 14:13:13,438 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:13] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.153 2026-09-13 14:13:13,465 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:13] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.147 2026-09-13 14:13:13,529 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:13] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 31 0.018 0.271 2026-09-13 14:13:13,556 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:13] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.182 2026-09-13 14:13:13,588 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:13] "GET /web/image?model=product.template&field=image_128&id=1569&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.303 2026-09-13 14:13:13,686 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:13] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.059 0.210 2026-09-13 14:13:13,714 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:13] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.242 2026-09-13 14:13:13,740 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:13] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.202 2026-09-13 14:13:13,751 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: [4/35] Tour PosLoyaltyPartnerListAfterCouponRemoval → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:13:13,769 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:13] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.322 2026-09-13 14:13:13,796 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: [5/35] Tour PosLoyaltyPartnerListAfterCouponRemoval → 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-09-13 14:13:13,848 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: [6/35] Tour PosLoyaltyPartnerListAfterCouponRemoval → 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-09-13 14:13:13,900 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: [7/35] Tour PosLoyaltyPartnerListAfterCouponRemoval → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:13:13,951 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: [8/35] Tour PosLoyaltyPartnerListAfterCouponRemoval → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:13:14,000 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: [9/35] Tour PosLoyaltyPartnerListAfterCouponRemoval → Step click customer button (trigger: .product-screen .set-partner) 2026-09-13 14:13:14,084 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: [10/35] Tour PosLoyaltyPartnerListAfterCouponRemoval → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-09-13 14:13:14,145 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: [11/35] Tour PosLoyaltyPartnerListAfterCouponRemoval → Step Click search field (trigger: .modal .fa-search.undefined) 2026-09-13 14:13:14,196 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: [12/35] Tour PosLoyaltyPartnerListAfterCouponRemoval → Step Search for partner "AAAA Partner" (trigger: .modal-dialog .input-group input) 2026-09-13 14:13:14,252 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: [13/35] Tour PosLoyaltyPartnerListAfterCouponRemoval → Step click partner 'AAAA Partner' from partner list screen (trigger: .modal .partner-list b:contains(AAAA Partner)) 2026-09-13 14:13:14,318 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: [14/35] Tour PosLoyaltyPartnerListAfterCouponRemoval → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:13:14,369 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: [15/35] Tour PosLoyaltyPartnerListAfterCouponRemoval → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:13:14,419 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: [16/35] Tour PosLoyaltyPartnerListAfterCouponRemoval → Step click Actions button (trigger: .more-btn) 2026-09-13 14:13:14,475 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: [17/35] Tour PosLoyaltyPartnerListAfterCouponRemoval → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-09-13 14:13:14,535 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: [18/35] Tour PosLoyaltyPartnerListAfterCouponRemoval → Step input text '9911' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-09-13 14:13:14,589 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: [19/35] Tour PosLoyaltyPartnerListAfterCouponRemoval → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:13:14,647 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: [20/35] Tour PosLoyaltyPartnerListAfterCouponRemoval → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"10% on your order"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("10% on your order"))) 2026-09-13 14:13:14,670 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:14] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 6 0.009 0.014 2026-09-13 14:13:14,700 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:14] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.007 0.015 2026-09-13 14:13:14,752 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: [21/35] Tour PosLoyaltyPartnerListAfterCouponRemoval → 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-09-13 14:13:14,811 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: [22/35] Tour PosLoyaltyPartnerListAfterCouponRemoval → 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-09-13 14:13:14,859 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: [23/35] Tour PosLoyaltyPartnerListAfterCouponRemoval → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:13:14,910 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: [24/35] Tour PosLoyaltyPartnerListAfterCouponRemoval → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-09-13 14:13:14,964 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: [25/35] Tour PosLoyaltyPartnerListAfterCouponRemoval → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:13:15,015 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: [26/35] Tour PosLoyaltyPartnerListAfterCouponRemoval → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:13:15,163 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: [27/35] Tour PosLoyaltyPartnerListAfterCouponRemoval → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:13:15,210 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: [28/35] Tour PosLoyaltyPartnerListAfterCouponRemoval → Step click customer button (trigger: .product-screen .set-partner) 2026-09-13 14:13:15,275 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: [29/35] Tour PosLoyaltyPartnerListAfterCouponRemoval → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-09-13 14:13:15,328 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: [30/35] Tour PosLoyaltyPartnerListAfterCouponRemoval → Step Click search field (trigger: .modal .fa-search.undefined) 2026-09-13 14:13:15,379 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: [31/35] Tour PosLoyaltyPartnerListAfterCouponRemoval → Step Search for partner "AAAA Partner" (trigger: .modal-dialog .input-group input) 2026-09-13 14:13:15,432 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: [32/35] Tour PosLoyaltyPartnerListAfterCouponRemoval → Step click partner 'AAAA Partner' from partner list screen (trigger: .modal .partner-list b:contains(AAAA Partner)) 2026-09-13 14:13:15,487 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: [33/35] Tour PosLoyaltyPartnerListAfterCouponRemoval → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:13:15,538 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: [34/35] Tour PosLoyaltyPartnerListAfterCouponRemoval → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:13:15,589 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: [35/35] Tour PosLoyaltyPartnerListAfterCouponRemoval → Step customer 'AAAA Partner' is selected (trigger: .product-screen .set-partner:contains("AAAA Partner")) 2026-09-13 14:13:15,640 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: tour succeeded 2026-09-13 14:13:15,641 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyPartnerListAfterCouponRemoval SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-09-13 14:13:15,718 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon.browser: heap 16783428 (allocated 18485248) 2026-09-13 14:13:15,727 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Closing chrome headless with pid 56939 2026-09-13 14:13:15,728 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Closing websocket connection 2026-09-13 14:13:15,729 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Terminating chrome headless with pid 56939 2026-09-13 14:13:15,809 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_141315_809779_test_partner_list_after_removing_code_activated_coupon.txt 2026-09-13 14:13:15,810 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_partner_list_after_removing_code_activated_coupon: Removing chrome user profile "/tmp/tmpwxlypqo6_chrome_odoo" 2026-09-13 14:13:15,819 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_physical_gift_card ... 2026-09-13 14:13:16,981 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Chrome pid: 57073 2026-09-13 14:13:16,983 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Chrome headless temporary user profile dir: /tmp/tmpw5tryt6s_chrome_odoo 2026-09-13 14:13:16,983 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Issuing json command http://127.0.0.1:33543/json/version 2026-09-13 14:13:16,984 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33543', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:13:17,016 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:13:17,016 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Issuing json command http://127.0.0.1:33543/json 2026-09-13 14:13:17,016 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33543', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:13:17,020 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Websocket url found: ws://127.0.0.1:33543/devtools/page/F58184B43EE4C5B70EA0ED7A9CE5B1B7 2026-09-13 14:13:17,033 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Enable chrome headless console log notification 2026-09-13 14:13:17,040 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Chrome headless enable page notifications 2026-09-13 14:13:17,133 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:13:17,138 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Setting session cookie in browser 2026-09-13 14:13:17,140 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-09-13 14:13:17,140 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-09-13 14:13:17,154 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:13:17,503 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:17] "GET /pos/ui/76 HTTP/1.1" 200 - 82 0.028 0.323 2026-09-13 14:13:17,507 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Navigation result: {'frameId': 'F58184B43EE4C5B70EA0ED7A9CE5B1B7', 'loaderId': '35AD4FB8F6C026BD12392BA93732726C', 'isDownload': False} 2026-09-13 14:13:17,507 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Evaluate ready code "odoo.isTourReady('test_physical_gift_card')" 2026-09-13 14:13:17,524 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:13:17,538 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:17] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-09-13 14:13:17,542 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:17] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-13 14:13:17,550 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:17] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.016 2026-09-13 14:13:17,953 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:17] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:13:17,968 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:17] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-13 14:13:17,982 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Evaluate test code "odoo.startTour('test_physical_gift_card', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:13:17,990 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [1/185] Tour test_physical_gift_card → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:13:17,997 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:17] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 5 0.005 0.005 2026-09-13 14:13:18,013 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:18] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-13 14:13:18,025 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:18] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:13:18,049 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:18] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.010 2026-09-13 14:13:18,067 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:18] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.022 2026-09-13 14:13:18,072 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:18] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.001 0.007 2026-09-13 14:13:18,129 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:18] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.023 0.027 2026-09-13 14:13:18,730 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:18] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 393 0.266 0.308 2026-09-13 14:13:18,755 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:18] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.014 2026-09-13 14:13:18,823 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.009 2026-09-13 14:13:18,870 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:18] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.029 2026-09-13 14:13:18,901 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.005 2026-09-13 14:13:18,917 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: Owl is running in 'dev' mode. 2026-09-13 14:13:18,926 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:18] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-09-13 14:13:18,994 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:18] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.023 2026-09-13 14:13:19,003 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:19] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-09-13 14:13:19,006 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:19] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-09-13 14:13:19,008 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:19] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.010 0.023 2026-09-13 14:13:19,010 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:19] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.036 2026-09-13 14:13:19,042 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:19] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:13:19,044 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:19] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:13:19,075 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:19] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:13:19,076 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:19] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.032 0.072 2026-09-13 14:13:19,143 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:19] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 31 0.020 0.059 2026-09-13 14:13:19,145 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [2/185] Tour test_physical_gift_card → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:13:19,228 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:19] "GET /pos/ui/76 HTTP/1.1" 200 - 31 0.046 0.113 2026-09-13 14:13:19,241 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:19] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:13:19,243 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:19] "GET /web/image?model=product.template&field=image_128&id=8&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 4 0.006 0.039 2026-09-13 14:13:19,271 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [3/185] Tour test_physical_gift_card → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-09-13 14:13:19,284 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:19] "GET /web/image?model=product.template&field=image_128&id=1569&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.079 2026-09-13 14:13:19,307 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:19] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.103 2026-09-13 14:13:19,335 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:19] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.128 2026-09-13 14:13:19,365 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:19] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.147 2026-09-13 14:13:19,386 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:19] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.140 2026-09-13 14:13:19,412 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:19] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.153 2026-09-13 14:13:19,433 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:19] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.137 2026-09-13 14:13:19,453 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:19] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.130 2026-09-13 14:13:19,476 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:19] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.126 2026-09-13 14:13:19,550 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:19] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.030 0.145 2026-09-13 14:13:19,621 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [4/185] Tour test_physical_gift_card → Step a:contains("Sell physical gift card?") 2026-09-13 14:13:19,684 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [5/185] Tour test_physical_gift_card → Step Input code 'gift_card_partner' (trigger: input[id="code"]) 2026-09-13 14:13:19,740 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [6/185] Tour test_physical_gift_card → Step Not loading (trigger: body:not(:has(.gift-card-loading))) 2026-09-13 14:13:20,260 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:20] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 11 0.005 0.013 2026-09-13 14:13:20,280 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [7/185] Tour test_physical_gift_card → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Ok")) 2026-09-13 14:13:20,334 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [8/185] Tour test_physical_gift_card → Step cancel dialog (trigger: .modal .modal-header button[aria-label="Close"]) 2026-09-13 14:13:20,387 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [9/185] Tour test_physical_gift_card → Step a:contains("Sell physical gift card?") 2026-09-13 14:13:20,438 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [10/185] Tour test_physical_gift_card → Step a:contains("Sell physical gift card?") 2026-09-13 14:13:20,493 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [11/185] Tour test_physical_gift_card → Step Input code 'gift_card_expired' (trigger: input[id="code"]) 2026-09-13 14:13:20,548 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [12/185] Tour test_physical_gift_card → Step Not loading (trigger: body:not(:has(.gift-card-loading))) 2026-09-13 14:13:21,061 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:21] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 7 0.004 0.007 2026-09-13 14:13:21,097 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [13/185] Tour test_physical_gift_card → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Ok")) 2026-09-13 14:13:21,150 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [14/185] Tour test_physical_gift_card → Step cancel dialog (trigger: .modal .modal-header button[aria-label="Close"]) 2026-09-13 14:13:21,203 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [15/185] Tour test_physical_gift_card → Step a:contains("Sell physical gift card?") 2026-09-13 14:13:21,255 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [16/185] Tour test_physical_gift_card → Step a:contains("Sell physical gift card?") 2026-09-13 14:13:21,309 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [17/185] Tour test_physical_gift_card → Step Input code 'gift_card_sold' (trigger: input[id="code"]) 2026-09-13 14:13:21,369 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [18/185] Tour test_physical_gift_card → Step Not loading (trigger: body:not(:has(.gift-card-loading))) 2026-09-13 14:13:21,897 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:21] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 13 0.013 0.013 2026-09-13 14:13:21,930 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [19/185] Tour test_physical_gift_card → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Ok")) 2026-09-13 14:13:21,982 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [20/185] Tour test_physical_gift_card → Step cancel dialog (trigger: .modal .modal-header button[aria-label="Close"]) 2026-09-13 14:13:22,035 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [21/185] Tour test_physical_gift_card → Step a:contains("Sell physical gift card?") 2026-09-13 14:13:22,087 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [22/185] Tour test_physical_gift_card → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:13:22,136 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [23/185] Tour test_physical_gift_card → Step click Actions button (trigger: .more-btn) 2026-09-13 14:13:22,197 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [24/185] Tour test_physical_gift_card → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-09-13 14:13:22,249 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [25/185] Tour test_physical_gift_card → Step input text 'gift_card_generated_but_not_sold' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-09-13 14:13:22,308 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [26/185] Tour test_physical_gift_card → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:13:22,363 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [27/185] Tour test_physical_gift_card → Step cancel dialog (trigger: .modal .modal-header button[aria-label="Close"]) 2026-09-13 14:13:22,393 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:22] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.011 0.018 2026-09-13 14:13:22,429 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:22] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.009 0.017 2026-09-13 14:13:22,470 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [28/185] Tour test_physical_gift_card → Step a:contains("Sell physical gift card?") 2026-09-13 14:13:22,524 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [29/185] Tour test_physical_gift_card → Step Input code 'gift_card_generated_but_not_sold' (trigger: input[id="code"]) 2026-09-13 14:13:22,584 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [30/185] Tour test_physical_gift_card → Step Not loading (trigger: body:not(:has(.gift-card-loading))) 2026-09-13 14:13:23,110 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:23] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 7 0.011 0.012 2026-09-13 14:13:23,147 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [31/185] Tour test_physical_gift_card → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:13:25,197 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [32/185] Tour test_physical_gift_card → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:13:25,270 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [33/185] Tour test_physical_gift_card → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:13:25,323 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [34/185] 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-09-13 14:13:25,373 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [35/185] Tour test_physical_gift_card → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:13:25,423 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [36/185] Tour test_physical_gift_card → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:13:25,474 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [37/185] Tour test_physical_gift_card → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-09-13 14:13:25,527 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [38/185] Tour test_physical_gift_card → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:13:25,577 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [39/185] Tour test_physical_gift_card → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:13:25,698 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [40/185] Tour test_physical_gift_card → Step order total amount is '60.00' (trigger: .product-screen .order-summary .total:contains("60.00")) 2026-09-13 14:13:25,749 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [41/185] Tour test_physical_gift_card → Step order total amount is '60.00' (trigger: .product-screen .order-summary .total:contains("60.00"):not(:visible)) 2026-09-13 14:13:25,799 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [42/185] Tour test_physical_gift_card → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:13:25,871 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [43/185] Tour test_physical_gift_card → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:13:25,883 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:25] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:13:25,884 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:25] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:13:25,921 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [44/185] Tour test_physical_gift_card → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:13:25,972 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [45/185] Tour test_physical_gift_card → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:13:26,037 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [46/185] Tour test_physical_gift_card → Step click numpad button: 6 (trigger: div.numpad button:contains(/^6$/)) 2026-09-13 14:13:26,090 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [47/185] Tour test_physical_gift_card → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:13:26,141 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [48/185] Tour test_physical_gift_card → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:13:26,204 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [49/185] Tour test_physical_gift_card → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:13:26,210 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74747400 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'ef4abc78-c2e5-4e7c-934b-f8ffa1d02b77'}] 2026-09-13 14:13:26,212 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:26] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:13:26,322 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74747400 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'ef4abc78-c2e5-4e7c-934b-f8ffa1d02b77'} created pos.order #608 2026-09-13 14:13:26,334 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74747400 finished 2026-09-13 14:13:26,398 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:26] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 78 0.085 0.105 2026-09-13 14:13:26,476 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:26] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 25 0.021 0.028 2026-09-13 14:13:26,505 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:26] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.008 2026-09-13 14:13:26,591 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32786134 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'ef4abc78-c2e5-4e7c-934b-f8ffa1d02b77'}] 2026-09-13 14:13:26,598 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [50/185] Tour test_physical_gift_card → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:13:26,599 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32786134 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'ef4abc78-c2e5-4e7c-934b-f8ffa1d02b77'} sync ignored for existing PoS order pos.order(608,) (state: paid) 2026-09-13 14:13:26,612 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32786134 finished 2026-09-13 14:13:26,648 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [51/185] Tour test_physical_gift_card → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-09-13 14:13:26,723 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [52/185] Tour test_physical_gift_card → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:13:26,749 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:26] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.067 0.092 2026-09-13 14:13:26,774 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [53/185] Tour test_physical_gift_card → Step click Actions button (trigger: .more-btn) 2026-09-13 14:13:26,777 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:26] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 5 0.003 0.008 2026-09-13 14:13:26,829 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [54/185] Tour test_physical_gift_card → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-09-13 14:13:26,883 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [55/185] Tour test_physical_gift_card → Step input text 'gift_card_valid' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-09-13 14:13:26,938 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [56/185] Tour test_physical_gift_card → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:13:26,993 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [57/185] 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-09-13 14:13:27,003 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:27] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.003 0.007 2026-09-13 14:13:27,030 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:27] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.005 0.013 2026-09-13 14:13:27,088 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [58/185] 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-09-13 14:13:27,140 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [59/185] Tour test_physical_gift_card → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:13:27,190 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [60/185] 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-09-13 14:13:27,241 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [61/185] Tour test_physical_gift_card → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:13:27,291 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [62/185] Tour test_physical_gift_card → Step order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00")) 2026-09-13 14:13:27,342 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [63/185] Tour test_physical_gift_card → Step order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00"):not(:visible)) 2026-09-13 14:13:27,392 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [64/185] Tour test_physical_gift_card → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:13:27,448 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [65/185] Tour test_physical_gift_card → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:13:27,499 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [66/185] Tour test_physical_gift_card → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:13:27,550 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [67/185] Tour test_physical_gift_card → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:13:27,605 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [68/185] Tour test_physical_gift_card → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:13:27,658 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [69/185] Tour test_physical_gift_card → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:13:27,712 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [70/185] Tour test_physical_gift_card → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:13:27,729 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:27] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.006 0.010 2026-09-13 14:13:27,758 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80370022 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000002', 'uuid': 'ca9780e3-8ba8-4274-bd4b-e9cb955d13f1'}] 2026-09-13 14:13:28,066 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80370022 order {'name': '/', 'pos_reference': '261-76-000002', 'uuid': 'ca9780e3-8ba8-4274-bd4b-e9cb955d13f1'} created pos.order #609 2026-09-13 14:13:28,079 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80370022 finished 2026-09-13 14:13:28,116 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 169 0.148 0.214 2026-09-13 14:13:28,186 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:28] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 21 0.012 0.021 2026-09-13 14:13:28,201 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:28] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:13:28,226 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15545295 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': 'ca9780e3-8ba8-4274-bd4b-e9cb955d13f1'}] 2026-09-13 14:13:28,237 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15545295 order {'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': 'ca9780e3-8ba8-4274-bd4b-e9cb955d13f1'} sync ignored for existing PoS order pos.order(609,) (state: paid) 2026-09-13 14:13:28,249 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15545295 finished 2026-09-13 14:13:28,295 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [71/185] Tour test_physical_gift_card → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:13:28,322 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.033 0.066 2026-09-13 14:13:28,347 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [72/185] Tour test_physical_gift_card → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-09-13 14:13:28,356 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:28] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 5 0.003 0.012 2026-09-13 14:13:28,410 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [73/185] Tour test_physical_gift_card → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:13:28,463 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [74/185] Tour test_physical_gift_card → Step click Actions button (trigger: .more-btn) 2026-09-13 14:13:28,518 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [75/185] Tour test_physical_gift_card → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-09-13 14:13:28,572 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [76/185] Tour test_physical_gift_card → Step input text 'gift_card_partner' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-09-13 14:13:28,628 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [77/185] Tour test_physical_gift_card → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:13:28,683 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [78/185] 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-09-13 14:13:28,695 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:28] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.002 0.007 2026-09-13 14:13:28,726 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:28] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.009 0.014 2026-09-13 14:13:28,771 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [79/185] 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-09-13 14:13:28,822 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [80/185] Tour test_physical_gift_card → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:13:28,873 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [81/185] 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-09-13 14:13:28,923 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [82/185] Tour test_physical_gift_card → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:13:28,975 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [83/185] Tour test_physical_gift_card → Step order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00")) 2026-09-13 14:13:29,024 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [84/185] Tour test_physical_gift_card → Step order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00"):not(:visible)) 2026-09-13 14:13:29,075 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [85/185] Tour test_physical_gift_card → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:13:29,130 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [86/185] Tour test_physical_gift_card → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:13:29,181 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [87/185] Tour test_physical_gift_card → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:13:29,232 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [88/185] Tour test_physical_gift_card → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:13:29,288 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [89/185] Tour test_physical_gift_card → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:13:29,340 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [90/185] Tour test_physical_gift_card → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:13:29,394 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [91/185] Tour test_physical_gift_card → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:13:29,416 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:29] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.011 0.010 2026-09-13 14:13:29,434 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53762996 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000003', 'uuid': '8802992c-0010-4684-a8d4-e35381bfd15b'}] 2026-09-13 14:13:29,635 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53762996 order {'name': '/', 'pos_reference': '261-76-000003', 'uuid': '8802992c-0010-4684-a8d4-e35381bfd15b'} created pos.order #610 2026-09-13 14:13:29,646 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53762996 finished 2026-09-13 14:13:29,683 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 117 0.075 0.176 2026-09-13 14:13:29,743 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:29] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 20 0.011 0.023 2026-09-13 14:13:29,768 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:29] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.004 2026-09-13 14:13:29,810 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90840693 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': '8802992c-0010-4684-a8d4-e35381bfd15b'}] 2026-09-13 14:13:29,816 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [92/185] Tour test_physical_gift_card → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:13:29,823 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90840693 order {'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': '8802992c-0010-4684-a8d4-e35381bfd15b'} sync ignored for existing PoS order pos.order(610,) (state: paid) 2026-09-13 14:13:29,834 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90840693 finished 2026-09-13 14:13:29,862 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [93/185] Tour test_physical_gift_card → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-09-13 14:13:29,922 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [94/185] Tour test_physical_gift_card → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-09-13 14:13:29,951 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.059 0.084 2026-09-13 14:13:29,993 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:29] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 5 0.006 0.016 2026-09-13 14:13:29,997 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [95/185] Tour test_physical_gift_card → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:13:30,038 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [96/185] Tour test_physical_gift_card → Step click Actions button (trigger: .more-btn) 2026-09-13 14:13:30,093 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [97/185] Tour test_physical_gift_card → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-09-13 14:13:30,149 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [98/185] Tour test_physical_gift_card → Step input text 'gift_card_sold' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-09-13 14:13:30,205 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [99/185] Tour test_physical_gift_card → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:13:30,258 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [100/185] 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-09-13 14:13:30,268 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:30] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.002 0.007 2026-09-13 14:13:30,293 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:30] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.007 0.012 2026-09-13 14:13:30,367 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [101/185] 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-09-13 14:13:30,421 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [102/185] Tour test_physical_gift_card → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:13:30,475 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [103/185] 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-09-13 14:13:30,521 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [104/185] Tour test_physical_gift_card → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:13:30,571 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [105/185] Tour test_physical_gift_card → Step order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00")) 2026-09-13 14:13:30,622 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [106/185] Tour test_physical_gift_card → Step order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00"):not(:visible)) 2026-09-13 14:13:30,672 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [107/185] Tour test_physical_gift_card → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:13:30,730 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [108/185] Tour test_physical_gift_card → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:13:30,781 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [109/185] Tour test_physical_gift_card → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:13:30,835 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [110/185] Tour test_physical_gift_card → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:13:30,890 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [111/185] Tour test_physical_gift_card → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:13:30,941 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [112/185] Tour test_physical_gift_card → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:13:30,995 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [113/185] Tour test_physical_gift_card → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:13:31,015 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:31] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.004 0.013 2026-09-13 14:13:31,041 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5708679 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000004', 'uuid': 'c431cf78-ca1c-4d3b-8db3-6f8d54227604'}] 2026-09-13 14:13:31,421 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5708679 order {'name': '/', 'pos_reference': '261-76-000004', 'uuid': 'c431cf78-ca1c-4d3b-8db3-6f8d54227604'} created pos.order #611 2026-09-13 14:13:31,434 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5708679 finished 2026-09-13 14:13:31,474 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 117 0.097 0.339 2026-09-13 14:13:31,531 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:31] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 20 0.010 0.022 2026-09-13 14:13:31,545 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:31] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:13:31,590 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3550157 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': 'c431cf78-ca1c-4d3b-8db3-6f8d54227604'}] 2026-09-13 14:13:31,601 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [114/185] Tour test_physical_gift_card → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:13:31,621 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3550157 order {'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': 'c431cf78-ca1c-4d3b-8db3-6f8d54227604'} sync ignored for existing PoS order pos.order(611,) (state: paid) 2026-09-13 14:13:31,638 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [115/185] Tour test_physical_gift_card → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-09-13 14:13:31,640 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3550157 finished 2026-09-13 14:13:31,705 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [116/185] Tour test_physical_gift_card → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-09-13 14:13:31,710 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.044 0.082 2026-09-13 14:13:31,744 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:31] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 5 0.004 0.010 2026-09-13 14:13:31,769 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [117/185] Tour test_physical_gift_card → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-09-13 14:13:31,832 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [118/185] Tour test_physical_gift_card → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-09-13 14:13:31,894 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [119/185] Tour test_physical_gift_card → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:13:31,944 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [120/185] Tour test_physical_gift_card → Step click Actions button (trigger: .more-btn) 2026-09-13 14:13:31,999 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [121/185] Tour test_physical_gift_card → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-09-13 14:13:32,054 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [122/185] Tour test_physical_gift_card → Step input text 'gift_card_generated_but_not_sold' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-09-13 14:13:32,109 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [123/185] Tour test_physical_gift_card → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:13:32,164 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [124/185] 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-09-13 14:13:32,174 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:32] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.002 0.007 2026-09-13 14:13:32,201 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:32] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.006 0.013 2026-09-13 14:13:32,249 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [125/185] 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-09-13 14:13:32,297 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [126/185] Tour test_physical_gift_card → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:13:32,347 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [127/185] 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-09-13 14:13:32,398 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [128/185] Tour test_physical_gift_card → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:13:32,449 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [129/185] Tour test_physical_gift_card → Step order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00")) 2026-09-13 14:13:32,500 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [130/185] Tour test_physical_gift_card → Step order total amount is '0.00' (trigger: .product-screen .order-summary .total:contains("0.00"):not(:visible)) 2026-09-13 14:13:32,550 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [131/185] Tour test_physical_gift_card → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:13:32,610 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [132/185] Tour test_physical_gift_card → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:13:32,657 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [133/185] Tour test_physical_gift_card → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:13:32,707 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [134/185] Tour test_physical_gift_card → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:13:32,763 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [135/185] Tour test_physical_gift_card → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:13:32,815 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [136/185] Tour test_physical_gift_card → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:13:32,870 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [137/185] Tour test_physical_gift_card → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:13:32,883 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:32] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.004 0.009 2026-09-13 14:13:32,901 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13917004 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000005', 'uuid': 'c7d6f13c-3e2c-4498-9922-7269e7f538f3'}] 2026-09-13 14:13:33,145 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13917004 order {'name': '/', 'pos_reference': '261-76-000005', 'uuid': 'c7d6f13c-3e2c-4498-9922-7269e7f538f3'} created pos.order #612 2026-09-13 14:13:33,159 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13917004 finished 2026-09-13 14:13:33,203 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 117 0.135 0.169 2026-09-13 14:13:33,270 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:33] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 20 0.011 0.027 2026-09-13 14:13:33,294 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:33] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.008 2026-09-13 14:13:33,331 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9839892 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': 'c7d6f13c-3e2c-4498-9922-7269e7f538f3'}] 2026-09-13 14:13:33,336 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9839892 order {'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': 'c7d6f13c-3e2c-4498-9922-7269e7f538f3'} sync ignored for existing PoS order pos.order(612,) (state: paid) 2026-09-13 14:13:33,351 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [138/185] Tour test_physical_gift_card → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:13:33,354 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9839892 finished 2026-09-13 14:13:33,401 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [139/185] Tour test_physical_gift_card → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-09-13 14:13:33,441 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.038 0.074 2026-09-13 14:13:33,478 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [140/185] Tour test_physical_gift_card → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-09-13 14:13:33,491 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:33] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 5 0.015 0.013 2026-09-13 14:13:33,541 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [141/185] Tour test_physical_gift_card → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-09-13 14:13:33,604 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [142/185] Tour test_physical_gift_card → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:13:33,655 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [143/185] Tour test_physical_gift_card → Step click Actions button (trigger: .more-btn) 2026-09-13 14:13:33,710 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [144/185] Tour test_physical_gift_card → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-09-13 14:13:33,771 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [145/185] Tour test_physical_gift_card → Step input text 'gift_card_expired' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-09-13 14:13:33,821 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [146/185] Tour test_physical_gift_card → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:13:33,884 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [147/185] Tour test_physical_gift_card → Step order total amount is '9.60' (trigger: .product-screen .order-summary .total:contains("9.60")) 2026-09-13 14:13:33,887 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:33] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.002 0.007 2026-09-13 14:13:33,912 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:33] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 6 0.006 0.010 2026-09-13 14:13:33,928 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [148/185] Tour test_physical_gift_card → Step order total amount is '9.60' (trigger: .product-screen .order-summary .total:contains("9.60"):not(:visible)) 2026-09-13 14:13:33,978 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [149/185] Tour test_physical_gift_card → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:13:34,037 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [150/185] Tour test_physical_gift_card → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:13:34,087 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [151/185] Tour test_physical_gift_card → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:13:34,138 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [152/185] Tour test_physical_gift_card → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:13:34,194 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [153/185] Tour test_physical_gift_card → Step click numpad button: 9 (trigger: div.numpad button:contains(/^9$/)) 2026-09-13 14:13:34,246 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [154/185] Tour test_physical_gift_card → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-09-13 14:13:34,299 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [155/185] Tour test_physical_gift_card → Step click numpad button: 6 (trigger: div.numpad button:contains(/^6$/)) 2026-09-13 14:13:34,351 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [156/185] Tour test_physical_gift_card → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:13:34,403 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [157/185] Tour test_physical_gift_card → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:13:34,469 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [158/185] Tour test_physical_gift_card → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:13:34,473 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74678935 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000006', 'uuid': '938ec334-a2c5-4d38-af75-6c2d2008df5e'}] 2026-09-13 14:13:34,667 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74678935 order {'name': '/', 'pos_reference': '261-76-000006', 'uuid': '938ec334-a2c5-4d38-af75-6c2d2008df5e'} created pos.order #613 2026-09-13 14:13:34,683 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74678935 finished 2026-09-13 14:13:34,730 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 116 0.098 0.162 2026-09-13 14:13:34,772 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:34] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.004 2026-09-13 14:13:34,828 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52837547 started for PoS orders references: [{'name': 'Shop - 000006', 'pos_reference': '261-76-000006', 'uuid': '938ec334-a2c5-4d38-af75-6c2d2008df5e'}] 2026-09-13 14:13:34,831 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [159/185] Tour test_physical_gift_card → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:13:34,836 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52837547 order {'name': 'Shop - 000006', 'pos_reference': '261-76-000006', 'uuid': '938ec334-a2c5-4d38-af75-6c2d2008df5e'} sync ignored for existing PoS order pos.order(613,) (state: paid) 2026-09-13 14:13:34,853 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52837547 finished 2026-09-13 14:13:34,888 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [160/185] Tour test_physical_gift_card → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:13:34,929 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [161/185] Tour test_physical_gift_card → Step click customer button (trigger: .product-screen .set-partner) 2026-09-13 14:13:34,931 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.029 0.076 2026-09-13 14:13:34,998 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [162/185] Tour test_physical_gift_card → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-09-13 14:13:35,052 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [163/185] Tour test_physical_gift_card → Step Click search field (trigger: .modal .fa-search.undefined) 2026-09-13 14:13:35,103 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [164/185] Tour test_physical_gift_card → Step Search for partner "A powerful PoS man!" (trigger: .modal-dialog .input-group input) 2026-09-13 14:13:35,158 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [165/185] 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-09-13 14:13:35,216 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [166/185] Tour test_physical_gift_card → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:13:35,267 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [167/185] Tour test_physical_gift_card → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-09-13 14:13:35,332 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [168/185] Tour test_physical_gift_card → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:13:35,382 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [169/185] Tour test_physical_gift_card → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-09-13 14:13:35,438 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [170/185] Tour test_physical_gift_card → Step click numpad button: 9 (trigger: div.numpad button:contains(/^9$/)) 2026-09-13 14:13:35,490 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [171/185] Tour test_physical_gift_card → Step click numpad button: 9 (trigger: div.numpad button:contains(/^9$/)) 2026-09-13 14:13:35,542 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [172/185] Tour test_physical_gift_card → Step click numpad button: 9 (trigger: div.numpad button:contains(/^9$/)) 2026-09-13 14:13:35,594 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [173/185] Tour test_physical_gift_card → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:13:35,645 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [174/185] Tour test_physical_gift_card → Step order total amount is '999.00' (trigger: .product-screen .order-summary .total:contains("999.00")) 2026-09-13 14:13:35,767 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [175/185] Tour test_physical_gift_card → Step order total amount is '999.00' (trigger: .product-screen .order-summary .total:contains("999.00"):not(:visible)) 2026-09-13 14:13:35,817 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [176/185] Tour test_physical_gift_card → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:13:35,870 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [177/185] Tour test_physical_gift_card → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:13:35,921 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [178/185] Tour test_physical_gift_card → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:13:35,971 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [179/185] Tour test_physical_gift_card → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:13:36,027 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [180/185] Tour test_physical_gift_card → Step click numpad button: 9 (trigger: div.numpad button:contains(/^9$/)) 2026-09-13 14:13:36,079 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [181/185] Tour test_physical_gift_card → Step click numpad button: 9 (trigger: div.numpad button:contains(/^9$/)) 2026-09-13 14:13:36,131 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [182/185] Tour test_physical_gift_card → Step click numpad button: 9 (trigger: div.numpad button:contains(/^9$/)) 2026-09-13 14:13:36,182 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [183/185] Tour test_physical_gift_card → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:13:36,247 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [184/185] Tour test_physical_gift_card → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:13:36,253 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38746959 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000007', 'uuid': '33c8c974-ee62-42b8-ad48-93a962e908b3'}] 2026-09-13 14:13:36,388 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38746959 order {'name': '/', 'pos_reference': '261-76-000007', 'uuid': '33c8c974-ee62-42b8-ad48-93a962e908b3'} created pos.order #614 2026-09-13 14:13:36,407 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38746959 finished 2026-09-13 14:13:36,461 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 54 0.110 0.101 2026-09-13 14:13:36,621 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:36] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 59 0.046 0.091 2026-09-13 14:13:36,636 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:36] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.004 2026-09-13 14:13:36,685 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31718575 started for PoS orders references: [{'name': 'Shop - 000007', 'pos_reference': '261-76-000007', 'uuid': '33c8c974-ee62-42b8-ad48-93a962e908b3'}] 2026-09-13 14:13:36,691 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31718575 order {'name': 'Shop - 000007', 'pos_reference': '261-76-000007', 'uuid': '33c8c974-ee62-42b8-ad48-93a962e908b3'} sync ignored for existing PoS order pos.order(614,) (state: paid) 2026-09-13 14:13:36,702 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: [185/185] Tour test_physical_gift_card → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:13:36,711 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31718575 finished 2026-09-13 14:13:36,752 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: tour succeeded 2026-09-13 14:13:36,754 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: ╔════════════════════════════════════════╗ ║ TOUR test_physical_gift_card SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-09-13 14:13:36,814 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.050 0.080 2026-09-13 14:13:36,953 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card.browser: heap 30872948 (allocated 33566720) 2026-09-13 14:13:36,957 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Closing chrome headless with pid 57073 2026-09-13 14:13:36,958 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Closing websocket connection 2026-09-13 14:13:36,959 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Terminating chrome headless with pid 57073 2026-09-13 14:13:37,016 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_141337_016195_test_physical_gift_card.txt 2026-09-13 14:13:37,016 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card: Removing chrome user profile "/tmp/tmpw5tryt6s_chrome_odoo" 2026-09-13 14:13:37,059 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_physical_gift_card_invoiced ... 2026-09-13 14:13:37,637 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Chrome pid: 57264 2026-09-13 14:13:37,637 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Chrome headless temporary user profile dir: /tmp/tmp39b9idi__chrome_odoo 2026-09-13 14:13:37,637 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Issuing json command http://127.0.0.1:44431/json/version 2026-09-13 14:13:37,638 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44431', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:13:37,666 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:13:37,666 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Issuing json command http://127.0.0.1:44431/json 2026-09-13 14:13:37,667 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44431', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:13:37,669 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Websocket url found: ws://127.0.0.1:44431/devtools/page/715724F1DA3E8DE8BCFBE8BDA93B8D52 2026-09-13 14:13:37,671 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Enable chrome headless console log notification 2026-09-13 14:13:37,672 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Chrome headless enable page notifications 2026-09-13 14:13:37,782 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:13:37,788 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Setting session cookie in browser 2026-09-13 14:13:37,791 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Open "http://127.0.0.1:8069/pos/web?config_id=76" in browser 2026-09-13 14:13:37,791 26 INFO rb-721a478-224807-415181 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=76" 2026-09-13 14:13:37,806 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:13:38,194 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:38] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 87 0.055 0.338 2026-09-13 14:13:38,198 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Navigation result: {'frameId': '715724F1DA3E8DE8BCFBE8BDA93B8D52', 'loaderId': '26D5DD46CA0F9FA60A14694CB3CD13E8', 'isDownload': False} 2026-09-13 14:13:38,198 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Evaluate ready code "odoo.isTourReady('test_physical_gift_card_invoiced')" 2026-09-13 14:13:38,206 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:13:38,227 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:38] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.007 2026-09-13 14:13:38,237 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:38] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.023 2026-09-13 14:13:38,248 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:38] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.025 2026-09-13 14:13:38,693 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:38] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:13:38,710 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:38] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-13 14:13:38,722 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/web?config_id=76", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:13:38,727 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [1/26] Tour test_physical_gift_card_invoiced → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:13:38,733 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:38] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 5 0.004 0.005 2026-09-13 14:13:38,754 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:38] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-13 14:13:38,764 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:38] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:13:38,788 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:38] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.008 2026-09-13 14:13:38,806 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:38] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.021 2026-09-13 14:13:38,857 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:38] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.023 0.029 2026-09-13 14:13:38,859 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.027 2026-09-13 14:13:39,453 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:39] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 391 0.268 0.300 2026-09-13 14:13:39,476 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:39] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.011 2026-09-13 14:13:39,529 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:13:39,588 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:39] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.037 2026-09-13 14:13:39,607 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-13 14:13:39,619 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: Owl is running in 'dev' mode. 2026-09-13 14:13:39,638 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:39] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.015 2026-09-13 14:13:39,680 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:39] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:13:39,681 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:39] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:13:39,711 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:39] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-09-13 14:13:39,714 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:39] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-09-13 14:13:39,738 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:39] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:13:39,740 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:13:39,757 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:39] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.045 0.021 2026-09-13 14:13:39,778 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:39] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.017 2026-09-13 14:13:39,783 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:39] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.009 0.076 2026-09-13 14:13:39,826 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [2/26] Tour test_physical_gift_card_invoiced → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:13:39,832 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:39] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 31 0.018 0.058 2026-09-13 14:13:39,911 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [3/26] Tour test_physical_gift_card_invoiced → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:13:39,938 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:39] "GET /pos/ui/76 HTTP/1.1" 200 - 31 0.072 0.107 2026-09-13 14:13:39,951 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:13:39,956 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:39] "GET /web/image?model=product.template&field=image_128&id=8&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 4 0.007 0.087 2026-09-13 14:13:39,960 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [4/26] Tour test_physical_gift_card_invoiced → Step click customer button (trigger: .product-screen .set-partner) 2026-09-13 14:13:40,008 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:40] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.143 2026-09-13 14:13:40,043 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:40] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.007 0.140 2026-09-13 14:13:40,075 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:40] "GET /web/image?model=product.template&field=image_128&id=1569&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.188 2026-09-13 14:13:40,108 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:40] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.010 0.182 2026-09-13 14:13:40,132 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:40] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.174 2026-09-13 14:13:40,155 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:40] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.193 2026-09-13 14:13:40,174 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:40] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.154 2026-09-13 14:13:40,199 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:40] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.146 2026-09-13 14:13:40,284 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:40] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.045 0.140 2026-09-13 14:13:40,305 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:40] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.193 2026-09-13 14:13:40,342 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [5/26] Tour test_physical_gift_card_invoiced → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-09-13 14:13:40,397 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [6/26] Tour test_physical_gift_card_invoiced → Step Click search field (trigger: .modal .fa-search.undefined) 2026-09-13 14:13:40,448 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [7/26] Tour test_physical_gift_card_invoiced → Step Search for partner "AABBCC Test Partner" (trigger: .modal-dialog .input-group input) 2026-09-13 14:13:40,505 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [8/26] 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-09-13 14:13:40,572 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [9/26] Tour test_physical_gift_card_invoiced → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:13:40,622 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [10/26] Tour test_physical_gift_card_invoiced → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-09-13 14:13:40,714 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [11/26] Tour test_physical_gift_card_invoiced → Step a:contains("Sell physical gift card?") 2026-09-13 14:13:40,771 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [12/26] Tour test_physical_gift_card_invoiced → Step Input code 'test-card-1234' (trigger: input[id="code"]) 2026-09-13 14:13:40,829 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [13/26] Tour test_physical_gift_card_invoiced → Step Input amount '125' (trigger: input[id="amount"]) 2026-09-13 14:13:41,347 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:41] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 6 0.004 0.011 2026-09-13 14:13:41,382 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [14/26] Tour test_physical_gift_card_invoiced → Step .btn-primary:contains("Add Balance") 2026-09-13 14:13:41,458 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [15/26] Tour test_physical_gift_card_invoiced → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:13:41,510 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [16/26] 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-09-13 14:13:41,561 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [17/26] Tour test_physical_gift_card_invoiced → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:13:41,614 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [18/26] Tour test_physical_gift_card_invoiced → Step order total amount is '125' (trigger: .product-screen .order-summary .total:contains("125")) 2026-09-13 14:13:41,662 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [19/26] Tour test_physical_gift_card_invoiced → Step order total amount is '125' (trigger: .product-screen .order-summary .total:contains("125"):not(:visible)) 2026-09-13 14:13:41,713 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [20/26] Tour test_physical_gift_card_invoiced → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:13:41,782 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [21/26] Tour test_physical_gift_card_invoiced → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:13:41,795 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:41] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:13:41,797 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:41] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:13:41,832 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [22/26] Tour test_physical_gift_card_invoiced → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:13:41,883 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [23/26] Tour test_physical_gift_card_invoiced → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-09-13 14:13:41,950 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [24/26] Tour test_physical_gift_card_invoiced → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-09-13 14:13:42,004 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [25/26] Tour test_physical_gift_card_invoiced → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:13:42,065 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: [26/26] Tour test_physical_gift_card_invoiced → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-09-13 14:13:42,071 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21763066 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'd731d8f5-5ce9-41a0-af7c-748efc4f6230'}] 2026-09-13 14:13:42,084 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:42] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-09-13 14:13:43,314 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21763066 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'd731d8f5-5ce9-41a0-af7c-748efc4f6230'} created pos.order #615 2026-09-13 14:13:43,355 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21763066 finished 2026-09-13 14:13:43,462 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 438 0.399 0.994 2026-09-13 14:13:43,685 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:43] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 79 0.061 0.128 2026-09-13 14:13:43,696 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:43] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:13:43,703 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:43] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:13:43,803 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: tour succeeded 2026-09-13 14:13:43,803 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR test_physical_gift_card_invoiced SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-09-13 14:13:43,814 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:43] "GET /account/download_invoice_documents/722/pdf HTTP/1.1" 200 - 17 0.026 0.029 2026-09-13 14:13:43,816 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62072442 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'd731d8f5-5ce9-41a0-af7c-748efc4f6230'}] 2026-09-13 14:13:43,824 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62072442 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'd731d8f5-5ce9-41a0-af7c-748efc4f6230'} sync ignored for existing PoS order pos.order(615,) (state: done) 2026-09-13 14:13:43,845 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62072442 finished 2026-09-13 14:13:43,935 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced.browser: heap 16914136 (allocated 18350080) 2026-09-13 14:13:43,951 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Closing chrome headless with pid 57264 2026-09-13 14:13:43,955 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Closing websocket connection 2026-09-13 14:13:43,955 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Terminating chrome headless with pid 57264 2026-09-13 14:13:44,000 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.078 0.118 2026-09-13 14:13:44,007 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_141344_007518_test_physical_gift_card_invoiced.txt 2026-09-13 14:13:44,007 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_invoiced: Removing chrome user profile "/tmp/tmp39b9idi__chrome_odoo" 2026-09-13 14:13:44,045 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_physical_gift_card_multiple_programs ... 2026-09-13 14:13:44,656 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Chrome pid: 57405 2026-09-13 14:13:44,657 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Chrome headless temporary user profile dir: /tmp/tmpzykrplgj_chrome_odoo 2026-09-13 14:13:44,658 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Issuing json command http://127.0.0.1:44311/json/version 2026-09-13 14:13:44,659 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44311', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:13:44,695 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:13:44,695 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Issuing json command http://127.0.0.1:44311/json 2026-09-13 14:13:44,695 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44311', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:13:44,703 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Websocket url found: ws://127.0.0.1:44311/devtools/page/FAD3D69ED3FD12B4448C7A2710FAE258 2026-09-13 14:13:44,710 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Enable chrome headless console log notification 2026-09-13 14:13:44,717 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Chrome headless enable page notifications 2026-09-13 14:13:44,808 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:13:44,813 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Setting session cookie in browser 2026-09-13 14:13:44,815 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Open "http://127.0.0.1:8069/pos/web?config_id=76" in browser 2026-09-13 14:13:44,815 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=76" 2026-09-13 14:13:44,826 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:13:45,240 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:45] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 88 0.033 0.384 2026-09-13 14:13:45,244 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Navigation result: {'frameId': 'FAD3D69ED3FD12B4448C7A2710FAE258', 'loaderId': '9C6798BD0903E38E13910D908F8DCBEB', 'isDownload': False} 2026-09-13 14:13:45,244 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Evaluate ready code "odoo.isTourReady('test_physical_gift_card_multiple_programs')" 2026-09-13 14:13:45,256 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:13:45,275 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:45] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.006 0.007 2026-09-13 14:13:45,282 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:45] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-09-13 14:13:45,288 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:45] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.019 2026-09-13 14:13:45,749 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:45] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:13:45,768 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:45] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-13 14:13:45,791 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Evaluate test code "odoo.startTour('test_physical_gift_card_multiple_programs', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/web?config_id=76", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:13:45,797 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: [1/31] Tour test_physical_gift_card_multiple_programs → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:13:45,813 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:45] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 5 0.011 0.008 2026-09-13 14:13:45,832 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:45] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:13:45,846 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:45] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:13:45,882 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:45] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.013 0.014 2026-09-13 14:13:45,894 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:45] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.030 2026-09-13 14:13:45,949 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:45] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.018 0.033 2026-09-13 14:13:45,958 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:45] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.001 0.037 2026-09-13 14:13:46,598 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:46] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.290 0.323 2026-09-13 14:13:46,622 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:46] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:13:46,673 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:46] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-09-13 14:13:46,744 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:46] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.020 0.036 2026-09-13 14:13:46,782 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:46] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-09-13 14:13:46,798 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: Owl is running in 'dev' mode. 2026-09-13 14:13:46,808 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:46] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-09-13 14:13:46,864 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:46] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.011 2026-09-13 14:13:46,867 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:46] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:13:46,893 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:46] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:13:46,897 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:46] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:13:46,927 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:46] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.014 2026-09-13 14:13:46,953 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:46] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.031 2026-09-13 14:13:46,954 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:46] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.061 0.031 2026-09-13 14:13:46,978 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:46] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.025 2026-09-13 14:13:46,995 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:46] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.007 0.117 2026-09-13 14:13:47,018 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: [2/31] Tour test_physical_gift_card_multiple_programs → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:13:47,058 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:47] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 31 0.025 0.096 2026-09-13 14:13:47,115 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: [3/31] Tour test_physical_gift_card_multiple_programs → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-09-13 14:13:47,171 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:47] "GET /pos/ui/76 HTTP/1.1" 200 - 31 0.058 0.175 2026-09-13 14:13:47,180 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:13:47,190 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:47] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.117 2026-09-13 14:13:47,202 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:47] "GET /web/image?model=product.template&field=image_128&id=8&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 4 0.002 0.131 2026-09-13 14:13:47,223 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:47] "GET /web/image?model=product.template&field=image_128&id=1569&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.141 2026-09-13 14:13:47,247 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:47] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.133 2026-09-13 14:13:47,276 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:47] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.169 2026-09-13 14:13:47,302 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:47] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.111 2026-09-13 14:13:47,330 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:47] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.135 2026-09-13 14:13:47,359 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:47] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.151 2026-09-13 14:13:47,383 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:47] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.154 2026-09-13 14:13:47,472 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:47] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.050 0.165 2026-09-13 14:13:47,493 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:47] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.210 2026-09-13 14:13:47,522 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: [4/31] Tour test_physical_gift_card_multiple_programs → Step Click gift card program 'program_a' (trigger: button.selection-item:has(span:contains("program_a"))) 2026-09-13 14:13:47,615 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: [5/31] Tour test_physical_gift_card_multiple_programs → Step a:contains("Sell physical gift card?") 2026-09-13 14:13:47,682 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: [6/31] Tour test_physical_gift_card_multiple_programs → Step Input code 'test-card-0001' (trigger: input[id="code"]) 2026-09-13 14:13:47,748 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: [7/31] Tour test_physical_gift_card_multiple_programs → Step Input amount '50' (trigger: input[id="amount"]) 2026-09-13 14:13:48,298 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:48] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 6 0.022 0.021 2026-09-13 14:13:48,338 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: [8/31] Tour test_physical_gift_card_multiple_programs → Step .btn-primary:contains("Add Balance") 2026-09-13 14:13:48,401 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: [9/31] Tour test_physical_gift_card_multiple_programs → Step Click gift card program 'program_a' (trigger: button.selection-item:has(span:contains("program_a"))) 2026-09-13 14:13:48,467 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: [10/31] Tour test_physical_gift_card_multiple_programs → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:13:48,519 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: [11/31] Tour test_physical_gift_card_multiple_programs → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1.00","price":"50","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1")):has(.price:contains("50"))) 2026-09-13 14:13:48,570 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: [12/31] Tour test_physical_gift_card_multiple_programs → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:13:48,621 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: [13/31] Tour test_physical_gift_card_multiple_programs → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-09-13 14:13:48,675 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: [14/31] Tour test_physical_gift_card_multiple_programs → Step Click gift card program 'program_a' (trigger: button.selection-item:has(span:contains("program_a"))) 2026-09-13 14:13:48,749 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: [15/31] Tour test_physical_gift_card_multiple_programs → Step a:contains("Sell physical gift card?") 2026-09-13 14:13:48,805 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: [16/31] Tour test_physical_gift_card_multiple_programs → Step Input code 'test-card-0002' (trigger: input[id="code"]) 2026-09-13 14:13:48,858 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: [17/31] Tour test_physical_gift_card_multiple_programs → Step Input amount '50' (trigger: input[id="amount"]) 2026-09-13 14:13:49,369 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:49] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 2 0.002 0.007 2026-09-13 14:13:49,398 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: [18/31] Tour test_physical_gift_card_multiple_programs → Step .btn-primary:contains("Add Balance") 2026-09-13 14:13:49,463 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: [19/31] Tour test_physical_gift_card_multiple_programs → Step Click gift card program 'program_a' (trigger: button.selection-item:has(span:contains("program_a"))) 2026-09-13 14:13:49,532 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: [20/31] Tour test_physical_gift_card_multiple_programs → Step order total amount is '100.00' (trigger: .product-screen .order-summary .total:contains("100.00")) 2026-09-13 14:13:49,583 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: [21/31] Tour test_physical_gift_card_multiple_programs → Step order total amount is '100.00' (trigger: .product-screen .order-summary .total:contains("100.00"):not(:visible)) 2026-09-13 14:13:49,636 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: [22/31] Tour test_physical_gift_card_multiple_programs → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:13:49,702 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: [23/31] Tour test_physical_gift_card_multiple_programs → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:13:49,711 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:49] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:13:49,714 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:49] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:13:49,751 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: [24/31] Tour test_physical_gift_card_multiple_programs → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:13:49,802 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: [25/31] Tour test_physical_gift_card_multiple_programs → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:13:49,875 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: [26/31] Tour test_physical_gift_card_multiple_programs → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-09-13 14:13:49,927 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: [27/31] Tour test_physical_gift_card_multiple_programs → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:13:49,980 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: [28/31] Tour test_physical_gift_card_multiple_programs → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:13:50,031 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: [29/31] Tour test_physical_gift_card_multiple_programs → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:13:50,100 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: [30/31] Tour test_physical_gift_card_multiple_programs → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:13:50,105 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:50] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:13:50,107 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81169087 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '018d7379-ebfe-4a03-95f3-ffac55c040fc'}] 2026-09-13 14:13:50,195 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81169087 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '018d7379-ebfe-4a03-95f3-ffac55c040fc'} created pos.order #616 2026-09-13 14:13:50,207 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81169087 finished 2026-09-13 14:13:50,248 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 82 0.057 0.088 2026-09-13 14:13:50,340 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:50] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 39 0.029 0.038 2026-09-13 14:13:50,353 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:50] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.004 2026-09-13 14:13:50,423 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53856767 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '018d7379-ebfe-4a03-95f3-ffac55c040fc'}] 2026-09-13 14:13:50,430 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53856767 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '018d7379-ebfe-4a03-95f3-ffac55c040fc'} sync ignored for existing PoS order pos.order(616,) (state: paid) 2026-09-13 14:13:50,449 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53856767 finished 2026-09-13 14:13:50,498 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: [31/31] Tour test_physical_gift_card_multiple_programs → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:13:50,547 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: tour succeeded 2026-09-13 14:13:50,548 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.047 0.080 2026-09-13 14:13:50,550 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: ╔══════════════════════════════════════════════════════════╗ ║ TOUR test_physical_gift_card_multiple_programs SUCCEEDED ║ ╚══════════════════════════════════════════════════════════╝ 2026-09-13 14:13:50,660 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs.browser: heap 19507192 (allocated 21893120) 2026-09-13 14:13:50,677 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Closing chrome headless with pid 57405 2026-09-13 14:13:50,678 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Closing websocket connection 2026-09-13 14:13:50,680 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Terminating chrome headless with pid 57405 2026-09-13 14:13:50,737 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_141350_737045_test_physical_gift_card_multiple_programs.txt 2026-09-13 14:13:50,737 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_multiple_programs: Removing chrome user profile "/tmp/tmpzykrplgj_chrome_odoo" 2026-09-13 14:13:50,789 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_physical_gift_card_sale ... 2026-09-13 14:13:51,420 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Chrome pid: 57543 2026-09-13 14:13:51,421 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Chrome headless temporary user profile dir: /tmp/tmpv502wjt4_chrome_odoo 2026-09-13 14:13:51,421 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Issuing json command http://127.0.0.1:33561/json/version 2026-09-13 14:13:51,421 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33561', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:13:51,426 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:13:51,426 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Issuing json command http://127.0.0.1:33561/json 2026-09-13 14:13:51,426 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33561', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:13:51,428 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Websocket url found: ws://127.0.0.1:33561/devtools/page/D057AB15473EFE914B1D58F06987542B 2026-09-13 14:13:51,432 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Enable chrome headless console log notification 2026-09-13 14:13:51,435 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Chrome headless enable page notifications 2026-09-13 14:13:51,518 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:13:51,527 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Setting session cookie in browser 2026-09-13 14:13:51,532 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-09-13 14:13:51,532 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-09-13 14:13:51,547 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:13:51,993 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:51] "GET /pos/ui/76 HTTP/1.1" 200 - 88 0.034 0.415 2026-09-13 14:13:51,996 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Navigation result: {'frameId': 'D057AB15473EFE914B1D58F06987542B', 'loaderId': '873D930BDF17F8AFE5F0E3E5D0AA1EBF', 'isDownload': False} 2026-09-13 14:13:51,996 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Evaluate ready code "odoo.isTourReady('PhysicalGiftCardProgramSaleTour')" 2026-09-13 14:13:52,006 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:13:52,021 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:52] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-13 14:13:52,036 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:52] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.021 2026-09-13 14:13:52,049 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:52] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.031 2026-09-13 14:13:52,484 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:52] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-13 14:13:52,499 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Evaluate test code "odoo.startTour('PhysicalGiftCardProgramSaleTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:13:52,505 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:52] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:13:52,506 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [1/82] Tour PhysicalGiftCardProgramSaleTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:13:52,513 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:52] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 5 0.005 0.007 2026-09-13 14:13:52,525 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:52] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:13:52,538 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:52] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:13:52,560 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:52] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.011 2026-09-13 14:13:52,570 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:52] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.004 0.016 2026-09-13 14:13:52,581 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:52] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.003 2026-09-13 14:13:52,634 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:52] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.015 0.033 2026-09-13 14:13:53,197 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:53] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.225 0.308 2026-09-13 14:13:53,221 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:53] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.015 2026-09-13 14:13:53,286 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-09-13 14:13:53,345 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:53] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.018 0.031 2026-09-13 14:13:53,385 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.016 2026-09-13 14:13:53,400 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: Owl is running in 'dev' mode. 2026-09-13 14:13:53,408 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:53] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-09-13 14:13:53,460 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:53] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:13:53,462 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:53] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:13:53,488 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:53] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:13:53,499 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:53] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:13:53,521 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:53] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:13:53,522 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:53] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:13:53,544 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:53] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.037 0.037 2026-09-13 14:13:53,561 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:53] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:13:53,570 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:53] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.004 0.094 2026-09-13 14:13:53,604 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [2/82] Tour PhysicalGiftCardProgramSaleTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:13:53,655 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:53] "GET /pos/ui/76 HTTP/1.1" 200 - 31 0.039 0.080 2026-09-13 14:13:53,660 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:53] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:13:53,668 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [3/82] Tour PhysicalGiftCardProgramSaleTour → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-09-13 14:13:53,743 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:53] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 31 0.044 0.167 2026-09-13 14:13:53,760 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:53] "GET /web/image?model=product.template&field=image_128&id=8&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 4 0.010 0.113 2026-09-13 14:13:53,786 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:53] "GET /web/image?model=product.template&field=image_128&id=1569&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.143 2026-09-13 14:13:53,817 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:53] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.007 0.172 2026-09-13 14:13:53,835 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:53] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.185 2026-09-13 14:13:53,868 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:53] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.200 2026-09-13 14:13:53,893 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:53] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.143 2026-09-13 14:13:53,928 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:53] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.160 2026-09-13 14:13:53,955 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:53] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.162 2026-09-13 14:13:53,976 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:53] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.133 2026-09-13 14:13:54,002 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:54] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.124 2026-09-13 14:13:54,104 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:54] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.059 0.225 2026-09-13 14:13:54,167 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [4/82] Tour PhysicalGiftCardProgramSaleTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:13:54,219 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [5/82] 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-09-13 14:13:54,270 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [6/82] Tour PhysicalGiftCardProgramSaleTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-09-13 14:13:54,327 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [7/82] Tour PhysicalGiftCardProgramSaleTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-09-13 14:13:54,377 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [8/82] Tour PhysicalGiftCardProgramSaleTour → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-09-13 14:13:54,429 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [9/82] Tour PhysicalGiftCardProgramSaleTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:13:54,481 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [10/82] Tour PhysicalGiftCardProgramSaleTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-09-13 14:13:54,542 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [11/82] Tour PhysicalGiftCardProgramSaleTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-09-13 14:13:54,593 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [12/82] 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-09-13 14:13:54,644 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [13/82] Tour PhysicalGiftCardProgramSaleTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:13:54,695 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [14/82] Tour PhysicalGiftCardProgramSaleTour → Step a:contains("Sell physical gift card?") 2026-09-13 14:13:54,756 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [15/82] Tour PhysicalGiftCardProgramSaleTour → Step Input code 'test-card-0000' (trigger: input[id="code"]) 2026-09-13 14:13:54,813 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [16/82] Tour PhysicalGiftCardProgramSaleTour → Step Input amount '125' (trigger: input[id="amount"]) 2026-09-13 14:13:55,334 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:55] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 6 0.008 0.010 2026-09-13 14:13:55,366 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [17/82] Tour PhysicalGiftCardProgramSaleTour → Step .btn-primary:contains("Add Balance") 2026-09-13 14:13:55,442 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [18/82] Tour PhysicalGiftCardProgramSaleTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:13:55,497 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [19/82] 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-09-13 14:13:55,546 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [20/82] Tour PhysicalGiftCardProgramSaleTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:13:55,597 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [21/82] Tour PhysicalGiftCardProgramSaleTour → Step order total amount is '125' (trigger: .product-screen .order-summary .total:contains("125")) 2026-09-13 14:13:55,648 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [22/82] Tour PhysicalGiftCardProgramSaleTour → Step order total amount is '125' (trigger: .product-screen .order-summary .total:contains("125"):not(:visible)) 2026-09-13 14:13:55,698 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [23/82] Tour PhysicalGiftCardProgramSaleTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:13:55,767 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [24/82] Tour PhysicalGiftCardProgramSaleTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:13:55,778 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:55] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:13:55,779 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:55] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:13:55,821 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [25/82] Tour PhysicalGiftCardProgramSaleTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:13:55,868 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [26/82] Tour PhysicalGiftCardProgramSaleTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:13:55,936 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [27/82] Tour PhysicalGiftCardProgramSaleTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-09-13 14:13:55,989 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [28/82] Tour PhysicalGiftCardProgramSaleTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-09-13 14:13:56,041 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [29/82] Tour PhysicalGiftCardProgramSaleTour → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-09-13 14:13:56,093 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [30/82] Tour PhysicalGiftCardProgramSaleTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:13:56,159 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [31/82] Tour PhysicalGiftCardProgramSaleTour → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:13:56,165 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91671823 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '7f800e78-2f16-4d37-8fc1-d5b8cb7da766'}] 2026-09-13 14:13:56,166 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:56] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:13:56,279 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91671823 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '7f800e78-2f16-4d37-8fc1-d5b8cb7da766'} created pos.order #617 2026-09-13 14:13:56,297 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91671823 finished 2026-09-13 14:13:56,329 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:56] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 78 0.055 0.113 2026-09-13 14:13:56,396 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:56] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 36 0.014 0.027 2026-09-13 14:13:56,419 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:56] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:13:56,557 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27718557 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '7f800e78-2f16-4d37-8fc1-d5b8cb7da766'}] 2026-09-13 14:13:56,563 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27718557 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '7f800e78-2f16-4d37-8fc1-d5b8cb7da766'} sync ignored for existing PoS order pos.order(617,) (state: paid) 2026-09-13 14:13:56,567 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [32/82] Tour PhysicalGiftCardProgramSaleTour → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:13:56,605 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27718557 finished 2026-09-13 14:13:56,619 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [33/82] Tour PhysicalGiftCardProgramSaleTour → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-09-13 14:13:56,701 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [34/82] Tour PhysicalGiftCardProgramSaleTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:13:56,710 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:56] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.085 0.070 2026-09-13 14:13:56,753 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [35/82] 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-09-13 14:13:56,757 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:56] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 5 0.004 0.010 2026-09-13 14:13:56,803 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [36/82] Tour PhysicalGiftCardProgramSaleTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-09-13 14:13:56,863 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [37/82] Tour PhysicalGiftCardProgramSaleTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-09-13 14:13:56,908 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [38/82] Tour PhysicalGiftCardProgramSaleTour → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-09-13 14:13:56,962 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [39/82] Tour PhysicalGiftCardProgramSaleTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:13:57,015 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [40/82] Tour PhysicalGiftCardProgramSaleTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-09-13 14:13:57,076 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [41/82] Tour PhysicalGiftCardProgramSaleTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-09-13 14:13:57,128 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [42/82] 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-09-13 14:13:57,180 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [43/82] Tour PhysicalGiftCardProgramSaleTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:13:57,230 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [44/82] Tour PhysicalGiftCardProgramSaleTour → Step a:contains("Sell physical gift card?") 2026-09-13 14:13:57,287 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [45/82] Tour PhysicalGiftCardProgramSaleTour → Step Input code 'test-card-0001' (trigger: input[id="code"]) 2026-09-13 14:13:57,341 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [46/82] Tour PhysicalGiftCardProgramSaleTour → Step Input amount '100' (trigger: input[id="amount"]) 2026-09-13 14:13:57,850 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:57] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 2 0.002 0.005 2026-09-13 14:13:57,883 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [47/82] Tour PhysicalGiftCardProgramSaleTour → Step .btn-primary:contains("Add Balance") 2026-09-13 14:13:57,948 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [48/82] Tour PhysicalGiftCardProgramSaleTour → Step ul.info-list .text-wrap:contains("test-card-0001") 2026-09-13 14:13:58,001 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [49/82] Tour PhysicalGiftCardProgramSaleTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:13:58,051 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [50/82] 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-09-13 14:13:58,102 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [51/82] Tour PhysicalGiftCardProgramSaleTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:13:58,155 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [52/82] Tour PhysicalGiftCardProgramSaleTour → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-09-13 14:13:58,224 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [53/82] Tour PhysicalGiftCardProgramSaleTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:13:58,275 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [54/82] 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-09-13 14:13:58,326 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [55/82] Tour PhysicalGiftCardProgramSaleTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-09-13 14:13:58,380 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [56/82] Tour PhysicalGiftCardProgramSaleTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-09-13 14:13:58,431 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [57/82] Tour PhysicalGiftCardProgramSaleTour → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-09-13 14:13:58,484 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [58/82] Tour PhysicalGiftCardProgramSaleTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:13:58,537 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [59/82] Tour PhysicalGiftCardProgramSaleTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-09-13 14:13:58,598 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [60/82] Tour PhysicalGiftCardProgramSaleTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-09-13 14:13:58,649 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [61/82] 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-09-13 14:13:58,700 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [62/82] Tour PhysicalGiftCardProgramSaleTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:13:58,750 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [63/82] Tour PhysicalGiftCardProgramSaleTour → Step a:contains("Sell physical gift card?") 2026-09-13 14:13:58,806 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [64/82] Tour PhysicalGiftCardProgramSaleTour → Step Input code 'new-card-0001' (trigger: input[id="code"]) 2026-09-13 14:13:58,861 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [65/82] Tour PhysicalGiftCardProgramSaleTour → Step Input amount '250' (trigger: input[id="amount"]) 2026-09-13 14:13:59,374 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:13:59] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 2 0.002 0.008 2026-09-13 14:13:59,415 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [66/82] Tour PhysicalGiftCardProgramSaleTour → Step .btn-primary:contains("Add Balance") 2026-09-13 14:13:59,496 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [67/82] Tour PhysicalGiftCardProgramSaleTour → Step ul.info-list .text-wrap:contains("new-card-0001") 2026-09-13 14:13:59,549 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [68/82] Tour PhysicalGiftCardProgramSaleTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:13:59,600 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [69/82] 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-09-13 14:13:59,651 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [70/82] Tour PhysicalGiftCardProgramSaleTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:13:59,701 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [71/82] Tour PhysicalGiftCardProgramSaleTour → Step order total amount is '350' (trigger: .product-screen .order-summary .total:contains("350")) 2026-09-13 14:13:59,752 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [72/82] Tour PhysicalGiftCardProgramSaleTour → Step order total amount is '350' (trigger: .product-screen .order-summary .total:contains("350"):not(:visible)) 2026-09-13 14:13:59,803 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [73/82] Tour PhysicalGiftCardProgramSaleTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:13:59,861 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [74/82] Tour PhysicalGiftCardProgramSaleTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:13:59,909 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [75/82] Tour PhysicalGiftCardProgramSaleTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:13:59,960 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [76/82] Tour PhysicalGiftCardProgramSaleTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:14:00,015 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [77/82] Tour PhysicalGiftCardProgramSaleTour → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-09-13 14:14:00,068 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [78/82] Tour PhysicalGiftCardProgramSaleTour → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-09-13 14:14:00,121 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [79/82] Tour PhysicalGiftCardProgramSaleTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:14:00,173 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [80/82] Tour PhysicalGiftCardProgramSaleTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:14:00,241 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [81/82] Tour PhysicalGiftCardProgramSaleTour → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:14:00,245 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48372888 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000002', 'uuid': '24fff4bc-9975-4d8d-8129-e387cae2359a'}] 2026-09-13 14:14:00,297 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48372888 order {'name': '/', 'pos_reference': '261-76-000002', 'uuid': '24fff4bc-9975-4d8d-8129-e387cae2359a'} created pos.order #618 2026-09-13 14:14:00,309 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48372888 finished 2026-09-13 14:14:00,360 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 55 0.033 0.084 2026-09-13 14:14:00,444 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:00] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 27 0.013 0.031 2026-09-13 14:14:00,460 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:00] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:14:00,481 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12540081 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '24fff4bc-9975-4d8d-8129-e387cae2359a'}] 2026-09-13 14:14:00,487 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12540081 order {'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '24fff4bc-9975-4d8d-8129-e387cae2359a'} sync ignored for existing PoS order pos.order(618,) (state: paid) 2026-09-13 14:14:00,509 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12540081 finished 2026-09-13 14:14:00,533 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: [82/82] Tour PhysicalGiftCardProgramSaleTour → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:14:00,584 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: tour succeeded 2026-09-13 14:14:00,587 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: ╔════════════════════════════════════════════════╗ ║ TOUR PhysicalGiftCardProgramSaleTour SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-09-13 14:14:00,629 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.068 0.082 2026-09-13 14:14:00,715 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale.browser: heap 20960940 (allocated 23203840) 2026-09-13 14:14:00,735 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Closing chrome headless with pid 57543 2026-09-13 14:14:00,735 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Closing websocket connection 2026-09-13 14:14:00,736 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Terminating chrome headless with pid 57543 2026-09-13 14:14:00,789 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_141400_789350_test_physical_gift_card_sale.txt 2026-09-13 14:14:00,789 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_sale: Removing chrome user profile "/tmp/tmpv502wjt4_chrome_odoo" 2026-09-13 14:14:00,831 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_physical_gift_card_single_program_twice ... 2026-09-13 14:14:01,355 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Chrome pid: 57700 2026-09-13 14:14:01,356 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Chrome headless temporary user profile dir: /tmp/tmpnjl50xts_chrome_odoo 2026-09-13 14:14:01,356 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Issuing json command http://127.0.0.1:41667/json/version 2026-09-13 14:14:01,357 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41667', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:14:01,399 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:14:01,399 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Issuing json command http://127.0.0.1:41667/json 2026-09-13 14:14:01,400 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41667', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:14:01,401 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Websocket url found: ws://127.0.0.1:41667/devtools/page/C0BA718855E4E2622B4C80BF27773FE9 2026-09-13 14:14:01,403 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Enable chrome headless console log notification 2026-09-13 14:14:01,404 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Chrome headless enable page notifications 2026-09-13 14:14:01,482 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:14:01,490 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Setting session cookie in browser 2026-09-13 14:14:01,492 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Open "http://127.0.0.1:8069/pos/web?config_id=76" in browser 2026-09-13 14:14:01,493 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Navigating to: "http://127.0.0.1:8069/pos/web?config_id=76" 2026-09-13 14:14:01,504 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:14:02,077 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:02] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 88 0.035 0.540 2026-09-13 14:14:02,085 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Navigation result: {'frameId': 'C0BA718855E4E2622B4C80BF27773FE9', 'loaderId': 'CF272AEA1AE4A35BA9A3E6E4680EF41F', 'isDownload': False} 2026-09-13 14:14:02,085 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Evaluate ready code "odoo.isTourReady('test_physical_gift_card_single_program_twice')" 2026-09-13 14:14:02,091 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:14:02,110 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:02] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.007 0.008 2026-09-13 14:14:02,119 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:02] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.016 2026-09-13 14:14:02,124 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:02] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.018 2026-09-13 14:14:02,547 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:02] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:14:02,562 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:02] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:14:02,578 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Evaluate test code "odoo.startTour('test_physical_gift_card_single_program_twice', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/web?config_id=76", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:14:02,589 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:02] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 5 0.003 0.005 2026-09-13 14:14:02,594 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: [1/27] Tour test_physical_gift_card_single_program_twice → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:14:02,602 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:02] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:14:02,613 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:02] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:14:02,633 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:02] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.010 2026-09-13 14:14:02,650 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:02] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.014 2026-09-13 14:14:02,662 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:02] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.007 2026-09-13 14:14:02,706 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:02] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.014 0.031 2026-09-13 14:14:03,302 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:03] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.245 0.309 2026-09-13 14:14:03,323 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:03] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.012 2026-09-13 14:14:03,404 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:03] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.010 2026-09-13 14:14:03,463 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:03] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.003 0.026 2026-09-13 14:14:03,480 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:03] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:14:03,487 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: Owl is running in 'dev' mode. 2026-09-13 14:14:03,493 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:03] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.003 2026-09-13 14:14:03,525 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:03] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:14:03,534 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:03] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:14:03,556 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:03] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:14:03,558 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:03] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:14:03,606 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:03] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.017 2026-09-13 14:14:03,607 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:03] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.043 0.022 2026-09-13 14:14:03,608 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:03] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:14:03,628 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:03] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.006 0.078 2026-09-13 14:14:03,633 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:03] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:14:03,656 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: [2/27] Tour test_physical_gift_card_single_program_twice → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:14:03,677 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:03] "GET /pos/ui/76 HTTP/1.1" 200 - 31 0.019 0.065 2026-09-13 14:14:03,725 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: [3/27] Tour test_physical_gift_card_single_program_twice → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-09-13 14:14:03,735 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:03] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 31 0.031 0.127 2026-09-13 14:14:03,744 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:14:03,755 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:03] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.058 2026-09-13 14:14:03,767 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:03] "GET /web/image?model=product.template&field=image_128&id=8&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 4 0.003 0.071 2026-09-13 14:14:03,794 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:03] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.085 2026-09-13 14:14:03,816 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:03] "GET /web/image?model=product.template&field=image_128&id=1569&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.109 2026-09-13 14:14:03,839 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:03] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.125 2026-09-13 14:14:03,863 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:03] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.112 2026-09-13 14:14:03,889 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:03] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.126 2026-09-13 14:14:03,912 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:03] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.007 0.133 2026-09-13 14:14:03,938 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:03] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.139 2026-09-13 14:14:04,012 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:04] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.026 0.165 2026-09-13 14:14:04,055 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:04] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.008 0.205 2026-09-13 14:14:04,080 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: [4/27] Tour test_physical_gift_card_single_program_twice → Step a:contains("Sell physical gift card?") 2026-09-13 14:14:04,154 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: [5/27] Tour test_physical_gift_card_single_program_twice → Step Input code 'test-card-0001' (trigger: input[id="code"]) 2026-09-13 14:14:04,206 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: [6/27] Tour test_physical_gift_card_single_program_twice → Step Input amount '50' (trigger: input[id="amount"]) 2026-09-13 14:14:04,723 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:04] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 6 0.005 0.011 2026-09-13 14:14:04,767 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: [7/27] Tour test_physical_gift_card_single_program_twice → Step .btn-primary:contains("Add Balance") 2026-09-13 14:14:04,847 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: [8/27] Tour test_physical_gift_card_single_program_twice → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:14:04,897 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: [9/27] Tour test_physical_gift_card_single_program_twice → Step Check orderline with attributes: {"withClass":".selected","productName":"Gift Card","quantity":"1.00","price":"50","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Gift Card")):has(.qty:contains("1")):has(.price:contains("50"))) 2026-09-13 14:14:04,948 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: [10/27] Tour test_physical_gift_card_single_program_twice → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:14:04,998 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: [11/27] Tour test_physical_gift_card_single_program_twice → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-09-13 14:14:05,075 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: [12/27] Tour test_physical_gift_card_single_program_twice → Step a:contains("Sell physical gift card?") 2026-09-13 14:14:05,130 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: [13/27] Tour test_physical_gift_card_single_program_twice → Step Input code 'test-card-0002' (trigger: input[id="code"]) 2026-09-13 14:14:05,186 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: [14/27] Tour test_physical_gift_card_single_program_twice → Step Input amount '50' (trigger: input[id="amount"]) 2026-09-13 14:14:05,697 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:05] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 2 0.002 0.007 2026-09-13 14:14:05,730 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: [15/27] Tour test_physical_gift_card_single_program_twice → Step .btn-primary:contains("Add Balance") 2026-09-13 14:14:05,810 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: [16/27] Tour test_physical_gift_card_single_program_twice → Step order total amount is '100.00' (trigger: .product-screen .order-summary .total:contains("100.00")) 2026-09-13 14:14:05,862 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: [17/27] Tour test_physical_gift_card_single_program_twice → Step order total amount is '100.00' (trigger: .product-screen .order-summary .total:contains("100.00"):not(:visible)) 2026-09-13 14:14:05,913 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: [18/27] Tour test_physical_gift_card_single_program_twice → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:14:05,982 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: [19/27] Tour test_physical_gift_card_single_program_twice → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:14:05,996 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:05] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:14:05,997 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:05] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:14:06,033 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: [20/27] Tour test_physical_gift_card_single_program_twice → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:14:06,083 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: [21/27] Tour test_physical_gift_card_single_program_twice → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:14:06,153 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: [22/27] Tour test_physical_gift_card_single_program_twice → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-09-13 14:14:06,206 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: [23/27] Tour test_physical_gift_card_single_program_twice → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:14:06,258 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: [24/27] Tour test_physical_gift_card_single_program_twice → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:14:06,309 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: [25/27] Tour test_physical_gift_card_single_program_twice → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:14:06,383 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: [26/27] Tour test_physical_gift_card_single_program_twice → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:14:06,405 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50468164 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '2c06cdf1-281d-4a36-8308-df367d86bfe4'}] 2026-09-13 14:14:06,407 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:06] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:14:06,503 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50468164 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '2c06cdf1-281d-4a36-8308-df367d86bfe4'} created pos.order #619 2026-09-13 14:14:06,515 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50468164 finished 2026-09-13 14:14:06,566 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 82 0.052 0.111 2026-09-13 14:14:06,707 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:06] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 39 0.063 0.039 2026-09-13 14:14:06,732 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:06] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:14:06,826 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12313886 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '2c06cdf1-281d-4a36-8308-df367d86bfe4'}] 2026-09-13 14:14:06,835 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12313886 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '2c06cdf1-281d-4a36-8308-df367d86bfe4'} sync ignored for existing PoS order pos.order(619,) (state: paid) 2026-09-13 14:14:06,838 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: [27/27] Tour test_physical_gift_card_single_program_twice → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:14:06,846 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12313886 finished 2026-09-13 14:14:06,890 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: tour succeeded 2026-09-13 14:14:06,891 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: ╔═════════════════════════════════════════════════════════════╗ ║ TOUR test_physical_gift_card_single_program_twice SUCCEEDED ║ ╚═════════════════════════════════════════════════════════════╝ 2026-09-13 14:14:06,976 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice.browser: heap 17077256 (allocated 18747392) 2026-09-13 14:14:06,985 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.059 0.102 2026-09-13 14:14:06,998 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Closing chrome headless with pid 57700 2026-09-13 14:14:07,000 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Closing websocket connection 2026-09-13 14:14:07,001 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Terminating chrome headless with pid 57700 2026-09-13 14:14:07,055 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_141407_054955_test_physical_gift_card_single_program_twice.txt 2026-09-13 14:14:07,055 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_physical_gift_card_single_program_twice: Removing chrome user profile "/tmp/tmpnjl50xts_chrome_odoo" 2026-09-13 14:14:07,091 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_point_per_money_spent ... 2026-09-13 14:14:07,685 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Chrome pid: 57839 2026-09-13 14:14:07,685 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Chrome headless temporary user profile dir: /tmp/tmp4ja4cqj3_chrome_odoo 2026-09-13 14:14:07,685 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Issuing json command http://127.0.0.1:39065/json/version 2026-09-13 14:14:07,686 26 INFO rb-721a478-224807-415181 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-09-13 14:14:07,689 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:14:07,689 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Issuing json command http://127.0.0.1:39065/json 2026-09-13 14:14:07,690 26 INFO rb-721a478-224807-415181 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-09-13 14:14:07,693 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Websocket url found: ws://127.0.0.1:39065/devtools/page/A43A6907839DEE397EE50A67EAF1A6D5 2026-09-13 14:14:07,695 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Enable chrome headless console log notification 2026-09-13 14:14:07,696 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Chrome headless enable page notifications 2026-09-13 14:14:07,788 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:14:07,794 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Setting session cookie in browser 2026-09-13 14:14:07,799 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-09-13 14:14:07,799 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-09-13 14:14:07,814 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:14:08,226 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:08] "GET /pos/ui/76 HTTP/1.1" 200 - 87 0.046 0.369 2026-09-13 14:14:08,229 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Navigation result: {'frameId': 'A43A6907839DEE397EE50A67EAF1A6D5', 'loaderId': 'B366FB9C7689609A88E7B39DEFD032F9', 'isDownload': False} 2026-09-13 14:14:08,229 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour6')" 2026-09-13 14:14:08,237 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:14:08,253 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:08] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-09-13 14:14:08,266 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:08] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.020 2026-09-13 14:14:08,273 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:08] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.019 2026-09-13 14:14:08,703 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:08] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:14:08,724 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:08] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.007 2026-09-13 14:14:08,736 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Evaluate test code "odoo.startTour('PosLoyaltyTour6', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:14:08,742 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [1/28] Tour PosLoyaltyTour6 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:14:08,746 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:08] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 5 0.003 0.005 2026-09-13 14:14:08,760 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:08] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:14:08,770 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:08] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:14:08,807 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:08] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.015 0.010 2026-09-13 14:14:08,823 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:08] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.034 2026-09-13 14:14:08,894 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:08] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.034 0.041 2026-09-13 14:14:08,898 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:08] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.044 2026-09-13 14:14:09,482 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:09] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 390 0.258 0.295 2026-09-13 14:14:09,504 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:09] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.012 2026-09-13 14:14:09,558 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:14:09,609 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:09] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.032 2026-09-13 14:14:09,638 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-09-13 14:14:09,647 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: Owl is running in 'dev' mode. 2026-09-13 14:14:09,654 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:09] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-09-13 14:14:09,700 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:09] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:14:09,709 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:09] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:14:09,720 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:09] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:14:09,721 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:09] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-09-13 14:14:09,735 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:09] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.012 0.023 2026-09-13 14:14:09,749 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:09] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:14:09,750 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:09] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:14:09,762 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:09] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.006 0.050 2026-09-13 14:14:09,769 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:09] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:14:09,821 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:09] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 31 0.020 0.035 2026-09-13 14:14:09,847 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [2/28] Tour PosLoyaltyTour6 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:14:09,881 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:09] "GET /pos/ui/76 HTTP/1.1" 200 - 31 0.018 0.098 2026-09-13 14:14:09,940 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:09] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.035 2026-09-13 14:14:09,942 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [3/28] Tour PosLoyaltyTour6 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:14:09,950 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:14:09,966 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:09] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.061 2026-09-13 14:14:09,999 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [4/28] Tour PosLoyaltyTour6 → Step click customer button (trigger: .product-screen .set-partner) 2026-09-13 14:14:10,002 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:10] "GET /web/image?model=product.template&field=image_128&id=1569&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.092 2026-09-13 14:14:10,038 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:10] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.133 2026-09-13 14:14:10,064 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:10] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.157 2026-09-13 14:14:10,092 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:10] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.179 2026-09-13 14:14:10,127 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:10] "GET /web/image?model=product.template&field=image_128&id=1729&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.163 2026-09-13 14:14:10,154 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:10] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.177 2026-09-13 14:14:10,184 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:10] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.009 0.160 2026-09-13 14:14:10,218 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:10] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.173 2026-09-13 14:14:10,299 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:10] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.039 0.185 2026-09-13 14:14:10,357 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [5/28] Tour PosLoyaltyTour6 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-09-13 14:14:10,417 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [6/28] Tour PosLoyaltyTour6 → Step Click search field (trigger: .modal .fa-search.undefined) 2026-09-13 14:14:10,467 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [7/28] Tour PosLoyaltyTour6 → Step Search for partner "AAA Partner" (trigger: .modal-dialog .input-group input) 2026-09-13 14:14:10,525 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [8/28] Tour PosLoyaltyTour6 → Step click partner 'AAA Partner' from partner list screen (trigger: .modal .partner-list b:contains(AAA Partner)) 2026-09-13 14:14:10,595 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [9/28] Tour PosLoyaltyTour6 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:14:10,627 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:10] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.011 0.015 2026-09-13 14:14:10,648 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [10/28] Tour PosLoyaltyTour6 → Step click product 'Test Product A' (trigger: article.product .product-content .product-name:contains("Test Product A")) 2026-09-13 14:14:10,728 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [11/28] Tour PosLoyaltyTour6 → Step .loyalty-points-won:contains("26.5") 2026-09-13 14:14:10,780 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [12/28] Tour PosLoyaltyTour6 → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:14:10,830 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [13/28] Tour PosLoyaltyTour6 → Step click Actions button (trigger: .more-btn) 2026-09-13 14:14:10,888 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [14/28] Tour PosLoyaltyTour6 → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-09-13 14:14:10,948 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [15/28] Tour PosLoyaltyTour6 → Step selection popup has '$ 1 per point on your order' (trigger: .selection-item:contains("$ 1 per point on your order")) 2026-09-13 14:14:11,027 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [16/28] Tour PosLoyaltyTour6 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:14:11,083 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [17/28] Tour PosLoyaltyTour6 → Step order total amount is '165.00' (trigger: .product-screen .order-summary .total:contains("165.00")) 2026-09-13 14:14:11,134 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [18/28] Tour PosLoyaltyTour6 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:14:11,184 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [19/28] Tour PosLoyaltyTour6 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:14:11,250 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [20/28] Tour PosLoyaltyTour6 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:14:11,262 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:11] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:14:11,264 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:11] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:14:11,301 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [21/28] Tour PosLoyaltyTour6 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:14:11,351 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [22/28] Tour PosLoyaltyTour6 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:14:11,420 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [23/28] Tour PosLoyaltyTour6 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:14:11,474 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [24/28] Tour PosLoyaltyTour6 → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-09-13 14:14:11,498 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:11] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.009 0.013 2026-09-13 14:14:11,533 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27267392 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '51554541-c871-4315-872f-0c710011132f'}] 2026-09-13 14:14:11,540 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:11] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:14:11,970 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27267392 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '51554541-c871-4315-872f-0c710011132f'} created pos.order #620 2026-09-13 14:14:11,997 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27267392 finished 2026-09-13 14:14:12,049 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 215 0.241 0.277 2026-09-13 14:14:12,157 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:12] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 33 0.046 0.037 2026-09-13 14:14:12,177 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:12] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.004 2026-09-13 14:14:12,273 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76430528 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '51554541-c871-4315-872f-0c710011132f'}] 2026-09-13 14:14:12,290 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76430528 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '51554541-c871-4315-872f-0c710011132f'} sync ignored for existing PoS order pos.order(620,) (state: paid) 2026-09-13 14:14:12,308 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76430528 finished 2026-09-13 14:14:12,335 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [25/28] Tour PosLoyaltyTour6 → Step Loyalty Points are visible on the receipt (trigger: .pos-receipt .loyalty) 2026-09-13 14:14:12,388 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [26/28] Tour PosLoyaltyTour6 → Step refresh page (trigger: body) 2026-09-13 14:14:12,407 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.055 0.081 2026-09-13 14:14:12,442 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:12] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 6 0.004 0.012 2026-09-13 14:14:12,808 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:12] "GET /pos/ui/76/receipt/51554541-c871-4315-872f-0c710011132f HTTP/1.1" 200 - 31 0.027 0.029 2026-09-13 14:14:13,289 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:13] "GET /web/webclient/translations?hash=791ee998b101acb1117d347281b780da337da31a&lang=en_US HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:14:13,297 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [27/28] Tour PosLoyaltyTour6 → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-09-13 14:14:13,318 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:13] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.008 2026-09-13 14:14:13,341 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:13] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-09-13 14:14:13,356 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:13] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:14:13,420 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:13] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.018 0.025 2026-09-13 14:14:13,425 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:13] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.001 0.043 2026-09-13 14:14:13,447 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:13] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-09-13 14:14:13,518 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:13] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-09-13 14:14:13,539 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:13] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 304 - 3 0.003 0.009 2026-09-13 14:14:13,664 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:13] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 42 0.049 0.049 2026-09-13 14:14:13,691 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:13] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.006 0.009 2026-09-13 14:14:13,730 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:13] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 9 0.008 0.022 2026-09-13 14:14:13,736 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:13] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.014 2026-09-13 14:14:13,760 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: Owl is running in 'dev' mode. 2026-09-13 14:14:13,769 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:13] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.012 2026-09-13 14:14:13,858 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:13] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 304 - 7 0.004 0.015 2026-09-13 14:14:13,927 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: [28/28] Tour PosLoyaltyTour6 → Step Loyalty Points are visible on the receipt (trigger: .pos-receipt .loyalty) 2026-09-13 14:14:13,969 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:13] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 31 0.016 0.031 2026-09-13 14:14:13,977 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: tour succeeded 2026-09-13 14:14:13,978 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour6 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-09-13 14:14:14,029 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:14] "GET /pos/ui/76 HTTP/1.1" 200 - 31 0.025 0.079 2026-09-13 14:14:14,162 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent.browser: heap 16407524 (allocated 19136512) 2026-09-13 14:14:14,168 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Closing chrome headless with pid 57839 2026-09-13 14:14:14,169 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Closing websocket connection 2026-09-13 14:14:14,171 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Terminating chrome headless with pid 57839 2026-09-13 14:14:14,225 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_141414_225530_test_point_per_money_spent.txt 2026-09-13 14:14:14,225 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_point_per_money_spent: Removing chrome user profile "/tmp/tmp4ja4cqj3_chrome_odoo" 2026-09-13 14:14:14,244 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_discount_code_no_domain_program ... 2026-09-13 14:14:15,250 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Chrome pid: 58000 2026-09-13 14:14:15,250 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Chrome headless temporary user profile dir: /tmp/tmpdpnt_vul_chrome_odoo 2026-09-13 14:14:15,250 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Issuing json command http://127.0.0.1:41541/json/version 2026-09-13 14:14:15,252 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41541', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:14:15,280 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:14:15,280 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Issuing json command http://127.0.0.1:41541/json 2026-09-13 14:14:15,281 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41541', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:14:15,283 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Websocket url found: ws://127.0.0.1:41541/devtools/page/46398DCA4EB5F87DCF1DF0AE4D03E674 2026-09-13 14:14:15,285 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Enable chrome headless console log notification 2026-09-13 14:14:15,287 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Chrome headless enable page notifications 2026-09-13 14:14:15,357 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:14:15,362 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Setting session cookie in browser 2026-09-13 14:14:15,365 26 INFO rb-721a478-224807-415181 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/76" in browser 2026-09-13 14:14:15,365 26 INFO rb-721a478-224807-415181 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/76" 2026-09-13 14:14:15,377 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:14:15,828 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:15] "GET /pos/ui/76 HTTP/1.1" 200 - 87 0.065 0.388 2026-09-13 14:14:15,840 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:14:15,840 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Navigation result: {'frameId': '46398DCA4EB5F87DCF1DF0AE4D03E674', 'loaderId': '18345D39034B8BA8C6AF5D69CF256B18', 'isDownload': False} 2026-09-13 14:14:15,841 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Evaluate ready code "odoo.isTourReady('PosLoyaltyPointsDiscountNoDomainProgramNoDomain')" 2026-09-13 14:14:15,852 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:15] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.005 2026-09-13 14:14:15,870 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:15] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.017 2026-09-13 14:14:15,881 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:15] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.014 2026-09-13 14:14:16,267 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:16] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:14:16,282 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:16] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-09-13 14:14:16,292 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Evaluate test code "odoo.startTour('PosLoyaltyPointsDiscountNoDomainProgramNoDomain', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:14:16,298 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [1/41] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:14:16,305 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:16] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 5 0.003 0.008 2026-09-13 14:14:16,321 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:16] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-13 14:14:16,331 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:16] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:14:16,361 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:16] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.008 2026-09-13 14:14:16,373 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:16] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.012 2026-09-13 14:14:16,447 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:16] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.019 0.042 2026-09-13 14:14:16,452 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:16] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.057 2026-09-13 14:14:17,028 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:17] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 390 0.256 0.296 2026-09-13 14:14:17,057 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:17] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.020 2026-09-13 14:14:17,126 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:17] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:14:17,196 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:17] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.037 2026-09-13 14:14:17,252 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:17] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.017 2026-09-13 14:14:17,263 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: Owl is running in 'dev' mode. 2026-09-13 14:14:17,272 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:17] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-09-13 14:14:17,324 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:17] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:14:17,327 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:17] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:14:17,349 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:17] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-09-13 14:14:17,350 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:17] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.018 2026-09-13 14:14:17,385 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:17] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:14:17,390 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:17] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.016 0.042 2026-09-13 14:14:17,418 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:17] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.025 2026-09-13 14:14:17,422 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:17] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.019 2026-09-13 14:14:17,424 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:17] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.017 0.075 2026-09-13 14:14:17,470 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [2/41] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:14:17,494 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:17] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 31 0.031 0.070 2026-09-13 14:14:17,596 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [3/41] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:14:17,599 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:17] "GET /pos/ui/76 HTTP/1.1" 200 - 31 0.067 0.135 2026-09-13 14:14:17,607 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:14:17,630 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:17] "GET /web/image?model=product.template&field=image_128&id=1566&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.094 2026-09-13 14:14:17,633 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [4/41] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step click customer button (trigger: .product-screen .set-partner) 2026-09-13 14:14:17,661 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:17] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.116 2026-09-13 14:14:17,692 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:17] "GET /web/image?model=product.template&field=image_128&id=1569&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.009 0.133 2026-09-13 14:14:17,717 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:17] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.154 2026-09-13 14:14:17,746 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:17] "GET /web/image?model=product.template&field=image_128&id=1567&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.206 2026-09-13 14:14:17,776 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:17] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.153 2026-09-13 14:14:17,807 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:17] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.167 2026-09-13 14:14:17,825 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:17] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.155 2026-09-13 14:14:17,846 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:17] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.147 2026-09-13 14:14:17,867 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:17] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.145 2026-09-13 14:14:17,924 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:17] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.021 0.148 2026-09-13 14:14:17,946 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:17] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.163 2026-09-13 14:14:17,989 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [5/41] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-09-13 14:14:18,055 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [6/41] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step Click search field (trigger: .modal .fa-search.undefined) 2026-09-13 14:14:18,105 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [7/41] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step Search for partner "AAAA" (trigger: .modal-dialog .input-group input) 2026-09-13 14:14:18,161 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [8/41] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step click partner 'AAAA' from partner list screen (trigger: .modal .partner-list b:contains(AAAA)) 2026-09-13 14:14:18,226 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [9/41] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:14:18,252 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:18] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.010 0.015 2026-09-13 14:14:18,277 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [10/41] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step click product 'product_a' (trigger: article.product .product-content .product-name:contains("product_a")) 2026-09-13 14:14:18,366 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [11/41] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:14:18,417 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [12/41] 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-09-13 14:14:18,470 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [13/41] 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-09-13 14:14:18,520 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [14/41] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:14:18,569 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [15/41] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step click product 'product_b' (trigger: article.product .product-content .product-name:contains("product_b")) 2026-09-13 14:14:18,645 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [16/41] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:14:18,698 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [17/41] 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-09-13 14:14:18,750 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [18/41] 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-09-13 14:14:18,801 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [19/41] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:14:18,851 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [20/41] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:14:18,902 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [21/41] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step click Actions button (trigger: .more-btn) 2026-09-13 14:14:18,961 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [22/41] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-09-13 14:14:19,020 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [23/41] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step input text 'promocode' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-09-13 14:14:19,073 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [24/41] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:14:19,129 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [25/41] 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-09-13 14:14:19,144 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:19] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.004 0.006 2026-09-13 14:14:19,204 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [26/41] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step order total amount is '135.00' (trigger: .product-screen .order-summary .total:contains("135.00")) 2026-09-13 14:14:19,255 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [27/41] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step order total amount is '135.00' (trigger: .product-screen .order-summary .total:contains("135.00"):not(:visible)) 2026-09-13 14:14:19,306 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [28/41] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step loyalty points awarded 135 (trigger: .loyalty-points-won:contains("135")) 2026-09-13 14:14:19,356 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [29/41] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:14:19,432 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [30/41] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:14:19,445 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:19] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:14:19,447 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:19] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:14:19,483 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [31/41] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:14:19,535 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [32/41] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:14:19,607 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [33/41] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-09-13 14:14:19,660 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [34/41] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-09-13 14:14:19,712 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [35/41] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-09-13 14:14:19,765 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [36/41] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-09-13 14:14:19,817 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [37/41] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:14:19,870 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [38/41] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:14:19,921 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [39/41] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:14:19,983 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [40/41] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:14:19,995 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:19] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.004 0.011 2026-09-13 14:14:20,032 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36567655 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'd82feff1-9de6-4db8-8c4e-4d61081ca131'}] 2026-09-13 14:14:20,037 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:20] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:14:20,401 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36567655 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'd82feff1-9de6-4db8-8c4e-4d61081ca131'} created pos.order #621 2026-09-13 14:14:20,425 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36567655 finished 2026-09-13 14:14:20,469 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 208 0.188 0.253 2026-09-13 14:14:20,590 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:20] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 47 0.019 0.045 2026-09-13 14:14:20,616 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:20] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.004 2026-09-13 14:14:20,732 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50721922 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'd82feff1-9de6-4db8-8c4e-4d61081ca131'}] 2026-09-13 14:14:20,745 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50721922 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'd82feff1-9de6-4db8-8c4e-4d61081ca131'} sync ignored for existing PoS order pos.order(621,) (state: paid) 2026-09-13 14:14:20,749 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: [41/41] Tour PosLoyaltyPointsDiscountNoDomainProgramNoDomain → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:14:20,764 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50721922 finished 2026-09-13 14:14:20,807 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: tour succeeded 2026-09-13 14:14:20,808 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: ╔════════════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsDiscountNoDomainProgramNoDomain SUCCEEDED ║ ╚════════════════════════════════════════════════════════════════╝ 2026-09-13 14:14:20,903 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.077 0.096 2026-09-13 14:14:20,955 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program.browser: heap 18824132 (allocated 21368832) 2026-09-13 14:14:20,967 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Closing chrome headless with pid 58000 2026-09-13 14:14:20,967 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Closing websocket connection 2026-09-13 14:14:20,968 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Terminating chrome headless with pid 58000 2026-09-13 14:14:21,012 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_141421_012462_test_points_awarded_discount_code_no_domain_program.txt 2026-09-13 14:14:21,012 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_discount_code_no_domain_program: Removing chrome user profile "/tmp/tmpdpnt_vul_chrome_odoo" 2026-09-13 14:14:21,041 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_ewallet ... 2026-09-13 14:14:22,115 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Chrome pid: 58140 2026-09-13 14:14:22,116 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Chrome headless temporary user profile dir: /tmp/tmpcb6y1l0t_chrome_odoo 2026-09-13 14:14:22,116 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Issuing json command http://127.0.0.1:36733/json/version 2026-09-13 14:14:22,117 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36733', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:14:22,131 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:14:22,131 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Issuing json command http://127.0.0.1:36733/json 2026-09-13 14:14:22,131 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36733', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:14:22,135 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Websocket url found: ws://127.0.0.1:36733/devtools/page/C0B77C07DA7BCEF60625E02B3B8E0074 2026-09-13 14:14:22,139 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Enable chrome headless console log notification 2026-09-13 14:14:22,142 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Chrome headless enable page notifications 2026-09-13 14:14:22,213 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:14:22,218 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Setting session cookie in browser 2026-09-13 14:14:22,224 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-09-13 14:14:22,224 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-09-13 14:14:22,240 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:14:22,818 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:22] "GET /pos/ui/76 HTTP/1.1" 200 - 87 0.039 0.546 2026-09-13 14:14:22,822 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Navigation result: {'frameId': 'C0B77C07DA7BCEF60625E02B3B8E0074', 'loaderId': '18F2428018408E41BB3F432BC7971545', 'isDownload': False} 2026-09-13 14:14:22,822 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Evaluate ready code "odoo.isTourReady('PosLoyaltyPointsEwallet')" 2026-09-13 14:14:22,828 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:14:22,857 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:22] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.018 2026-09-13 14:14:22,862 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:22] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.028 2026-09-13 14:14:22,875 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:22] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.020 2026-09-13 14:14:23,256 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:23] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:14:23,272 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:23] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-13 14:14:23,282 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Evaluate test code "odoo.startTour('PosLoyaltyPointsEwallet', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:14:23,290 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [1/34] Tour PosLoyaltyPointsEwallet → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:14:23,292 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:23] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 5 0.004 0.004 2026-09-13 14:14:23,307 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:23] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:14:23,315 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:23] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:14:23,342 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:23] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.013 0.008 2026-09-13 14:14:23,360 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:23] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.034 2026-09-13 14:14:23,427 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:23] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.027 0.039 2026-09-13 14:14:23,431 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:23] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.052 2026-09-13 14:14:24,020 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:24] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.232 0.316 2026-09-13 14:14:24,040 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:24] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:14:24,102 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:24] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.011 2026-09-13 14:14:24,169 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:24] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.018 0.034 2026-09-13 14:14:24,205 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:24] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:14:24,228 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: Owl is running in 'dev' mode. 2026-09-13 14:14:24,236 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:24] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-09-13 14:14:24,274 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:24] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:14:24,297 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:24] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:14:24,303 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:24] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.027 2026-09-13 14:14:24,309 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:24] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-09-13 14:14:24,335 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:24] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.012 2026-09-13 14:14:24,339 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:24] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:14:24,348 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:24] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.015 0.054 2026-09-13 14:14:24,366 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:24] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:14:24,375 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:24] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.013 0.078 2026-09-13 14:14:24,429 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [2/34] Tour PosLoyaltyPointsEwallet → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:14:24,452 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:24] "GET /pos/ui/76 HTTP/1.1" 200 - 31 0.030 0.060 2026-09-13 14:14:24,529 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [3/34] Tour PosLoyaltyPointsEwallet → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:14:24,548 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:24] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 31 0.057 0.134 2026-09-13 14:14:24,556 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:14:24,569 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:24] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.087 2026-09-13 14:14:24,581 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [4/34] Tour PosLoyaltyPointsEwallet → Step click customer button (trigger: .product-screen .set-partner) 2026-09-13 14:14:24,610 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:24] "GET /web/image?model=product.template&field=image_128&id=1569&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.127 2026-09-13 14:14:24,638 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:24] "GET /web/image?model=product.template&field=image_128&id=1566&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.152 2026-09-13 14:14:24,669 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:24] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.183 2026-09-13 14:14:24,689 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:24] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.205 2026-09-13 14:14:24,712 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:24] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.149 2026-09-13 14:14:24,735 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:24] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.158 2026-09-13 14:14:24,757 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:24] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.134 2026-09-13 14:14:24,798 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:24] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.143 2026-09-13 14:14:24,824 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:24] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.126 2026-09-13 14:14:24,916 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:24] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.046 0.197 2026-09-13 14:14:24,969 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [5/34] Tour PosLoyaltyPointsEwallet → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-09-13 14:14:25,026 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [6/34] Tour PosLoyaltyPointsEwallet → Step Click search field (trigger: .modal .fa-search.undefined) 2026-09-13 14:14:25,077 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [7/34] Tour PosLoyaltyPointsEwallet → Step Search for partner "AAAA" (trigger: .modal-dialog .input-group input) 2026-09-13 14:14:25,133 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [8/34] Tour PosLoyaltyPointsEwallet → Step click partner 'AAAA' from partner list screen (trigger: .modal .partner-list b:contains(AAAA)) 2026-09-13 14:14:25,204 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [9/34] Tour PosLoyaltyPointsEwallet → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:14:25,229 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:25] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.010 0.013 2026-09-13 14:14:25,265 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [10/34] Tour PosLoyaltyPointsEwallet → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:14:25,272 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:25] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 4 0.003 0.010 2026-09-13 14:14:25,306 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [11/34] Tour PosLoyaltyPointsEwallet → Step click Actions button (trigger: .more-btn) 2026-09-13 14:14:25,363 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [12/34] Tour PosLoyaltyPointsEwallet → Step .control-buttons button.disabled:contains("eWallet") 2026-09-13 14:14:25,414 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [13/34] Tour PosLoyaltyPointsEwallet → Step .modal header .btn-close 2026-09-13 14:14:25,468 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [14/34] Tour PosLoyaltyPointsEwallet → Step click product 'product_a' (trigger: article.product .product-content .product-name:contains("product_a")) 2026-09-13 14:14:25,553 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [15/34] Tour PosLoyaltyPointsEwallet → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:14:25,603 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [16/34] 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-09-13 14:14:25,655 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [17/34] 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-09-13 14:14:25,705 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [18/34] Tour PosLoyaltyPointsEwallet → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:14:25,756 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [19/34] Tour PosLoyaltyPointsEwallet → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:14:25,807 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [20/34] Tour PosLoyaltyPointsEwallet → Step click Actions button (trigger: .more-btn) 2026-09-13 14:14:25,861 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [21/34] Tour PosLoyaltyPointsEwallet → Step .control-buttons button.highlight:contains("eWallet Pay") 2026-09-13 14:14:25,934 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [22/34] Tour PosLoyaltyPointsEwallet → Step loyalty points awarded 100 (trigger: .loyalty-points-won:contains("100")) 2026-09-13 14:14:25,994 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [23/34] Tour PosLoyaltyPointsEwallet → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:14:26,059 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [24/34] Tour PosLoyaltyPointsEwallet → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:14:26,071 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:26] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:14:26,073 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:26] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:14:26,110 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [25/34] Tour PosLoyaltyPointsEwallet → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:14:26,161 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [26/34] Tour PosLoyaltyPointsEwallet → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:14:26,228 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [27/34] Tour PosLoyaltyPointsEwallet → Step click numpad button: 9 (trigger: div.numpad button:contains(/^9$/)) 2026-09-13 14:14:26,281 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [28/34] Tour PosLoyaltyPointsEwallet → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:14:26,333 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [29/34] Tour PosLoyaltyPointsEwallet → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-09-13 14:14:26,386 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [30/34] Tour PosLoyaltyPointsEwallet → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:14:26,439 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [31/34] Tour PosLoyaltyPointsEwallet → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:14:26,491 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [32/34] Tour PosLoyaltyPointsEwallet → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:14:26,546 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [33/34] Tour PosLoyaltyPointsEwallet → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:14:26,561 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:26] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.003 0.011 2026-09-13 14:14:26,585 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83801880 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '84f97ae2-9c3d-4262-9230-2b2f02bc2ca9'}] 2026-09-13 14:14:26,587 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:26] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:14:26,940 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83801880 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '84f97ae2-9c3d-4262-9230-2b2f02bc2ca9'} created pos.order #622 2026-09-13 14:14:26,953 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83801880 finished 2026-09-13 14:14:26,999 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:26] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 202 0.175 0.241 2026-09-13 14:14:27,098 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:27] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 39 0.022 0.038 2026-09-13 14:14:27,116 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:27] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:14:27,244 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68184721 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '84f97ae2-9c3d-4262-9230-2b2f02bc2ca9'}] 2026-09-13 14:14:27,248 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: [34/34] Tour PosLoyaltyPointsEwallet → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:14:27,250 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68184721 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '84f97ae2-9c3d-4262-9230-2b2f02bc2ca9'} sync ignored for existing PoS order pos.order(622,) (state: paid) 2026-09-13 14:14:27,263 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68184721 finished 2026-09-13 14:14:27,305 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: tour succeeded 2026-09-13 14:14:27,306 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: ╔════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsEwallet SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-09-13 14:14:27,357 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.042 0.074 2026-09-13 14:14:27,428 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet.browser: heap 19751064 (allocated 21893120) 2026-09-13 14:14:27,439 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Closing chrome headless with pid 58140 2026-09-13 14:14:27,442 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Closing websocket connection 2026-09-13 14:14:27,442 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Terminating chrome headless with pid 58140 2026-09-13 14:14:27,484 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_141427_483966_test_points_awarded_ewallet.txt 2026-09-13 14:14:27,484 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_ewallet: Removing chrome user profile "/tmp/tmpcb6y1l0t_chrome_odoo" 2026-09-13 14:14:27,508 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_general_discount_code_specific_domain_program ... 2026-09-13 14:14:28,442 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Chrome pid: 58281 2026-09-13 14:14:28,442 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Chrome headless temporary user profile dir: /tmp/tmp0oqlr_oa_chrome_odoo 2026-09-13 14:14:28,442 26 INFO rb-721a478-224807-415181 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:36661/json/version 2026-09-13 14:14:28,443 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36661', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:14:28,446 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:14:28,446 26 INFO rb-721a478-224807-415181 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:36661/json 2026-09-13 14:14:28,447 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36661', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:14:28,448 26 INFO rb-721a478-224807-415181 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:36661/devtools/page/A6E6039E085F9E2C9A45D7F761A8210B 2026-09-13 14:14:28,450 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Enable chrome headless console log notification 2026-09-13 14:14:28,454 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Chrome headless enable page notifications 2026-09-13 14:14:28,520 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:14:28,525 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Setting session cookie in browser 2026-09-13 14:14:28,529 26 INFO rb-721a478-224807-415181 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/76" in browser 2026-09-13 14:14:28,530 26 INFO rb-721a478-224807-415181 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/76" 2026-09-13 14:14:28,541 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:14:28,951 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:28] "GET /pos/ui/76 HTTP/1.1" 200 - 87 0.043 0.370 2026-09-13 14:14:28,954 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Navigation result: {'frameId': 'A6E6039E085F9E2C9A45D7F761A8210B', 'loaderId': '6BEBE0B59F42AA0CFE31DD076D97F496', 'isDownload': False} 2026-09-13 14:14:28,954 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Evaluate ready code "odoo.isTourReady('PosLoyaltyPointsDiscountNoDomainProgramDomain')" 2026-09-13 14:14:28,961 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:14:28,982 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:28] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.013 2026-09-13 14:14:28,986 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:28] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.018 2026-09-13 14:14:28,994 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:28] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.016 2026-09-13 14:14:29,375 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:29] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:14:29,394 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:29] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:14:29,410 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:14:29,421 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:29] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 5 0.004 0.005 2026-09-13 14:14:29,422 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [1/41] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:14:29,435 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:29] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:14:29,449 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:29] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:14:29,487 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:29] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.015 0.013 2026-09-13 14:14:29,498 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:29] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.034 2026-09-13 14:14:29,563 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:29] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.024 0.034 2026-09-13 14:14:29,567 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:29] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.050 2026-09-13 14:14:30,161 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:30] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.261 0.282 2026-09-13 14:14:30,184 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:30] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.011 2026-09-13 14:14:30,235 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.006 2026-09-13 14:14:30,298 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:30] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.032 2026-09-13 14:14:30,329 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:14:30,340 26 INFO rb-721a478-224807-415181 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-09-13 14:14:30,350 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:30] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-09-13 14:14:30,401 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:30] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:14:30,438 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:30] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:14:30,438 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:30] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.028 2026-09-13 14:14:30,453 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:30] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.031 0.019 2026-09-13 14:14:30,463 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:30] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.002 0.059 2026-09-13 14:14:30,465 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:30] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.035 2026-09-13 14:14:30,485 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:30] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:14:30,497 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:30] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:14:30,602 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [2/41] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:14:30,626 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:30] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:14:30,696 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:30] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 31 0.043 0.036 2026-09-13 14:14:30,709 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:14:30,710 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [3/41] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:14:30,757 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [4/41] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step click customer button (trigger: .product-screen .set-partner) 2026-09-13 14:14:30,765 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:30] "GET /pos/ui/76 HTTP/1.1" 200 - 31 0.035 0.113 2026-09-13 14:14:30,798 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:30] "GET /web/image?model=product.template&field=image_128&id=1569&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.008 0.144 2026-09-13 14:14:30,828 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:30] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.175 2026-09-13 14:14:30,852 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:30] "GET /web/image?model=product.template&field=image_128&id=1566&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.199 2026-09-13 14:14:30,878 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:30] "GET /web/image?model=product.template&field=image_128&id=1567&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.232 2026-09-13 14:14:30,905 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:30] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.188 2026-09-13 14:14:30,924 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:30] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.152 2026-09-13 14:14:30,964 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:30] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.141 2026-09-13 14:14:30,998 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:30] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.161 2026-09-13 14:14:31,026 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:31] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.169 2026-09-13 14:14:31,111 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:31] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.041 0.183 2026-09-13 14:14:31,134 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:31] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.205 2026-09-13 14:14:31,161 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:31] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.007 0.246 2026-09-13 14:14:31,173 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [5/41] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-09-13 14:14:31,226 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [6/41] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step Click search field (trigger: .modal .fa-search.undefined) 2026-09-13 14:14:31,276 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [7/41] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step Search for partner "AAAA" (trigger: .modal-dialog .input-group input) 2026-09-13 14:14:31,331 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [8/41] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step click partner 'AAAA' from partner list screen (trigger: .modal .partner-list b:contains(AAAA)) 2026-09-13 14:14:31,395 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [9/41] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:14:31,419 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:31] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.009 0.013 2026-09-13 14:14:31,445 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [10/41] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step click product 'product_a' (trigger: article.product .product-content .product-name:contains("product_a")) 2026-09-13 14:14:31,526 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [11/41] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:14:31,576 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [12/41] 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-09-13 14:14:31,628 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [13/41] 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-09-13 14:14:31,679 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [14/41] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:14:31,730 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [15/41] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step click product 'product_b' (trigger: article.product .product-content .product-name:contains("product_b")) 2026-09-13 14:14:31,812 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [16/41] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:14:31,863 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [17/41] 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-09-13 14:14:31,914 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [18/41] 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-09-13 14:14:31,965 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [19/41] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:14:32,015 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [20/41] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:14:32,066 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [21/41] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step click Actions button (trigger: .more-btn) 2026-09-13 14:14:32,123 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [22/41] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-09-13 14:14:32,184 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [23/41] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step input text 'promocode' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-09-13 14:14:32,239 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [24/41] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:14:32,293 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [25/41] 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-09-13 14:14:32,310 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:32] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.003 0.014 2026-09-13 14:14:32,369 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [26/41] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step order total amount is '135.00' (trigger: .product-screen .order-summary .total:contains("135.00")) 2026-09-13 14:14:32,420 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [27/41] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step order total amount is '135.00' (trigger: .product-screen .order-summary .total:contains("135.00"):not(:visible)) 2026-09-13 14:14:32,472 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [28/41] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step loyalty points awarded 100 (trigger: .loyalty-points-won:contains("100")) 2026-09-13 14:14:32,522 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [29/41] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:14:32,590 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [30/41] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:14:32,603 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:32] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:14:32,604 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:32] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:14:32,640 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [31/41] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:14:32,691 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [32/41] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:14:32,762 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [33/41] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-09-13 14:14:32,814 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [34/41] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-09-13 14:14:32,868 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [35/41] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-09-13 14:14:32,920 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [36/41] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-09-13 14:14:32,972 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [37/41] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:14:33,024 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [38/41] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:14:33,076 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [39/41] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:14:33,131 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [40/41] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:14:33,142 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:33] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.002 0.008 2026-09-13 14:14:33,166 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91877107 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'd484a5ad-04e2-4c73-b636-124cd80f081f'}] 2026-09-13 14:14:33,172 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:33] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:14:33,501 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91877107 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'd484a5ad-04e2-4c73-b636-124cd80f081f'} created pos.order #623 2026-09-13 14:14:33,516 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91877107 finished 2026-09-13 14:14:33,557 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 209 0.143 0.250 2026-09-13 14:14:33,723 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:33] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 47 0.078 0.046 2026-09-13 14:14:33,742 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:33] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:14:33,893 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38703256 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'd484a5ad-04e2-4c73-b636-124cd80f081f'}] 2026-09-13 14:14:33,899 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38703256 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'd484a5ad-04e2-4c73-b636-124cd80f081f'} sync ignored for existing PoS order pos.order(623,) (state: paid) 2026-09-13 14:14:33,912 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38703256 finished 2026-09-13 14:14:33,914 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: [41/41] Tour PosLoyaltyPointsDiscountNoDomainProgramDomain → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:14:33,962 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: tour succeeded 2026-09-13 14:14:33,964 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: ╔══════════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsDiscountNoDomainProgramDomain SUCCEEDED ║ ╚══════════════════════════════════════════════════════════════╝ 2026-09-13 14:14:34,044 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.058 0.095 2026-09-13 14:14:34,070 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program.browser: heap 19258612 (allocated 20320256) 2026-09-13 14:14:34,085 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Closing chrome headless with pid 58281 2026-09-13 14:14:34,086 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Closing websocket connection 2026-09-13 14:14:34,087 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Terminating chrome headless with pid 58281 2026-09-13 14:14:34,093 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:34] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.004 0.016 2026-09-13 14:14:34,181 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_141434_181179_test_points_awarded_general_discount_code_specific_domain_program.txt 2026-09-13 14:14:34,181 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_general_discount_code_specific_domain_program: Removing chrome user profile "/tmp/tmp0oqlr_oa_chrome_odoo" 2026-09-13 14:14:34,219 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_giftcard ... 2026-09-13 14:14:35,295 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Chrome pid: 58422 2026-09-13 14:14:35,297 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Chrome headless temporary user profile dir: /tmp/tmpfdd3w53i_chrome_odoo 2026-09-13 14:14:35,297 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Issuing json command http://127.0.0.1:40285/json/version 2026-09-13 14:14:35,300 26 INFO rb-721a478-224807-415181 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-09-13 14:14:35,309 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:14:35,309 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Issuing json command http://127.0.0.1:40285/json 2026-09-13 14:14:35,311 26 INFO rb-721a478-224807-415181 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-09-13 14:14:35,315 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Websocket url found: ws://127.0.0.1:40285/devtools/page/5C0CA672D1E17FB81EB85DE594033999 2026-09-13 14:14:35,319 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Enable chrome headless console log notification 2026-09-13 14:14:35,322 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Chrome headless enable page notifications 2026-09-13 14:14:35,439 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:14:35,445 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Setting session cookie in browser 2026-09-13 14:14:35,450 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-09-13 14:14:35,450 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-09-13 14:14:35,473 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:14:35,885 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:35] "GET /pos/ui/76 HTTP/1.1" 200 - 87 0.033 0.390 2026-09-13 14:14:35,888 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Navigation result: {'frameId': '5C0CA672D1E17FB81EB85DE594033999', 'loaderId': '1244099B4515205528C9F7B1269C6FD6', 'isDownload': False} 2026-09-13 14:14:35,889 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Evaluate ready code "odoo.isTourReady('PosLoyaltyPointsGiftcard')" 2026-09-13 14:14:35,895 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:14:35,926 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:35] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.017 2026-09-13 14:14:35,935 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:35] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.025 2026-09-13 14:14:35,947 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:35] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.030 2026-09-13 14:14:36,374 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:36] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:14:36,407 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:36] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-09-13 14:14:36,422 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Evaluate test code "odoo.startTour('PosLoyaltyPointsGiftcard', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:14:36,429 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [1/57] Tour PosLoyaltyPointsGiftcard → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:14:36,436 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:36] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 5 0.004 0.008 2026-09-13 14:14:36,448 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:36] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:14:36,459 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:36] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:14:36,476 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:36] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.009 2026-09-13 14:14:36,497 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:36] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.012 0.015 2026-09-13 14:14:36,499 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.004 2026-09-13 14:14:36,591 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:36] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.024 0.045 2026-09-13 14:14:37,143 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:37] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 391 0.216 0.297 2026-09-13 14:14:37,161 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:37] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:14:37,218 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:37] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-09-13 14:14:37,287 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:37] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.033 2026-09-13 14:14:37,335 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:37] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-09-13 14:14:37,349 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: Owl is running in 'dev' mode. 2026-09-13 14:14:37,362 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:37] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.008 2026-09-13 14:14:37,411 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:37] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:14:37,413 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:37] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.016 2026-09-13 14:14:37,431 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:37] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:14:37,434 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:37] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:14:37,449 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:37] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:14:37,483 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:37] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.026 2026-09-13 14:14:37,486 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:37] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.011 2026-09-13 14:14:37,490 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:37] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.041 0.035 2026-09-13 14:14:37,514 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:37] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.010 0.084 2026-09-13 14:14:37,543 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [2/57] Tour PosLoyaltyPointsGiftcard → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:14:37,572 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:37] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 31 0.031 0.082 2026-09-13 14:14:37,639 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [3/57] Tour PosLoyaltyPointsGiftcard → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-09-13 14:14:37,645 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:37] "GET /pos/ui/76 HTTP/1.1" 200 - 31 0.035 0.148 2026-09-13 14:14:37,654 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:14:37,660 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:37] "GET /web/image?model=product.template&field=image_128&id=8&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 4 0.003 0.052 2026-09-13 14:14:37,683 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:37] "GET /web/image?model=product.template&field=image_128&id=1566&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.070 2026-09-13 14:14:37,723 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:37] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.105 2026-09-13 14:14:37,747 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:37] "GET /web/image?model=product.template&field=image_128&id=1569&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.121 2026-09-13 14:14:37,772 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:37] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.143 2026-09-13 14:14:37,798 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:37] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.138 2026-09-13 14:14:37,823 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:37] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.153 2026-09-13 14:14:37,850 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:37] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.157 2026-09-13 14:14:37,872 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:37] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.125 2026-09-13 14:14:37,894 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:37] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.139 2026-09-13 14:14:37,965 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:37] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.032 0.154 2026-09-13 14:14:37,988 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:37] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.183 2026-09-13 14:14:38,029 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [4/57] Tour PosLoyaltyPointsGiftcard → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:14:38,081 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [5/57] 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-09-13 14:14:38,135 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [6/57] Tour PosLoyaltyPointsGiftcard → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-09-13 14:14:38,187 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [7/57] Tour PosLoyaltyPointsGiftcard → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-09-13 14:14:38,238 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [8/57] Tour PosLoyaltyPointsGiftcard → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-09-13 14:14:38,292 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [9/57] Tour PosLoyaltyPointsGiftcard → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:14:38,342 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [10/57] Tour PosLoyaltyPointsGiftcard → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-09-13 14:14:38,406 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [11/57] Tour PosLoyaltyPointsGiftcard → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-09-13 14:14:38,463 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [12/57] 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-09-13 14:14:38,510 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [13/57] Tour PosLoyaltyPointsGiftcard → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:14:38,561 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [14/57] Tour PosLoyaltyPointsGiftcard → Step a:contains("Sell physical gift card?") 2026-09-13 14:14:38,622 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [15/57] Tour PosLoyaltyPointsGiftcard → Step Input code '044123456' (trigger: input[id="code"]) 2026-09-13 14:14:38,681 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [16/57] Tour PosLoyaltyPointsGiftcard → Step Input amount '50' (trigger: input[id="amount"]) 2026-09-13 14:14:39,200 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:39] "POST /web/dataset/call_kw/loyalty.card/get_gift_card_status#loyalty.card.get_gift_card_status HTTP/1.1" 200 - 6 0.006 0.011 2026-09-13 14:14:39,231 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [17/57] Tour PosLoyaltyPointsGiftcard → Step .btn-primary:contains("Add Balance") 2026-09-13 14:14:39,304 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [18/57] Tour PosLoyaltyPointsGiftcard → Step order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00")) 2026-09-13 14:14:39,356 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [19/57] Tour PosLoyaltyPointsGiftcard → Step order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00"):not(:visible)) 2026-09-13 14:14:39,406 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [20/57] Tour PosLoyaltyPointsGiftcard → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:14:39,475 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [21/57] Tour PosLoyaltyPointsGiftcard → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:14:39,492 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:39] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:14:39,493 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:39] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:14:39,525 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [22/57] Tour PosLoyaltyPointsGiftcard → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:14:39,578 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [23/57] Tour PosLoyaltyPointsGiftcard → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:14:39,655 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [24/57] Tour PosLoyaltyPointsGiftcard → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-09-13 14:14:39,706 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [25/57] Tour PosLoyaltyPointsGiftcard → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:14:39,759 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [26/57] Tour PosLoyaltyPointsGiftcard → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:14:39,835 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [27/57] Tour PosLoyaltyPointsGiftcard → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:14:39,840 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79550075 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '9279e02b-6286-4330-add2-43ab58c5c834'}] 2026-09-13 14:14:39,841 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:39] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:14:39,929 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79550075 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '9279e02b-6286-4330-add2-43ab58c5c834'} created pos.order #624 2026-09-13 14:14:39,944 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79550075 finished 2026-09-13 14:14:39,986 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 78 0.057 0.093 2026-09-13 14:14:40,063 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:40] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 36 0.015 0.032 2026-09-13 14:14:40,086 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:40] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.004 2026-09-13 14:14:40,138 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31373773 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '9279e02b-6286-4330-add2-43ab58c5c834'}] 2026-09-13 14:14:40,146 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31373773 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '9279e02b-6286-4330-add2-43ab58c5c834'} sync ignored for existing PoS order pos.order(624,) (state: paid) 2026-09-13 14:14:40,157 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31373773 finished 2026-09-13 14:14:40,211 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [28/57] Tour PosLoyaltyPointsGiftcard → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:14:40,245 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.035 0.073 2026-09-13 14:14:40,267 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [29/57] Tour PosLoyaltyPointsGiftcard → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:14:40,277 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:40] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 5 0.005 0.010 2026-09-13 14:14:40,313 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [30/57] Tour PosLoyaltyPointsGiftcard → Step click customer button (trigger: .product-screen .set-partner) 2026-09-13 14:14:40,401 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [31/57] Tour PosLoyaltyPointsGiftcard → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-09-13 14:14:40,456 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [32/57] Tour PosLoyaltyPointsGiftcard → Step Click search field (trigger: .modal .fa-search.undefined) 2026-09-13 14:14:40,506 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [33/57] Tour PosLoyaltyPointsGiftcard → Step Search for partner "AAAA" (trigger: .modal-dialog .input-group input) 2026-09-13 14:14:40,560 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [34/57] Tour PosLoyaltyPointsGiftcard → Step click partner 'AAAA' from partner list screen (trigger: .modal .partner-list b:contains(AAAA)) 2026-09-13 14:14:40,620 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [35/57] Tour PosLoyaltyPointsGiftcard → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:14:40,641 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:40] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 4 0.003 0.016 2026-09-13 14:14:40,672 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [36/57] Tour PosLoyaltyPointsGiftcard → Step click product 'product_a' (trigger: article.product .product-content .product-name:contains("product_a")) 2026-09-13 14:14:40,739 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [37/57] Tour PosLoyaltyPointsGiftcard → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:14:40,790 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [38/57] 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-09-13 14:14:40,841 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [39/57] 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-09-13 14:14:40,893 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [40/57] Tour PosLoyaltyPointsGiftcard → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:14:40,943 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [41/57] Tour PosLoyaltyPointsGiftcard → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:14:40,994 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [42/57] Tour PosLoyaltyPointsGiftcard → Step click Actions button (trigger: .more-btn) 2026-09-13 14:14:41,051 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [43/57] Tour PosLoyaltyPointsGiftcard → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-09-13 14:14:41,109 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [44/57] Tour PosLoyaltyPointsGiftcard → Step input text '044123456' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-09-13 14:14:41,162 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [45/57] Tour PosLoyaltyPointsGiftcard → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:14:41,219 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [46/57] Tour PosLoyaltyPointsGiftcard → Step order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00")) 2026-09-13 14:14:41,229 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:41] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.003 0.006 2026-09-13 14:14:41,257 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:41] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.006 0.014 2026-09-13 14:14:41,321 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [47/57] Tour PosLoyaltyPointsGiftcard → Step order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00"):not(:visible)) 2026-09-13 14:14:41,372 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [48/57] Tour PosLoyaltyPointsGiftcard → Step loyalty points awarded 100 (trigger: .loyalty-points-won:contains("100")) 2026-09-13 14:14:41,423 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [49/57] Tour PosLoyaltyPointsGiftcard → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:14:41,481 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [50/57] Tour PosLoyaltyPointsGiftcard → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:14:41,531 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [51/57] Tour PosLoyaltyPointsGiftcard → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:14:41,582 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [52/57] Tour PosLoyaltyPointsGiftcard → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:14:41,640 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [53/57] Tour PosLoyaltyPointsGiftcard → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-09-13 14:14:41,692 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [54/57] Tour PosLoyaltyPointsGiftcard → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:14:41,746 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [55/57] Tour PosLoyaltyPointsGiftcard → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:14:41,800 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [56/57] Tour PosLoyaltyPointsGiftcard → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:14:41,814 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:41] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.005 0.007 2026-09-13 14:14:41,835 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43293357 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000002', 'uuid': '1b9b2f8d-ad48-4de1-a523-f6d7390654f8'}] 2026-09-13 14:14:42,145 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43293357 order {'name': '/', 'pos_reference': '261-76-000002', 'uuid': '1b9b2f8d-ad48-4de1-a523-f6d7390654f8'} created pos.order #625 2026-09-13 14:14:42,160 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43293357 finished 2026-09-13 14:14:42,208 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 177 0.133 0.243 2026-09-13 14:14:42,327 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:42] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 44 0.035 0.052 2026-09-13 14:14:42,345 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:42] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.004 2026-09-13 14:14:42,377 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3341627 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '1b9b2f8d-ad48-4de1-a523-f6d7390654f8'}] 2026-09-13 14:14:42,385 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3341627 order {'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': '1b9b2f8d-ad48-4de1-a523-f6d7390654f8'} sync ignored for existing PoS order pos.order(625,) (state: paid) 2026-09-13 14:14:42,400 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3341627 finished 2026-09-13 14:14:42,409 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: [57/57] Tour PosLoyaltyPointsGiftcard → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:14:42,459 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: tour succeeded 2026-09-13 14:14:42,460 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: ╔═════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsGiftcard SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-09-13 14:14:42,493 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.026 0.096 2026-09-13 14:14:42,607 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard.browser: heap 21644232 (allocated 23990272) 2026-09-13 14:14:42,614 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Closing chrome headless with pid 58422 2026-09-13 14:14:42,618 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Closing websocket connection 2026-09-13 14:14:42,618 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Terminating chrome headless with pid 58422 2026-09-13 14:14:42,673 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_141442_672953_test_points_awarded_giftcard.txt 2026-09-13 14:14:42,673 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_giftcard: Removing chrome user profile "/tmp/tmpfdd3w53i_chrome_odoo" 2026-09-13 14:14:42,703 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_global_discount_code_no_domain_program ... 2026-09-13 14:14:43,814 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Chrome pid: 58582 2026-09-13 14:14:43,814 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Chrome headless temporary user profile dir: /tmp/tmpg182d8ur_chrome_odoo 2026-09-13 14:14:43,814 26 INFO rb-721a478-224807-415181 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:43717/json/version 2026-09-13 14:14:43,815 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43717', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:14:43,821 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:14:43,822 26 INFO rb-721a478-224807-415181 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:43717/json 2026-09-13 14:14:43,822 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43717', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:14:43,827 26 INFO rb-721a478-224807-415181 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:43717/devtools/page/C6664092728B2456124F39FE8A53D48F 2026-09-13 14:14:43,829 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Enable chrome headless console log notification 2026-09-13 14:14:43,836 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Chrome headless enable page notifications 2026-09-13 14:14:43,915 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:14:43,922 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Setting session cookie in browser 2026-09-13 14:14:43,924 26 INFO rb-721a478-224807-415181 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/76" in browser 2026-09-13 14:14:43,924 26 INFO rb-721a478-224807-415181 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/76" 2026-09-13 14:14:43,936 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:14:44,371 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:44] "GET /pos/ui/76 HTTP/1.1" 200 - 87 0.057 0.381 2026-09-13 14:14:44,382 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Navigation result: {'frameId': 'C6664092728B2456124F39FE8A53D48F', 'loaderId': '3ADE1D2EE39ADDF105932BFA80862EDA', 'isDownload': False} 2026-09-13 14:14:44,382 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Evaluate ready code "odoo.isTourReady('PosLoyaltyPointsGlobalDiscountProgramNoDomain')" 2026-09-13 14:14:44,387 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:14:44,405 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:44] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-09-13 14:14:44,413 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:44] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.016 2026-09-13 14:14:44,426 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:44] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.006 0.028 2026-09-13 14:14:44,825 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:44] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:14:44,844 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:44] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-09-13 14:14:44,867 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:14:44,877 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [1/27] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:14:44,880 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:44] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 5 0.007 0.005 2026-09-13 14:14:44,901 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:44] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-13 14:14:44,912 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:44] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:14:44,936 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:44] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.009 2026-09-13 14:14:44,954 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:44] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.007 0.022 2026-09-13 14:14:45,201 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:45] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.024 0.228 2026-09-13 14:14:45,209 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:45] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.001 0.143 2026-09-13 14:14:45,823 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:45] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 390 0.262 0.334 2026-09-13 14:14:45,842 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:45] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:14:45,912 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.010 2026-09-13 14:14:45,967 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:45] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.030 2026-09-13 14:14:45,995 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:14:46,007 26 INFO rb-721a478-224807-415181 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-09-13 14:14:46,037 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:46] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-09-13 14:14:46,062 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:46] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:14:46,096 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:46] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-09-13 14:14:46,100 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:46] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:14:46,118 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:46] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.027 0.020 2026-09-13 14:14:46,130 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:46] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.050 2026-09-13 14:14:46,132 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:46] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.039 2026-09-13 14:14:46,151 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:46] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:14:46,153 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:46] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:14:46,267 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [2/27] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:14:46,291 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:46] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:14:46,351 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:46] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 31 0.026 0.045 2026-09-13 14:14:46,356 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:14:46,369 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [3/27] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step click product 'product_a' (trigger: article.product .product-content .product-name:contains("product_a")) 2026-09-13 14:14:46,417 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:46] "GET /pos/ui/76 HTTP/1.1" 200 - 31 0.030 0.103 2026-09-13 14:14:46,439 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:46] "GET /web/image?model=product.template&field=image_128&id=1569&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.096 2026-09-13 14:14:46,458 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:46] "GET /web/image?model=product.template&field=image_128&id=1566&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.119 2026-09-13 14:14:46,489 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:46] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.142 2026-09-13 14:14:46,516 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:46] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.173 2026-09-13 14:14:46,543 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:46] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.173 2026-09-13 14:14:46,569 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:46] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.149 2026-09-13 14:14:46,587 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:46] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.140 2026-09-13 14:14:46,603 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:46] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.136 2026-09-13 14:14:46,625 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:46] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.099 2026-09-13 14:14:46,645 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:46] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.090 2026-09-13 14:14:46,729 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:46] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.040 0.195 2026-09-13 14:14:46,797 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [4/27] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:14:46,913 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [5/27] 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-09-13 14:14:46,962 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [6/27] 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-09-13 14:14:47,016 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [7/27] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:14:47,066 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [8/27] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:14:47,117 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [9/27] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step click customer button (trigger: .product-screen .set-partner) 2026-09-13 14:14:47,196 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [10/27] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-09-13 14:14:47,249 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [11/27] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step Click search field (trigger: .modal .fa-search.undefined) 2026-09-13 14:14:47,299 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [12/27] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step Search for partner "AAAA" (trigger: .modal-dialog .input-group input) 2026-09-13 14:14:47,353 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [13/27] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step click partner 'AAAA' from partner list screen (trigger: .modal .partner-list b:contains(AAAA)) 2026-09-13 14:14:47,426 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [14/27] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:14:47,443 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:47] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.006 0.010 2026-09-13 14:14:47,479 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [15/27] 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-09-13 14:14:47,530 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [16/27] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step order total amount is '90' (trigger: .product-screen .order-summary .total:contains("90")) 2026-09-13 14:14:47,580 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [17/27] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step order total amount is '90' (trigger: .product-screen .order-summary .total:contains("90"):not(:visible)) 2026-09-13 14:14:47,631 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [18/27] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step loyalty points awarded 90 (trigger: .loyalty-points-won:contains("90")) 2026-09-13 14:14:47,681 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [19/27] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:14:47,746 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [20/27] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:14:47,757 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:47] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:14:47,760 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:47] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:14:47,796 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [21/27] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:14:47,847 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [22/27] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:14:47,916 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [23/27] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step click numpad button: 9 (trigger: div.numpad button:contains(/^9$/)) 2026-09-13 14:14:47,970 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [24/27] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:14:48,022 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [25/27] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:14:48,077 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [26/27] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:14:48,095 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:48] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.006 0.009 2026-09-13 14:14:48,115 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:48] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:14:48,118 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88270874 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'a595a8bd-647c-4e45-ab5c-db64f680226e'}] 2026-09-13 14:14:48,529 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88270874 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'a595a8bd-647c-4e45-ab5c-db64f680226e'} created pos.order #626 2026-09-13 14:14:48,544 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88270874 finished 2026-09-13 14:14:48,580 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 202 0.208 0.259 2026-09-13 14:14:48,699 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:48] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 47 0.032 0.041 2026-09-13 14:14:48,719 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:48] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-13 14:14:48,828 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51053443 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'a595a8bd-647c-4e45-ab5c-db64f680226e'}] 2026-09-13 14:14:48,837 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: [27/27] Tour PosLoyaltyPointsGlobalDiscountProgramNoDomain → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:14:48,841 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51053443 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'a595a8bd-647c-4e45-ab5c-db64f680226e'} sync ignored for existing PoS order pos.order(626,) (state: paid) 2026-09-13 14:14:48,858 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51053443 finished 2026-09-13 14:14:48,883 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: tour succeeded 2026-09-13 14:14:48,883 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: ╔══════════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsGlobalDiscountProgramNoDomain SUCCEEDED ║ ╚══════════════════════════════════════════════════════════════╝ 2026-09-13 14:14:48,959 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.048 0.085 2026-09-13 14:14:48,988 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program.browser: heap 18779624 (allocated 20320256) 2026-09-13 14:14:48,998 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Closing chrome headless with pid 58582 2026-09-13 14:14:49,001 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Closing websocket connection 2026-09-13 14:14:49,001 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Terminating chrome headless with pid 58582 2026-09-13 14:14:49,055 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_141449_055610_test_points_awarded_global_discount_code_no_domain_program.txt 2026-09-13 14:14:49,056 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_global_discount_code_no_domain_program: Removing chrome user profile "/tmp/tmpg182d8ur_chrome_odoo" 2026-09-13 14:14:49,079 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_points_awarded_specific_discount_code_specific_domain_program ... 2026-09-13 14:14:50,039 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Chrome pid: 58721 2026-09-13 14:14:50,039 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Chrome headless temporary user profile dir: /tmp/tmp_h7967ys_chrome_odoo 2026-09-13 14:14:50,040 26 INFO rb-721a478-224807-415181 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:41077/json/version 2026-09-13 14:14:50,040 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41077', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:14:50,059 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:14:50,059 26 INFO rb-721a478-224807-415181 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:41077/json 2026-09-13 14:14:50,060 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41077', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:14:50,067 26 INFO rb-721a478-224807-415181 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:41077/devtools/page/B9E2B5B9670D4E7E20CDFBA128FE00AA 2026-09-13 14:14:50,075 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Enable chrome headless console log notification 2026-09-13 14:14:50,078 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Chrome headless enable page notifications 2026-09-13 14:14:50,146 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:14:50,151 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Setting session cookie in browser 2026-09-13 14:14:50,155 26 INFO rb-721a478-224807-415181 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/76" in browser 2026-09-13 14:14:50,155 26 INFO rb-721a478-224807-415181 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/76" 2026-09-13 14:14:50,166 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:14:50,599 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:50] "GET /pos/ui/76 HTTP/1.1" 200 - 87 0.061 0.374 2026-09-13 14:14:50,602 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Navigation result: {'frameId': 'B9E2B5B9670D4E7E20CDFBA128FE00AA', 'loaderId': '2807C2FC2B97B3A1AFB2367B896C257C', 'isDownload': False} 2026-09-13 14:14:50,602 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Evaluate ready code "odoo.isTourReady('PosLoyaltyPointsDiscountWithDomainProgramDomain')" 2026-09-13 14:14:50,612 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:14:50,637 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:50] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-13 14:14:50,645 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:50] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.023 2026-09-13 14:14:50,656 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:50] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.032 2026-09-13 14:14:51,080 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:51] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:14:51,101 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:51] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.010 2026-09-13 14:14:51,122 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:14:51,131 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [1/41] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:14:51,132 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:51] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 5 0.008 0.006 2026-09-13 14:14:51,146 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:51] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:14:51,160 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:51] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:14:51,191 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:51] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.004 0.010 2026-09-13 14:14:51,205 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:51] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.022 2026-09-13 14:14:51,272 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:51] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 31 0.027 0.041 2026-09-13 14:14:51,280 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:51] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.001 0.059 2026-09-13 14:14:51,889 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:51] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.272 0.308 2026-09-13 14:14:51,915 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:51] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.014 2026-09-13 14:14:51,979 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:14:52,039 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:52] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.036 2026-09-13 14:14:52,078 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:52] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:14:52,089 26 INFO rb-721a478-224807-415181 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-09-13 14:14:52,101 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:52] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-09-13 14:14:52,142 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:52] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:14:52,150 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:52] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.013 2026-09-13 14:14:52,172 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:52] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:14:52,175 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:52] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:14:52,180 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:52] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.012 0.017 2026-09-13 14:14:52,211 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:52] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-09-13 14:14:52,233 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:52] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.023 2026-09-13 14:14:52,251 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:52] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.026 2026-09-13 14:14:52,255 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:52] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.050 0.059 2026-09-13 14:14:52,274 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [2/41] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:14:52,329 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:52] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 31 0.043 0.084 2026-09-13 14:14:52,369 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [3/41] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:14:52,408 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:52] "GET /pos/ui/76 HTTP/1.1" 200 - 31 0.042 0.158 2026-09-13 14:14:52,419 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [4/41] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step click customer button (trigger: .product-screen .set-partner) 2026-09-13 14:14:52,420 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:14:52,440 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:52] "GET /web/image?model=product.template&field=image_128&id=1567&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.090 2026-09-13 14:14:52,464 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:52] "GET /web/image?model=product.template&field=image_128&id=1566&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.109 2026-09-13 14:14:52,485 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:52] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.125 2026-09-13 14:14:52,511 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:52] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.142 2026-09-13 14:14:52,538 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:52] "GET /web/image?model=product.template&field=image_128&id=1569&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.173 2026-09-13 14:14:52,562 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:52] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.019 2026-09-13 14:14:52,588 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:52] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.141 2026-09-13 14:14:52,616 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:52] "GET /web/image?model=product.template&field=image_128&id=1577&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.139 2026-09-13 14:14:52,657 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:52] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.166 2026-09-13 14:14:52,681 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:52] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.163 2026-09-13 14:14:52,709 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:52] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.279 2026-09-13 14:14:52,784 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:52] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.038 0.172 2026-09-13 14:14:52,813 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:52] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.215 2026-09-13 14:14:52,847 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [5/41] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-09-13 14:14:52,904 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [6/41] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step Click search field (trigger: .modal .fa-search.undefined) 2026-09-13 14:14:52,955 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [7/41] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step Search for partner "AAAA" (trigger: .modal-dialog .input-group input) 2026-09-13 14:14:53,013 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [8/41] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step click partner 'AAAA' from partner list screen (trigger: .modal .partner-list b:contains(AAAA)) 2026-09-13 14:14:53,078 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [9/41] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:14:53,099 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:53] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.006 0.014 2026-09-13 14:14:53,131 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [10/41] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step click product 'product_a' (trigger: article.product .product-content .product-name:contains("product_a")) 2026-09-13 14:14:53,212 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [11/41] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:14:53,264 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [12/41] 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-09-13 14:14:53,314 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [13/41] 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-09-13 14:14:53,365 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [14/41] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:14:53,415 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [15/41] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step click product 'product_b' (trigger: article.product .product-content .product-name:contains("product_b")) 2026-09-13 14:14:53,496 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [16/41] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:14:53,546 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [17/41] 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-09-13 14:14:53,597 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [18/41] 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-09-13 14:14:53,648 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [19/41] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:14:53,698 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [20/41] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:14:53,749 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [21/41] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step click Actions button (trigger: .more-btn) 2026-09-13 14:14:53,807 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [22/41] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-09-13 14:14:53,865 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [23/41] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step input text 'promocode' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-09-13 14:14:53,918 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [24/41] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:14:53,975 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [25/41] 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-09-13 14:14:53,984 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:53] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.002 0.007 2026-09-13 14:14:54,052 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [26/41] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step order total amount is '140.00' (trigger: .product-screen .order-summary .total:contains("140.00")) 2026-09-13 14:14:54,103 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [27/41] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step order total amount is '140.00' (trigger: .product-screen .order-summary .total:contains("140.00"):not(:visible)) 2026-09-13 14:14:54,154 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [28/41] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step loyalty points awarded 90 (trigger: .loyalty-points-won:contains("90")) 2026-09-13 14:14:54,204 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [29/41] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:14:54,273 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [30/41] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:14:54,285 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:54] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:14:54,285 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:54] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:14:54,323 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [31/41] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:14:54,374 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [32/41] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:14:54,450 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [33/41] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-09-13 14:14:54,497 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [34/41] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step click numpad button: 4 (trigger: div.numpad button:contains(/^4$/)) 2026-09-13 14:14:54,550 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [35/41] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:14:54,602 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [36/41] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-09-13 14:14:54,654 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [37/41] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:14:54,707 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [38/41] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:14:54,764 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [39/41] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:14:54,816 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [40/41] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:14:54,840 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:54] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.012 0.011 2026-09-13 14:14:54,873 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58081009 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '5465abff-8404-4c70-aa2c-46f144faae25'}] 2026-09-13 14:14:54,876 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:54] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:14:55,248 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58081009 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '5465abff-8404-4c70-aa2c-46f144faae25'} created pos.order #627 2026-09-13 14:14:55,270 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58081009 finished 2026-09-13 14:14:55,333 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 209 0.206 0.256 2026-09-13 14:14:55,429 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:55] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 47 0.024 0.046 2026-09-13 14:14:55,455 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:55] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:14:55,576 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21312444 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '5465abff-8404-4c70-aa2c-46f144faae25'}] 2026-09-13 14:14:55,580 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: [41/41] Tour PosLoyaltyPointsDiscountWithDomainProgramDomain → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:14:55,584 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21312444 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '5465abff-8404-4c70-aa2c-46f144faae25'} sync ignored for existing PoS order pos.order(627,) (state: paid) 2026-09-13 14:14:55,598 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21312444 finished 2026-09-13 14:14:55,635 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: tour succeeded 2026-09-13 14:14:55,636 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: ╔════════════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyPointsDiscountWithDomainProgramDomain SUCCEEDED ║ ╚════════════════════════════════════════════════════════════════╝ 2026-09-13 14:14:55,766 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program.browser: heap 18279872 (allocated 19533824) 2026-09-13 14:14:55,773 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.122 0.077 2026-09-13 14:14:55,794 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Closing chrome headless with pid 58721 2026-09-13 14:14:55,796 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Closing websocket connection 2026-09-13 14:14:55,797 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Terminating chrome headless with pid 58721 2026-09-13 14:14:55,868 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_141455_867897_test_points_awarded_specific_discount_code_specific_domain_program.txt 2026-09-13 14:14:55,868 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_points_awarded_specific_discount_code_specific_domain_program: Removing chrome user profile "/tmp/tmp_h7967ys_chrome_odoo" 2026-09-13 14:14:55,895 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_pos_loyalty_tour_basic ... 2026-09-13 14:14:56,474 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome pid: 58868 2026-09-13 14:14:56,475 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome headless temporary user profile dir: /tmp/tmpc7po_u58_chrome_odoo 2026-09-13 14:14:56,475 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Issuing json command http://127.0.0.1:36417/json/version 2026-09-13 14:14:56,476 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36417', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:14:56,657 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:14:56,657 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Issuing json command http://127.0.0.1:36417/json 2026-09-13 14:14:56,657 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36417', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:14:56,663 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Websocket url found: ws://127.0.0.1:36417/devtools/page/D7602C669CB148D8076EF5815CB705A8 2026-09-13 14:14:56,677 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Enable chrome headless console log notification 2026-09-13 14:14:56,685 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome headless enable page notifications 2026-09-13 14:14:56,718 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:14:56,732 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Setting session cookie in browser 2026-09-13 14:14:56,742 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-09-13 14:14:56,743 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-09-13 14:14:56,761 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:14:57,215 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:57] "GET /pos/ui/76 HTTP/1.1" 200 - 88 0.075 0.382 2026-09-13 14:14:57,219 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Navigation result: {'frameId': 'D7602C669CB148D8076EF5815CB705A8', 'loaderId': 'E195F94B9BD5FDA3C126BDFCBC306A2E', 'isDownload': False} 2026-09-13 14:14:57,220 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour1')" 2026-09-13 14:14:57,228 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:14:57,244 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:57] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.007 2026-09-13 14:14:57,251 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:57] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-09-13 14:14:57,258 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:57] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-09-13 14:14:57,733 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:57] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:14:57,751 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:57] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-09-13 14:14:57,768 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Evaluate test code "odoo.startTour('PosLoyaltyTour1', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:14:57,777 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [1/163] Tour PosLoyaltyTour1 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:14:57,780 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:57] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 5 0.005 0.006 2026-09-13 14:14:57,793 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:57] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.003 2026-09-13 14:14:57,802 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:57] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:14:57,837 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:57] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.015 2026-09-13 14:14:57,850 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:57] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.020 2026-09-13 14:14:57,910 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:57] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.020 0.032 2026-09-13 14:14:57,915 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:57] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.039 2026-09-13 14:14:58,480 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:58] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.231 0.305 2026-09-13 14:14:58,506 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:58] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.015 2026-09-13 14:14:58,563 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:58] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:14:58,609 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:58] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.029 2026-09-13 14:14:58,632 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:58] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-09-13 14:14:58,649 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: Owl is running in 'dev' mode. 2026-09-13 14:14:58,658 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:58] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-09-13 14:14:58,711 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:58] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:14:58,714 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:58] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:14:58,736 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:58] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:14:58,737 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:58] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:14:58,756 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:58] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.005 0.033 2026-09-13 14:14:58,779 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:58] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:14:58,785 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:58] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:14:58,807 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:58] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:14:58,819 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:58] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.033 0.070 2026-09-13 14:14:58,884 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [2/163] Tour PosLoyaltyTour1 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:14:58,891 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:58] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 31 0.043 0.044 2026-09-13 14:14:58,962 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:58] "GET /pos/ui/76 HTTP/1.1" 200 - 31 0.024 0.133 2026-09-13 14:14:59,018 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:59] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.013 0.035 2026-09-13 14:14:59,030 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:14:59,036 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [3/163] Tour PosLoyaltyTour1 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-09-13 14:14:59,057 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:59] "GET /web/image?model=product.template&field=image_128&id=1569&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.079 2026-09-13 14:14:59,088 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:59] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.107 2026-09-13 14:14:59,122 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:59] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.008 0.135 2026-09-13 14:14:59,157 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:59] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.170 2026-09-13 14:14:59,183 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:59] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.196 2026-09-13 14:14:59,205 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:59] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.164 2026-09-13 14:14:59,235 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:59] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.171 2026-09-13 14:14:59,263 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:59] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.163 2026-09-13 14:14:59,359 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:14:59] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.056 0.175 2026-09-13 14:14:59,431 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [4/163] Tour PosLoyaltyTour1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:14:59,526 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [5/163] 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-09-13 14:14:59,578 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [6/163] Tour PosLoyaltyTour1 → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-09-13 14:14:59,630 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [7/163] 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-09-13 14:14:59,818 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [8/163] Tour PosLoyaltyTour1 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:14:59,869 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [9/163] 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-09-13 14:14:59,920 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [10/163] 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-09-13 14:14:59,976 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [11/163] 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-09-13 14:15:00,027 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [12/163] Tour PosLoyaltyTour1 → Step order total amount is '13.12' (trigger: .product-screen .order-summary .total:contains("13.12")) 2026-09-13 14:15:00,078 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [13/163] Tour PosLoyaltyTour1 → Step order total amount is '13.12' (trigger: .product-screen .order-summary .total:contains("13.12"):not(:visible)) 2026-09-13 14:15:00,128 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [14/163] Tour PosLoyaltyTour1 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:15:00,197 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [15/163] Tour PosLoyaltyTour1 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:15:00,208 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:00] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:15:00,209 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:00] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:15:00,247 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [16/163] Tour PosLoyaltyTour1 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:15:00,297 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [17/163] Tour PosLoyaltyTour1 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:15:00,370 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [18/163] Tour PosLoyaltyTour1 → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-09-13 14:15:00,423 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [19/163] Tour PosLoyaltyTour1 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:15:00,475 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [20/163] Tour PosLoyaltyTour1 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:15:00,550 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [21/163] Tour PosLoyaltyTour1 → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:15:00,558 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47651573 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '86f0d586-aef3-4b37-97ad-492ba598b900'}] 2026-09-13 14:15:00,563 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:00] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:15:00,901 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47651573 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '86f0d586-aef3-4b37-97ad-492ba598b900'} created pos.order #628 2026-09-13 14:15:00,922 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47651573 finished 2026-09-13 14:15:00,980 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 208 0.182 0.243 2026-09-13 14:15:01,125 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:01] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 42 0.076 0.044 2026-09-13 14:15:01,148 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:01] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-13 14:15:01,289 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [22/163] Tour PosLoyaltyTour1 → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:15:01,295 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:01] "GET /report/barcode/Code128/044d-5080-404c HTTP/1.1" 200 - 0 0.000 0.046 2026-09-13 14:15:01,299 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41179422 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '86f0d586-aef3-4b37-97ad-492ba598b900'}] 2026-09-13 14:15:01,308 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41179422 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '86f0d586-aef3-4b37-97ad-492ba598b900'} sync ignored for existing PoS order pos.order(628,) (state: paid) 2026-09-13 14:15:01,319 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41179422 finished 2026-09-13 14:15:01,338 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [23/163] Tour PosLoyaltyTour1 → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-09-13 14:15:01,402 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.031 0.080 2026-09-13 14:15:01,413 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [24/163] Tour PosLoyaltyTour1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:15:01,467 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [25/163] 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-09-13 14:15:01,495 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:01] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.008 0.017 2026-09-13 14:15:01,524 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [26/163] Tour PosLoyaltyTour1 → Step click numpad button: 6 (trigger: div.numpad button:contains(/^6$/)) 2026-09-13 14:15:01,537 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:01] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 6 0.006 0.012 2026-09-13 14:15:01,574 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [27/163] 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-09-13 14:15:01,765 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [28/163] Tour PosLoyaltyTour1 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:15:01,815 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [29/163] 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-09-13 14:15:01,866 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [30/163] Tour PosLoyaltyTour1 → Step order total amount is '16.32' (trigger: .product-screen .order-summary .total:contains("16.32")) 2026-09-13 14:15:01,917 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [31/163] Tour PosLoyaltyTour1 → Step order total amount is '16.32' (trigger: .product-screen .order-summary .total:contains("16.32"):not(:visible)) 2026-09-13 14:15:01,968 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [32/163] 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-09-13 14:15:02,022 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [33/163] 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-09-13 14:15:02,073 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [34/163] Tour PosLoyaltyTour1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:15:02,123 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [35/163] Tour PosLoyaltyTour1 → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-09-13 14:15:02,176 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [36/163] Tour PosLoyaltyTour1 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:15:02,230 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [37/163] Tour PosLoyaltyTour1 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:15:02,373 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [38/163] Tour PosLoyaltyTour1 → Step order total amount is '19.2' (trigger: .product-screen .order-summary .total:contains("19.2")) 2026-09-13 14:15:02,424 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [39/163] Tour PosLoyaltyTour1 → Step order total amount is '19.2' (trigger: .product-screen .order-summary .total:contains("19.2"):not(:visible)) 2026-09-13 14:15:02,475 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [40/163] Tour PosLoyaltyTour1 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:15:02,533 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [41/163] Tour PosLoyaltyTour1 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:15:02,584 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [42/163] Tour PosLoyaltyTour1 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:15:02,635 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [43/163] Tour PosLoyaltyTour1 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:15:02,689 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [44/163] Tour PosLoyaltyTour1 → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-09-13 14:15:02,746 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [45/163] Tour PosLoyaltyTour1 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:15:02,795 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [46/163] Tour PosLoyaltyTour1 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:15:02,861 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [47/163] Tour PosLoyaltyTour1 → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:15:02,866 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94700413 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000002', 'uuid': 'bb427e20-2cf0-4e26-81cd-9fc63125605d'}] 2026-09-13 14:15:03,114 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94700413 order {'name': '/', 'pos_reference': '261-76-000002', 'uuid': 'bb427e20-2cf0-4e26-81cd-9fc63125605d'} created pos.order #629 2026-09-13 14:15:03,132 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94700413 finished 2026-09-13 14:15:03,180 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 123 0.114 0.202 2026-09-13 14:15:03,253 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:03] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 22 0.013 0.025 2026-09-13 14:15:03,274 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:03] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:15:03,293 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34958108 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': 'bb427e20-2cf0-4e26-81cd-9fc63125605d'}] 2026-09-13 14:15:03,301 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34958108 order {'name': 'Shop - 000002', 'pos_reference': '261-76-000002', 'uuid': 'bb427e20-2cf0-4e26-81cd-9fc63125605d'} sync ignored for existing PoS order pos.order(629,) (state: paid) 2026-09-13 14:15:03,317 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34958108 finished 2026-09-13 14:15:03,330 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [48/163] Tour PosLoyaltyTour1 → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:15:03,387 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [49/163] Tour PosLoyaltyTour1 → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-09-13 14:15:03,393 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.031 0.071 2026-09-13 14:15:03,433 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:03] "GET /report/barcode/Code128/044b-e2d7-419a HTTP/1.1" 200 - 0 0.000 0.119 2026-09-13 14:15:03,458 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [50/163] Tour PosLoyaltyTour1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:15:03,464 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:03] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 5 0.003 0.008 2026-09-13 14:15:03,503 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [51/163] 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-09-13 14:15:03,551 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [52/163] Tour PosLoyaltyTour1 → Step click numpad button: 9 (trigger: div.numpad button:contains(/^9$/)) 2026-09-13 14:15:03,604 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [53/163] 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-09-13 14:15:03,793 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [54/163] Tour PosLoyaltyTour1 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:15:03,847 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [55/163] 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-09-13 14:15:03,900 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [56/163] 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-09-13 14:15:03,954 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [57/163] 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-09-13 14:15:04,005 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [58/163] Tour PosLoyaltyTour1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:15:04,055 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [59/163] Tour PosLoyaltyTour1 → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-09-13 14:15:04,108 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [60/163] Tour PosLoyaltyTour1 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:15:04,158 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [61/163] Tour PosLoyaltyTour1 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:15:04,288 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [62/163] Tour PosLoyaltyTour1 → Step order total amount is '45.90' (trigger: .product-screen .order-summary .total:contains("45.90")) 2026-09-13 14:15:04,339 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [63/163] Tour PosLoyaltyTour1 → Step order total amount is '45.90' (trigger: .product-screen .order-summary .total:contains("45.90"):not(:visible)) 2026-09-13 14:15:04,389 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [64/163] Tour PosLoyaltyTour1 → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:15:04,440 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [65/163] Tour PosLoyaltyTour1 → Step click Actions button (trigger: .more-btn) 2026-09-13 14:15:04,497 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [66/163] Tour PosLoyaltyTour1 → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-09-13 14:15:04,555 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [67/163] Tour PosLoyaltyTour1 → Step input text 'invalid_code' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-09-13 14:15:04,614 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [68/163] Tour PosLoyaltyTour1 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:15:04,669 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [69/163] Tour PosLoyaltyTour1 → Step Check if there is a notification with text "invalid_code" (trigger: .o_notification:contains("invalid_code")) 2026-09-13 14:15:04,681 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:04] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.002 0.009 2026-09-13 14:15:04,710 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:04] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 5 0.004 0.011 2026-09-13 14:15:04,730 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [70/163] Tour PosLoyaltyTour1 → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:15:04,780 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [71/163] Tour PosLoyaltyTour1 → Step click Actions button (trigger: .more-btn) 2026-09-13 14:15:04,836 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [72/163] Tour PosLoyaltyTour1 → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-09-13 14:15:04,891 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [73/163] Tour PosLoyaltyTour1 → Step input text '1234' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-09-13 14:15:04,946 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [74/163] Tour PosLoyaltyTour1 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:15:05,001 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [75/163] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Desk Organizer","price":"-15.30"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Desk Organizer")):has(.price:contains("-15.30"))) 2026-09-13 14:15:05,011 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:05] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.002 0.007 2026-09-13 14:15:05,039 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:05] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.005 0.016 2026-09-13 14:15:05,096 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [76/163] Tour PosLoyaltyTour1 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:15:05,153 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [77/163] Tour PosLoyaltyTour1 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:15:05,201 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [78/163] Tour PosLoyaltyTour1 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:15:05,252 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [79/163] Tour PosLoyaltyTour1 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:15:05,307 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [80/163] Tour PosLoyaltyTour1 → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-09-13 14:15:05,359 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [81/163] Tour PosLoyaltyTour1 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:15:05,412 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [82/163] Tour PosLoyaltyTour1 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:15:05,466 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [83/163] Tour PosLoyaltyTour1 → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:15:05,486 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:05] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.009 0.009 2026-09-13 14:15:05,512 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67286429 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000003', 'uuid': 'f67bcdfe-c58a-4c3b-87c8-1211c9f1c34d'}] 2026-09-13 14:15:05,732 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67286429 order {'name': '/', 'pos_reference': '261-76-000003', 'uuid': 'f67bcdfe-c58a-4c3b-87c8-1211c9f1c34d'} created pos.order #630 2026-09-13 14:15:05,745 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67286429 finished 2026-09-13 14:15:05,782 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 124 0.077 0.198 2026-09-13 14:15:05,872 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:05] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 33 0.029 0.033 2026-09-13 14:15:05,901 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:05] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:15:05,968 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:05] "GET /report/barcode/Code128/044f-afb4-4d50 HTTP/1.1" 200 - 0 0.000 0.047 2026-09-13 14:15:05,970 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39427458 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': 'f67bcdfe-c58a-4c3b-87c8-1211c9f1c34d'}] 2026-09-13 14:15:05,972 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [84/163] Tour PosLoyaltyTour1 → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:15:05,984 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39427458 order {'name': 'Shop - 000003', 'pos_reference': '261-76-000003', 'uuid': 'f67bcdfe-c58a-4c3b-87c8-1211c9f1c34d'} sync ignored for existing PoS order pos.order(630,) (state: paid) 2026-09-13 14:15:05,999 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [85/163] Tour PosLoyaltyTour1 → Step click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray")) 2026-09-13 14:15:06,007 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39427458 finished 2026-09-13 14:15:06,064 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [86/163] Tour PosLoyaltyTour1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:15:06,112 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.052 0.096 2026-09-13 14:15:06,115 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [87/163] 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-09-13 14:15:06,154 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:06] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 6 0.008 0.011 2026-09-13 14:15:06,168 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [88/163] Tour PosLoyaltyTour1 → Step click numpad button: 4 (trigger: div.numpad button:contains(/^4$/)) 2026-09-13 14:15:06,220 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [89/163] 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-09-13 14:15:06,401 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [90/163] Tour PosLoyaltyTour1 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:15:06,451 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [91/163] Tour PosLoyaltyTour1 → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-09-13 14:15:06,524 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [92/163] Tour PosLoyaltyTour1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:15:06,575 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [93/163] 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-09-13 14:15:06,626 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [94/163] Tour PosLoyaltyTour1 → Step click numpad button: 9 (trigger: div.numpad button:contains(/^9$/)) 2026-09-13 14:15:06,679 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [95/163] 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-09-13 14:15:06,864 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [96/163] Tour PosLoyaltyTour1 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:15:06,916 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [97/163] 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-09-13 14:15:06,965 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [98/163] Tour PosLoyaltyTour1 → Step order total amount is '62.43' (trigger: .product-screen .order-summary .total:contains("62.43")) 2026-09-13 14:15:07,016 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [99/163] Tour PosLoyaltyTour1 → Step order total amount is '62.43' (trigger: .product-screen .order-summary .total:contains("62.43"):not(:visible)) 2026-09-13 14:15:07,066 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [100/163] Tour PosLoyaltyTour1 → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:15:07,117 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [101/163] Tour PosLoyaltyTour1 → Step click Actions button (trigger: .more-btn) 2026-09-13 14:15:07,172 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [102/163] Tour PosLoyaltyTour1 → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-09-13 14:15:07,225 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [103/163] Tour PosLoyaltyTour1 → Step input text '5678' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-09-13 14:15:07,280 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [104/163] Tour PosLoyaltyTour1 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:15:07,341 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [105/163] Tour PosLoyaltyTour1 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Desk Organizer","price":"-15.30"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Desk Organizer")):has(.price:contains("-15.30"))) 2026-09-13 14:15:07,345 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:07] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.005 0.006 2026-09-13 14:15:07,384 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:07] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.008 0.023 2026-09-13 14:15:07,471 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [106/163] Tour PosLoyaltyTour1 → Step order total amount is '47.13' (trigger: .product-screen .order-summary .total:contains("47.13")) 2026-09-13 14:15:07,521 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [107/163] Tour PosLoyaltyTour1 → Step order total amount is '47.13' (trigger: .product-screen .order-summary .total:contains("47.13"):not(:visible)) 2026-09-13 14:15:07,575 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [108/163] 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-09-13 14:15:07,642 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [109/163] 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-09-13 14:15:07,691 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [110/163] Tour PosLoyaltyTour1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:15:07,738 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [111/163] Tour PosLoyaltyTour1 → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-09-13 14:15:07,790 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [112/163] Tour PosLoyaltyTour1 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:15:07,840 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [113/163] Tour PosLoyaltyTour1 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:15:07,982 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [114/163] Tour PosLoyaltyTour1 → Step order total amount is '62.43' (trigger: .product-screen .order-summary .total:contains("62.43")) 2026-09-13 14:15:08,028 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [115/163] Tour PosLoyaltyTour1 → Step order total amount is '62.43' (trigger: .product-screen .order-summary .total:contains("62.43"):not(:visible)) 2026-09-13 14:15:08,079 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [116/163] Tour PosLoyaltyTour1 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:15:08,135 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [117/163] Tour PosLoyaltyTour1 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:15:08,184 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [118/163] Tour PosLoyaltyTour1 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:15:08,235 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [119/163] Tour PosLoyaltyTour1 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:15:08,291 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [120/163] Tour PosLoyaltyTour1 → Step click numpad button: 9 (trigger: div.numpad button:contains(/^9$/)) 2026-09-13 14:15:08,344 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [121/163] Tour PosLoyaltyTour1 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:15:08,396 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [122/163] Tour PosLoyaltyTour1 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:15:08,463 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [123/163] Tour PosLoyaltyTour1 → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:15:08,470 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61015109 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000004', 'uuid': '2d22652e-7be0-4e60-bdd7-431620357252'}] 2026-09-13 14:15:08,716 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61015109 order {'name': '/', 'pos_reference': '261-76-000004', 'uuid': '2d22652e-7be0-4e60-bdd7-431620357252'} created pos.order #631 2026-09-13 14:15:08,730 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61015109 finished 2026-09-13 14:15:08,775 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 138 0.089 0.218 2026-09-13 14:15:08,881 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:08] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 27 0.033 0.036 2026-09-13 14:15:08,906 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:08] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.003 2026-09-13 14:15:08,960 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [124/163] Tour PosLoyaltyTour1 → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:15:08,962 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:08] "GET /report/barcode/Code128/044c-d433-4dd2 HTTP/1.1" 200 - 0 0.000 0.036 2026-09-13 14:15:08,965 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83630630 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': '2d22652e-7be0-4e60-bdd7-431620357252'}] 2026-09-13 14:15:08,979 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83630630 order {'name': 'Shop - 000004', 'pos_reference': '261-76-000004', 'uuid': '2d22652e-7be0-4e60-bdd7-431620357252'} sync ignored for existing PoS order pos.order(631,) (state: paid) 2026-09-13 14:15:08,999 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83630630 finished 2026-09-13 14:15:09,005 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [125/163] Tour PosLoyaltyTour1 → Step click product 'Magnetic Board' (trigger: article.product .product-content .product-name:contains("Magnetic Board")) 2026-09-13 14:15:09,079 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [126/163] Tour PosLoyaltyTour1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:15:09,098 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.050 0.085 2026-09-13 14:15:09,137 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [127/163] 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-09-13 14:15:09,173 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:09] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.010 0.024 2026-09-13 14:15:09,199 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [128/163] Tour PosLoyaltyTour1 → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-09-13 14:15:09,230 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:09] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 6 0.014 0.017 2026-09-13 14:15:09,253 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [129/163] Tour PosLoyaltyTour1 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:15:09,306 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [130/163] 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-09-13 14:15:09,506 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [131/163] Tour PosLoyaltyTour1 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:15:09,559 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [132/163] Tour PosLoyaltyTour1 → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-09-13 14:15:09,632 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [133/163] Tour PosLoyaltyTour1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:15:09,683 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [134/163] 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-09-13 14:15:09,736 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [135/163] Tour PosLoyaltyTour1 → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-09-13 14:15:09,789 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [136/163] 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-09-13 14:15:09,977 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [137/163] Tour PosLoyaltyTour1 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:15:10,028 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [138/163] Tour PosLoyaltyTour1 → Step click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray")) 2026-09-13 14:15:10,097 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [139/163] Tour PosLoyaltyTour1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:15:10,147 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [140/163] 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-09-13 14:15:10,198 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [141/163] Tour PosLoyaltyTour1 → Step click numpad button: 4 (trigger: div.numpad button:contains(/^4$/)) 2026-09-13 14:15:10,250 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [142/163] 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-09-13 14:15:10,450 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [143/163] Tour PosLoyaltyTour1 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:15:10,501 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [144/163] 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-09-13 14:15:10,552 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [145/163] Tour PosLoyaltyTour1 → Step order total amount is '54.44' (trigger: .product-screen .order-summary .total:contains("54.44")) 2026-09-13 14:15:10,602 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [146/163] Tour PosLoyaltyTour1 → Step order total amount is '54.44' (trigger: .product-screen .order-summary .total:contains("54.44"):not(:visible)) 2026-09-13 14:15:10,652 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [147/163] Tour PosLoyaltyTour1 → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:15:10,707 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [148/163] Tour PosLoyaltyTour1 → Step click Actions button (trigger: .more-btn) 2026-09-13 14:15:10,758 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [149/163] Tour PosLoyaltyTour1 → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-09-13 14:15:10,813 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [150/163] Tour PosLoyaltyTour1 → Step input text 'promocode' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-09-13 14:15:10,867 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [151/163] Tour PosLoyaltyTour1 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:15:10,921 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [152/163] 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-09-13 14:15:10,934 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:10] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.004 0.007 2026-09-13 14:15:11,050 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [153/163] Tour PosLoyaltyTour1 → Step order total amount is '37.78' (trigger: .product-screen .order-summary .total:contains("37.78")) 2026-09-13 14:15:11,101 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [154/163] Tour PosLoyaltyTour1 → Step order total amount is '37.78' (trigger: .product-screen .order-summary .total:contains("37.78"):not(:visible)) 2026-09-13 14:15:11,151 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [155/163] Tour PosLoyaltyTour1 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:15:11,207 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [156/163] Tour PosLoyaltyTour1 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:15:11,258 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [157/163] Tour PosLoyaltyTour1 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:15:11,309 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [158/163] Tour PosLoyaltyTour1 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:15:11,365 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [159/163] Tour PosLoyaltyTour1 → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-09-13 14:15:11,417 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [160/163] Tour PosLoyaltyTour1 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:15:11,468 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [161/163] Tour PosLoyaltyTour1 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:15:11,532 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [162/163] Tour PosLoyaltyTour1 → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:15:11,539 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41739529 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000005', 'uuid': 'fbaf52bc-2da9-488d-a49a-b3e5aa6cf342'}] 2026-09-13 14:15:11,806 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41739529 order {'name': '/', 'pos_reference': '261-76-000005', 'uuid': 'fbaf52bc-2da9-488d-a49a-b3e5aa6cf342'} created pos.order #632 2026-09-13 14:15:11,818 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41739529 finished 2026-09-13 14:15:11,854 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 148 0.111 0.206 2026-09-13 14:15:11,939 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:11] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 30 0.013 0.033 2026-09-13 14:15:11,960 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:11] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-13 14:15:11,989 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35203157 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': 'fbaf52bc-2da9-488d-a49a-b3e5aa6cf342'}] 2026-09-13 14:15:11,995 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35203157 order {'name': 'Shop - 000005', 'pos_reference': '261-76-000005', 'uuid': 'fbaf52bc-2da9-488d-a49a-b3e5aa6cf342'} sync ignored for existing PoS order pos.order(632,) (state: paid) 2026-09-13 14:15:12,012 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35203157 finished 2026-09-13 14:15:12,038 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [163/163] Tour PosLoyaltyTour1 → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:15:12,093 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: tour succeeded 2026-09-13 14:15:12,093 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour1 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-09-13 14:15:12,140 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.066 0.086 2026-09-13 14:15:12,170 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:12] "GET /report/barcode/Code128/044d-b3e9-47ee HTTP/1.1" 200 - 0 0.000 0.161 2026-09-13 14:15:12,358 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: heap 31159064 (allocated 34877440) 2026-09-13 14:15:12,366 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Closing chrome headless with pid 58868 2026-09-13 14:15:12,372 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Closing websocket connection 2026-09-13 14:15:12,372 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Terminating chrome headless with pid 58868 2026-09-13 14:15:12,380 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:12] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.004 0.031 2026-09-13 14:15:12,458 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_141512_458254_test_pos_loyalty_tour_basic.txt 2026-09-13 14:15:12,458 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Removing chrome user profile "/tmp/tmpc7po_u58_chrome_odoo" 2026-09-13 14:15:12,682 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome pid: 59052 2026-09-13 14:15:12,682 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome headless temporary user profile dir: /tmp/tmp7kr64g_g_chrome_odoo 2026-09-13 14:15:12,682 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Issuing json command http://127.0.0.1:44083/json/version 2026-09-13 14:15:12,684 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44083', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:15:12,719 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:15:12,720 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Issuing json command http://127.0.0.1:44083/json 2026-09-13 14:15:12,720 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44083', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:15:12,735 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Websocket url found: ws://127.0.0.1:44083/devtools/page/2CB6E4588B76D35C5D40A3143C9D0921 2026-09-13 14:15:12,741 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Enable chrome headless console log notification 2026-09-13 14:15:12,744 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome headless enable page notifications 2026-09-13 14:15:12,778 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:15:12,783 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Setting session cookie in browser 2026-09-13 14:15:12,789 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-09-13 14:15:12,789 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-09-13 14:15:12,915 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:12] "GET /pos/ui/76 HTTP/1.1" 200 - 31 0.064 0.044 2026-09-13 14:15:12,918 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Navigation result: {'frameId': '2CB6E4588B76D35C5D40A3143C9D0921', 'loaderId': 'CDF700C0337204E6849AAF99E791E157', 'isDownload': False} 2026-09-13 14:15:12,918 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour2')" 2026-09-13 14:15:12,925 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:15:12,954 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:12] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.007 0.017 2026-09-13 14:15:12,986 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:12] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.007 0.039 2026-09-13 14:15:12,999 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:12] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.056 2026-09-13 14:15:13,453 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:13] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:15:13,468 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:13] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:15:13,483 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Evaluate test code "odoo.startTour('PosLoyaltyTour2', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:15:13,489 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:13] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.000 0.005 2026-09-13 14:15:13,492 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [1/157] Tour PosLoyaltyTour2 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:15:13,505 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:13] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-09-13 14:15:13,521 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:13] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:15:13,538 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:13] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.002 0.007 2026-09-13 14:15:13,545 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:13] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.009 2026-09-13 14:15:13,584 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:13] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 12 0.008 0.026 2026-09-13 14:15:13,588 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:13] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.027 2026-09-13 14:15:14,166 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:14] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 294 0.233 0.310 2026-09-13 14:15:14,185 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:14] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:15:14,277 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.012 0.011 2026-09-13 14:15:14,327 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:14] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 3 0.003 0.035 2026-09-13 14:15:14,356 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:15:14,370 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: Owl is running in 'dev' mode. 2026-09-13 14:15:14,375 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:14] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:15:14,419 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:14] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:15:14,457 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:14] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 7 0.012 0.025 2026-09-13 14:15:14,472 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:14] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.027 2026-09-13 14:15:14,478 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:14] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.023 2026-09-13 14:15:14,488 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:14] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.031 2026-09-13 14:15:14,489 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:14] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:15:14,489 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:14] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.004 0.051 2026-09-13 14:15:14,492 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:14] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.064 2026-09-13 14:15:14,581 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [2/157] Tour PosLoyaltyTour2 → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-09-13 14:15:14,636 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:14] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:15:14,690 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:15:14,708 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [3/157] Tour PosLoyaltyTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:15:14,738 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:14] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 31 0.094 0.037 2026-09-13 14:15:14,767 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:14] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.125 2026-09-13 14:15:14,791 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [4/157] 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-09-13 14:15:14,818 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:14] "GET /web/image?model=product.template&field=image_128&id=1569&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.007 0.161 2026-09-13 14:15:14,837 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:14] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.182 2026-09-13 14:15:14,840 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [5/157] Tour PosLoyaltyTour2 → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-09-13 14:15:14,865 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:14] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.162 2026-09-13 14:15:14,894 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [6/157] Tour PosLoyaltyTour2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:15:14,943 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [7/157] 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-09-13 14:15:14,944 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:14] "GET /pos/ui/76 HTTP/1.1" 200 - 31 0.034 0.299 2026-09-13 14:15:14,976 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:14] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.009 0.219 2026-09-13 14:15:14,998 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:14] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.218 2026-09-13 14:15:15,024 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:15] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.195 2026-09-13 14:15:15,052 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:15] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.204 2026-09-13 14:15:15,077 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:15] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.204 2026-09-13 14:15:15,153 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [8/157] Tour PosLoyaltyTour2 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:15:15,204 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [9/157] 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-09-13 14:15:15,255 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [10/157] Tour PosLoyaltyTour2 → Step click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray")) 2026-09-13 14:15:15,334 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [11/157] Tour PosLoyaltyTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:15:15,387 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [12/157] 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-09-13 14:15:15,436 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [13/157] Tour PosLoyaltyTour2 → Step click numpad button: 4 (trigger: div.numpad button:contains(/^4$/)) 2026-09-13 14:15:15,488 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [14/157] 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-09-13 14:15:15,679 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [15/157] Tour PosLoyaltyTour2 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:15:15,729 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [16/157] 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-09-13 14:15:15,780 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [17/157] Tour PosLoyaltyTour2 → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:15:15,830 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [18/157] Tour PosLoyaltyTour2 → Step click Actions button (trigger: .more-btn) 2026-09-13 14:15:15,895 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [19/157] Tour PosLoyaltyTour2 → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-09-13 14:15:15,952 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [20/157] Tour PosLoyaltyTour2 → Step input text '123456' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-09-13 14:15:16,008 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [21/157] Tour PosLoyaltyTour2 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:15:16,064 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [22/157] 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-09-13 14:15:16,079 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:16] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.006 0.008 2026-09-13 14:15:16,105 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:16] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.005 0.014 2026-09-13 14:15:16,200 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [23/157] 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-09-13 14:15:16,250 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [24/157] Tour PosLoyaltyTour2 → Step order total amount is '60.78' (trigger: .product-screen .order-summary .total:contains("60.78")) 2026-09-13 14:15:16,301 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [25/157] Tour PosLoyaltyTour2 → Step order total amount is '60.78' (trigger: .product-screen .order-summary .total:contains("60.78"):not(:visible)) 2026-09-13 14:15:16,352 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [26/157] Tour PosLoyaltyTour2 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:15:16,423 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [27/157] Tour PosLoyaltyTour2 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:15:16,436 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:16] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:15:16,437 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:16] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:15:16,473 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [28/157] Tour PosLoyaltyTour2 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:15:16,527 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [29/157] Tour PosLoyaltyTour2 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:15:16,597 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [30/157] Tour PosLoyaltyTour2 → Step click numpad button: 7 (trigger: div.numpad button:contains(/^7$/)) 2026-09-13 14:15:16,649 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [31/157] Tour PosLoyaltyTour2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:15:16,704 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [32/157] Tour PosLoyaltyTour2 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:15:16,758 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [33/157] Tour PosLoyaltyTour2 → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:15:16,768 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:16] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.002 0.008 2026-09-13 14:15:16,800 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12017377 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000001', 'uuid': '48361292-a46a-423f-83f2-2515d0033895'}] 2026-09-13 14:15:16,808 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:16] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:15:17,066 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12017377 order {'name': '/', 'pos_reference': '262-76-000001', 'uuid': '48361292-a46a-423f-83f2-2515d0033895'} created pos.order #633 2026-09-13 14:15:17,078 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12017377 finished 2026-09-13 14:15:17,143 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 146 0.132 0.214 2026-09-13 14:15:17,246 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:17] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 34 0.025 0.038 2026-09-13 14:15:17,268 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:17] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:15:17,373 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:17] "GET /report/barcode/Code128/0445-771c-408b HTTP/1.1" 200 - 0 0.000 0.043 2026-09-13 14:15:17,383 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44139998 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': '48361292-a46a-423f-83f2-2515d0033895'}] 2026-09-13 14:15:17,389 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44139998 order {'name': 'Shop - 000001', 'pos_reference': '262-76-000001', 'uuid': '48361292-a46a-423f-83f2-2515d0033895'} sync ignored for existing PoS order pos.order(633,) (state: paid) 2026-09-13 14:15:17,392 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [34/157] Tour PosLoyaltyTour2 → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:15:17,400 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44139998 finished 2026-09-13 14:15:17,441 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [35/157] Tour PosLoyaltyTour2 → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-09-13 14:15:17,515 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [36/157] Tour PosLoyaltyTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:15:17,527 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.064 0.082 2026-09-13 14:15:17,569 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [37/157] 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-09-13 14:15:17,583 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:17] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.004 0.009 2026-09-13 14:15:17,638 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:17] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 7 0.009 0.014 2026-09-13 14:15:17,650 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [38/157] Tour PosLoyaltyTour2 → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-09-13 14:15:17,701 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [39/157] Tour PosLoyaltyTour2 → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-09-13 14:15:17,752 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [40/157] 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-09-13 14:15:17,953 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [41/157] Tour PosLoyaltyTour2 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:15:18,004 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [42/157] 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-09-13 14:15:18,055 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [43/157] Tour PosLoyaltyTour2 → Step order total amount is '51.51' (trigger: .product-screen .order-summary .total:contains("51.51")) 2026-09-13 14:15:18,106 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [44/157] Tour PosLoyaltyTour2 → Step order total amount is '51.51' (trigger: .product-screen .order-summary .total:contains("51.51"):not(:visible)) 2026-09-13 14:15:18,157 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [45/157] Tour PosLoyaltyTour2 → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:15:18,207 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [46/157] Tour PosLoyaltyTour2 → Step click Actions button (trigger: .more-btn) 2026-09-13 14:15:18,263 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [47/157] Tour PosLoyaltyTour2 → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-09-13 14:15:18,319 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [48/157] Tour PosLoyaltyTour2 → Step input text '345678' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-09-13 14:15:18,370 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [49/157] Tour PosLoyaltyTour2 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:15:18,424 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [50/157] 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-09-13 14:15:18,438 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:18] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.003 0.010 2026-09-13 14:15:18,471 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:18] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.009 0.016 2026-09-13 14:15:18,550 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [51/157] Tour PosLoyaltyTour2 → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:15:18,599 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [52/157] Tour PosLoyaltyTour2 → Step click Actions button (trigger: .more-btn) 2026-09-13 14:15:18,656 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [53/157] Tour PosLoyaltyTour2 → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-09-13 14:15:18,711 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [54/157] Tour PosLoyaltyTour2 → Step input text '5678' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-09-13 14:15:18,764 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [55/157] Tour PosLoyaltyTour2 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:15:18,819 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [56/157] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Desk Organizer","price":"-20.40"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Desk Organizer")):has(.price:contains("-20.40"))) 2026-09-13 14:15:18,831 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:18] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.002 0.008 2026-09-13 14:15:18,863 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:18] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.007 0.016 2026-09-13 14:15:18,944 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [57/157] 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-09-13 14:15:18,995 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [58/157] Tour PosLoyaltyTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:15:19,046 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [59/157] Tour PosLoyaltyTour2 → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-09-13 14:15:19,099 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [60/157] Tour PosLoyaltyTour2 → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-09-13 14:15:19,151 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [61/157] Tour PosLoyaltyTour2 → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-09-13 14:15:19,205 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [62/157] Tour PosLoyaltyTour2 → Step click numpad button: 8 (trigger: div.numpad button:contains(/^8$/)) 2026-09-13 14:15:19,258 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [63/157] Tour PosLoyaltyTour2 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:15:19,308 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [64/157] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"10% on your order","price":"-6.68"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("10% on your order")):has(.price:contains("-6.68"))) 2026-09-13 14:15:19,634 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [65/157] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Desk Organizer","price":"-20.40"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Desk Organizer")):has(.price:contains("-20.40"))) 2026-09-13 14:15:19,684 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [66/157] Tour PosLoyaltyTour2 → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:15:19,735 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [67/157] Tour PosLoyaltyTour2 → Step click Actions button (trigger: .more-btn) 2026-09-13 14:15:19,795 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [68/157] Tour PosLoyaltyTour2 → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-09-13 14:15:19,850 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [69/157] Tour PosLoyaltyTour2 → Step input text '5678' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-09-13 14:15:19,903 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [70/157] Tour PosLoyaltyTour2 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:15:19,957 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [71/157] Tour PosLoyaltyTour2 → Step order total amount is '60.13' (trigger: .product-screen .order-summary .total:contains("60.13")) 2026-09-13 14:15:19,969 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:19] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.002 0.008 2026-09-13 14:15:20,009 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [72/157] Tour PosLoyaltyTour2 → Step order total amount is '60.13' (trigger: .product-screen .order-summary .total:contains("60.13"):not(:visible)) 2026-09-13 14:15:20,060 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [73/157] Tour PosLoyaltyTour2 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:15:20,116 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [74/157] Tour PosLoyaltyTour2 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:15:20,167 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [75/157] Tour PosLoyaltyTour2 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:15:20,220 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [76/157] Tour PosLoyaltyTour2 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:15:20,274 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [77/157] Tour PosLoyaltyTour2 → Step click numpad button: 6 (trigger: div.numpad button:contains(/^6$/)) 2026-09-13 14:15:20,328 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [78/157] Tour PosLoyaltyTour2 → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-09-13 14:15:20,380 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [79/157] Tour PosLoyaltyTour2 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:15:20,435 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [80/157] Tour PosLoyaltyTour2 → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:15:20,454 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:20] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.006 0.012 2026-09-13 14:15:20,483 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47907931 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000002', 'uuid': '73ceaf14-191f-4653-95e3-686862e57c96'}] 2026-09-13 14:15:20,793 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47907931 order {'name': '/', 'pos_reference': '262-76-000002', 'uuid': '73ceaf14-191f-4653-95e3-686862e57c96'} created pos.order #634 2026-09-13 14:15:20,806 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47907931 finished 2026-09-13 14:15:20,860 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 132 0.170 0.209 2026-09-13 14:15:20,990 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:20] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 39 0.029 0.045 2026-09-13 14:15:21,014 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:21] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.003 0.005 2026-09-13 14:15:21,100 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [81/157] Tour PosLoyaltyTour2 → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:15:21,108 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:21] "GET /report/barcode/Code128/044f-12b2-4f74 HTTP/1.1" 200 - 0 0.000 0.056 2026-09-13 14:15:21,110 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14824176 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '262-76-000002', 'uuid': '73ceaf14-191f-4653-95e3-686862e57c96'}] 2026-09-13 14:15:21,118 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14824176 order {'name': 'Shop - 000002', 'pos_reference': '262-76-000002', 'uuid': '73ceaf14-191f-4653-95e3-686862e57c96'} sync ignored for existing PoS order pos.order(634,) (state: paid) 2026-09-13 14:15:21,129 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [82/157] Tour PosLoyaltyTour2 → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-09-13 14:15:21,135 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14824176 finished 2026-09-13 14:15:21,206 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [83/157] Tour PosLoyaltyTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:15:21,230 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.044 0.080 2026-09-13 14:15:21,261 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [84/157] 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-09-13 14:15:21,269 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:21] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.004 0.010 2026-09-13 14:15:21,306 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [85/157] Tour PosLoyaltyTour2 → Step click numpad button: 6 (trigger: div.numpad button:contains(/^6$/)) 2026-09-13 14:15:21,331 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:21] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 8 0.009 0.018 2026-09-13 14:15:21,363 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [86/157] 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-09-13 14:15:21,546 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [87/157] Tour PosLoyaltyTour2 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:15:21,597 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [88/157] 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-09-13 14:15:21,648 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [89/157] 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-09-13 14:15:21,702 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [90/157] 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-09-13 14:15:21,754 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [91/157] Tour PosLoyaltyTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:15:21,804 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [92/157] Tour PosLoyaltyTour2 → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-09-13 14:15:21,856 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [93/157] Tour PosLoyaltyTour2 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:15:21,907 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [94/157] Tour PosLoyaltyTour2 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:15:22,043 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [95/157] Tour PosLoyaltyTour2 → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:15:22,094 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [96/157] Tour PosLoyaltyTour2 → Step click Actions button (trigger: .more-btn) 2026-09-13 14:15:22,149 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [97/157] Tour PosLoyaltyTour2 → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-09-13 14:15:22,203 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [98/157] Tour PosLoyaltyTour2 → Step input text 'promocode' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-09-13 14:15:22,257 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [99/157] Tour PosLoyaltyTour2 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:15:22,311 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [100/157] 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-09-13 14:15:22,333 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:22] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.011 0.008 2026-09-13 14:15:22,394 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [101/157] Tour PosLoyaltyTour2 → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:15:22,444 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [102/157] Tour PosLoyaltyTour2 → Step click Actions button (trigger: .more-btn) 2026-09-13 14:15:22,506 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [103/157] Tour PosLoyaltyTour2 → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-09-13 14:15:22,565 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [104/157] Tour PosLoyaltyTour2 → Step input text '1357' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-09-13 14:15:22,614 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [105/157] Tour PosLoyaltyTour2 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:15:22,667 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [106/157] Tour PosLoyaltyTour2 → Step Check orderline with attributes: {"withClass":".fst-italic","productName":"Free Product - Desk Organizer","price":"-10.20"} (trigger: .order-container .orderline.fst-italic:has(.product-name:contains("Free Product - Desk Organizer")):has(.price:contains("-10.20"))) 2026-09-13 14:15:22,675 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:22] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.002 0.005 2026-09-13 14:15:22,703 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:22] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.005 0.015 2026-09-13 14:15:22,799 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [107/157] 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-09-13 14:15:22,850 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [108/157] Tour PosLoyaltyTour2 → Step order total amount is '10.20' (trigger: .product-screen .order-summary .total:contains("10.20")) 2026-09-13 14:15:22,901 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [109/157] Tour PosLoyaltyTour2 → Step order total amount is '10.20' (trigger: .product-screen .order-summary .total:contains("10.20"):not(:visible)) 2026-09-13 14:15:22,951 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [110/157] Tour PosLoyaltyTour2 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:15:23,008 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [111/157] Tour PosLoyaltyTour2 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:15:23,059 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [112/157] Tour PosLoyaltyTour2 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:15:23,110 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [113/157] Tour PosLoyaltyTour2 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:15:23,168 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [114/157] Tour PosLoyaltyTour2 → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-09-13 14:15:23,219 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [115/157] Tour PosLoyaltyTour2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:15:23,271 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [116/157] Tour PosLoyaltyTour2 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:15:23,325 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [117/157] Tour PosLoyaltyTour2 → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:15:23,336 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:23] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.002 0.007 2026-09-13 14:15:23,363 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28293744 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000003', 'uuid': 'd3c5ab9d-6aa0-4ced-99c3-26426080fb83'}] 2026-09-13 14:15:23,631 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28293744 order {'name': '/', 'pos_reference': '262-76-000003', 'uuid': 'd3c5ab9d-6aa0-4ced-99c3-26426080fb83'} created pos.order #635 2026-09-13 14:15:23,639 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28293744 finished 2026-09-13 14:15:23,697 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 128 0.144 0.191 2026-09-13 14:15:23,789 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:23] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 34 0.016 0.044 2026-09-13 14:15:23,806 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:23] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:15:23,862 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [118/157] Tour PosLoyaltyTour2 → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:15:23,863 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:23] "GET /report/barcode/Code128/044c-13d6-4c86 HTTP/1.1" 200 - 0 0.000 0.034 2026-09-13 14:15:23,867 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90453020 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '262-76-000003', 'uuid': 'd3c5ab9d-6aa0-4ced-99c3-26426080fb83'}] 2026-09-13 14:15:23,873 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90453020 order {'name': 'Shop - 000003', 'pos_reference': '262-76-000003', 'uuid': 'd3c5ab9d-6aa0-4ced-99c3-26426080fb83'} sync ignored for existing PoS order pos.order(635,) (state: paid) 2026-09-13 14:15:23,885 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90453020 finished 2026-09-13 14:15:23,898 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [119/157] Tour PosLoyaltyTour2 → Step click product 'Monitor Stand' (trigger: article.product .product-content .product-name:contains("Monitor Stand")) 2026-09-13 14:15:23,962 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.032 0.072 2026-09-13 14:15:23,974 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [120/157] Tour PosLoyaltyTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:15:24,027 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [121/157] 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-09-13 14:15:24,032 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:24] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.002 0.009 2026-09-13 14:15:24,073 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:24] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 7 0.004 0.009 2026-09-13 14:15:24,074 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [122/157] Tour PosLoyaltyTour2 → Step click numpad button: 6 (trigger: div.numpad button:contains(/^6$/)) 2026-09-13 14:15:24,126 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [123/157] 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-09-13 14:15:24,316 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [124/157] Tour PosLoyaltyTour2 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:15:24,367 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [125/157] Tour PosLoyaltyTour2 → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:15:24,417 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [126/157] Tour PosLoyaltyTour2 → Step click Actions button (trigger: .more-btn) 2026-09-13 14:15:24,474 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [127/157] Tour PosLoyaltyTour2 → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-09-13 14:15:24,529 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [128/157] Tour PosLoyaltyTour2 → Step input text '098765' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-09-13 14:15:24,583 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [129/157] Tour PosLoyaltyTour2 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:15:24,637 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [130/157] 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-09-13 14:15:24,646 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:24] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.002 0.006 2026-09-13 14:15:24,674 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:24] "POST /web/dataset/call_kw/pos.config/use_coupon_code#pos.config.use_coupon_code HTTP/1.1" 200 - 10 0.006 0.015 2026-09-13 14:15:24,736 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [131/157] 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-09-13 14:15:24,787 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [132/157] Tour PosLoyaltyTour2 → Step order total amount is '14.64' (trigger: .product-screen .order-summary .total:contains("14.64")) 2026-09-13 14:15:24,837 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [133/157] Tour PosLoyaltyTour2 → Step order total amount is '14.64' (trigger: .product-screen .order-summary .total:contains("14.64"):not(:visible)) 2026-09-13 14:15:24,888 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [134/157] 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-09-13 14:15:24,944 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [135/157] 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-09-13 14:15:24,996 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [136/157] Tour PosLoyaltyTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:15:25,047 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [137/157] Tour PosLoyaltyTour2 → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-09-13 14:15:25,100 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [138/157] Tour PosLoyaltyTour2 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:15:25,150 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [139/157] Tour PosLoyaltyTour2 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:15:25,293 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [140/157] 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-09-13 14:15:25,349 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [141/157] Tour PosLoyaltyTour2 → Step order total amount is '17.23' (trigger: .product-screen .order-summary .total:contains("17.23")) 2026-09-13 14:15:25,399 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [142/157] Tour PosLoyaltyTour2 → Step order total amount is '17.23' (trigger: .product-screen .order-summary .total:contains("17.23"):not(:visible)) 2026-09-13 14:15:25,449 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [143/157] Tour PosLoyaltyTour2 → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:15:25,500 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [144/157] Tour PosLoyaltyTour2 → Step click Actions button (trigger: .more-btn) 2026-09-13 14:15:25,557 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [145/157] Tour PosLoyaltyTour2 → Step click Reset Programs button (trigger: .control-buttons button:contains("Reset Programs")) 2026-09-13 14:15:25,622 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [146/157] 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-09-13 14:15:25,674 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [147/157] Tour PosLoyaltyTour2 → Step order total amount is '16.27' (trigger: .product-screen .order-summary .total:contains("16.27")) 2026-09-13 14:15:25,724 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [148/157] Tour PosLoyaltyTour2 → Step order total amount is '16.27' (trigger: .product-screen .order-summary .total:contains("16.27"):not(:visible)) 2026-09-13 14:15:25,776 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [149/157] Tour PosLoyaltyTour2 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:15:25,831 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [150/157] Tour PosLoyaltyTour2 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:15:25,882 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [151/157] Tour PosLoyaltyTour2 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:15:25,934 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [152/157] Tour PosLoyaltyTour2 → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:15:25,988 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [153/157] Tour PosLoyaltyTour2 → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-09-13 14:15:26,040 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [154/157] Tour PosLoyaltyTour2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:15:26,094 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [155/157] Tour PosLoyaltyTour2 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:15:26,155 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [156/157] Tour PosLoyaltyTour2 → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:15:26,161 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71459221 started for PoS orders references: [{'name': '/', 'pos_reference': '262-76-000004', 'uuid': '4f0b36e5-d5e7-4c6d-aea6-25241d3d3083'}] 2026-09-13 14:15:26,434 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71459221 order {'name': '/', 'pos_reference': '262-76-000004', 'uuid': '4f0b36e5-d5e7-4c6d-aea6-25241d3d3083'} created pos.order #636 2026-09-13 14:15:26,451 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71459221 finished 2026-09-13 14:15:26,506 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:26] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 124 0.136 0.211 2026-09-13 14:15:26,602 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:26] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 27 0.018 0.033 2026-09-13 14:15:26,629 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:26] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.006 0.006 2026-09-13 14:15:26,648 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90365605 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '262-76-000004', 'uuid': '4f0b36e5-d5e7-4c6d-aea6-25241d3d3083'}] 2026-09-13 14:15:26,661 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90365605 order {'name': 'Shop - 000004', 'pos_reference': '262-76-000004', 'uuid': '4f0b36e5-d5e7-4c6d-aea6-25241d3d3083'} sync ignored for existing PoS order pos.order(636,) (state: paid) 2026-09-13 14:15:26,677 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90365605 finished 2026-09-13 14:15:26,685 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: [157/157] Tour PosLoyaltyTour2 → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:15:26,738 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: tour succeeded 2026-09-13 14:15:26,739 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour2 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-09-13 14:15:26,778 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:26] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.042 0.091 2026-09-13 14:15:26,817 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:26] "GET /report/barcode/Code128/044c-b158-4dd1 HTTP/1.1" 200 - 0 0.000 0.150 2026-09-13 14:15:27,020 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic.browser: heap 34213424 (allocated 37761024) 2026-09-13 14:15:27,026 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Closing chrome headless with pid 59052 2026-09-13 14:15:27,027 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Closing websocket connection 2026-09-13 14:15:27,029 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Terminating chrome headless with pid 59052 2026-09-13 14:15:27,109 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_141527_109757_test_pos_loyalty_tour_basic.txt 2026-09-13 14:15:27,110 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_basic: Removing chrome user profile "/tmp/tmp7kr64g_g_chrome_odoo" 2026-09-13 14:15:27,125 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_pos_loyalty_tour_max_amount ... 2026-09-13 14:15:28,106 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Chrome pid: 59237 2026-09-13 14:15:28,107 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Chrome headless temporary user profile dir: /tmp/tmpchlxx12i_chrome_odoo 2026-09-13 14:15:28,107 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Issuing json command http://127.0.0.1:37499/json/version 2026-09-13 14:15:28,109 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37499', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:15:28,133 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:15:28,133 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Issuing json command http://127.0.0.1:37499/json 2026-09-13 14:15:28,136 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37499', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:15:28,139 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Websocket url found: ws://127.0.0.1:37499/devtools/page/F9AB601FA63A1A6674EE2B0209A4E325 2026-09-13 14:15:28,144 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Enable chrome headless console log notification 2026-09-13 14:15:28,148 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Chrome headless enable page notifications 2026-09-13 14:15:28,255 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:15:28,262 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Setting session cookie in browser 2026-09-13 14:15:28,267 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-09-13 14:15:28,268 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-09-13 14:15:28,288 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:15:28,760 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:28] "GET /pos/ui/76 HTTP/1.1" 200 - 88 0.050 0.425 2026-09-13 14:15:28,765 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Navigation result: {'frameId': 'F9AB601FA63A1A6674EE2B0209A4E325', 'loaderId': '21C320D2CBE2287379895427C980A78B', 'isDownload': False} 2026-09-13 14:15:28,765 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour3')" 2026-09-13 14:15:28,770 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:15:28,786 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:28] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-09-13 14:15:28,799 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:28] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-09-13 14:15:28,810 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:28] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.023 2026-09-13 14:15:29,258 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:29] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:15:29,281 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:29] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-13 14:15:29,300 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Evaluate test code "odoo.startTour('PosLoyaltyTour3', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:15:29,307 26 INFO rb-721a478-224807-415181 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-09-13 14:15:29,311 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:29] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 5 0.009 0.006 2026-09-13 14:15:29,325 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:29] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:15:29,347 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:29] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:15:29,405 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:29] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.035 2026-09-13 14:15:29,432 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:29] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.019 0.038 2026-09-13 14:15:29,452 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:29] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.001 0.012 2026-09-13 14:15:29,514 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:29] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.031 0.032 2026-09-13 14:15:30,470 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:30] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.380 0.544 2026-09-13 14:15:30,500 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:30] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.017 2026-09-13 14:15:30,571 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:15:30,644 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:30] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.035 2026-09-13 14:15:30,685 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.009 2026-09-13 14:15:30,700 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: Owl is running in 'dev' mode. 2026-09-13 14:15:30,709 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:30] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-09-13 14:15:30,801 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:30] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.013 2026-09-13 14:15:30,832 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:30] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.044 2026-09-13 14:15:30,841 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:30] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.049 2026-09-13 14:15:30,865 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:30] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.041 2026-09-13 14:15:30,867 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:30] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.027 2026-09-13 14:15:30,878 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:30] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:15:30,914 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:30] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.054 0.071 2026-09-13 14:15:30,925 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:30] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.002 0.133 2026-09-13 14:15:30,978 26 INFO rb-721a478-224807-415181 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-09-13 14:15:31,025 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:31] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:15:31,070 26 INFO rb-721a478-224807-415181 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-09-13 14:15:31,101 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:15:31,133 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:31] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 31 0.070 0.046 2026-09-13 14:15:31,205 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:31] "GET /pos/ui/76 HTTP/1.1" 200 - 31 0.032 0.143 2026-09-13 14:15:31,237 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:31] "GET /web/image?model=product.template&field=image_128&id=1569&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.189 2026-09-13 14:15:31,262 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:31] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.214 2026-09-13 14:15:31,290 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:31] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.175 2026-09-13 14:15:31,325 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:31] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.285 2026-09-13 14:15:31,355 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:31] "GET /web/image?model=product.template&field=image_128&id=1745&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.021 2026-09-13 14:15:31,396 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:31] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.009 0.179 2026-09-13 14:15:31,419 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:31] "GET /web/image?model=product.template&field=image_128&id=1744&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.174 2026-09-13 14:15:31,448 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:31] "GET /web/image?model=product.template&field=image_128&id=1746&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.011 0.171 2026-09-13 14:15:31,494 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:31] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.342 2026-09-13 14:15:31,531 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:31] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.007 0.163 2026-09-13 14:15:31,566 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:31] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.160 2026-09-13 14:15:31,598 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:31] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.170 2026-09-13 14:15:31,684 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:31] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.040 0.347 2026-09-13 14:15:31,807 26 INFO rb-721a478-224807-415181 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-09-13 14:15:31,882 26 INFO rb-721a478-224807-415181 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-09-13 14:15:31,931 26 INFO rb-721a478-224807-415181 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-09-13 14:15:32,013 26 INFO rb-721a478-224807-415181 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-09-13 14:15:32,065 26 INFO rb-721a478-224807-415181 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-09-13 14:15:32,139 26 INFO rb-721a478-224807-415181 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-09-13 14:15:32,192 26 INFO rb-721a478-224807-415181 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-09-13 14:15:32,242 26 INFO rb-721a478-224807-415181 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-09-13 14:15:32,292 26 INFO rb-721a478-224807-415181 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-09-13 14:15:32,366 26 INFO rb-721a478-224807-415181 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-09-13 14:15:32,418 26 INFO rb-721a478-224807-415181 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-09-13 14:15:32,468 26 INFO rb-721a478-224807-415181 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-09-13 14:15:32,519 26 INFO rb-721a478-224807-415181 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-09-13 14:15:32,570 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: tour succeeded 2026-09-13 14:15:32,571 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour3 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-09-13 14:15:32,660 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount.browser: heap 16297188 (allocated 17174528) 2026-09-13 14:15:32,665 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Closing chrome headless with pid 59237 2026-09-13 14:15:32,666 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Closing websocket connection 2026-09-13 14:15:32,666 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Terminating chrome headless with pid 59237 2026-09-13 14:15:32,761 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_141532_760987_test_pos_loyalty_tour_max_amount.txt 2026-09-13 14:15:32,761 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_pos_loyalty_tour_max_amount: Removing chrome user profile "/tmp/tmpchlxx12i_chrome_odoo" 2026-09-13 14:15:32,771 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promo_with_different_taxes ... 2026-09-13 14:15:33,707 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Chrome pid: 59372 2026-09-13 14:15:33,708 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Chrome headless temporary user profile dir: /tmp/tmpn03f8vrk_chrome_odoo 2026-09-13 14:15:33,708 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Issuing json command http://127.0.0.1:36649/json/version 2026-09-13 14:15:33,711 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36649', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:15:33,732 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:15:33,732 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Issuing json command http://127.0.0.1:36649/json 2026-09-13 14:15:33,732 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36649', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:15:33,739 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Websocket url found: ws://127.0.0.1:36649/devtools/page/D0A0AC79C33B2B393CE8FF804164A867 2026-09-13 14:15:33,747 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Enable chrome headless console log notification 2026-09-13 14:15:33,749 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Chrome headless enable page notifications 2026-09-13 14:15:33,862 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:15:33,869 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Setting session cookie in browser 2026-09-13 14:15:33,870 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-09-13 14:15:33,870 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-09-13 14:15:33,880 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:15:34,296 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:34] "GET /pos/ui/76 HTTP/1.1" 200 - 87 0.041 0.378 2026-09-13 14:15:34,299 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Navigation result: {'frameId': 'D0A0AC79C33B2B393CE8FF804164A867', 'loaderId': '5A8389ED025A759575CB2D7A179C1BBE', 'isDownload': False} 2026-09-13 14:15:34,299 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour9')" 2026-09-13 14:15:34,308 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:15:34,324 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:34] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-09-13 14:15:34,332 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:34] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.017 2026-09-13 14:15:34,339 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:34] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.018 2026-09-13 14:15:34,728 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:34] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:15:34,744 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:34] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-13 14:15:34,762 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Evaluate test code "odoo.startTour('PosLoyaltyTour9', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:15:34,775 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [1/26] Tour PosLoyaltyTour9 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:15:34,781 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:34] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 5 0.014 0.006 2026-09-13 14:15:34,799 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:34] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:15:34,817 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:34] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:15:34,890 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:34] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.028 0.029 2026-09-13 14:15:34,915 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:34] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.008 0.071 2026-09-13 14:15:34,987 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:34] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.027 0.052 2026-09-13 14:15:34,999 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:34] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.007 0.058 2026-09-13 14:15:35,648 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:35] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 390 0.295 0.324 2026-09-13 14:15:35,680 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:35] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.022 2026-09-13 14:15:35,745 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-09-13 14:15:35,849 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:35] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.043 0.050 2026-09-13 14:15:35,892 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.006 0.006 2026-09-13 14:15:35,907 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: Owl is running in 'dev' mode. 2026-09-13 14:15:35,916 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:35] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.004 2026-09-13 14:15:35,972 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:35] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:15:35,976 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:35] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:15:36,005 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:36] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.020 2026-09-13 14:15:36,019 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:36] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:15:36,048 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:36] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.033 0.029 2026-09-13 14:15:36,060 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:36] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.002 0.072 2026-09-13 14:15:36,070 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:36] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:15:36,072 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:36] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:15:36,100 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:36] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:15:36,167 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:36] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 31 0.030 0.045 2026-09-13 14:15:36,167 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [2/26] Tour PosLoyaltyTour9 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:15:36,226 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:36] "GET /pos/ui/76 HTTP/1.1" 200 - 31 0.023 0.109 2026-09-13 14:15:36,267 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [3/26] Tour PosLoyaltyTour9 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:15:36,285 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:36] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.014 0.032 2026-09-13 14:15:36,306 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.013 2026-09-13 14:15:36,318 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [4/26] Tour PosLoyaltyTour9 → Step click customer button (trigger: .product-screen .set-partner) 2026-09-13 14:15:36,330 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:36] "GET /web/image?model=product.template&field=image_128&id=1569&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.015 0.075 2026-09-13 14:15:36,372 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:36] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.118 2026-09-13 14:15:36,402 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:36] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.150 2026-09-13 14:15:36,434 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:36] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.007 0.166 2026-09-13 14:15:36,478 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:36] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.207 2026-09-13 14:15:36,500 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:36] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.183 2026-09-13 14:15:36,527 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:36] "GET /web/image?model=product.template&field=image_128&id=1748&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.187 2026-09-13 14:15:36,563 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:36] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.008 0.175 2026-09-13 14:15:36,589 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:36] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.175 2026-09-13 14:15:36,619 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:36] "GET /web/image?model=product.template&field=image_128&id=1749&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.174 2026-09-13 14:15:36,683 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:36] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.029 0.170 2026-09-13 14:15:36,746 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [5/26] Tour PosLoyaltyTour9 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-09-13 14:15:36,852 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [6/26] Tour PosLoyaltyTour9 → Step Click search field (trigger: .modal .fa-search.undefined) 2026-09-13 14:15:36,903 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [7/26] Tour PosLoyaltyTour9 → Step Search for partner "AAA Partner" (trigger: .modal-dialog .input-group input) 2026-09-13 14:15:36,960 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [8/26] Tour PosLoyaltyTour9 → Step click partner 'AAA Partner' from partner list screen (trigger: .modal .partner-list b:contains(AAA Partner)) 2026-09-13 14:15:37,025 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [9/26] Tour PosLoyaltyTour9 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:15:37,041 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:37] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.005 0.011 2026-09-13 14:15:37,076 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [10/26] Tour PosLoyaltyTour9 → Step click product 'Product B' (trigger: article.product .product-content .product-name:contains("Product B")) 2026-09-13 14:15:37,169 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [11/26] Tour PosLoyaltyTour9 → Step click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A")) 2026-09-13 14:15:37,243 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [12/26] Tour PosLoyaltyTour9 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:15:37,293 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [13/26] Tour PosLoyaltyTour9 → Step order total amount is '210.00' (trigger: .product-screen .order-summary .total:contains("210.00")) 2026-09-13 14:15:37,345 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [14/26] Tour PosLoyaltyTour9 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:15:37,396 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [15/26] Tour PosLoyaltyTour9 → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:15:37,446 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [16/26] Tour PosLoyaltyTour9 → Step click Actions button (trigger: .more-btn) 2026-09-13 14:15:37,504 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [17/26] Tour PosLoyaltyTour9 → Step .control-buttons button.highlight:contains("Reward") 2026-09-13 14:15:37,555 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [18/26] Tour PosLoyaltyTour9 → Step Close modal after checked if reward button is highlighted (trigger: .modal header .btn-close) 2026-09-13 14:15:37,608 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [19/26] Tour PosLoyaltyTour9 → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:15:37,659 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [20/26] Tour PosLoyaltyTour9 → Step click Actions button (trigger: .more-btn) 2026-09-13 14:15:37,713 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [21/26] Tour PosLoyaltyTour9 → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-09-13 14:15:37,771 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [22/26] Tour PosLoyaltyTour9 → Step .selection-item span:nth-child(2) 2026-09-13 14:15:37,821 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [23/26] Tour PosLoyaltyTour9 → Step select reward (trigger: .selection-item:contains("$ 5")) 2026-09-13 14:15:37,904 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [24/26] Tour PosLoyaltyTour9 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:15:37,969 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [25/26] Tour PosLoyaltyTour9 → Step order total amount is '205.00' (trigger: .product-screen .order-summary .total:contains("205.00")) 2026-09-13 14:15:38,019 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: [26/26] Tour PosLoyaltyTour9 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:15:38,070 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: tour succeeded 2026-09-13 14:15:38,071 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour9 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-09-13 14:15:38,152 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes.browser: heap 16891796 (allocated 18485248) 2026-09-13 14:15:38,159 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Closing chrome headless with pid 59372 2026-09-13 14:15:38,160 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Closing websocket connection 2026-09-13 14:15:38,160 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Terminating chrome headless with pid 59372 2026-09-13 14:15:38,211 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_141538_210859_test_promo_with_different_taxes.txt 2026-09-13 14:15:38,211 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_different_taxes: Removing chrome user profile "/tmp/tmpn03f8vrk_chrome_odoo" 2026-09-13 14:15:38,218 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promo_with_free_product ... 2026-09-13 14:15:39,234 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Chrome pid: 59505 2026-09-13 14:15:39,234 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Chrome headless temporary user profile dir: /tmp/tmp8wl1i8kj_chrome_odoo 2026-09-13 14:15:39,234 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Issuing json command http://127.0.0.1:39939/json/version 2026-09-13 14:15:39,235 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39939', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:15:39,252 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:15:39,253 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Issuing json command http://127.0.0.1:39939/json 2026-09-13 14:15:39,253 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39939', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:15:39,254 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Websocket url found: ws://127.0.0.1:39939/devtools/page/39AE5A3F938CCE1A2C986F0175FB9D18 2026-09-13 14:15:39,257 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Enable chrome headless console log notification 2026-09-13 14:15:39,258 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Chrome headless enable page notifications 2026-09-13 14:15:39,318 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:15:39,323 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Setting session cookie in browser 2026-09-13 14:15:39,326 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-09-13 14:15:39,326 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-09-13 14:15:39,346 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:15:39,742 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:39] "GET /pos/ui/76 HTTP/1.1" 200 - 88 0.037 0.361 2026-09-13 14:15:39,745 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Navigation result: {'frameId': '39AE5A3F938CCE1A2C986F0175FB9D18', 'loaderId': 'C7E4DA5153EED1ECBE4FE04C8BF8DE41', 'isDownload': False} 2026-09-13 14:15:39,745 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Evaluate ready code "odoo.isTourReady('PosLoyaltyTour8')" 2026-09-13 14:15:39,751 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:15:39,765 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:39] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-09-13 14:15:39,772 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:39] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.010 2026-09-13 14:15:39,777 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:39] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-09-13 14:15:40,263 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:40] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-09-13 14:15:40,278 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:40] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.023 2026-09-13 14:15:40,289 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Evaluate test code "odoo.startTour('PosLoyaltyTour8', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:15:40,295 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: [1/7] Tour PosLoyaltyTour8 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:15:40,303 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:40] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 5 0.004 0.007 2026-09-13 14:15:40,314 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:40] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-13 14:15:40,324 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:40] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:15:40,346 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:40] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.006 2026-09-13 14:15:40,354 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:40] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.019 2026-09-13 14:15:40,406 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:40] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.014 0.035 2026-09-13 14:15:40,411 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:40] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.031 2026-09-13 14:15:41,049 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:41] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 391 0.286 0.324 2026-09-13 14:15:41,071 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:41] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.012 2026-09-13 14:15:41,164 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.006 2026-09-13 14:15:41,212 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:41] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.028 2026-09-13 14:15:41,242 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:15:41,253 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: Owl is running in 'dev' mode. 2026-09-13 14:15:41,262 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:41] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-09-13 14:15:41,321 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:41] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.014 2026-09-13 14:15:41,325 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:41] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.018 2026-09-13 14:15:41,333 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:41] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-09-13 14:15:41,357 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:41] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:15:41,358 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:41] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:15:41,388 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:41] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.042 0.038 2026-09-13 14:15:41,401 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:41] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.005 0.087 2026-09-13 14:15:41,403 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:41] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.068 2026-09-13 14:15:41,450 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: [2/7] Tour PosLoyaltyTour8 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:15:41,482 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:41] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:15:41,535 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: [3/7] Tour PosLoyaltyTour8 → Step click product 'Product B' (trigger: article.product .product-content .product-name:contains("Product B")) 2026-09-13 14:15:41,545 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:41] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 31 0.045 0.039 2026-09-13 14:15:41,553 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:15:41,566 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:41] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.061 2026-09-13 14:15:41,600 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:41] "GET /web/image?model=product.template&field=image_128&id=1569&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.088 2026-09-13 14:15:41,620 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:41] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.105 2026-09-13 14:15:41,640 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:41] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.122 2026-09-13 14:15:41,693 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:41] "GET /pos/ui/76 HTTP/1.1" 200 - 31 0.024 0.209 2026-09-13 14:15:41,710 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:41] "GET /web/image?model=product.template&field=image_128&id=1751&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.147 2026-09-13 14:15:41,727 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:41] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.153 2026-09-13 14:15:41,749 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:41] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.134 2026-09-13 14:15:41,774 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:41] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.143 2026-09-13 14:15:41,798 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:41] "GET /web/image?model=product.template&field=image_128&id=1752&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.150 2026-09-13 14:15:41,853 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:41] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.025 0.130 2026-09-13 14:15:41,878 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:41] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.131 2026-09-13 14:15:41,900 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:41] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.178 2026-09-13 14:15:41,923 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: [4/7] Tour PosLoyaltyTour8 → Step click product 'Product A' (trigger: article.product .product-content .product-name:contains("Product A")) 2026-09-13 14:15:42,044 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: [5/7] Tour PosLoyaltyTour8 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:15:42,114 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: [6/7] Tour PosLoyaltyTour8 → Step order total amount is '50.00' (trigger: .product-screen .order-summary .total:contains("50.00")) 2026-09-13 14:15:42,162 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: [7/7] Tour PosLoyaltyTour8 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:15:42,212 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: tour succeeded 2026-09-13 14:15:42,213 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: ╔════════════════════════════════╗ ║ TOUR PosLoyaltyTour8 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-09-13 14:15:42,276 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product.browser: heap 15619232 (allocated 17301504) 2026-09-13 14:15:42,286 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Closing chrome headless with pid 59505 2026-09-13 14:15:42,288 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Closing websocket connection 2026-09-13 14:15:42,290 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Terminating chrome headless with pid 59505 2026-09-13 14:15:42,386 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_141542_386709_test_promo_with_free_product.txt 2026-09-13 14:15:42,387 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promo_with_free_product: Removing chrome user profile "/tmp/tmp8wl1i8kj_chrome_odoo" 2026-09-13 14:15:42,397 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promotion_program_with_global_discount ... 2026-09-13 14:15:43,446 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Chrome pid: 59633 2026-09-13 14:15:43,447 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Chrome headless temporary user profile dir: /tmp/tmp4cgex9px_chrome_odoo 2026-09-13 14:15:43,447 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Issuing json command http://127.0.0.1:45755/json/version 2026-09-13 14:15:43,448 26 INFO rb-721a478-224807-415181 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-09-13 14:15:43,493 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:15:43,494 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Issuing json command http://127.0.0.1:45755/json 2026-09-13 14:15:43,494 26 INFO rb-721a478-224807-415181 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-09-13 14:15:43,496 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Websocket url found: ws://127.0.0.1:45755/devtools/page/291C2373E2D9F59C17ED782643BD347E 2026-09-13 14:15:43,499 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Enable chrome headless console log notification 2026-09-13 14:15:43,507 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Chrome headless enable page notifications 2026-09-13 14:15:43,643 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:15:43,648 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Setting session cookie in browser 2026-09-13 14:15:43,650 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Open "http://127.0.0.1:8069/pos/ui/80" in browser 2026-09-13 14:15:43,650 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Navigating to: "http://127.0.0.1:8069/pos/ui/80" 2026-09-13 14:15:43,665 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:15:44,101 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:44] "GET /pos/ui/80 HTTP/1.1" 200 - 86 0.059 0.382 2026-09-13 14:15:44,104 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Navigation result: {'frameId': '291C2373E2D9F59C17ED782643BD347E', 'loaderId': '224245B784A464223F7CE92497697523', 'isDownload': False} 2026-09-13 14:15:44,105 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Evaluate ready code "odoo.isTourReady('PosCouponTour5')" 2026-09-13 14:15:44,113 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:15:44,140 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:44] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.021 2026-09-13 14:15:44,153 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:44] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.029 2026-09-13 14:15:44,164 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:44] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.045 2026-09-13 14:15:44,630 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:44] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:15:44,648 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:44] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.015 2026-09-13 14:15:44,659 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Evaluate test code "odoo.startTour('PosCouponTour5', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/80", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:15:44,665 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [1/31] Tour PosCouponTour5 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:15:44,669 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:44] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-09-13 14:15:44,693 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:44] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.013 2026-09-13 14:15:44,713 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:44] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:15:44,770 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:44] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.014 0.019 2026-09-13 14:15:44,779 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:44] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.038 2026-09-13 14:15:44,854 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:44] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.028 0.034 2026-09-13 14:15:44,859 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:44] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.054 2026-09-13 14:15:45,412 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:45] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 393 0.228 0.299 2026-09-13 14:15:45,460 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:45] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.037 2026-09-13 14:15:45,534 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.007 2026-09-13 14:15:45,589 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:45] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.036 2026-09-13 14:15:45,621 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-09-13 14:15:45,632 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: Owl is running in 'dev' mode. 2026-09-13 14:15:45,646 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:45] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-09-13 14:15:45,700 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:45] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:15:45,737 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:45] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-09-13 14:15:45,754 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:45] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:15:45,777 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:45] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:15:45,780 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:45] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.025 0.028 2026-09-13 14:15:45,793 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:45] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.022 2026-09-13 14:15:45,797 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:45] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.060 2026-09-13 14:15:45,811 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:45] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.060 2026-09-13 14:15:45,885 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [2/31] Tour PosCouponTour5 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:15:45,937 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:45] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.011 0.022 2026-09-13 14:15:45,950 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:15:45,969 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:45] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.053 2026-09-13 14:15:45,974 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [3/31] Tour PosCouponTour5 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:15:45,982 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:45] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:15:46,013 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:46] "GET /web/image?model=product.template&field=image_128&id=1569&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.010 0.093 2026-09-13 14:15:46,018 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [4/31] Tour PosCouponTour5 → Step click customer button (trigger: .product-screen .set-partner) 2026-09-13 14:15:46,034 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:46] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.117 2026-09-13 14:15:46,064 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:46] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.141 2026-09-13 14:15:46,185 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:46] "GET /pos/ui/80?from_backend=True HTTP/1.1" 200 - 31 0.071 0.190 2026-09-13 14:15:46,215 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:46] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.007 0.207 2026-09-13 14:15:46,229 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:46] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.212 2026-09-13 14:15:46,248 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:46] "GET /web/image?model=product.template&field=image_128&id=1759&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.204 2026-09-13 14:15:46,308 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:46] "GET /pos/ui/80 HTTP/1.1" 200 - 31 0.025 0.307 2026-09-13 14:15:46,379 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:46] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.024 0.166 2026-09-13 14:15:46,397 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:46] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.318 2026-09-13 14:15:46,436 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:46] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.012 0.201 2026-09-13 14:15:46,467 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [5/31] Tour PosCouponTour5 → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-09-13 14:15:46,537 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [6/31] Tour PosCouponTour5 → Step Click search field (trigger: .modal .fa-search.undefined) 2026-09-13 14:15:46,588 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [7/31] Tour PosCouponTour5 → Step Search for partner "AAAA" (trigger: .modal-dialog .input-group input) 2026-09-13 14:15:46,644 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [8/31] Tour PosCouponTour5 → Step click partner 'AAAA' from partner list screen (trigger: .modal .partner-list b:contains(AAAA)) 2026-09-13 14:15:46,717 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [9/31] Tour PosCouponTour5 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:15:46,737 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:46] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.007 0.011 2026-09-13 14:15:46,767 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [10/31] Tour PosCouponTour5 → Step click product 'Test Product 1' (trigger: article.product .product-content .product-name:contains("Test Product 1")) 2026-09-13 14:15:46,880 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [11/31] Tour PosCouponTour5 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:15:46,930 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [12/31] 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-09-13 14:15:46,981 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [13/31] Tour PosCouponTour5 → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-09-13 14:15:47,035 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [14/31] Tour PosCouponTour5 → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-09-13 14:15:47,086 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [15/31] Tour PosCouponTour5 → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-09-13 14:15:47,139 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [16/31] Tour PosCouponTour5 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:15:47,192 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [17/31] Tour PosCouponTour5 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:15:47,246 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [18/31] Tour PosCouponTour5 → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-09-13 14:15:47,310 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [19/31] Tour PosCouponTour5 → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-09-13 14:15:47,361 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [20/31] 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-09-13 14:15:47,412 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [21/31] Tour PosCouponTour5 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:15:47,463 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [22/31] Tour PosCouponTour5 → Step loyalty points awarded 115 (trigger: .loyalty-points-won:contains("115")) 2026-09-13 14:15:47,513 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [23/31] Tour PosCouponTour5 → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:15:47,565 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [24/31] Tour PosCouponTour5 → Step click Actions button (trigger: .more-btn) 2026-09-13 14:15:47,620 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [25/31] Tour PosCouponTour5 → Step click discount button (trigger: .js_discount) 2026-09-13 14:15:47,677 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [26/31] Tour PosCouponTour5 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:15:47,751 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [27/31] Tour PosCouponTour5 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:15:47,802 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [28/31] Tour PosCouponTour5 → Step order total amount is '92.00' (trigger: .product-screen .order-summary .total:contains("92.00")) 2026-09-13 14:15:47,852 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [29/31] Tour PosCouponTour5 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:15:47,903 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [30/31] Tour PosCouponTour5 → Step loyalty points awarded 92 (trigger: .loyalty-points-won:contains("92")) 2026-09-13 14:15:47,954 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: [31/31] Tour PosCouponTour5 → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-09-13 14:15:48,005 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: tour succeeded 2026-09-13 14:15:48,005 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: ╔═══════════════════════════════╗ ║ TOUR PosCouponTour5 SUCCEEDED ║ ╚═══════════════════════════════╝ 2026-09-13 14:15:48,093 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount.browser: heap 15949476 (allocated 17563648) 2026-09-13 14:15:48,124 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Closing chrome headless with pid 59633 2026-09-13 14:15:48,129 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Closing websocket connection 2026-09-13 14:15:48,129 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Terminating chrome headless with pid 59633 2026-09-13 14:15:48,184 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_141548_183925_test_promotion_program_with_global_discount.txt 2026-09-13 14:15:48,184 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_global_discount: Removing chrome user profile "/tmp/tmp4cgex9px_chrome_odoo" 2026-09-13 14:15:48,198 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promotion_program_with_loyalty_program ... 2026-09-13 14:15:49,285 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Chrome pid: 59766 2026-09-13 14:15:49,285 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Chrome headless temporary user profile dir: /tmp/tmp8wx1fdhd_chrome_odoo 2026-09-13 14:15:49,285 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Issuing json command http://127.0.0.1:37057/json/version 2026-09-13 14:15:49,286 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37057', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:15:49,292 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:15:49,293 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Issuing json command http://127.0.0.1:37057/json 2026-09-13 14:15:49,294 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37057', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:15:49,302 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Websocket url found: ws://127.0.0.1:37057/devtools/page/8DDDCC5D68EF45478A25500E90BE09A1 2026-09-13 14:15:49,303 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Enable chrome headless console log notification 2026-09-13 14:15:49,307 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Chrome headless enable page notifications 2026-09-13 14:15:49,383 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:15:49,389 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Setting session cookie in browser 2026-09-13 14:15:49,391 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-09-13 14:15:49,391 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-09-13 14:15:49,400 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:15:50,121 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:50] "GET /pos/ui/76 HTTP/1.1" 200 - 87 0.088 0.636 2026-09-13 14:15:50,130 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Navigation result: {'frameId': '8DDDCC5D68EF45478A25500E90BE09A1', 'loaderId': '2CDBC541EBC4C82A2189410B8363F64B', 'isDownload': False} 2026-09-13 14:15:50,130 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Evaluate ready code "odoo.isTourReady('PosLoyaltyPromotion')" 2026-09-13 14:15:50,132 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:15:50,150 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:50] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-09-13 14:15:50,157 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:50] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-09-13 14:15:50,165 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:50] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-09-13 14:15:50,602 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:50] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:15:50,619 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:50] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-13 14:15:50,634 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Evaluate test code "odoo.startTour('PosLoyaltyPromotion', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:15:50,639 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [1/24] Tour PosLoyaltyPromotion → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:15:50,644 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:50] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 5 0.004 0.005 2026-09-13 14:15:50,663 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:50] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.004 2026-09-13 14:15:50,676 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:50] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:15:50,706 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:50] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.013 2026-09-13 14:15:50,731 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:50] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.011 0.033 2026-09-13 14:15:50,737 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.001 0.011 2026-09-13 14:15:50,838 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:50] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.053 0.040 2026-09-13 14:15:51,467 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:51] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 390 0.284 0.311 2026-09-13 14:15:51,488 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:51] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.011 2026-09-13 14:15:51,557 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.010 2026-09-13 14:15:51,625 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:51] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.043 2026-09-13 14:15:51,666 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-09-13 14:15:51,679 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: Owl is running in 'dev' mode. 2026-09-13 14:15:51,688 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:51] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-09-13 14:15:51,733 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:51] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:15:51,775 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:51] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-09-13 14:15:51,783 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:51] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.008 0.033 2026-09-13 14:15:51,791 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:51] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.047 2026-09-13 14:15:51,797 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:51] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.049 2026-09-13 14:15:51,826 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:51] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:15:51,875 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.029 2026-09-13 14:15:51,893 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:51] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.036 2026-09-13 14:15:51,900 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:51] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.050 0.101 2026-09-13 14:15:51,919 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [2/24] Tour PosLoyaltyPromotion → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:15:51,978 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:51] "GET /pos/ui/76 HTTP/1.1" 200 - 31 0.030 0.090 2026-09-13 14:15:52,028 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [3/24] Tour PosLoyaltyPromotion → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:15:52,075 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [4/24] Tour PosLoyaltyPromotion → Step click customer button (trigger: .product-screen .set-partner) 2026-09-13 14:15:52,093 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:52] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 31 0.076 0.166 2026-09-13 14:15:52,099 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:15:52,125 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:52] "GET /web/image?model=product.template&field=image_128&id=1569&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.120 2026-09-13 14:15:52,157 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:52] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.157 2026-09-13 14:15:52,186 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:52] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.156 2026-09-13 14:15:52,217 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:52] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.181 2026-09-13 14:15:52,247 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:52] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.215 2026-09-13 14:15:52,274 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:52] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.168 2026-09-13 14:15:52,312 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:52] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.181 2026-09-13 14:15:52,372 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:52] "GET /web/image?model=product.template&field=image_128&id=1761&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.029 0.179 2026-09-13 14:15:52,398 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:52] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.203 2026-09-13 14:15:52,428 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:52] "GET /web/image?model=product.template&field=image_128&id=1762&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.007 0.198 2026-09-13 14:15:52,459 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:52] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.173 2026-09-13 14:15:52,524 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:52] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.023 0.250 2026-09-13 14:15:52,592 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [5/24] Tour PosLoyaltyPromotion → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-09-13 14:15:52,685 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [6/24] Tour PosLoyaltyPromotion → Step Click search field (trigger: .modal .fa-search.undefined) 2026-09-13 14:15:52,735 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [7/24] Tour PosLoyaltyPromotion → Step Search for partner "AAA Partner" (trigger: .modal-dialog .input-group input) 2026-09-13 14:15:52,797 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [8/24] Tour PosLoyaltyPromotion → Step click partner 'AAA Partner' from partner list screen (trigger: .modal .partner-list b:contains(AAA Partner)) 2026-09-13 14:15:52,864 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [9/24] Tour PosLoyaltyPromotion → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:15:52,915 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [10/24] Tour PosLoyaltyPromotion → Step click product 'Test Product 1' (trigger: article.product .product-content .product-name:contains("Test Product 1")) 2026-09-13 14:15:53,019 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [11/24] Tour PosLoyaltyPromotion → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:15:53,084 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [12/24] 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-09-13 14:15:53,134 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [13/24] Tour PosLoyaltyPromotion → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-09-13 14:15:53,190 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [14/24] Tour PosLoyaltyPromotion → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-09-13 14:15:53,240 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [15/24] Tour PosLoyaltyPromotion → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-09-13 14:15:53,294 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [16/24] Tour PosLoyaltyPromotion → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:15:53,345 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [17/24] Tour PosLoyaltyPromotion → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:15:53,398 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [18/24] Tour PosLoyaltyPromotion → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-09-13 14:15:53,461 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [19/24] Tour PosLoyaltyPromotion → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-09-13 14:15:53,519 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [20/24] 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-09-13 14:15:53,568 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [21/24] Tour PosLoyaltyPromotion → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:15:53,619 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [22/24] Tour PosLoyaltyPromotion → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:15:53,670 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [23/24] Tour PosLoyaltyPromotion → Step order total amount is '90.00' (trigger: .product-screen .order-summary .total:contains("90.00")) 2026-09-13 14:15:53,720 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: [24/24] Tour PosLoyaltyPromotion → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:15:53,771 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: tour succeeded 2026-09-13 14:15:53,772 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: ╔════════════════════════════════════╗ ║ TOUR PosLoyaltyPromotion SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-09-13 14:15:53,867 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program.browser: heap 16520436 (allocated 17960960) 2026-09-13 14:15:53,870 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Closing chrome headless with pid 59766 2026-09-13 14:15:53,871 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Closing websocket connection 2026-09-13 14:15:53,871 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Terminating chrome headless with pid 59766 2026-09-13 14:15:53,932 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_141553_932255_test_promotion_program_with_loyalty_program.txt 2026-09-13 14:15:53,932 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_program_with_loyalty_program: Removing chrome user profile "/tmp/tmp8wx1fdhd_chrome_odoo" 2026-09-13 14:15:53,939 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_promotion_with_min_amount_and_specific_product_rule ... 2026-09-13 14:15:54,748 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Chrome pid: 59901 2026-09-13 14:15:54,748 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Chrome headless temporary user profile dir: /tmp/tmpxpokrq4a_chrome_odoo 2026-09-13 14:15:54,748 26 INFO rb-721a478-224807-415181 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:45827/json/version 2026-09-13 14:15:54,749 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45827', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:15:54,769 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:15:54,770 26 INFO rb-721a478-224807-415181 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:45827/json 2026-09-13 14:15:54,770 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45827', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:15:54,773 26 INFO rb-721a478-224807-415181 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:45827/devtools/page/EEDB2854CB468CFF8402362CD13D87A9 2026-09-13 14:15:54,775 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Enable chrome headless console log notification 2026-09-13 14:15:54,778 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Chrome headless enable page notifications 2026-09-13 14:15:54,838 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:15:54,843 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Setting session cookie in browser 2026-09-13 14:15:54,863 26 INFO rb-721a478-224807-415181 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/76" in browser 2026-09-13 14:15:54,863 26 INFO rb-721a478-224807-415181 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/76" 2026-09-13 14:15:54,875 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:15:55,310 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:55] "GET /pos/ui/76 HTTP/1.1" 200 - 88 0.063 0.375 2026-09-13 14:15:55,314 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Navigation result: {'frameId': 'EEDB2854CB468CFF8402362CD13D87A9', 'loaderId': '993773C4AAE7D86F4300225E1216D042', 'isDownload': False} 2026-09-13 14:15:55,314 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Evaluate ready code "odoo.isTourReady('PosLoyaltyMinAmountAndSpecificProductTour')" 2026-09-13 14:15:55,320 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:15:55,338 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:55] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-09-13 14:15:55,344 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:55] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-09-13 14:15:55,349 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:55] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-09-13 14:15:55,874 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:55] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:15:55,893 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:55] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-09-13 14:15:55,904 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:15:55,918 26 INFO rb-721a478-224807-415181 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-09-13 14:15:55,924 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:55] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 5 0.010 0.006 2026-09-13 14:15:55,945 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:55] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:15:55,956 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:55] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:15:55,996 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:55] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.016 0.015 2026-09-13 14:15:56,012 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:56] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.037 2026-09-13 14:15:56,078 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.002 0.063 2026-09-13 14:15:56,150 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:56] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.035 0.085 2026-09-13 14:15:56,940 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:56] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.322 0.441 2026-09-13 14:15:56,966 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:56] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.016 2026-09-13 14:15:57,040 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.005 2026-09-13 14:15:57,110 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:57] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.030 2026-09-13 14:15:57,136 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:15:57,147 26 INFO rb-721a478-224807-415181 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-09-13 14:15:57,158 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:57] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:15:57,204 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:57] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:15:57,214 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:57] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:15:57,239 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:57] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:15:57,244 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:57] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:15:57,270 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:57] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.020 0.026 2026-09-13 14:15:57,296 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:57] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.004 0.062 2026-09-13 14:15:57,297 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:57] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:15:57,298 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:57] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.019 2026-09-13 14:15:57,353 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:57] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:15:57,375 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:57] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 31 0.019 0.029 2026-09-13 14:15:57,430 26 INFO rb-721a478-224807-415181 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-09-13 14:15:57,431 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:57] "GET /pos/ui/76 HTTP/1.1" 200 - 31 0.025 0.062 2026-09-13 14:15:57,520 26 INFO rb-721a478-224807-415181 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-09-13 14:15:57,527 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:57] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.014 0.033 2026-09-13 14:15:57,536 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:15:57,552 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:57] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.062 2026-09-13 14:15:57,580 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:57] "GET /web/image?model=product.template&field=image_128&id=1569&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.093 2026-09-13 14:15:57,605 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:57] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.099 2026-09-13 14:15:57,636 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:57] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.144 2026-09-13 14:15:57,667 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:57] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.172 2026-09-13 14:15:57,705 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:57] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.160 2026-09-13 14:15:57,746 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:57] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.008 0.174 2026-09-13 14:15:57,781 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:57] "GET /web/image?model=product.template&field=image_128&id=1764&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.192 2026-09-13 14:15:57,828 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:57] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.011 0.209 2026-09-13 14:15:57,848 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:57] "GET /web/image?model=product.template&field=image_128&id=1765&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.207 2026-09-13 14:15:57,915 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:15:57] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.027 0.216 2026-09-13 14:15:57,985 26 INFO rb-721a478-224807-415181 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-09-13 14:15:58,033 26 INFO rb-721a478-224807-415181 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-09-13 14:15:58,084 26 INFO rb-721a478-224807-415181 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-09-13 14:15:58,134 26 INFO rb-721a478-224807-415181 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-09-13 14:15:58,185 26 INFO rb-721a478-224807-415181 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-09-13 14:15:58,236 26 INFO rb-721a478-224807-415181 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-09-13 14:15:58,311 26 INFO rb-721a478-224807-415181 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-09-13 14:15:58,358 26 INFO rb-721a478-224807-415181 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-09-13 14:15:58,409 26 INFO rb-721a478-224807-415181 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-09-13 14:15:58,460 26 INFO rb-721a478-224807-415181 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-09-13 14:15:58,510 26 INFO rb-721a478-224807-415181 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-09-13 14:15:58,562 26 INFO rb-721a478-224807-415181 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-09-13 14:15:58,632 26 INFO rb-721a478-224807-415181 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-09-13 14:15:58,683 26 INFO rb-721a478-224807-415181 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-09-13 14:15:58,733 26 INFO rb-721a478-224807-415181 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-09-13 14:15:58,784 26 INFO rb-721a478-224807-415181 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-09-13 14:15:58,835 26 INFO rb-721a478-224807-415181 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-09-13 14:15:58,885 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: tour succeeded 2026-09-13 14:15:58,886 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: ╔══════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltyMinAmountAndSpecificProductTour SUCCEEDED ║ ╚══════════════════════════════════════════════════════════╝ 2026-09-13 14:15:58,945 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule.browser: heap 14883956 (allocated 15728640) 2026-09-13 14:15:58,951 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Closing chrome headless with pid 59901 2026-09-13 14:15:58,952 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Closing websocket connection 2026-09-13 14:15:58,953 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Terminating chrome headless with pid 59901 2026-09-13 14:15:59,007 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_141559_007318_test_promotion_with_min_amount_and_specific_product_rule.txt 2026-09-13 14:15:59,007 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_promotion_with_min_amount_and_specific_product_rule: Removing chrome user profile "/tmp/tmpxpokrq4a_chrome_odoo" 2026-09-13 14:15:59,017 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_race_conditions_update_program ... 2026-09-13 14:16:00,493 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Chrome pid: 60035 2026-09-13 14:16:00,494 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Chrome headless temporary user profile dir: /tmp/tmplhzivteg_chrome_odoo 2026-09-13 14:16:00,494 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Issuing json command http://127.0.0.1:35517/json/version 2026-09-13 14:16:00,495 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35517', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:16:00,499 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:16:00,500 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Issuing json command http://127.0.0.1:35517/json 2026-09-13 14:16:00,500 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35517', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:16:00,502 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Websocket url found: ws://127.0.0.1:35517/devtools/page/697AA404F590141B6884E9C40A2F12E8 2026-09-13 14:16:00,503 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Enable chrome headless console log notification 2026-09-13 14:16:00,506 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Chrome headless enable page notifications 2026-09-13 14:16:00,586 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:16:00,591 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Setting session cookie in browser 2026-09-13 14:16:00,599 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Open "http://127.0.0.1:8069/pos/ui?config_id=76" in browser 2026-09-13 14:16:00,599 26 INFO rb-721a478-224807-415181 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=76" 2026-09-13 14:16:00,620 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:16:01,096 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:01] "GET /pos/ui?config_id=76 HTTP/1.1" 200 - 88 0.097 0.382 2026-09-13 14:16:01,102 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Navigation result: {'frameId': '697AA404F590141B6884E9C40A2F12E8', 'loaderId': 'FE6826763F44DF3A7B5FF43DC46C3699', 'isDownload': False} 2026-09-13 14:16:01,103 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Evaluate ready code "odoo.isTourReady('test_race_conditions_update_program')" 2026-09-13 14:16:01,119 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:16:01,133 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:01] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-09-13 14:16:01,139 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:01] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.014 2026-09-13 14:16:01,145 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:01] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-09-13 14:16:01,564 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:01] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:16:01,583 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:01] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-09-13 14:16:01,595 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=76", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:16:01,600 26 INFO rb-721a478-224807-415181 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-09-13 14:16:01,605 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:01] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 5 0.004 0.005 2026-09-13 14:16:01,625 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:01] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:16:01,636 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:01] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:16:01,658 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:01] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.009 2026-09-13 14:16:01,670 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:01] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.003 0.015 2026-09-13 14:16:01,741 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:01] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.022 0.032 2026-09-13 14:16:01,745 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:01] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.058 2026-09-13 14:16:02,329 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:02] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 391 0.233 0.324 2026-09-13 14:16:02,349 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:02] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:16:02,413 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:16:02,456 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:02] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.028 2026-09-13 14:16:02,490 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:16:02,498 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program.browser: Owl is running in 'dev' mode. 2026-09-13 14:16:02,507 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:02] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-09-13 14:16:02,547 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:02] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:16:02,580 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:02] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-09-13 14:16:02,585 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:02] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:16:02,596 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:02] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:16:02,602 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:02] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:16:02,609 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:02] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.034 0.022 2026-09-13 14:16:02,612 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:02] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.056 2026-09-13 14:16:02,624 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:02] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.054 2026-09-13 14:16:02,726 26 INFO rb-721a478-224807-415181 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-09-13 14:16:02,760 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:02] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.012 2026-09-13 14:16:02,840 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:02] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 31 0.057 0.039 2026-09-13 14:16:02,844 26 INFO rb-721a478-224807-415181 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-09-13 14:16:02,848 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:16:02,882 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:02] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.009 0.046 2026-09-13 14:16:02,902 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:02] "GET /web/image?model=product.template&field=image_128&id=1569&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.070 2026-09-13 14:16:02,978 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:02] "GET /pos/ui/76 HTTP/1.1" 200 - 31 0.041 0.191 2026-09-13 14:16:03,016 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:03] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.173 2026-09-13 14:16:03,042 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:03] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.195 2026-09-13 14:16:03,070 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:03] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.216 2026-09-13 14:16:03,105 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:03] "GET /web/image?model=product.template&field=image_128&id=1767&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.012 0.204 2026-09-13 14:16:03,138 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:03] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.227 2026-09-13 14:16:03,159 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:03] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.176 2026-09-13 14:16:03,179 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:03] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.121 2026-09-13 14:16:03,211 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:03] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.131 2026-09-13 14:16:03,290 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:03] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.042 0.226 2026-09-13 14:16:03,377 26 INFO rb-721a478-224807-415181 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-09-13 14:16:03,705 26 INFO rb-721a478-224807-415181 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-09-13 14:16:03,757 26 INFO rb-721a478-224807-415181 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-09-13 14:16:03,808 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program.browser: tour succeeded 2026-09-13 14:16:03,809 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program.browser: ╔════════════════════════════════════════════════════╗ ║ TOUR test_race_conditions_update_program SUCCEEDED ║ ╚════════════════════════════════════════════════════╝ 2026-09-13 14:16:03,887 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program.browser: heap 18493376 (allocated 20582400) 2026-09-13 14:16:03,892 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Closing chrome headless with pid 60035 2026-09-13 14:16:03,892 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Closing websocket connection 2026-09-13 14:16:03,893 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Terminating chrome headless with pid 60035 2026-09-13 14:16:03,987 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_141603_987146_test_race_conditions_update_program.txt 2026-09-13 14:16:03,987 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_race_conditions_update_program: Removing chrome user profile "/tmp/tmplhzivteg_chrome_odoo" 2026-09-13 14:16:03,997 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_refund_does_not_decrease_points ... 2026-09-13 14:16:04,631 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Chrome pid: 60164 2026-09-13 14:16:04,632 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Chrome headless temporary user profile dir: /tmp/tmpues2vxwk_chrome_odoo 2026-09-13 14:16:04,633 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Issuing json command http://127.0.0.1:39683/json/version 2026-09-13 14:16:04,634 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39683', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:16:04,660 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:16:04,660 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Issuing json command http://127.0.0.1:39683/json 2026-09-13 14:16:04,661 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39683', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:16:04,663 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Websocket url found: ws://127.0.0.1:39683/devtools/page/D6EEE624C95AD3BDE8E12FF810F270AE 2026-09-13 14:16:04,667 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Enable chrome headless console log notification 2026-09-13 14:16:04,669 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Chrome headless enable page notifications 2026-09-13 14:16:04,761 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:16:04,769 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Setting session cookie in browser 2026-09-13 14:16:04,772 26 INFO rb-721a478-224807-415181 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=76" in browser 2026-09-13 14:16:04,772 26 INFO rb-721a478-224807-415181 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=76" 2026-09-13 14:16:04,787 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:16:05,224 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:05] "GET /pos/ui?config_id=76 HTTP/1.1" 200 - 87 0.065 0.375 2026-09-13 14:16:05,227 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Navigation result: {'frameId': 'D6EEE624C95AD3BDE8E12FF810F270AE', 'loaderId': '1ACCD6AA68CB3EEFAA7F5D63EA694C15', 'isDownload': False} 2026-09-13 14:16:05,227 26 INFO rb-721a478-224807-415181 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-09-13 14:16:05,234 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:16:05,253 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:05] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.006 2026-09-13 14:16:05,259 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:05] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.016 2026-09-13 14:16:05,265 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:05] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.021 2026-09-13 14:16:05,667 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:16:05,711 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:05] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-09-13 14:16:05,740 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=76", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:16:05,749 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:05] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.009 2026-09-13 14:16:05,750 26 INFO rb-721a478-224807-415181 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-09-13 14:16:05,776 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:05] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.005 2026-09-13 14:16:05,794 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:05] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:16:05,830 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:05] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.010 0.012 2026-09-13 14:16:05,845 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:05] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.028 2026-09-13 14:16:05,953 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:05] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.064 0.040 2026-09-13 14:16:05,959 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:05] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.085 2026-09-13 14:16:06,769 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:06] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 391 0.289 0.486 2026-09-13 14:16:06,794 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:06] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.016 2026-09-13 14:16:06,858 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-09-13 14:16:06,931 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:06] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.041 2026-09-13 14:16:06,970 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-09-13 14:16:06,997 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: Owl is running in 'dev' mode. 2026-09-13 14:16:07,008 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:07] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.005 2026-09-13 14:16:07,062 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:07] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:16:07,076 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:07] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.012 2026-09-13 14:16:07,090 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:07] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:16:07,093 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:07] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:16:07,127 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:07] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.026 0.025 2026-09-13 14:16:07,173 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:07] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.006 0.088 2026-09-13 14:16:07,191 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.048 2026-09-13 14:16:07,201 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:07] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.058 2026-09-13 14:16:07,220 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:07] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:16:07,235 26 INFO rb-721a478-224807-415181 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-09-13 14:16:07,332 26 INFO rb-721a478-224807-415181 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-09-13 14:16:07,332 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:07] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 31 0.107 0.058 2026-09-13 14:16:07,355 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.014 2026-09-13 14:16:07,375 26 INFO rb-721a478-224807-415181 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-09-13 14:16:07,378 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:07] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.009 0.059 2026-09-13 14:16:07,409 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:07] "GET /web/image?model=product.template&field=image_128&id=1569&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.087 2026-09-13 14:16:07,436 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:07] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.111 2026-09-13 14:16:07,501 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:07] "GET /pos/ui/76 HTTP/1.1" 200 - 31 0.030 0.275 2026-09-13 14:16:07,528 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:07] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.188 2026-09-13 14:16:07,552 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:07] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.183 2026-09-13 14:16:07,587 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:07] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.199 2026-09-13 14:16:07,618 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:07] "GET /web/image?model=product.template&field=image_128&id=1779&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.195 2026-09-13 14:16:07,653 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:07] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.210 2026-09-13 14:16:07,750 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:07] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.049 0.197 2026-09-13 14:16:07,793 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:07] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.229 2026-09-13 14:16:07,815 26 INFO rb-721a478-224807-415181 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-09-13 14:16:07,826 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:07] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.008 0.278 2026-09-13 14:16:07,896 26 INFO rb-721a478-224807-415181 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 .fa-search.undefined) 2026-09-13 14:16:07,946 26 INFO rb-721a478-224807-415181 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-dialog .input-group input) 2026-09-13 14:16:08,008 26 INFO rb-721a478-224807-415181 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-09-13 14:16:08,408 26 INFO rb-721a478-224807-415181 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 Manually trigger keyup event (trigger: .modal-header .input-group input) 2026-09-13 14:16:08,459 26 INFO rb-721a478-224807-415181 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 Press Enter to trigger "search more" (trigger: .modal-dialog .input-group input) 2026-09-13 14:16:08,521 26 INFO rb-721a478-224807-415181 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 Check "Refunding Guy" is shown (trigger: .partner-list .partner-info:nth-child(1):contains("Refunding Guy")) 2026-09-13 14:16:08,547 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:08] "POST /web/dataset/call_kw/res.partner/get_new_partner#res.partner.get_new_partner HTTP/1.1" 200 - 9 0.012 0.020 2026-09-13 14:16:08,573 26 INFO rb-721a478-224807-415181 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 Click search field (trigger: .modal .fa-search.undefined) 2026-09-13 14:16:08,615 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:08] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 13 0.032 0.027 2026-09-13 14:16:08,622 26 INFO rb-721a478-224807-415181 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 Search for partner "Refunding Guy" (trigger: .modal-dialog .input-group input) 2026-09-13 14:16:08,638 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:08] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.012 0.068 2026-09-13 14:16:08,676 26 INFO rb-721a478-224807-415181 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 click partner 'Refunding Guy' from partner list screen (trigger: .modal .partner-list b:contains(Refunding Guy)) 2026-09-13 14:16:08,737 26 INFO rb-721a478-224807-415181 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 go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:16:08,788 26 INFO rb-721a478-224807-415181 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 product 'Refund Product' (trigger: article.product .product-content .product-name:contains("Refund Product")) 2026-09-13 14:16:08,871 26 INFO rb-721a478-224807-415181 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: .mobile-more-button) 2026-09-13 14:16:08,921 26 INFO rb-721a478-224807-415181 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 Actions button (trigger: .more-btn) 2026-09-13 14:16:08,979 26 INFO rb-721a478-224807-415181 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 click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-09-13 14:16:09,036 26 INFO rb-721a478-224807-415181 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 selection popup has '$ 1 per point on your order' (trigger: .selection-item:contains("$ 1 per point on your order")) 2026-09-13 14:16:09,109 26 INFO rb-721a478-224807-415181 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: .product-screen .pay-order-button) 2026-09-13 14:16:09,187 26 INFO rb-721a478-224807-415181 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 click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:16:09,198 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:09] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:16:09,200 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:09] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:16:09,237 26 INFO rb-721a478-224807-415181 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 now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:16:09,288 26 INFO rb-721a478-224807-415181 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 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:16:09,365 26 INFO rb-721a478-224807-415181 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: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-09-13 14:16:09,418 26 INFO rb-721a478-224807-415181 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-09-13 14:16:09,469 26 INFO rb-721a478-224807-415181 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 click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:16:09,521 26 INFO rb-721a478-224807-415181 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 validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:16:09,577 26 INFO rb-721a478-224807-415181 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 go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:16:09,592 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:09] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.005 0.009 2026-09-13 14:16:09,618 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48542655 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '0148b4ba-2ab9-433d-9390-de043b803dce'}] 2026-09-13 14:16:09,621 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:09] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:16:09,939 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48542655 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '0148b4ba-2ab9-433d-9390-de043b803dce'} created pos.order #637 2026-09-13 14:16:09,951 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48542655 finished 2026-09-13 14:16:10,004 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 214 0.165 0.224 2026-09-13 14:16:10,121 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:10] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 33 0.056 0.035 2026-09-13 14:16:10,164 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:10] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.011 2026-09-13 14:16:10,342 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73005873 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '0148b4ba-2ab9-433d-9390-de043b803dce'}] 2026-09-13 14:16:10,351 26 INFO rb-721a478-224807-415181 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: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:16:10,359 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73005873 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '0148b4ba-2ab9-433d-9390-de043b803dce'} sync ignored for existing PoS order pos.order(637,) (state: paid) 2026-09-13 14:16:10,377 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73005873 finished 2026-09-13 14:16:10,404 26 INFO rb-721a478-224807-415181 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-09-13 14:16:10,453 26 INFO rb-721a478-224807-415181 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 click Actions button (trigger: .mobile-more-button) 2026-09-13 14:16:10,486 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.071 0.075 2026-09-13 14:16:10,519 26 INFO rb-721a478-224807-415181 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 click Actions button (trigger: .more-btn) 2026-09-13 14:16:10,532 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:10] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 6 0.007 0.012 2026-09-13 14:16:10,571 26 INFO rb-721a478-224807-415181 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 click Refund button (trigger: .control-buttons button:contains("Refund")) 2026-09-13 14:16:10,636 26 INFO rb-721a478-224807-415181 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 .ticket-screen .order-row:contains("001") 2026-09-13 14:16:10,641 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:10] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-13 14:16:10,696 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:10] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.012 0.028 2026-09-13 14:16:10,700 26 INFO rb-721a478-224807-415181 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 click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:16:10,730 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:10] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 6 0.017 0.040 2026-09-13 14:16:10,752 26 INFO rb-721a478-224807-415181 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 click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-09-13 14:16:10,804 26 INFO rb-721a478-224807-415181 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 go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:16:10,839 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:10] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 42 0.053 0.041 2026-09-13 14:16:10,865 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:10] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.013 2026-09-13 14:16:10,879 26 INFO rb-721a478-224807-415181 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 Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"$ 1 per point on your order","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("$ 1 per point on your order")):has(.qty:contains("1"))) 2026-09-13 14:16:10,936 26 INFO rb-721a478-224807-415181 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 Check orderline with attributes: {"withClass":".selected","productName":"$ 1 per point on your order","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("$ 1 per point on your order")):has(.qty:contains("1"))) 2026-09-13 14:16:10,989 26 INFO rb-721a478-224807-415181 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-09-13 14:16:11,038 26 INFO rb-721a478-224807-415181 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-09-13 14:16:11,091 26 INFO rb-721a478-224807-415181 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-09-13 14:16:11,141 26 INFO rb-721a478-224807-415181 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-09-13 14:16:11,193 26 INFO rb-721a478-224807-415181 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 2026-09-13 14:16:11,276 26 INFO rb-721a478-224807-415181 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-09-13 14:16:11,326 26 INFO rb-721a478-224807-415181 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-09-13 14:16:11,382 26 INFO rb-721a478-224807-415181 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-09-13 14:16:11,450 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: tour succeeded 2026-09-13 14:16:11,451 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: ╔═════════════════════════════════════════════════════╗ ║ TOUR test_refund_does_not_decrease_points SUCCEEDED ║ ╚═════════════════════════════════════════════════════╝ 2026-09-13 14:16:11,468 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37787832 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000002', 'uuid': '6e902efd-1f54-4957-831b-8003c5ee837b'}] 2026-09-13 14:16:11,558 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points.browser: heap 19456032 (allocated 20844544) 2026-09-13 14:16:11,606 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Closing chrome headless with pid 60164 2026-09-13 14:16:11,617 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Closing websocket connection 2026-09-13 14:16:11,617 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Terminating chrome headless with pid 60164 2026-09-13 14:16:11,701 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_141611_701146_test_refund_does_not_decrease_points.txt 2026-09-13 14:16:11,701 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: Removing chrome user profile "/tmp/tmpues2vxwk_chrome_odoo" 2026-09-13 14:16:11,705 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37787832 order {'name': '/', 'pos_reference': '261-76-000002', 'uuid': '6e902efd-1f54-4957-831b-8003c5ee837b'} created pos.order #638 2026-09-13 14:16:11,712 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37787832 finished 2026-09-13 14:16:11,719 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_does_not_decrease_points: waiting for threads: [, ] 2026-09-13 14:16:11,753 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 161 0.090 0.212 2026-09-13 14:16:11,777 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_refund_product_part_of_rules ... 2026-09-13 14:16:12,690 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Chrome pid: 60310 2026-09-13 14:16:12,690 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Chrome headless temporary user profile dir: /tmp/tmpyasvw8xo_chrome_odoo 2026-09-13 14:16:12,690 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Issuing json command http://127.0.0.1:39059/json/version 2026-09-13 14:16:12,692 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39059', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:16:12,728 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:16:12,728 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Issuing json command http://127.0.0.1:39059/json 2026-09-13 14:16:12,729 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39059', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:16:12,737 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Websocket url found: ws://127.0.0.1:39059/devtools/page/F6974A200FBB0B6A9B62C6F65528ABC9 2026-09-13 14:16:12,755 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Enable chrome headless console log notification 2026-09-13 14:16:12,762 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Chrome headless enable page notifications 2026-09-13 14:16:12,830 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:16:12,837 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Setting session cookie in browser 2026-09-13 14:16:12,839 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-09-13 14:16:12,839 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-09-13 14:16:12,852 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:16:13,288 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:13] "GET /pos/ui/76 HTTP/1.1" 200 - 87 0.048 0.392 2026-09-13 14:16:13,291 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Navigation result: {'frameId': 'F6974A200FBB0B6A9B62C6F65528ABC9', 'loaderId': '66B0DD09B04DA17CB0368AA55A83FDD1', 'isDownload': False} 2026-09-13 14:16:13,292 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Evaluate ready code "odoo.isTourReady('RefundRulesProduct')" 2026-09-13 14:16:13,303 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:16:13,310 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:13] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-09-13 14:16:13,321 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:13] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.011 2026-09-13 14:16:13,335 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:13] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.017 2026-09-13 14:16:13,794 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:13] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:16:13,811 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:13] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-09-13 14:16:13,823 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Evaluate test code "odoo.startTour('RefundRulesProduct', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:16:13,829 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [1/47] Tour RefundRulesProduct → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:16:13,832 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:13] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-09-13 14:16:13,843 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:13] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:16:13,852 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:13] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:16:13,876 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:13] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.008 2026-09-13 14:16:13,895 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:13] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.009 0.014 2026-09-13 14:16:13,919 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:13] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.003 0.006 2026-09-13 14:16:13,974 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:13] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.015 0.037 2026-09-13 14:16:14,600 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:14] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.289 0.310 2026-09-13 14:16:14,625 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:14] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.015 2026-09-13 14:16:14,685 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-09-13 14:16:14,745 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:14] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.032 2026-09-13 14:16:14,774 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:16:14,784 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: Owl is running in 'dev' mode. 2026-09-13 14:16:14,796 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:14] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-09-13 14:16:14,877 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:14] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:16:14,910 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:14] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:16:14,910 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:14] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:16:14,944 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:14] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.022 0.030 2026-09-13 14:16:14,957 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:14] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.056 2026-09-13 14:16:14,968 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:14] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.030 2026-09-13 14:16:14,971 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:14] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.028 2026-09-13 14:16:14,988 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:14] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.079 2026-09-13 14:16:15,015 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [2/47] Tour RefundRulesProduct → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:16:15,048 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:15] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:16:15,120 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [3/47] Tour RefundRulesProduct → Step click product 'product_a' (trigger: article.product .product-content .product-name:contains("product_a")) 2026-09-13 14:16:15,141 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:15] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 31 0.062 0.045 2026-09-13 14:16:15,162 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:16:15,203 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:15] "GET /pos/ui/76 HTTP/1.1" 200 - 31 0.026 0.135 2026-09-13 14:16:15,219 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:15] "GET /web/image?model=product.template&field=image_128&id=9&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.110 2026-09-13 14:16:15,238 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:15] "GET /web/image?model=product.template&field=image_128&id=1566&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.126 2026-09-13 14:16:15,261 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:15] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.145 2026-09-13 14:16:15,270 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:15] "GET /web/image?model=product.template&field=image_128&id=8&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 4 0.003 0.174 2026-09-13 14:16:15,291 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:15] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.121 2026-09-13 14:16:15,312 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:15] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.100 2026-09-13 14:16:15,335 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:15] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.101 2026-09-13 14:16:15,377 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:15] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.007 0.129 2026-09-13 14:16:15,396 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:15] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.129 2026-09-13 14:16:15,418 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:15] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.139 2026-09-13 14:16:15,477 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:15] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.027 0.155 2026-09-13 14:16:15,502 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:15] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.157 2026-09-13 14:16:15,519 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:15] "GET /web/image?model=product.template&field=image_128&id=1569&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.197 2026-09-13 14:16:15,553 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [4/47] Tour RefundRulesProduct → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-09-13 14:16:15,681 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [5/47] Tour RefundRulesProduct → Step click product 'Top-up eWallet' (trigger: article.product .product-content .product-name:contains("Top-up eWallet")) 2026-09-13 14:16:15,760 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [6/47] Tour RefundRulesProduct → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:16:15,810 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [7/47] Tour RefundRulesProduct → Step click customer button (trigger: .product-screen .set-partner) 2026-09-13 14:16:15,894 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [8/47] Tour RefundRulesProduct → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-09-13 14:16:15,946 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [9/47] Tour RefundRulesProduct → Step Click search field (trigger: .modal .fa-search.undefined) 2026-09-13 14:16:15,997 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [10/47] Tour RefundRulesProduct → Step Search for partner "AAAAAAA" (trigger: .modal-dialog .input-group input) 2026-09-13 14:16:16,054 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [11/47] Tour RefundRulesProduct → Step click partner 'AAAAAAA' from partner list screen (trigger: .modal .partner-list b:contains(AAAAAAA)) 2026-09-13 14:16:16,132 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [12/47] Tour RefundRulesProduct → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:16:16,149 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:16] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.004 0.011 2026-09-13 14:16:16,238 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [13/47] Tour RefundRulesProduct → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:16:16,248 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:16] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:16:16,250 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:16] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:16:16,286 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [14/47] Tour RefundRulesProduct → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:16:16,338 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [15/47] Tour RefundRulesProduct → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:16:16,412 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [16/47] Tour RefundRulesProduct → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-09-13 14:16:16,466 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [17/47] Tour RefundRulesProduct → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:16:16,519 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [18/47] Tour RefundRulesProduct → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:16:16,570 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [19/47] Tour RefundRulesProduct → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:16:16,622 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [20/47] Tour RefundRulesProduct → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:16:16,699 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [21/47] Tour RefundRulesProduct → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:16:16,704 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49815422 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'f4e43a40-8e50-4545-ae6b-0fbfec5913d9'}] 2026-09-13 14:16:16,706 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:16] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:16:17,039 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49815422 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'f4e43a40-8e50-4545-ae6b-0fbfec5913d9'} created pos.order #639 2026-09-13 14:16:17,051 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49815422 finished 2026-09-13 14:16:17,093 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 227 0.162 0.231 2026-09-13 14:16:17,521 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:17] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 108 0.065 0.313 2026-09-13 14:16:17,567 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:17] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:16:17,697 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [22/47] Tour RefundRulesProduct → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:16:17,704 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41565083 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'f4e43a40-8e50-4545-ae6b-0fbfec5913d9'}] 2026-09-13 14:16:17,710 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41565083 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'f4e43a40-8e50-4545-ae6b-0fbfec5913d9'} sync ignored for existing PoS order pos.order(639,) (state: paid) 2026-09-13 14:16:17,723 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41565083 finished 2026-09-13 14:16:17,749 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [23/47] Tour RefundRulesProduct → Step product screen is shown (trigger: .product-screen) 2026-09-13 14:16:17,802 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [24/47] Tour RefundRulesProduct → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:16:17,825 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.051 0.072 2026-09-13 14:16:17,850 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [25/47] Tour RefundRulesProduct → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:16:17,853 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:17] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.006 0.009 2026-09-13 14:16:17,888 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:17] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 8 0.003 0.009 2026-09-13 14:16:17,900 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [26/47] Tour RefundRulesProduct → Step click Actions button (trigger: .more-btn) 2026-09-13 14:16:17,956 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [27/47] Tour RefundRulesProduct → Step click Refund button (trigger: .control-buttons button:contains("Refund")) 2026-09-13 14:16:18,027 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [28/47] Tour RefundRulesProduct → Step .ticket-screen .pos-search-bar .filter span:contains("Paid") 2026-09-13 14:16:18,033 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:18] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:16:18,060 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:18] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.012 2026-09-13 14:16:18,078 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [29/47] Tour RefundRulesProduct → Step .ticket-screen .order-row:contains("001") 2026-09-13 14:16:18,089 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:18] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 6 0.010 0.009 2026-09-13 14:16:18,142 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [30/47] Tour RefundRulesProduct → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:16:18,155 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:18] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 43 0.020 0.035 2026-09-13 14:16:18,197 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:18] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.021 2026-09-13 14:16:18,227 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [31/47] Tour RefundRulesProduct → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-09-13 14:16:18,278 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [32/47] Tour RefundRulesProduct → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:16:18,329 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [33/47] Tour RefundRulesProduct → 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-09-13 14:16:18,385 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [34/47] Tour RefundRulesProduct → 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-09-13 14:16:18,440 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [35/47] Tour RefundRulesProduct → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:16:18,491 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [36/47] Tour RefundRulesProduct → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-09-13 14:16:18,543 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [37/47] Tour RefundRulesProduct → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:16:18,594 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [38/47] 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-09-13 14:16:18,723 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [39/47] 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-09-13 14:16:18,779 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [40/47] 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-09-13 14:16:18,829 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [41/47] Tour RefundRulesProduct → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:16:18,880 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [42/47] Tour RefundRulesProduct → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-09-13 14:16:18,932 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [43/47] Tour RefundRulesProduct → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:16:18,982 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [44/47] 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-09-13 14:16:19,033 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [45/47] Tour RefundRulesProduct → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:16:19,084 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [46/47] Tour RefundRulesProduct → Step .ticket-screen .btn-primary.pay-order-button 2026-09-13 14:16:19,154 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: [47/47] Tour RefundRulesProduct → Step payment screen is shown (trigger: .pos .payment-screen) 2026-09-13 14:16:19,207 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: tour succeeded 2026-09-13 14:16:19,208 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: ╔═══════════════════════════════════╗ ║ TOUR RefundRulesProduct SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-09-13 14:16:19,319 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules.browser: heap 21036888 (allocated 23597056) 2026-09-13 14:16:19,334 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Closing chrome headless with pid 60310 2026-09-13 14:16:19,335 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Closing websocket connection 2026-09-13 14:16:19,336 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Terminating chrome headless with pid 60310 2026-09-13 14:16:19,398 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_141619_398044_test_refund_product_part_of_rules.txt 2026-09-13 14:16:19,398 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_product_part_of_rules: Removing chrome user profile "/tmp/tmpyasvw8xo_chrome_odoo" 2026-09-13 14:16:19,414 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_refund_with_gift_card ... 2026-09-13 14:16:20,142 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Chrome pid: 60468 2026-09-13 14:16:20,142 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Chrome headless temporary user profile dir: /tmp/tmpmlawhi5l_chrome_odoo 2026-09-13 14:16:20,142 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Issuing json command http://127.0.0.1:36619/json/version 2026-09-13 14:16:20,143 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36619', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:16:20,146 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:16:20,146 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Issuing json command http://127.0.0.1:36619/json 2026-09-13 14:16:20,146 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36619', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:16:20,148 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Websocket url found: ws://127.0.0.1:36619/devtools/page/695D7D8E42BF61DAAB820C6BF50E4A8C 2026-09-13 14:16:20,150 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Enable chrome headless console log notification 2026-09-13 14:16:20,154 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Chrome headless enable page notifications 2026-09-13 14:16:20,211 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:16:20,216 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Setting session cookie in browser 2026-09-13 14:16:20,220 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-09-13 14:16:20,220 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-09-13 14:16:20,235 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:16:20,696 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:20] "GET /pos/ui/76 HTTP/1.1" 200 - 88 0.052 0.415 2026-09-13 14:16:20,701 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Navigation result: {'frameId': '695D7D8E42BF61DAAB820C6BF50E4A8C', 'loaderId': '8E48C182DA48ECF40F0CB9069CE70C3A', 'isDownload': False} 2026-09-13 14:16:20,701 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Evaluate ready code "odoo.isTourReady('GiftCardWithRefundtTour')" 2026-09-13 14:16:20,707 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:16:20,724 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:20] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.009 2026-09-13 14:16:20,735 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:20] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.007 2026-09-13 14:16:20,743 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:20] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.013 2026-09-13 14:16:21,202 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:21] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-09-13 14:16:21,204 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:21] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:16:21,214 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Evaluate test code "odoo.startTour('GiftCardWithRefundtTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:16:21,220 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [1/47] Tour GiftCardWithRefundtTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:16:21,233 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:21] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 5 0.008 0.010 2026-09-13 14:16:21,251 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:21] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-09-13 14:16:21,264 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:21] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:16:21,283 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:21] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.004 0.008 2026-09-13 14:16:21,297 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.024 2026-09-13 14:16:21,345 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:21] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.021 0.029 2026-09-13 14:16:21,357 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:21] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.001 0.041 2026-09-13 14:16:21,918 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:21] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 392 0.238 0.304 2026-09-13 14:16:21,941 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:21] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.011 2026-09-13 14:16:21,996 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:16:22,062 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:22] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.044 2026-09-13 14:16:22,099 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-09-13 14:16:22,111 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: Owl is running in 'dev' mode. 2026-09-13 14:16:22,123 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:22] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.005 2026-09-13 14:16:22,161 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:22] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:16:22,190 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:22] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:16:22,193 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:22] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:16:22,213 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:22] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.024 0.027 2026-09-13 14:16:22,221 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:22] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:16:22,226 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:22] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.013 2026-09-13 14:16:22,236 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:22] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.012 0.050 2026-09-13 14:16:22,239 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:22] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.068 2026-09-13 14:16:22,336 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [2/47] Tour GiftCardWithRefundtTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:16:22,364 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:22] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:16:22,405 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [3/47] Tour GiftCardWithRefundtTour → Step click product 'Magnetic Board' (trigger: article.product .product-content .product-name:contains("Magnetic Board")) 2026-09-13 14:16:22,458 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:22] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 31 0.073 0.030 2026-09-13 14:16:22,465 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:16:22,530 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:22] "GET /pos/ui/76 HTTP/1.1" 200 - 31 0.042 0.131 2026-09-13 14:16:22,576 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:22] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.009 0.188 2026-09-13 14:16:22,604 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:22] "GET /web/image?model=product.template&field=image_128&id=1569&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.226 2026-09-13 14:16:22,640 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:22] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.236 2026-09-13 14:16:22,654 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:22] "GET /web/image?model=product.template&field=image_128&id=8&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 4 0.006 0.277 2026-09-13 14:16:22,678 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:22] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.204 2026-09-13 14:16:22,732 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:22] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.009 0.188 2026-09-13 14:16:22,751 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:22] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.169 2026-09-13 14:16:22,775 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:22] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.163 2026-09-13 14:16:22,800 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:22] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.132 2026-09-13 14:16:22,835 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:22] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.008 0.128 2026-09-13 14:16:22,896 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:22] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.028 0.225 2026-09-13 14:16:22,962 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [4/47] Tour GiftCardWithRefundtTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:16:23,023 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [5/47] Tour GiftCardWithRefundtTour → 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-09-13 14:16:23,068 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [6/47] Tour GiftCardWithRefundtTour → 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-09-13 14:16:23,119 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [7/47] Tour GiftCardWithRefundtTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:16:23,169 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [8/47] Tour GiftCardWithRefundtTour → Step order total amount is '1.98' (trigger: .product-screen .order-summary .total:contains("1.98")) 2026-09-13 14:16:23,220 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [9/47] Tour GiftCardWithRefundtTour → Step order total amount is '1.98' (trigger: .product-screen .order-summary .total:contains("1.98"):not(:visible)) 2026-09-13 14:16:23,272 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [10/47] Tour GiftCardWithRefundtTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:16:23,341 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [11/47] Tour GiftCardWithRefundtTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:16:23,355 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:23] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:16:23,356 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:23] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:16:23,390 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [12/47] Tour GiftCardWithRefundtTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:16:23,442 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [13/47] Tour GiftCardWithRefundtTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:16:23,512 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [14/47] Tour GiftCardWithRefundtTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-09-13 14:16:23,564 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [15/47] Tour GiftCardWithRefundtTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:16:23,616 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [16/47] Tour GiftCardWithRefundtTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:16:23,684 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [17/47] Tour GiftCardWithRefundtTour → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:16:23,689 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55391978 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'b637ab4f-4d86-418e-9298-7d04e36924ec'}] 2026-09-13 14:16:23,697 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:23] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:16:23,976 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55391978 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'b637ab4f-4d86-418e-9298-7d04e36924ec'} created pos.order #640 2026-09-13 14:16:23,998 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55391978 finished 2026-09-13 14:16:24,059 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 198 0.150 0.222 2026-09-13 14:16:24,127 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:24] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.006 2026-09-13 14:16:24,211 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62327905 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'b637ab4f-4d86-418e-9298-7d04e36924ec'}] 2026-09-13 14:16:24,217 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [18/47] Tour GiftCardWithRefundtTour → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:16:24,219 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62327905 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'b637ab4f-4d86-418e-9298-7d04e36924ec'} sync ignored for existing PoS order pos.order(640,) (state: paid) 2026-09-13 14:16:24,235 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62327905 finished 2026-09-13 14:16:24,270 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [19/47] Tour GiftCardWithRefundtTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:16:24,318 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [20/47] Tour GiftCardWithRefundtTour → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:16:24,339 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.054 0.077 2026-09-13 14:16:24,369 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [21/47] Tour GiftCardWithRefundtTour → Step click Actions button (trigger: .more-btn) 2026-09-13 14:16:24,425 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [22/47] Tour GiftCardWithRefundtTour → Step click Refund button (trigger: .control-buttons button:contains("Refund")) 2026-09-13 14:16:24,491 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [23/47] Tour GiftCardWithRefundtTour → Step .ticket-screen .order-row:contains("001") 2026-09-13 14:16:24,498 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:24] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:16:24,529 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:24] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.018 2026-09-13 14:16:24,550 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [24/47] Tour GiftCardWithRefundtTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Magnetic Board"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Magnetic Board"))) 2026-09-13 14:16:24,556 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:24] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 6 0.009 0.008 2026-09-13 14:16:24,601 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [25/47] Tour GiftCardWithRefundtTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:16:24,651 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [26/47] Tour GiftCardWithRefundtTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-09-13 14:16:24,704 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [27/47] Tour GiftCardWithRefundtTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:16:24,754 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [28/47] Tour GiftCardWithRefundtTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:16:24,805 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [29/47] Tour GiftCardWithRefundtTour → Step .ticket-screen .btn-primary.pay-order-button 2026-09-13 14:16:24,873 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [30/47] Tour GiftCardWithRefundtTour → Step payment screen is shown (trigger: .pos .payment-screen) 2026-09-13 14:16:24,925 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [31/47] Tour GiftCardWithRefundtTour → Step click back button (trigger: .back-button) 2026-09-13 14:16:24,985 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [32/47] Tour GiftCardWithRefundtTour → Step product screen is shown (trigger: .product-screen) 2026-09-13 14:16:25,036 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [33/47] Tour GiftCardWithRefundtTour → 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-09-13 14:16:25,091 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [34/47] Tour GiftCardWithRefundtTour → 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-09-13 14:16:25,142 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [35/47] Tour GiftCardWithRefundtTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:16:25,193 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [36/47] Tour GiftCardWithRefundtTour → 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-09-13 14:16:25,244 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [37/47] Tour GiftCardWithRefundtTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:16:25,294 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [38/47] Tour GiftCardWithRefundtTour → Step click product 'Gift Card' (trigger: article.product .product-content .product-name:contains("Gift Card")) 2026-09-13 14:16:25,367 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [39/47] Tour GiftCardWithRefundtTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:16:25,418 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [40/47] Tour GiftCardWithRefundtTour → 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-09-13 14:16:25,469 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [41/47] Tour GiftCardWithRefundtTour → 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-09-13 14:16:25,520 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [42/47] Tour GiftCardWithRefundtTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:16:25,570 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [43/47] Tour GiftCardWithRefundtTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:16:25,621 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [44/47] Tour GiftCardWithRefundtTour → 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-09-13 14:16:25,671 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [45/47] Tour GiftCardWithRefundtTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:16:25,722 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [46/47] Tour GiftCardWithRefundtTour → Step order total amount is '0.0' (trigger: .product-screen .order-summary .total:contains("0.0")) 2026-09-13 14:16:25,773 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: [47/47] Tour GiftCardWithRefundtTour → Step order total amount is '0.0' (trigger: .product-screen .order-summary .total:contains("0.0"):not(:visible)) 2026-09-13 14:16:25,826 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: tour succeeded 2026-09-13 14:16:25,826 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: ╔════════════════════════════════════════╗ ║ TOUR GiftCardWithRefundtTour SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-09-13 14:16:25,925 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card.browser: heap 17365348 (allocated 18485248) 2026-09-13 14:16:25,928 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Closing chrome headless with pid 60468 2026-09-13 14:16:25,929 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Closing websocket connection 2026-09-13 14:16:25,929 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Terminating chrome headless with pid 60468 2026-09-13 14:16:26,025 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_141626_024978_test_refund_with_gift_card.txt 2026-09-13 14:16:26,025 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_refund_with_gift_card: Removing chrome user profile "/tmp/tmpmlawhi5l_chrome_odoo" 2026-09-13 14:16:26,033 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_reward_line_tax_grouping_key ... 2026-09-13 14:16:26,627 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Chrome pid: 60612 2026-09-13 14:16:26,628 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Chrome headless temporary user profile dir: /tmp/tmpgurbvoye_chrome_odoo 2026-09-13 14:16:26,628 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Issuing json command http://127.0.0.1:44755/json/version 2026-09-13 14:16:26,629 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44755', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:16:26,661 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:16:26,661 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Issuing json command http://127.0.0.1:44755/json 2026-09-13 14:16:26,661 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44755', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:16:26,664 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Websocket url found: ws://127.0.0.1:44755/devtools/page/9485FC7DDA470D4121B5BE1B79EF8ECB 2026-09-13 14:16:26,670 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Enable chrome headless console log notification 2026-09-13 14:16:26,674 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Chrome headless enable page notifications 2026-09-13 14:16:26,766 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:16:26,771 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Setting session cookie in browser 2026-09-13 14:16:26,774 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-09-13 14:16:26,774 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-09-13 14:16:26,787 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:16:27,179 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:27] "GET /pos/ui/76 HTTP/1.1" 200 - 88 0.030 0.365 2026-09-13 14:16:27,184 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Navigation result: {'frameId': '9485FC7DDA470D4121B5BE1B79EF8ECB', 'loaderId': 'A108A5F8FDB2DC215602465A8D023D3B', 'isDownload': False} 2026-09-13 14:16:27,184 26 INFO rb-721a478-224807-415181 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-09-13 14:16:27,190 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:16:27,209 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:27] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.010 2026-09-13 14:16:27,218 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:27] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.020 2026-09-13 14:16:27,239 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:27] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.013 0.025 2026-09-13 14:16:27,740 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:27] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:16:27,756 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:27] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-09-13 14:16:27,766 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:16:27,782 26 INFO rb-721a478-224807-415181 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-09-13 14:16:27,796 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:27] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.008 2026-09-13 14:16:27,808 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:27] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-13 14:16:27,818 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:27] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:16:27,850 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:27] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.011 0.010 2026-09-13 14:16:27,861 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:27] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.031 2026-09-13 14:16:27,919 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:27] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.017 0.038 2026-09-13 14:16:27,932 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:27] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.046 2026-09-13 14:16:28,535 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:28] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 391 0.268 0.308 2026-09-13 14:16:28,558 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:28] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:16:28,629 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:16:28,694 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:28] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.047 2026-09-13 14:16:28,733 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.011 2026-09-13 14:16:28,746 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: Owl is running in 'dev' mode. 2026-09-13 14:16:28,752 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:28] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-09-13 14:16:28,807 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:28] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:16:28,816 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:28] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:16:28,832 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:28] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:16:28,844 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:28] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-09-13 14:16:28,864 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:28] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:16:28,867 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:16:28,879 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:28] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.030 0.033 2026-09-13 14:16:28,907 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:28] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:16:28,908 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:28] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.007 0.081 2026-09-13 14:16:28,970 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:28] "GET /pos/ui/76 HTTP/1.1" 200 - 31 0.030 0.042 2026-09-13 14:16:28,978 26 INFO rb-721a478-224807-415181 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-09-13 14:16:29,034 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:29] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 31 0.026 0.117 2026-09-13 14:16:29,076 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:29] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.008 0.033 2026-09-13 14:16:29,079 26 INFO rb-721a478-224807-415181 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-09-13 14:16:29,082 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:16:29,112 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:29] "GET /web/image?model=product.template&field=image_128&id=1569&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.007 0.057 2026-09-13 14:16:29,142 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:29] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.012 0.067 2026-09-13 14:16:29,165 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:29] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.094 2026-09-13 14:16:29,191 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:29] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.121 2026-09-13 14:16:29,212 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:29] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.142 2026-09-13 14:16:29,236 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:29] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.140 2026-09-13 14:16:29,270 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:29] "GET /web/image?model=product.template&field=image_128&id=1785&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.149 2026-09-13 14:16:29,291 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:29] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.141 2026-09-13 14:16:29,319 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:29] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.149 2026-09-13 14:16:29,404 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:29] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.048 0.153 2026-09-13 14:16:29,508 26 INFO rb-721a478-224807-415181 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-09-13 14:16:29,565 26 INFO rb-721a478-224807-415181 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-09-13 14:16:29,616 26 INFO rb-721a478-224807-415181 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-09-13 14:16:29,669 26 INFO rb-721a478-224807-415181 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-09-13 14:16:29,722 26 INFO rb-721a478-224807-415181 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-09-13 14:16:29,777 26 INFO rb-721a478-224807-415181 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-09-13 14:16:29,828 26 INFO rb-721a478-224807-415181 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-09-13 14:16:29,879 26 INFO rb-721a478-224807-415181 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-09-13 14:16:29,935 26 INFO rb-721a478-224807-415181 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-09-13 14:16:30,063 26 INFO rb-721a478-224807-415181 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-09-13 14:16:30,114 26 INFO rb-721a478-224807-415181 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-09-13 14:16:30,164 26 INFO rb-721a478-224807-415181 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-09-13 14:16:30,215 26 INFO rb-721a478-224807-415181 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-09-13 14:16:30,282 26 INFO rb-721a478-224807-415181 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-09-13 14:16:30,293 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:30] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:16:30,295 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:30] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:16:30,333 26 INFO rb-721a478-224807-415181 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-09-13 14:16:30,384 26 INFO rb-721a478-224807-415181 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-09-13 14:16:30,453 26 INFO rb-721a478-224807-415181 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-09-13 14:16:30,517 26 INFO rb-721a478-224807-415181 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 receipt screen is shown (trigger: .pos .receipt-screen) 2026-09-13 14:16:30,524 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79493579 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': '19789f41-6631-4992-8853-cfeee0190134'}] 2026-09-13 14:16:30,537 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:30] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:16:30,801 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79493579 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': '19789f41-6631-4992-8853-cfeee0190134'} created pos.order #641 2026-09-13 14:16:30,816 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79493579 finished 2026-09-13 14:16:30,860 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 213 0.108 0.232 2026-09-13 14:16:30,965 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:30] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 38 0.038 0.034 2026-09-13 14:16:30,984 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:30] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-09-13 14:16:31,108 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: tour succeeded 2026-09-13 14:16:31,109 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: ╔══════════════════════════════════════════════════╗ ║ TOUR test_reward_line_tax_grouping_key SUCCEEDED ║ ╚══════════════════════════════════════════════════╝ 2026-09-13 14:16:31,123 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12200006 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '19789f41-6631-4992-8853-cfeee0190134'}] 2026-09-13 14:16:31,131 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12200006 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': '19789f41-6631-4992-8853-cfeee0190134'} sync ignored for existing PoS order pos.order(641,) (state: paid) 2026-09-13 14:16:31,142 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12200006 finished 2026-09-13 14:16:31,229 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key.browser: heap 17021076 (allocated 18485248) 2026-09-13 14:16:31,240 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.049 0.071 2026-09-13 14:16:31,243 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Closing chrome headless with pid 60612 2026-09-13 14:16:31,244 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Closing websocket connection 2026-09-13 14:16:31,245 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Terminating chrome headless with pid 60612 2026-09-13 14:16:31,301 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_141631_300895_test_reward_line_tax_grouping_key.txt 2026-09-13 14:16:31,301 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_reward_line_tax_grouping_key: Removing chrome user profile "/tmp/tmpgurbvoye_chrome_odoo" 2026-09-13 14:16:32,002 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_scan_loyalty_card_select_customer ... 2026-09-13 14:16:32,754 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Chrome pid: 60753 2026-09-13 14:16:32,755 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Chrome headless temporary user profile dir: /tmp/tmpgynk9mgp_chrome_odoo 2026-09-13 14:16:32,755 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Issuing json command http://127.0.0.1:44821/json/version 2026-09-13 14:16:32,756 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44821', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:16:32,781 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:16:32,781 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Issuing json command http://127.0.0.1:44821/json 2026-09-13 14:16:32,781 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44821', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:16:32,783 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Websocket url found: ws://127.0.0.1:44821/devtools/page/A13D531D3C609D69819A02E22765B7AD 2026-09-13 14:16:32,798 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Enable chrome headless console log notification 2026-09-13 14:16:32,801 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Chrome headless enable page notifications 2026-09-13 14:16:32,875 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:16:32,881 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Setting session cookie in browser 2026-09-13 14:16:32,892 26 INFO rb-721a478-224807-415181 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=76" in browser 2026-09-13 14:16:32,892 26 INFO rb-721a478-224807-415181 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=76" 2026-09-13 14:16:32,905 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:16:33,520 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:33] "GET /pos/web?config_id=76 HTTP/1.1" 200 - 87 0.041 0.577 2026-09-13 14:16:33,526 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Navigation result: {'frameId': 'A13D531D3C609D69819A02E22765B7AD', 'loaderId': 'CFC7D6289B716280076E608D7F52FF9E', 'isDownload': False} 2026-09-13 14:16:33,526 26 INFO rb-721a478-224807-415181 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-09-13 14:16:33,534 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:16:33,555 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:33] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-09-13 14:16:33,561 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:33] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.016 2026-09-13 14:16:33,567 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:33] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-09-13 14:16:34,067 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:34] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:16:34,081 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:34] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-13 14:16:34,090 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/web?config_id=76", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:16:34,095 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer.browser: [1/5] Tour test_scan_loyalty_card_select_customer → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:16:34,098 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:34] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.005 2026-09-13 14:16:34,116 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:34] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:16:34,128 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:34] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:16:34,149 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:34] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.011 2026-09-13 14:16:34,159 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:34] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.004 0.019 2026-09-13 14:16:34,171 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:34] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.004 2026-09-13 14:16:34,218 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:34] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.014 0.032 2026-09-13 14:16:34,820 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:34] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 388 0.271 0.305 2026-09-13 14:16:34,842 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:34] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:16:34,901 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:16:34,966 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:34] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.024 0.030 2026-09-13 14:16:34,995 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:16:35,003 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer.browser: Owl is running in 'dev' mode. 2026-09-13 14:16:35,010 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:35] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.003 2026-09-13 14:16:35,070 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:35] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:16:35,092 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:35] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:16:35,097 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:35] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-09-13 14:16:35,106 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:35] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.016 0.026 2026-09-13 14:16:35,109 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:35] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:16:35,122 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:35] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:16:35,129 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:35] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.010 0.052 2026-09-13 14:16:35,131 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:35] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.047 2026-09-13 14:16:35,189 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer.browser: [2/5] Tour test_scan_loyalty_card_select_customer → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:16:35,236 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:35] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.016 2026-09-13 14:16:35,283 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:35] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:16:35,292 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer.browser: [3/5] Tour test_scan_loyalty_card_select_customer → Step PoS model scan barcode '0444-e050-4548' (trigger: body) 2026-09-13 14:16:35,306 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:35] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 31 0.059 0.035 2026-09-13 14:16:35,331 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:35] "GET /web/image?model=product.template&field=image_128&id=1569&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.081 2026-09-13 14:16:35,355 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer.browser: [4/5] Tour test_scan_loyalty_card_select_customer → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:16:35,400 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer.browser: [5/5] Tour test_scan_loyalty_card_select_customer → Step customer 'AAA Test Partner' is selected (trigger: .product-screen .set-partner:contains("AAA Test Partner")) 2026-09-13 14:16:35,409 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:35] "GET /pos/ui/76 HTTP/1.1" 200 - 31 0.036 0.149 2026-09-13 14:16:35,433 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:35] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.007 0.174 2026-09-13 14:16:35,450 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:35] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.160 2026-09-13 14:16:35,473 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:35] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.161 2026-09-13 14:16:35,499 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:35] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.253 2026-09-13 14:16:35,521 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:35] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.170 2026-09-13 14:16:35,544 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:35] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 7 0.006 0.098 2026-09-13 14:16:35,566 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:35] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.085 2026-09-13 14:16:35,577 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer.browser: tour succeeded 2026-09-13 14:16:35,578 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer.browser: ╔═══════════════════════════════════════════════════════╗ ║ TOUR test_scan_loyalty_card_select_customer SUCCEEDED ║ ╚═══════════════════════════════════════════════════════╝ 2026-09-13 14:16:35,594 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:35] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.007 0.080 2026-09-13 14:16:35,689 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:35] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.050 0.228 2026-09-13 14:16:35,695 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer.browser: heap 12947664 (allocated 14155776) 2026-09-13 14:16:35,711 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:35] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.250 2026-09-13 14:16:35,712 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Closing chrome headless with pid 60753 2026-09-13 14:16:35,714 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Closing websocket connection 2026-09-13 14:16:35,714 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Terminating chrome headless with pid 60753 2026-09-13 14:16:35,771 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_141635_771771_test_scan_loyalty_card_select_customer.txt 2026-09-13 14:16:35,772 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_scan_loyalty_card_select_customer: Removing chrome user profile "/tmp/tmpgynk9mgp_chrome_odoo" 2026-09-13 14:16:35,782 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_settle_dont_give_points_again ... 2026-09-13 14:16:36,002 26 INFO rb-721a478-224807-415181 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-09-13 14:16:36,006 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_specific_product_discount_with_global_discount ... 2026-09-13 14:16:37,164 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Chrome pid: 60888 2026-09-13 14:16:37,165 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Chrome headless temporary user profile dir: /tmp/tmp07wlr_zt_chrome_odoo 2026-09-13 14:16:37,165 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Issuing json command http://127.0.0.1:33071/json/version 2026-09-13 14:16:37,166 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33071', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:16:37,174 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:16:37,174 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Issuing json command http://127.0.0.1:33071/json 2026-09-13 14:16:37,174 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33071', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:16:37,176 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Websocket url found: ws://127.0.0.1:33071/devtools/page/61D1235A11E606D9184503C6BEC6109F 2026-09-13 14:16:37,178 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Enable chrome headless console log notification 2026-09-13 14:16:37,180 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Chrome headless enable page notifications 2026-09-13 14:16:37,262 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:16:37,267 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Setting session cookie in browser 2026-09-13 14:16:37,269 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Open "http://127.0.0.1:8069/pos/ui/81" in browser 2026-09-13 14:16:37,269 26 INFO rb-721a478-224807-415181 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/81" 2026-09-13 14:16:37,278 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:16:37,688 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:37] "GET /pos/ui/81 HTTP/1.1" 200 - 88 0.042 0.371 2026-09-13 14:16:37,692 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Navigation result: {'frameId': '61D1235A11E606D9184503C6BEC6109F', 'loaderId': 'F0E364766461F3F811A3737D4630A57A', 'isDownload': False} 2026-09-13 14:16:37,692 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Evaluate ready code "odoo.isTourReady('PosLoyaltySpecificProductDiscountWithGlobalDiscount')" 2026-09-13 14:16:37,708 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:16:37,725 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:37] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-09-13 14:16:37,735 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:37] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.013 2026-09-13 14:16:37,740 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:37] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.029 2026-09-13 14:16:38,151 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:38] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:16:38,170 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:38] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-09-13 14:16:38,193 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Evaluate test code "odoo.startTour('PosLoyaltySpecificProductDiscountWithGlobalDiscount', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/81", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:16:38,202 26 INFO rb-721a478-224807-415181 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-09-13 14:16:38,213 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:38] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.008 2026-09-13 14:16:38,228 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:38] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:16:38,250 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:38] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:16:38,279 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:38] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.013 2026-09-13 14:16:38,299 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:38] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.034 2026-09-13 14:16:38,364 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:38] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.028 0.044 2026-09-13 14:16:38,371 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.003 0.051 2026-09-13 14:16:39,020 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:39] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.300 0.316 2026-09-13 14:16:39,043 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:39] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.013 2026-09-13 14:16:39,127 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-09-13 14:16:39,188 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:39] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.033 2026-09-13 14:16:39,226 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:16:39,242 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: Owl is running in 'dev' mode. 2026-09-13 14:16:39,259 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:39] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.003 2026-09-13 14:16:39,314 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:39] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:16:39,324 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:39] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.013 2026-09-13 14:16:39,338 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:39] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-09-13 14:16:39,340 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:39] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:16:39,379 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:39] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.019 0.044 2026-09-13 14:16:39,390 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:39] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.067 2026-09-13 14:16:39,398 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:39] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:16:39,402 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:16:39,454 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:39] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:16:39,548 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:39] "GET /pos/ui/81?from_backend=True HTTP/1.1" 200 - 31 0.069 0.037 2026-09-13 14:16:39,563 26 INFO rb-721a478-224807-415181 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-09-13 14:16:39,610 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:39] "GET /pos/ui/81 HTTP/1.1" 200 - 31 0.029 0.135 2026-09-13 14:16:39,713 26 INFO rb-721a478-224807-415181 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-09-13 14:16:39,727 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:39] "GET /web/image?model=product.template&field=image_128&id=1569&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.029 0.030 2026-09-13 14:16:39,732 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:16:39,752 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:39] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.055 2026-09-13 14:16:39,789 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:39] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.088 2026-09-13 14:16:39,826 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:39] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.015 0.103 2026-09-13 14:16:39,851 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:39] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.156 2026-09-13 14:16:39,882 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:39] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.008 0.171 2026-09-13 14:16:39,911 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:39] "GET /web/image?model=product.template&field=image_128&id=1788&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.168 2026-09-13 14:16:39,937 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:39] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.170 2026-09-13 14:16:39,961 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:39] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.159 2026-09-13 14:16:39,985 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:39] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.148 2026-09-13 14:16:40,028 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:40] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 22 0.021 0.147 2026-09-13 14:16:40,098 26 INFO rb-721a478-224807-415181 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-09-13 14:16:40,235 26 INFO rb-721a478-224807-415181 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-09-13 14:16:40,288 26 INFO rb-721a478-224807-415181 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-09-13 14:16:40,339 26 INFO rb-721a478-224807-415181 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-09-13 14:16:40,392 26 INFO rb-721a478-224807-415181 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-09-13 14:16:40,441 26 INFO rb-721a478-224807-415181 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-09-13 14:16:40,492 26 INFO rb-721a478-224807-415181 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-09-13 14:16:40,550 26 INFO rb-721a478-224807-415181 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-09-13 14:16:40,608 26 INFO rb-721a478-224807-415181 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-09-13 14:16:40,690 26 INFO rb-721a478-224807-415181 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-09-13 14:16:40,743 26 INFO rb-721a478-224807-415181 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-09-13 14:16:40,792 26 INFO rb-721a478-224807-415181 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-09-13 14:16:40,842 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: tour succeeded 2026-09-13 14:16:40,843 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: ╔════════════════════════════════════════════════════════════════════╗ ║ TOUR PosLoyaltySpecificProductDiscountWithGlobalDiscount SUCCEEDED ║ ╚════════════════════════════════════════════════════════════════════╝ 2026-09-13 14:16:40,903 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount.browser: heap 14985880 (allocated 16252928) 2026-09-13 14:16:40,910 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Closing chrome headless with pid 60888 2026-09-13 14:16:40,912 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Closing websocket connection 2026-09-13 14:16:40,913 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Terminating chrome headless with pid 60888 2026-09-13 14:16:40,966 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_141640_966702_test_specific_product_discount_with_global_discount.txt 2026-09-13 14:16:40,966 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_discount_with_global_discount: Removing chrome user profile "/tmp/tmp07wlr_zt_chrome_odoo" 2026-09-13 14:16:40,975 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_specific_product_reward_pos_combo ... 2026-09-13 14:16:42,272 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Chrome pid: 61018 2026-09-13 14:16:42,272 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Chrome headless temporary user profile dir: /tmp/tmpfsjmbv98_chrome_odoo 2026-09-13 14:16:42,272 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Issuing json command http://127.0.0.1:39703/json/version 2026-09-13 14:16:42,273 26 INFO rb-721a478-224807-415181 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-09-13 14:16:42,298 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:16:42,299 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Issuing json command http://127.0.0.1:39703/json 2026-09-13 14:16:42,299 26 INFO rb-721a478-224807-415181 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-09-13 14:16:42,302 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Websocket url found: ws://127.0.0.1:39703/devtools/page/BDEF19BD79C4B55CD48C514B37CAA14D 2026-09-13 14:16:42,304 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Enable chrome headless console log notification 2026-09-13 14:16:42,312 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Chrome headless enable page notifications 2026-09-13 14:16:42,391 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:16:42,395 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Setting session cookie in browser 2026-09-13 14:16:42,404 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-09-13 14:16:42,404 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Navigating to: "http://127.0.0.1:8069/pos/ui/76" 2026-09-13 14:16:42,430 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:16:42,845 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:42] "GET /pos/ui/76 HTTP/1.1" 200 - 88 0.036 0.384 2026-09-13 14:16:42,848 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Navigation result: {'frameId': 'BDEF19BD79C4B55CD48C514B37CAA14D', 'loaderId': 'DB9CCA9D458DBDF7D8549202D4F6F009', 'isDownload': False} 2026-09-13 14:16:42,848 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Evaluate ready code "odoo.isTourReady('PosComboSpecificProductProgram')" 2026-09-13 14:16:42,858 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:16:42,883 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:42] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-09-13 14:16:42,890 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:42] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-09-13 14:16:42,894 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:42] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-09-13 14:16:43,273 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:43] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:16:43,291 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:43] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.013 2026-09-13 14:16:43,300 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Evaluate test code "odoo.startTour('PosComboSpecificProductProgram', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:16:43,304 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [1/23] Tour PosComboSpecificProductProgram → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:16:43,310 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:43] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-09-13 14:16:43,322 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:43] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:16:43,333 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:43] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:16:43,359 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:43] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.014 2026-09-13 14:16:43,378 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:43] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.011 0.021 2026-09-13 14:16:43,381 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:43] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.007 2026-09-13 14:16:43,474 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:43] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.038 0.051 2026-09-13 14:16:44,159 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:44] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 402 0.346 0.316 2026-09-13 14:16:44,197 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:44] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.025 2026-09-13 14:16:44,262 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.009 2026-09-13 14:16:44,317 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:44] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.038 2026-09-13 14:16:44,337 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-09-13 14:16:44,347 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: Owl is running in 'dev' mode. 2026-09-13 14:16:44,355 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:44] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:16:44,402 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:44] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:16:44,416 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:44] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-09-13 14:16:44,417 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:44] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:16:44,418 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:44] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.016 2026-09-13 14:16:44,472 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:44] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:16:44,473 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:44] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.034 0.034 2026-09-13 14:16:44,490 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:44] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.006 0.070 2026-09-13 14:16:44,503 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:44] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:16:44,554 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:44] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.024 2026-09-13 14:16:44,587 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:44] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 31 0.028 0.034 2026-09-13 14:16:44,615 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [2/23] Tour PosComboSpecificProductProgram → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:16:44,658 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:44] "GET /pos/ui/76 HTTP/1.1" 200 - 31 0.035 0.093 2026-09-13 14:16:44,714 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:44] "GET /web/image?model=product.template&field=image_128&id=1569&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.012 0.028 2026-09-13 14:16:44,721 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [3/23] Tour PosComboSpecificProductProgram → Step click product 'Office Combo' (trigger: article.product .product-content .product-name:contains("Office Combo")) 2026-09-13 14:16:44,732 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:16:44,744 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:44] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.065 2026-09-13 14:16:44,765 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:44] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.078 2026-09-13 14:16:44,787 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:44] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.096 2026-09-13 14:16:44,808 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:44] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.115 2026-09-13 14:16:44,841 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:44] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.144 2026-09-13 14:16:44,879 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:44] "GET /web/image?model=product.template&field=image_128&id=1797&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.142 2026-09-13 14:16:44,898 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:44] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.148 2026-09-13 14:16:44,920 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:44] "GET /web/image?model=product.template&field=image_128&id=1799&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.148 2026-09-13 14:16:44,943 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:44] "GET /web/image?model=product.template&field=image_128&id=1794&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.150 2026-09-13 14:16:44,965 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:44] "GET /web/image?model=product.template&field=image_128&id=1796&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.147 2026-09-13 14:16:44,987 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:44] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.139 2026-09-13 14:16:45,028 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:45] "GET /web/image?model=product.template&field=image_128&id=1792&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.139 2026-09-13 14:16:45,052 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:45] "GET /web/image?model=product.template&field=image_128&id=1793&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.143 2026-09-13 14:16:45,082 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:45] "GET /web/image?model=product.template&field=image_128&id=1790&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.154 2026-09-13 14:16:45,102 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:45] "GET /web/image?model=product.template&field=image_128&id=1795&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.150 2026-09-13 14:16:45,128 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:45] "GET /web/image?model=product.template&field=image_128&id=1798&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.156 2026-09-13 14:16:45,149 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:45] "GET /web/image?model=product.template&field=image_128&id=1791&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.157 2026-09-13 14:16:45,172 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:45] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.140 2026-09-13 14:16:45,230 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:45] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.027 0.146 2026-09-13 14:16:45,266 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [4/23] Tour PosComboSpecificProductProgram → Step Select combo item Combo Product 1 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 1"))) 2026-09-13 14:16:45,328 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [5/23] Tour PosComboSpecificProductProgram → Step Select combo item Combo Product 4 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 4"))) 2026-09-13 14:16:45,332 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:45] "GET /web/image?model=product.product&field=image_128&id=2276&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 8 0.016 0.026 2026-09-13 14:16:45,363 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:45] "GET /web/image?model=product.product&field=image_128&id=2277&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 8 0.010 0.061 2026-09-13 14:16:45,384 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [6/23] Tour PosComboSpecificProductProgram → Step Select combo item Combo Product 6 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 6"))) 2026-09-13 14:16:45,395 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:45] "GET /web/image?model=product.product&field=image_128&id=2278&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 8 0.007 0.093 2026-09-13 14:16:45,428 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:45] "GET /web/image?model=product.product&field=image_128&id=2279&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 8 0.012 0.120 2026-09-13 14:16:45,442 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [7/23] Tour PosComboSpecificProductProgram → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:16:45,472 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:45] "GET /web/image?model=product.product&field=image_128&id=2281&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 8 0.010 0.153 2026-09-13 14:16:45,495 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:45] "GET /web/image?model=product.product&field=image_128&id=2280&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 8 0.004 0.184 2026-09-13 14:16:45,526 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:45] "GET /web/image?model=product.product&field=image_128&id=2282&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 8 0.007 0.178 2026-09-13 14:16:45,559 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [8/23] 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-09-13 14:16:45,559 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:45] "GET /web/image?model=product.product&field=image_128&id=2283&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 8 0.014 0.174 2026-09-13 14:16:45,593 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:45] "GET /web/image?model=product.product&field=image_128&id=2284&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 8 0.006 0.187 2026-09-13 14:16:45,648 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [9/23] Tour PosComboSpecificProductProgram → Step order total amount is '216.00' (trigger: .product-screen .order-summary .total:contains("216.00")) 2026-09-13 14:16:45,700 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [10/23] Tour PosComboSpecificProductProgram → Step order total amount is '216.00' (trigger: .product-screen .order-summary .total:contains("216.00"):not(:visible)) 2026-09-13 14:16:45,751 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [11/23] Tour PosComboSpecificProductProgram → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:16:45,820 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [12/23] Tour PosComboSpecificProductProgram → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:16:45,831 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:45] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:16:45,832 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:45] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:16:45,870 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [13/23] Tour PosComboSpecificProductProgram → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:16:45,921 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [14/23] Tour PosComboSpecificProductProgram → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:16:45,992 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [15/23] Tour PosComboSpecificProductProgram → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-09-13 14:16:46,046 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [16/23] Tour PosComboSpecificProductProgram → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-09-13 14:16:46,099 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [17/23] Tour PosComboSpecificProductProgram → Step click numpad button: 6 (trigger: div.numpad button:contains(/^6$/)) 2026-09-13 14:16:46,152 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [18/23] Tour PosComboSpecificProductProgram → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-09-13 14:16:46,204 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [19/23] Tour PosComboSpecificProductProgram → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:16:46,256 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [20/23] Tour PosComboSpecificProductProgram → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:16:46,308 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [21/23] Tour PosComboSpecificProductProgram → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:16:46,386 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [22/23] Tour PosComboSpecificProductProgram → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:16:46,393 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68282556 started for PoS orders references: [{'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'd50a855d-3a62-41eb-b5dc-ae9a065d9bf5'}] 2026-09-13 14:16:46,394 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:46] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:16:46,830 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68282556 order {'name': '/', 'pos_reference': '261-76-000001', 'uuid': 'd50a855d-3a62-41eb-b5dc-ae9a065d9bf5'} created pos.order #642 2026-09-13 14:16:46,846 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68282556 finished 2026-09-13 14:16:46,907 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:46] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 272 0.195 0.322 2026-09-13 14:16:46,999 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:46] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 38 0.018 0.034 2026-09-13 14:16:47,023 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:47] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.002 0.005 2026-09-13 14:16:47,193 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76763228 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'd50a855d-3a62-41eb-b5dc-ae9a065d9bf5'}] 2026-09-13 14:16:47,195 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: [23/23] Tour PosComboSpecificProductProgram → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:16:47,200 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76763228 order {'name': 'Shop - 000001', 'pos_reference': '261-76-000001', 'uuid': 'd50a855d-3a62-41eb-b5dc-ae9a065d9bf5'} sync ignored for existing PoS order pos.order(642,) (state: paid) 2026-09-13 14:16:47,216 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76763228 finished 2026-09-13 14:16:47,246 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: tour succeeded 2026-09-13 14:16:47,247 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR PosComboSpecificProductProgram SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-09-13 14:16:47,333 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.058 0.084 2026-09-13 14:16:47,388 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo.browser: heap 19404528 (allocated 20844544) 2026-09-13 14:16:47,394 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Closing chrome headless with pid 61018 2026-09-13 14:16:47,395 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Closing websocket connection 2026-09-13 14:16:47,397 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Terminating chrome headless with pid 61018 2026-09-13 14:16:47,458 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_141647_458102_test_specific_product_reward_pos_combo.txt 2026-09-13 14:16:47,458 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_product_reward_pos_combo: Removing chrome user profile "/tmp/tmpfsjmbv98_chrome_odoo" 2026-09-13 14:16:47,469 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_specific_reward_product_tax_included_excluded ... 2026-09-13 14:16:48,297 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome pid: 61182 2026-09-13 14:16:48,297 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome headless temporary user profile dir: /tmp/tmpeh_12d2c_chrome_odoo 2026-09-13 14:16:48,298 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:33543/json/version 2026-09-13 14:16:48,299 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33543', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:16:48,302 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:16:48,302 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:33543/json 2026-09-13 14:16:48,303 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33543', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:16:48,306 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Websocket url found: ws://127.0.0.1:33543/devtools/page/8A07C73196A9BD429B8889ECC3E9E230 2026-09-13 14:16:48,308 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Enable chrome headless console log notification 2026-09-13 14:16:48,312 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome headless enable page notifications 2026-09-13 14:16:48,407 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:16:48,412 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Setting session cookie in browser 2026-09-13 14:16:48,413 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-09-13 14:16:48,413 26 INFO rb-721a478-224807-415181 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/76" 2026-09-13 14:16:48,424 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:16:48,979 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:48] "GET /pos/ui/76 HTTP/1.1" 200 - 88 0.035 0.524 2026-09-13 14:16:48,982 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Navigation result: {'frameId': '8A07C73196A9BD429B8889ECC3E9E230', 'loaderId': '0E21A2EC57A210C5B91F823E5C3F0560', 'isDownload': False} 2026-09-13 14:16:48,982 26 INFO rb-721a478-224807-415181 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-09-13 14:16:48,992 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:16:49,012 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:49] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.008 2026-09-13 14:16:49,030 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:49] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.023 2026-09-13 14:16:49,040 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:49] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.032 2026-09-13 14:16:49,470 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:49] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:16:49,490 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:49] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-09-13 14:16:49,508 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:16:49,514 26 INFO rb-721a478-224807-415181 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-09-13 14:16:49,517 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:49] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-13 14:16:49,529 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:49] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-13 14:16:49,539 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:49] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:16:49,562 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:49] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.012 2026-09-13 14:16:49,579 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:49] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.019 2026-09-13 14:16:49,582 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:49] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.006 2026-09-13 14:16:49,643 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:49] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.024 0.032 2026-09-13 14:16:50,200 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:50] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 391 0.249 0.283 2026-09-13 14:16:50,226 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:50] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.013 2026-09-13 14:16:50,295 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:50] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-09-13 14:16:50,358 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:50] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.021 0.031 2026-09-13 14:16:50,393 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:50] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-09-13 14:16:50,405 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: Owl is running in 'dev' mode. 2026-09-13 14:16:50,414 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:50] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-09-13 14:16:50,462 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:50] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:16:50,467 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:50] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:16:50,475 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:50] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:16:50,477 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:50] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:16:50,509 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:50] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.018 0.020 2026-09-13 14:16:50,517 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:50] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.002 0.042 2026-09-13 14:16:50,523 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:50] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:16:50,528 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:50] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:16:50,568 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:50] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.012 2026-09-13 14:16:50,620 26 INFO rb-721a478-224807-415181 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-09-13 14:16:50,626 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:50] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 31 0.049 0.030 2026-09-13 14:16:50,677 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:50] "GET /pos/ui/76 HTTP/1.1" 200 - 31 0.017 0.106 2026-09-13 14:16:50,733 26 INFO rb-721a478-224807-415181 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-09-13 14:16:50,753 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:50] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.026 0.024 2026-09-13 14:16:50,764 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:16:50,777 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:50] "GET /web/image?model=product.template&field=image_128&id=1569&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.066 2026-09-13 14:16:50,797 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:50] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.087 2026-09-13 14:16:50,821 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:50] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.101 2026-09-13 14:16:50,846 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:50] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.112 2026-09-13 14:16:50,867 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:50] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.151 2026-09-13 14:16:50,890 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:50] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.111 2026-09-13 14:16:50,912 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:50] "GET /web/image?model=product.template&field=image_128&id=1801&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.126 2026-09-13 14:16:50,940 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:50] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.137 2026-09-13 14:16:50,971 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:50] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.007 0.137 2026-09-13 14:16:51,043 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:51] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.036 0.155 2026-09-13 14:16:51,111 26 INFO rb-721a478-224807-415181 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-09-13 14:16:51,166 26 INFO rb-721a478-224807-415181 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-09-13 14:16:51,217 26 INFO rb-721a478-224807-415181 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-09-13 14:16:51,268 26 INFO rb-721a478-224807-415181 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-09-13 14:16:51,319 26 INFO rb-721a478-224807-415181 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-09-13 14:16:51,369 26 INFO rb-721a478-224807-415181 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-09-13 14:16:51,426 26 INFO rb-721a478-224807-415181 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-09-13 14:16:51,482 26 INFO rb-721a478-224807-415181 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-09-13 14:16:51,541 26 INFO rb-721a478-224807-415181 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-09-13 14:16:51,594 26 INFO rb-721a478-224807-415181 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-09-13 14:16:51,614 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:51] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 6 0.007 0.013 2026-09-13 14:16:51,670 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: tour succeeded 2026-09-13 14:16:51,671 26 INFO rb-721a478-224807-415181 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-09-13 14:16:51,727 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: heap 14954504 (allocated 16252928) 2026-09-13 14:16:51,733 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Closing chrome headless with pid 61182 2026-09-13 14:16:51,734 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Closing websocket connection 2026-09-13 14:16:51,735 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Terminating chrome headless with pid 61182 2026-09-13 14:16:51,836 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_141651_836169_test_specific_reward_product_tax_included_excluded.txt 2026-09-13 14:16:51,836 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Removing chrome user profile "/tmp/tmpeh_12d2c_chrome_odoo" 2026-09-13 14:16:52,018 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome pid: 61320 2026-09-13 14:16:52,019 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome headless temporary user profile dir: /tmp/tmpvz7othnt_chrome_odoo 2026-09-13 14:16:52,019 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:46593/json/version 2026-09-13 14:16:52,020 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46593', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:16:52,023 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:16:52,023 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Issuing json command http://127.0.0.1:46593/json 2026-09-13 14:16:52,023 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46593', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:16:52,024 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Websocket url found: ws://127.0.0.1:46593/devtools/page/F980C1C45156215A3D38703E79EAB475 2026-09-13 14:16:52,029 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Enable chrome headless console log notification 2026-09-13 14:16:52,031 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome headless enable page notifications 2026-09-13 14:16:52,055 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:16:52,060 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Setting session cookie in browser 2026-09-13 14:16:52,063 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Open "http://127.0.0.1:8069/pos/ui/76" in browser 2026-09-13 14:16:52,063 26 INFO rb-721a478-224807-415181 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/76" 2026-09-13 14:16:52,127 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:52] "GET /pos/ui/76 HTTP/1.1" 200 - 31 0.021 0.035 2026-09-13 14:16:52,133 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Navigation result: {'frameId': 'F980C1C45156215A3D38703E79EAB475', 'loaderId': '2F24C32A3DF3972E598FDF12B045B481', 'isDownload': False} 2026-09-13 14:16:52,133 26 INFO rb-721a478-224807-415181 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-09-13 14:16:52,158 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:16:52,167 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:52] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-09-13 14:16:52,175 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:52] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-09-13 14:16:52,179 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:52] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-09-13 14:16:52,599 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:52] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:16:52,610 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:52] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:16:52,625 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/76", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:16:52,636 26 INFO rb-721a478-224807-415181 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-09-13 14:16:52,644 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:52] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.006 0.010 2026-09-13 14:16:52,666 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:52] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.010 2026-09-13 14:16:52,679 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:52] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:16:52,695 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:52] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.007 2026-09-13 14:16:52,704 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:52] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.004 0.012 2026-09-13 14:16:52,721 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:52] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-09-13 14:16:52,764 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:52] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 12 0.007 0.034 2026-09-13 14:16:53,177 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:53] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 292 0.144 0.241 2026-09-13 14:16:53,195 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:53] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:16:53,248 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:16:53,301 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:53] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 3 0.002 0.021 2026-09-13 14:16:53,335 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-09-13 14:16:53,359 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: Owl is running in 'dev' mode. 2026-09-13 14:16:53,366 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:53] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:16:53,403 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:53] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:16:53,411 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:53] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:16:53,427 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:53] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:16:53,435 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:53] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:16:53,460 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:53] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.019 2026-09-13 14:16:53,466 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:53] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 7 0.022 0.035 2026-09-13 14:16:53,467 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:53] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:16:53,473 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:53] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:16:53,486 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:53] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.004 0.064 2026-09-13 14:16:53,511 26 INFO rb-721a478-224807-415181 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-09-13 14:16:53,536 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:53] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 31 0.024 0.054 2026-09-13 14:16:53,600 26 INFO rb-721a478-224807-415181 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-09-13 14:16:53,617 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:53] "GET /pos/ui/76 HTTP/1.1" 200 - 31 0.050 0.106 2026-09-13 14:16:53,624 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:53] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:16:53,637 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:53] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.090 2026-09-13 14:16:53,650 26 INFO rb-721a478-224807-415181 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-09-13 14:16:53,668 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:53] "GET /web/image?model=product.template&field=image_128&id=1569&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.120 2026-09-13 14:16:53,692 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:53] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.009 0.135 2026-09-13 14:16:53,705 26 INFO rb-721a478-224807-415181 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-09-13 14:16:53,722 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:53] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.009 0.168 2026-09-13 14:16:53,740 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:53] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.185 2026-09-13 14:16:53,752 26 INFO rb-721a478-224807-415181 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-09-13 14:16:53,759 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:53] "GET /web/image?model=product.template&field=image_128&id=1801&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.130 2026-09-13 14:16:53,785 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:53] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.136 2026-09-13 14:16:53,804 26 INFO rb-721a478-224807-415181 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-09-13 14:16:53,808 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:53] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.133 2026-09-13 14:16:53,823 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:53] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.123 2026-09-13 14:16:53,839 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:53] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.111 2026-09-13 14:16:53,852 26 INFO rb-721a478-224807-415181 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-09-13 14:16:53,917 26 INFO rb-721a478-224807-415181 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-09-13 14:16:53,975 26 INFO rb-721a478-224807-415181 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-09-13 14:16:54,032 26 INFO rb-721a478-224807-415181 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-09-13 14:16:54,087 26 INFO rb-721a478-224807-415181 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-09-13 14:16:54,108 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:54] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 2 0.005 0.014 2026-09-13 14:16:54,167 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: tour succeeded 2026-09-13 14:16:54,168 26 INFO rb-721a478-224807-415181 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-09-13 14:16:54,221 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded.browser: heap 14764252 (allocated 16777216) 2026-09-13 14:16:54,227 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Closing chrome headless with pid 61320 2026-09-13 14:16:54,230 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Closing websocket connection 2026-09-13 14:16:54,233 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Terminating chrome headless with pid 61320 2026-09-13 14:16:54,314 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_141654_314232_test_specific_reward_product_tax_included_excluded.txt 2026-09-13 14:16:54,314 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_specific_reward_product_tax_included_excluded: Removing chrome user profile "/tmp/tmpvz7othnt_chrome_odoo" 2026-09-13 14:16:54,323 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend: Starting TestUi.test_two_variant_same_discount ... 2026-09-13 14:16:55,128 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Chrome pid: 61455 2026-09-13 14:16:55,128 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Chrome headless temporary user profile dir: /tmp/tmpdcl3ewb6_chrome_odoo 2026-09-13 14:16:55,128 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Issuing json command http://127.0.0.1:45743/json/version 2026-09-13 14:16:55,129 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45743', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:16:55,132 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:16:55,132 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Issuing json command http://127.0.0.1:45743/json 2026-09-13 14:16:55,132 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45743', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:16:55,135 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Websocket url found: ws://127.0.0.1:45743/devtools/page/B23B26C4C889DE0F552556D52664B007 2026-09-13 14:16:55,137 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Enable chrome headless console log notification 2026-09-13 14:16:55,140 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Chrome headless enable page notifications 2026-09-13 14:16:55,197 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:16:55,203 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Setting session cookie in browser 2026-09-13 14:16:55,205 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Open "http://127.0.0.1:8069/pos/ui?config_id=76" in browser 2026-09-13 14:16:55,205 26 INFO rb-721a478-224807-415181 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=76" 2026-09-13 14:16:55,218 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:16:55,685 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:55] "GET /pos/ui?config_id=76 HTTP/1.1" 200 - 88 0.067 0.403 2026-09-13 14:16:55,688 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Navigation result: {'frameId': 'B23B26C4C889DE0F552556D52664B007', 'loaderId': 'B7D1F891E7A9BD1C3B434533FEE55EFE', 'isDownload': False} 2026-09-13 14:16:55,688 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Evaluate ready code "odoo.isTourReady('test_two_variant_same_discount')" 2026-09-13 14:16:55,702 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:16:55,720 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:55] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.012 2026-09-13 14:16:55,729 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:55] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.015 2026-09-13 14:16:55,740 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:55] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.028 2026-09-13 14:16:56,140 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:56] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:16:56,157 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:56] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-09-13 14:16:56,178 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=76", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:16:56,186 26 INFO rb-721a478-224807-415181 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-09-13 14:16:56,188 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:56] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-09-13 14:16:56,204 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:56] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:16:56,226 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:56] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:16:56,252 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:56] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.010 2026-09-13 14:16:56,275 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:56] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.009 2026-09-13 14:16:56,293 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.001 0.007 2026-09-13 14:16:56,353 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:56] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.031 0.029 2026-09-13 14:16:56,909 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:56] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 394 0.206 0.319 2026-09-13 14:16:56,940 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:56] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.024 2026-09-13 14:16:56,993 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:16:57,017 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:57] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 2 0.002 0.009 2026-09-13 14:16:57,071 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:57] "GET /web/image/res.company/78/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.038 2026-09-13 14:16:57,092 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:16:57,101 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount.browser: Owl is running in 'dev' mode. 2026-09-13 14:16:57,108 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:57] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.003 2026-09-13 14:16:57,159 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:57] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:16:57,161 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:57] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:16:57,191 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:57] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:16:57,204 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:57] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:16:57,221 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:57] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.014 2026-09-13 14:16:57,231 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:57] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.022 2026-09-13 14:16:57,233 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:57] "GET /web/image/res.users/149/avatar_128 HTTP/1.1" 200 - 14 0.035 0.025 2026-09-13 14:16:57,245 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:57] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:16:57,249 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:57] "GET /web/image?model=res.company&id=78&field=logo HTTP/1.1" 200 - 3 0.003 0.071 2026-09-13 14:16:57,284 26 INFO rb-721a478-224807-415181 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-09-13 14:16:57,298 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:57] "GET /pos/ui/76?from_backend=True HTTP/1.1" 200 - 31 0.017 0.068 2026-09-13 14:16:57,357 26 INFO rb-721a478-224807-415181 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-09-13 14:16:57,359 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:57] "GET /pos/ui/76 HTTP/1.1" 200 - 31 0.033 0.109 2026-09-13 14:16:57,363 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:16:57,389 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:57] "GET /web/image?model=product.template&field=image_128&id=1568&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.057 2026-09-13 14:16:57,410 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:57] "GET /web/image?model=product.template&field=image_128&id=1569&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.075 2026-09-13 14:16:57,430 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:57] "GET /web/image?model=product.template&field=image_128&id=1571&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.089 2026-09-13 14:16:57,466 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:57] "GET /web/image?model=product.template&field=image_128&id=1570&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.011 0.120 2026-09-13 14:16:57,484 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:57] "GET /web/image?model=product.template&field=image_128&id=1572&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.142 2026-09-13 14:16:57,506 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:57] "GET /web/image?model=product.template&field=image_128&id=1574&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.136 2026-09-13 14:16:57,534 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:57] "GET /web/image?model=product.template&field=image_128&id=1576&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.010 0.129 2026-09-13 14:16:57,560 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:57] "GET /web/image?model=product.template&field=image_128&id=1803&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.140 2026-09-13 14:16:57,583 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:57] "GET /web/image?model=product.template&field=image_128&id=1575&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.139 2026-09-13 14:16:57,654 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:57] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.032 0.150 2026-09-13 14:16:57,676 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:16:57] "GET /web/image?model=product.template&field=image_128&id=1573&unique=2026-09-13T14:05:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.186 2026-09-13 14:16:57,703 26 INFO rb-721a478-224807-415181 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-09-13 14:16:57,794 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount.browser: tour succeeded 2026-09-13 14:16:57,795 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR test_two_variant_same_discount SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-09-13 14:16:57,930 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount.browser: heap 14786288 (allocated 15990784) 2026-09-13 14:16:57,949 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Closing chrome headless with pid 61455 2026-09-13 14:16:57,955 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Closing websocket connection 2026-09-13 14:16:57,957 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Terminating chrome headless with pid 61455 2026-09-13 14:16:58,029 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_141658_029707_test_two_variant_same_discount.txt 2026-09-13 14:16:58,030 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_frontend.TestUi.test_two_variant_same_discount: Removing chrome user profile "/tmp/tmpdcl3ewb6_chrome_odoo" 2026-09-13 14:16:58,084 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 17 checked, 17 removed 2026-09-13 14:17:06,261 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history: Starting TestPOSLoyaltyHistory.test_duplicate_coupon_confirm ... 2026-09-13 14:17:06,500 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history: Starting TestPOSLoyaltyHistory.test_gift_card_partner ... 2026-09-13 14:17:07,122 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history: Starting TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend ... 2026-09-13 14:17:07,586 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Chrome pid: 61583 2026-09-13 14:17:07,587 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Chrome headless temporary user profile dir: /tmp/tmpsr0ai37j_chrome_odoo 2026-09-13 14:17:07,587 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Issuing json command http://127.0.0.1:37661/json/version 2026-09-13 14:17:07,588 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37661', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:17:07,627 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:17:07,627 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Issuing json command http://127.0.0.1:37661/json 2026-09-13 14:17:07,627 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37661', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:17:07,636 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Websocket url found: ws://127.0.0.1:37661/devtools/page/EC7E18C21070BA7E8E2929B2E6C4435C 2026-09-13 14:17:07,643 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Enable chrome headless console log notification 2026-09-13 14:17:07,646 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Chrome headless enable page notifications 2026-09-13 14:17:07,732 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:17:07,737 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Setting session cookie in browser 2026-09-13 14:17:07,740 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Open "http://127.0.0.1:8069/pos/ui/82" in browser 2026-09-13 14:17:07,740 26 INFO rb-721a478-224807-415181 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/82" 2026-09-13 14:17:07,750 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:17:08,179 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:08] "GET /pos/ui/82 HTTP/1.1" 200 - 86 0.059 0.372 2026-09-13 14:17:08,183 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Navigation result: {'frameId': 'EC7E18C21070BA7E8E2929B2E6C4435C', 'loaderId': '286E11C1B34893EBBF466A520A588599', 'isDownload': False} 2026-09-13 14:17:08,183 26 INFO rb-721a478-224807-415181 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-09-13 14:17:08,188 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:17:08,213 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:08] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.010 2026-09-13 14:17:08,221 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:08] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.017 2026-09-13 14:17:08,229 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:08] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.023 2026-09-13 14:17:08,660 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:08] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:17:08,691 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:08] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.017 2026-09-13 14:17:08,707 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/82", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:17:08,712 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [1/29] Tour test_loyalty_history_earn_and_spend → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:17:08,731 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:08] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.016 0.011 2026-09-13 14:17:08,752 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:08] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.011 2026-09-13 14:17:08,763 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:08] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:17:08,794 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:08] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.012 2026-09-13 14:17:08,811 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:08] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.022 2026-09-13 14:17:08,815 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:08] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.003 2026-09-13 14:17:08,871 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:08] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.015 0.031 2026-09-13 14:17:09,477 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:09] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 390 0.278 0.297 2026-09-13 14:17:09,499 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:09] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.013 2026-09-13 14:17:09,558 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-09-13 14:17:09,610 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:09] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.029 2026-09-13 14:17:09,636 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:17:09,646 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: Owl is running in 'dev' mode. 2026-09-13 14:17:09,653 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:09] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.004 2026-09-13 14:17:09,708 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:09] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:17:09,716 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:09] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:17:09,729 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:09] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:17:09,729 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:09] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.005 0.011 2026-09-13 14:17:09,737 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:09] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-09-13 14:17:09,784 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:09] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.025 2026-09-13 14:17:09,785 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:09] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.025 2026-09-13 14:17:09,788 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:09] "GET /web/image/res.users/153/avatar_128 HTTP/1.1" 200 - 14 0.014 0.060 2026-09-13 14:17:09,817 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:09] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:17:09,833 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [2/29] Tour test_loyalty_history_earn_and_spend → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:17:09,860 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:09] "GET /pos/ui/82?from_backend=True HTTP/1.1" 200 - 31 0.034 0.032 2026-09-13 14:17:09,931 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [3/29] Tour test_loyalty_history_earn_and_spend → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:17:09,949 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:09] "GET /pos/ui/82 HTTP/1.1" 200 - 31 0.037 0.110 2026-09-13 14:17:09,959 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:17:09,984 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [4/29] Tour test_loyalty_history_earn_and_spend → Step click customer button (trigger: .product-screen .set-partner) 2026-09-13 14:17:09,985 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:09] "GET /web/image?model=product.template&field=image_128&id=1812&unique=2026-09-13T14:16:58.000+00:00 HTTP/1.1" 200 - 3 0.002 0.077 2026-09-13 14:17:10,002 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:10] "GET /web/image?model=product.template&field=image_128&id=1810&unique=2026-09-13T14:16:58.000+00:00 HTTP/1.1" 200 - 3 0.002 0.098 2026-09-13 14:17:10,038 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:10] "GET /web/image?model=product.template&field=image_128&id=1813&unique=2026-09-13T14:16:58.000+00:00 HTTP/1.1" 200 - 3 0.005 0.113 2026-09-13 14:17:10,077 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:10] "GET /web/image?model=product.template&field=image_128&id=1809&unique=2026-09-13T14:16:58.000+00:00 HTTP/1.1" 200 - 3 0.007 0.153 2026-09-13 14:17:10,098 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:10] "GET /web/image?model=product.template&field=image_128&id=1811&unique=2026-09-13T14:16:58.000+00:00 HTTP/1.1" 200 - 3 0.003 0.176 2026-09-13 14:17:10,132 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:10] "GET /web/image?model=product.template&field=image_128&id=1815&unique=2026-09-13T14:16:58.000+00:00 HTTP/1.1" 200 - 3 0.014 0.155 2026-09-13 14:17:10,150 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:10] "GET /web/image?model=product.template&field=image_128&id=1817&unique=2026-09-13T14:16:58.000+00:00 HTTP/1.1" 200 - 3 0.002 0.159 2026-09-13 14:17:10,173 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:10] "GET /web/image?model=product.template&field=image_128&id=1820&unique=2026-09-13T14:16:58.000+00:00 HTTP/1.1" 200 - 3 0.003 0.163 2026-09-13 14:17:10,190 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:10] "GET /web/image?model=product.template&field=image_128&id=1816&unique=2026-09-13T14:16:58.000+00:00 HTTP/1.1" 200 - 3 0.003 0.138 2026-09-13 14:17:10,211 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:10] "GET /web/image?model=product.template&field=image_128&id=1814&unique=2026-09-13T14:16:58.000+00:00 HTTP/1.1" 200 - 3 0.002 0.094 2026-09-13 14:17:10,312 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:10] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.062 0.169 2026-09-13 14:17:10,363 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [5/29] Tour test_loyalty_history_earn_and_spend → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-09-13 14:17:10,422 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [6/29] Tour test_loyalty_history_earn_and_spend → Step Click search field (trigger: .modal .fa-search.undefined) 2026-09-13 14:17:10,470 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [7/29] Tour test_loyalty_history_earn_and_spend → Step Search for partner "AAA Test Partner" (trigger: .modal-dialog .input-group input) 2026-09-13 14:17:10,530 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [8/29] 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-09-13 14:17:10,603 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [9/29] Tour test_loyalty_history_earn_and_spend → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:17:10,625 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:10] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 8 0.008 0.013 2026-09-13 14:17:10,654 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [10/29] Tour test_loyalty_history_earn_and_spend → Step click product 'Test Product' (trigger: article.product .product-content .product-name:contains("Test Product")) 2026-09-13 14:17:10,741 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [11/29] Tour test_loyalty_history_earn_and_spend → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:17:10,787 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [12/29] 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-09-13 14:17:10,839 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [13/29] 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-09-13 14:17:10,890 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [14/29] Tour test_loyalty_history_earn_and_spend → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:17:10,940 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [15/29] Tour test_loyalty_history_earn_and_spend → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:17:10,992 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [16/29] Tour test_loyalty_history_earn_and_spend → Step click Actions button (trigger: .more-btn) 2026-09-13 14:17:11,049 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [17/29] Tour test_loyalty_history_earn_and_spend → Step click Reward button (trigger: .control-buttons button:contains("Reward")) 2026-09-13 14:17:11,106 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [18/29] Tour test_loyalty_history_earn_and_spend → Step .selection-item span:nth-child(2) 2026-09-13 14:17:11,156 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [19/29] Tour test_loyalty_history_earn_and_spend → Step select reward (trigger: .selection-item:contains("10% on your order")) 2026-09-13 14:17:11,234 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [20/29] Tour test_loyalty_history_earn_and_spend → Step order total amount is '9.00' (trigger: .product-screen .order-summary .total:contains("9.00")) 2026-09-13 14:17:11,299 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [21/29] 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-09-13 14:17:11,346 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [22/29] Tour test_loyalty_history_earn_and_spend → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:17:11,413 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [23/29] Tour test_loyalty_history_earn_and_spend → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:17:11,425 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:11] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:17:11,426 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:11] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:17:11,463 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [24/29] Tour test_loyalty_history_earn_and_spend → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:17:11,514 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [25/29] Tour test_loyalty_history_earn_and_spend → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:17:11,580 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [26/29] Tour test_loyalty_history_earn_and_spend → Step click numpad button: 9 (trigger: div.numpad button:contains(/^9$/)) 2026-09-13 14:17:11,633 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [27/29] Tour test_loyalty_history_earn_and_spend → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:17:11,692 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [28/29] Tour test_loyalty_history_earn_and_spend → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:17:11,701 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:11] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.003 0.009 2026-09-13 14:17:11,724 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49052100 started for PoS orders references: [{'name': '/', 'pos_reference': '261-82-000001', 'uuid': 'a15fc532-068b-4856-b1a8-ffc6c700cd25'}] 2026-09-13 14:17:11,735 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:11] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:17:12,141 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49052100 order {'name': '/', 'pos_reference': '261-82-000001', 'uuid': 'a15fc532-068b-4856-b1a8-ffc6c700cd25'} created pos.order #646 2026-09-13 14:17:12,154 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49052100 finished 2026-09-13 14:17:12,202 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 198 0.239 0.240 2026-09-13 14:17:12,283 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:12] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 33 0.024 0.027 2026-09-13 14:17:12,306 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:12] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.004 2026-09-13 14:17:12,449 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4348386 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-82-000001', 'uuid': 'a15fc532-068b-4856-b1a8-ffc6c700cd25'}] 2026-09-13 14:17:12,467 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: [29/29] Tour test_loyalty_history_earn_and_spend → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:17:12,470 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4348386 order {'name': 'Shop - 000001', 'pos_reference': '261-82-000001', 'uuid': 'a15fc532-068b-4856-b1a8-ffc6c700cd25'} sync ignored for existing PoS order pos.order(646,) (state: paid) 2026-09-13 14:17:12,484 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4348386 finished 2026-09-13 14:17:12,516 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: tour succeeded 2026-09-13 14:17:12,517 26 INFO rb-721a478-224807-415181 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-09-13 14:17:12,644 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend.browser: heap 17513408 (allocated 19009536) 2026-09-13 14:17:12,647 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.100 0.100 2026-09-13 14:17:12,655 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Closing chrome headless with pid 61583 2026-09-13 14:17:12,659 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Closing websocket connection 2026-09-13 14:17:12,659 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Terminating chrome headless with pid 61583 2026-09-13 14:17:12,723 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_141712_723025_test_loyalty_history_earn_and_spend.txt 2026-09-13 14:17:12,723 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_loyalty_history_earn_and_spend: Removing chrome user profile "/tmp/tmpsr0ai37j_chrome_odoo" 2026-09-13 14:17:12,757 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history: Starting TestPOSLoyaltyHistory.test_pos_loyalty_history ... 2026-09-13 14:17:13,243 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Chrome pid: 61733 2026-09-13 14:17:13,243 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Chrome headless temporary user profile dir: /tmp/tmpk73qjffy_chrome_odoo 2026-09-13 14:17:13,243 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Issuing json command http://127.0.0.1:38823/json/version 2026-09-13 14:17:13,244 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38823', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:17:13,246 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:17:13,246 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Issuing json command http://127.0.0.1:38823/json 2026-09-13 14:17:13,246 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38823', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:17:13,248 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Websocket url found: ws://127.0.0.1:38823/devtools/page/A082DCE2F011BBEE626E9CFDD11F3280 2026-09-13 14:17:13,250 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Enable chrome headless console log notification 2026-09-13 14:17:13,252 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Chrome headless enable page notifications 2026-09-13 14:17:13,323 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:17:13,330 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Setting session cookie in browser 2026-09-13 14:17:13,338 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Open "http://127.0.0.1:8069/pos/ui/82" in browser 2026-09-13 14:17:13,339 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Navigating to: "http://127.0.0.1:8069/pos/ui/82" 2026-09-13 14:17:13,357 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:17:13,928 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:13] "GET /pos/ui/82 HTTP/1.1" 200 - 87 0.073 0.500 2026-09-13 14:17:13,931 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Navigation result: {'frameId': 'A082DCE2F011BBEE626E9CFDD11F3280', 'loaderId': '154C64F833A420EF9E852803D8BAFB09', 'isDownload': False} 2026-09-13 14:17:13,931 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Evaluate ready code "odoo.isTourReady('LoyaltyHistoryTour')" 2026-09-13 14:17:13,944 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:17:13,965 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:13] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.007 0.007 2026-09-13 14:17:13,973 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:13] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.010 2026-09-13 14:17:13,984 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:13] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.025 2026-09-13 14:17:14,418 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:14] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:17:14,424 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:14] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:17:14,431 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Evaluate test code "odoo.startTour('LoyaltyHistoryTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/82", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:17:14,441 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [1/25] Tour LoyaltyHistoryTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:17:14,445 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:14] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 5 0.008 0.005 2026-09-13 14:17:14,463 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:14] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:17:14,475 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:14] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:17:14,513 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:14] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.004 0.010 2026-09-13 14:17:14,525 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:14] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.021 2026-09-13 14:17:14,585 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:14] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.028 0.033 2026-09-13 14:17:14,596 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:14] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.050 2026-09-13 14:17:15,147 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:15] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 390 0.246 0.286 2026-09-13 14:17:15,185 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:15] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.023 2026-09-13 14:17:15,238 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:17:15,318 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:15] "GET /web/image/res.company/79/logo/256x256 HTTP/1.1" 200 - 8 0.016 0.038 2026-09-13 14:17:15,348 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.009 2026-09-13 14:17:15,358 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: Owl is running in 'dev' mode. 2026-09-13 14:17:15,378 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:15] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-09-13 14:17:15,421 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:15] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:17:15,425 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:15] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:17:15,447 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:15] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:17:15,451 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:15] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-09-13 14:17:15,505 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:15] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.042 2026-09-13 14:17:15,514 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:15] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.050 2026-09-13 14:17:15,522 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:15] "GET /web/image/res.users/153/avatar_128 HTTP/1.1" 200 - 14 0.037 0.058 2026-09-13 14:17:15,532 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:15] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:17:15,547 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:15] "GET /web/image?model=res.company&id=79&field=logo HTTP/1.1" 200 - 3 0.011 0.102 2026-09-13 14:17:15,553 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [2/25] Tour LoyaltyHistoryTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:17:15,628 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:15] "GET /pos/ui/82?from_backend=True HTTP/1.1" 200 - 31 0.042 0.082 2026-09-13 14:17:15,643 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:17:15,658 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [3/25] Tour LoyaltyHistoryTour → Step click product 'Whiteboard Pen' (trigger: article.product .product-content .product-name:contains("Whiteboard Pen")) 2026-09-13 14:17:15,684 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:15] "GET /pos/ui/82 HTTP/1.1" 200 - 31 0.022 0.151 2026-09-13 14:17:15,716 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:15] "GET /web/image?model=product.template&field=image_128&id=1811&unique=2026-09-13T14:16:58.000+00:00 HTTP/1.1" 200 - 3 0.015 0.092 2026-09-13 14:17:15,747 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:15] "GET /web/image?model=product.template&field=image_128&id=1812&unique=2026-09-13T14:16:58.000+00:00 HTTP/1.1" 200 - 3 0.008 0.127 2026-09-13 14:17:15,772 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:15] "GET /web/image?model=product.template&field=image_128&id=1810&unique=2026-09-13T14:16:58.000+00:00 HTTP/1.1" 200 - 3 0.005 0.153 2026-09-13 14:17:15,802 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:15] "GET /web/image?model=product.template&field=image_128&id=1809&unique=2026-09-13T14:16:58.000+00:00 HTTP/1.1" 200 - 3 0.005 0.194 2026-09-13 14:17:15,827 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:15] "GET /web/image?model=product.template&field=image_128&id=1817&unique=2026-09-13T14:16:58.000+00:00 HTTP/1.1" 200 - 3 0.008 0.168 2026-09-13 14:17:15,858 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:15] "GET /web/image?model=product.template&field=image_128&id=1815&unique=2026-09-13T14:16:58.000+00:00 HTTP/1.1" 200 - 3 0.003 0.153 2026-09-13 14:17:15,882 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:15] "GET /web/image?model=product.template&field=image_128&id=1816&unique=2026-09-13T14:16:58.000+00:00 HTTP/1.1" 200 - 3 0.003 0.161 2026-09-13 14:17:15,940 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:15] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.023 0.161 2026-09-13 14:17:15,961 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:15] "GET /web/image?model=product.template&field=image_128&id=1814&unique=2026-09-13T14:16:58.000+00:00 HTTP/1.1" 200 - 3 0.002 0.150 2026-09-13 14:17:15,990 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:15] "GET /web/image?model=product.template&field=image_128&id=1813&unique=2026-09-13T14:16:58.000+00:00 HTTP/1.1" 200 - 3 0.003 0.210 2026-09-13 14:17:16,019 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [4/25] Tour LoyaltyHistoryTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:17:16,070 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [5/25] 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-09-13 14:17:16,120 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [6/25] 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-09-13 14:17:16,171 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [7/25] Tour LoyaltyHistoryTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:17:16,222 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [8/25] Tour LoyaltyHistoryTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:17:16,273 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [9/25] Tour LoyaltyHistoryTour → Step click customer button (trigger: .product-screen .set-partner) 2026-09-13 14:17:16,349 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [10/25] Tour LoyaltyHistoryTour → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-09-13 14:17:16,402 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [11/25] Tour LoyaltyHistoryTour → Step Click search field (trigger: .modal .fa-search.undefined) 2026-09-13 14:17:16,452 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [12/25] Tour LoyaltyHistoryTour → Step Search for partner "AAA Test Partner" (trigger: .modal-dialog .input-group input) 2026-09-13 14:17:16,510 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [13/25] Tour LoyaltyHistoryTour → Step click partner 'AAA Test Partner' from partner list screen (trigger: .modal .partner-list b:contains(AAA Test Partner)) 2026-09-13 14:17:16,575 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [14/25] Tour LoyaltyHistoryTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:17:16,615 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:16] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 6 0.018 0.020 2026-09-13 14:17:16,627 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [15/25] Tour LoyaltyHistoryTour → Step order total amount is '10' (trigger: .product-screen .order-summary .total:contains("10")) 2026-09-13 14:17:16,677 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [16/25] Tour LoyaltyHistoryTour → Step order total amount is '10' (trigger: .product-screen .order-summary .total:contains("10"):not(:visible)) 2026-09-13 14:17:16,728 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [17/25] Tour LoyaltyHistoryTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:17:16,797 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [18/25] Tour LoyaltyHistoryTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:17:16,811 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:16] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:17:16,812 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:16] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:17:16,848 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [19/25] Tour LoyaltyHistoryTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:17:16,898 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [20/25] Tour LoyaltyHistoryTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:17:16,966 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [21/25] Tour LoyaltyHistoryTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-09-13 14:17:17,020 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [22/25] Tour LoyaltyHistoryTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:17:17,072 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [23/25] Tour LoyaltyHistoryTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:17:17,142 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [24/25] Tour LoyaltyHistoryTour → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:17:17,150 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52179966 started for PoS orders references: [{'name': '/', 'pos_reference': '261-82-000001', 'uuid': 'bf6276cd-4710-45ee-a979-04aa104d5bba'}] 2026-09-13 14:17:17,150 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:17] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:17:17,428 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52179966 order {'name': '/', 'pos_reference': '261-82-000001', 'uuid': 'bf6276cd-4710-45ee-a979-04aa104d5bba'} created pos.order #647 2026-09-13 14:17:17,445 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52179966 finished 2026-09-13 14:17:17,483 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 197 0.134 0.204 2026-09-13 14:17:17,576 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:17] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 36 0.023 0.029 2026-09-13 14:17:17,611 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:17] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-09-13 14:17:17,720 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: [25/25] Tour LoyaltyHistoryTour → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:17:17,727 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34079635 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-82-000001', 'uuid': 'bf6276cd-4710-45ee-a979-04aa104d5bba'}] 2026-09-13 14:17:17,735 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34079635 order {'name': 'Shop - 000001', 'pos_reference': '261-82-000001', 'uuid': 'bf6276cd-4710-45ee-a979-04aa104d5bba'} sync ignored for existing PoS order pos.order(647,) (state: paid) 2026-09-13 14:17:17,754 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34079635 finished 2026-09-13 14:17:17,768 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: tour succeeded 2026-09-13 14:17:17,768 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: ╔═══════════════════════════════════╗ ║ TOUR LoyaltyHistoryTour SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-09-13 14:17:17,865 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history.browser: heap 16749976 (allocated 18087936) 2026-09-13 14:17:17,868 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.065 0.077 2026-09-13 14:17:17,873 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Closing chrome headless with pid 61733 2026-09-13 14:17:17,875 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Closing websocket connection 2026-09-13 14:17:17,876 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Terminating chrome headless with pid 61733 2026-09-13 14:17:17,974 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_141717_974688_test_pos_loyalty_history.txt 2026-09-13 14:17:17,974 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history.TestPOSLoyaltyHistory.test_pos_loyalty_history: Removing chrome user profile "/tmp/tmpk73qjffy_chrome_odoo" 2026-09-13 14:17:18,017 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_loyalty_history: Starting TestPOSLoyaltyHistory.test_programs_loaded ... 2026-09-13 14:17:18,396 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-13 14:17:26,605 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_product_loading: Starting TestPOSLoyaltyProductLoading.test_loyalty_product_loading ... 2026-09-13 14:17:27,010 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_product_loading: Starting TestPOSLoyaltyProductLoading.test_product_loading_without_gift_card ... 2026-09-13 14:17:31,071 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-13 14:17:38,431 26 INFO rb-721a478-224807-415181 odoo.addons.pos_loyalty.tests.test_unlink_reward: Starting TestUnlinkReward.test_pos_unlink_reward ... 2026-09-13 14:17:38,681 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-13 14:17:46,980 26 INFO rb-721a478-224807-415181 odoo.addons.pos_mollie.tests.test_mollie_payment_method: Starting TestMolliePaymentMethod.test_cancel ... 2026-09-13 14:17:47,010 26 INFO rb-721a478-224807-415181 odoo.addons.pos_mollie.tests.test_mollie_payment_method: Starting TestMolliePaymentMethod.test_get ... 2026-09-13 14:17:47,022 26 INFO rb-721a478-224807-415181 odoo.addons.pos_mollie.tests.test_mollie_payment_method: Starting TestMolliePaymentMethod.test_payment ... 2026-09-13 14:17:47,076 26 INFO rb-721a478-224807-415181 odoo.addons.pos_mollie.tests.test_mollie_payment_method: Starting TestMolliePaymentMethod.test_refund ... 2026-09-13 14:17:47,174 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-13 14:17:55,048 26 INFO rb-721a478-224807-415181 odoo.addons.pos_mrp.tests.test_frontend: Starting TestUi.test_ship_later_kit_and_mto_manufactured_product ... 2026-09-13 14:17:55,356 26 INFO rb-721a478-224807-415181 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Chrome pid: 61881 2026-09-13 14:17:55,357 26 INFO rb-721a478-224807-415181 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Chrome headless temporary user profile dir: /tmp/tmp_9pxxnp0_chrome_odoo 2026-09-13 14:17:55,357 26 INFO rb-721a478-224807-415181 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Issuing json command http://127.0.0.1:42345/json/version 2026-09-13 14:17:55,359 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42345', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:17:55,371 26 INFO rb-721a478-224807-415181 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:17:55,371 26 INFO rb-721a478-224807-415181 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Issuing json command http://127.0.0.1:42345/json 2026-09-13 14:17:55,372 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42345', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:17:55,380 26 INFO rb-721a478-224807-415181 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Websocket url found: ws://127.0.0.1:42345/devtools/page/3E8849EA8C4C4FC553619D7E98DC8229 2026-09-13 14:17:55,383 26 INFO rb-721a478-224807-415181 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Enable chrome headless console log notification 2026-09-13 14:17:55,384 26 INFO rb-721a478-224807-415181 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Chrome headless enable page notifications 2026-09-13 14:17:55,421 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:17:55,430 26 INFO rb-721a478-224807-415181 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Setting session cookie in browser 2026-09-13 14:17:55,438 26 INFO rb-721a478-224807-415181 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/88" in browser 2026-09-13 14:17:55,438 26 INFO rb-721a478-224807-415181 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/88" 2026-09-13 14:17:55,459 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:17:55,937 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:55] "GET /pos/ui/88 HTTP/1.1" 200 - 85 0.071 0.416 2026-09-13 14:17:55,941 26 INFO rb-721a478-224807-415181 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Navigation result: {'frameId': '3E8849EA8C4C4FC553619D7E98DC8229', 'loaderId': 'E7F0170E40F2703C1609FD9F7708625A', 'isDownload': False} 2026-09-13 14:17:55,941 26 INFO rb-721a478-224807-415181 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-09-13 14:17:55,945 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:17:55,962 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:55] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.009 2026-09-13 14:17:55,966 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:55] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.016 2026-09-13 14:17:55,972 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:55] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-09-13 14:17:56,369 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:56] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:17:56,393 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:56] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.009 0.010 2026-09-13 14:17:56,408 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/88", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:17:56,414 26 INFO rb-721a478-224807-415181 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [1/35] Tour test_ship_later_kit_and_mto_manufactured_product → Step waiting for loading to finish (trigger: body:not(:has(.loader))) 2026-09-13 14:17:56,417 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:56] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.005 2026-09-13 14:17:56,428 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:56] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-13 14:17:56,438 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:56] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:17:56,459 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:56] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.009 2026-09-13 14:17:56,469 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:56] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.020 2026-09-13 14:17:56,509 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:56] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.012 0.025 2026-09-13 14:17:56,515 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.027 2026-09-13 14:17:56,959 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 168, model: sale.order 2026-09-13 14:17:56,960 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_session: Could not load model sale.order due to AccessError: You are not allowed to access 'Sales Order' (sale.order) records. This operation is allowed for the following groups: - Accounting/Invoicing - Inventory/User - Manufacturing/User - Project/Administrator - Project/User - Sales/Administrator - Sales/User: Own Documents Only - Role / Portal - Show Accounting Features - Readonly - Show Full Accounting Features Contact your administrator to request access if necessary. 2026-09-13 14:17:56,960 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 168, model: sale.order.line 2026-09-13 14:17:56,962 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_session: Could not load model sale.order.line due to AccessError: You are not allowed to access 'Sales Order Line' (sale.order.line) records. This operation is allowed for the following groups: - Accounting/Invoicing - Inventory/User - Manufacturing/User - Project/Administrator - Project/User - Sales/User: Own Documents Only - Role / Portal - Show Accounting Features - Readonly - Show Full Accounting Features Contact your administrator to request access if necessary. 2026-09-13 14:17:56,978 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:56] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 364 0.178 0.252 2026-09-13 14:17:57,015 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:57] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.025 2026-09-13 14:17:57,070 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:17:57,118 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:57] "GET /web/image/res.company/84/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.026 2026-09-13 14:17:57,137 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-09-13 14:17:57,147 26 INFO rb-721a478-224807-415181 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: Owl is running in 'dev' mode. 2026-09-13 14:17:57,159 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:57] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-09-13 14:17:57,220 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:57] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:17:57,224 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:57] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:17:57,249 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:57] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:17:57,254 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:57] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:17:57,310 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:57] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:17:57,312 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:57] "GET /web/image/res.users/168/avatar_128 HTTP/1.1" 200 - 14 0.033 0.035 2026-09-13 14:17:57,316 26 INFO rb-721a478-224807-415181 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [2/35] Tour test_ship_later_kit_and_mto_manufactured_product → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:17:57,317 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:57] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:17:57,354 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:57] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:17:57,355 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:57] "GET /web/image?model=res.company&id=84&field=logo HTTP/1.1" 200 - 3 0.022 0.087 2026-09-13 14:17:57,428 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:57] "GET /pos/ui/88?from_backend=True HTTP/1.1" 200 - 31 0.029 0.054 2026-09-13 14:17:57,496 26 INFO rb-721a478-224807-415181 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [3/35] 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-09-13 14:17:57,507 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:57] "GET /pos/ui/88 HTTP/1.1" 200 - 31 0.041 0.118 2026-09-13 14:17:57,546 26 INFO rb-721a478-224807-415181 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [4/35] Tour test_ship_later_kit_and_mto_manufactured_product → Step click product 'Finished' (trigger: article.product .product-content .product-name:contains("Finished")) 2026-09-13 14:17:57,560 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:57] "GET /web/image?model=product.template&field=image_128&id=1879&unique=2026-09-13T14:17:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.031 2026-09-13 14:17:57,567 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:17:57,593 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:57] "GET /web/image?model=product.template&field=image_128&id=1878&unique=2026-09-13T14:17:47.000+00:00 HTTP/1.1" 200 - 3 0.005 0.065 2026-09-13 14:17:57,626 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:57] "GET /web/image?model=product.template&field=image_128&id=1880&unique=2026-09-13T14:17:47.000+00:00 HTTP/1.1" 200 - 3 0.009 0.086 2026-09-13 14:17:57,652 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:57] "GET /web/image?model=product.template&field=image_128&id=1881&unique=2026-09-13T14:17:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.109 2026-09-13 14:17:57,688 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:57] "GET /web/image?model=product.template&field=image_128&id=1882&unique=2026-09-13T14:17:47.000+00:00 HTTP/1.1" 200 - 3 0.006 0.142 2026-09-13 14:17:57,712 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:57] "GET /web/image?model=product.template&field=image_128&id=1883&unique=2026-09-13T14:17:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.167 2026-09-13 14:17:57,733 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:57] "GET /web/image?model=product.template&field=image_128&id=1888&unique=2026-09-13T14:17:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.157 2026-09-13 14:17:57,756 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:57] "GET /web/image?model=product.template&field=image_128&id=1884&unique=2026-09-13T14:17:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.152 2026-09-13 14:17:57,779 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:57] "GET /web/image?model=product.template&field=image_128&id=1890&unique=2026-09-13T14:17:47.000+00:00 HTTP/1.1" 200 - 3 0.002 0.148 2026-09-13 14:17:57,804 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:57] "GET /web/image?model=product.template&field=image_128&id=1887&unique=2026-09-13T14:17:47.000+00:00 HTTP/1.1" 200 - 3 0.003 0.139 2026-09-13 14:17:57,826 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:57] "GET /web/image?model=product.template&field=image_128&id=1886&unique=2026-09-13T14:17:47.000+00:00 HTTP/1.1" 200 - 3 0.006 0.127 2026-09-13 14:17:57,857 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:57] "GET /web/image?model=product.template&field=image_128&id=1889&unique=2026-09-13T14:17:47.000+00:00 HTTP/1.1" 200 - 3 0.004 0.135 2026-09-13 14:17:57,878 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:57] "GET /web/image?model=product.template&field=image_128&id=1885&unique=2026-09-13T14:17:47.000+00:00 HTTP/1.1" 200 - 3 0.002 0.139 2026-09-13 14:17:57,959 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:57] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.040 0.159 2026-09-13 14:17:58,013 26 INFO rb-721a478-224807-415181 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [5/35] Tour test_ship_later_kit_and_mto_manufactured_product → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:17:58,063 26 INFO rb-721a478-224807-415181 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [6/35] Tour test_ship_later_kit_and_mto_manufactured_product → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:17:58,114 26 INFO rb-721a478-224807-415181 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [7/35] Tour test_ship_later_kit_and_mto_manufactured_product → Step click Actions button (trigger: .more-btn) 2026-09-13 14:17:58,173 26 INFO rb-721a478-224807-415181 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [8/35] Tour test_ship_later_kit_and_mto_manufactured_product → Step click Info button (trigger: .control-buttons button:contains("Info")) 2026-09-13 14:17:58,229 26 INFO rb-721a478-224807-415181 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [9/35] 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-09-13 14:17:58,373 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:58] "POST /web/dataset/call_kw/product.template/get_product_info_pos#product.template.get_product_info_pos HTTP/1.1" 200 - 69 0.061 0.082 2026-09-13 14:17:58,409 26 INFO rb-721a478-224807-415181 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [10/35] Tour test_ship_later_kit_and_mto_manufactured_product → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:17:58,460 26 INFO rb-721a478-224807-415181 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [11/35] Tour test_ship_later_kit_and_mto_manufactured_product → Step no dialog is open (trigger: body:not(:has(.modal .modal-content))) 2026-09-13 14:17:58,510 26 INFO rb-721a478-224807-415181 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [12/35] 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-09-13 14:17:58,578 26 INFO rb-721a478-224807-415181 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [13/35] Tour test_ship_later_kit_and_mto_manufactured_product → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:17:58,628 26 INFO rb-721a478-224807-415181 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [14/35] Tour test_ship_later_kit_and_mto_manufactured_product → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:17:58,679 26 INFO rb-721a478-224807-415181 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [15/35] Tour test_ship_later_kit_and_mto_manufactured_product → Step click Actions button (trigger: .more-btn) 2026-09-13 14:17:58,732 26 INFO rb-721a478-224807-415181 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [16/35] Tour test_ship_later_kit_and_mto_manufactured_product → Step click Info button (trigger: .control-buttons button:contains("Info")) 2026-09-13 14:17:58,793 26 INFO rb-721a478-224807-415181 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [17/35] 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-09-13 14:17:58,925 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:58] "POST /web/dataset/call_kw/product.template/get_product_info_pos#product.template.get_product_info_pos HTTP/1.1" 200 - 65 0.055 0.076 2026-09-13 14:17:58,954 26 INFO rb-721a478-224807-415181 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [18/35] Tour test_ship_later_kit_and_mto_manufactured_product → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:17:59,005 26 INFO rb-721a478-224807-415181 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [19/35] Tour test_ship_later_kit_and_mto_manufactured_product → Step no dialog is open (trigger: body:not(:has(.modal .modal-content))) 2026-09-13 14:17:59,056 26 INFO rb-721a478-224807-415181 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [20/35] Tour test_ship_later_kit_and_mto_manufactured_product → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:17:59,106 26 INFO rb-721a478-224807-415181 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [21/35] Tour test_ship_later_kit_and_mto_manufactured_product → Step click customer button (trigger: .product-screen .set-partner) 2026-09-13 14:17:59,187 26 INFO rb-721a478-224807-415181 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [22/35] Tour test_ship_later_kit_and_mto_manufactured_product → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-09-13 14:17:59,241 26 INFO rb-721a478-224807-415181 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [23/35] Tour test_ship_later_kit_and_mto_manufactured_product → Step Click search field (trigger: .modal .fa-search.undefined) 2026-09-13 14:17:59,291 26 INFO rb-721a478-224807-415181 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [24/35] Tour test_ship_later_kit_and_mto_manufactured_product → Step Search for partner "AAAA Super Customer" (trigger: .modal-dialog .input-group input) 2026-09-13 14:17:59,351 26 INFO rb-721a478-224807-415181 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [25/35] 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-09-13 14:17:59,411 26 INFO rb-721a478-224807-415181 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [26/35] Tour test_ship_later_kit_and_mto_manufactured_product → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:17:59,462 26 INFO rb-721a478-224807-415181 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [27/35] Tour test_ship_later_kit_and_mto_manufactured_product → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:17:59,536 26 INFO rb-721a478-224807-415181 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [28/35] Tour test_ship_later_kit_and_mto_manufactured_product → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:17:59,551 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:59] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:17:59,552 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:59] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:17:59,586 26 INFO rb-721a478-224807-415181 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [29/35] Tour test_ship_later_kit_and_mto_manufactured_product → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:17:59,637 26 INFO rb-721a478-224807-415181 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [30/35] Tour test_ship_later_kit_and_mto_manufactured_product → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:17:59,706 26 INFO rb-721a478-224807-415181 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [31/35] Tour test_ship_later_kit_and_mto_manufactured_product → Step click ship later button (trigger: .button:contains('Ship Later')) 2026-09-13 14:17:59,762 26 INFO rb-721a478-224807-415181 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [32/35] Tour test_ship_later_kit_and_mto_manufactured_product → Step click confirm button (trigger: .btn:contains('Confirm')) 2026-09-13 14:17:59,817 26 INFO rb-721a478-224807-415181 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [33/35] Tour test_ship_later_kit_and_mto_manufactured_product → Step Shipping later button is highlighted (trigger: .button:contains('Ship Later').highlight) 2026-09-13 14:17:59,868 26 INFO rb-721a478-224807-415181 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [34/35] Tour test_ship_later_kit_and_mto_manufactured_product → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:17:59,933 26 INFO rb-721a478-224807-415181 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: [35/35] Tour test_ship_later_kit_and_mto_manufactured_product → Step there should be the receipt (trigger: .receipt-screen .pos-receipt) 2026-09-13 14:17:59,943 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78399255 started for PoS orders references: [{'name': '/', 'pos_reference': '261-88-000001', 'uuid': '1be372d0-821d-492c-9956-4e5c48ad6a46'}] 2026-09-13 14:17:59,948 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:17:59] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:18:00,422 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78399255 order {'name': '/', 'pos_reference': '261-88-000001', 'uuid': '1be372d0-821d-492c-9956-4e5c48ad6a46'} created pos.order #649 2026-09-13 14:18:00,435 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78399255 finished 2026-09-13 14:18:00,514 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 285 0.245 0.331 2026-09-13 14:18:00,542 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:00] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-13 14:18:00,655 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99809086 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-88-000001', 'uuid': '1be372d0-821d-492c-9956-4e5c48ad6a46'}] 2026-09-13 14:18:00,666 26 INFO rb-721a478-224807-415181 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: tour succeeded 2026-09-13 14:18:00,667 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99809086 order {'name': 'Shop - 000001', 'pos_reference': '261-88-000001', 'uuid': '1be372d0-821d-492c-9956-4e5c48ad6a46'} sync ignored for existing PoS order pos.order(649,) (state: paid) 2026-09-13 14:18:00,681 26 INFO rb-721a478-224807-415181 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-09-13 14:18:00,699 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99809086 finished 2026-09-13 14:18:00,772 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.054 0.064 2026-09-13 14:18:00,775 26 INFO rb-721a478-224807-415181 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product.browser: heap 17196132 (allocated 18747392) 2026-09-13 14:18:00,835 26 INFO rb-721a478-224807-415181 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Closing chrome headless with pid 61881 2026-09-13 14:18:00,837 26 INFO rb-721a478-224807-415181 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Closing websocket connection 2026-09-13 14:18:00,837 26 INFO rb-721a478-224807-415181 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Terminating chrome headless with pid 61881 2026-09-13 14:18:00,893 26 INFO rb-721a478-224807-415181 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_141800_893750_test_ship_later_kit_and_mto_manufactured_product.txt 2026-09-13 14:18:00,894 26 INFO rb-721a478-224807-415181 odoo.addons.pos_mrp.tests.test_frontend.TestUi.test_ship_later_kit_and_mto_manufactured_product: Removing chrome user profile "/tmp/tmp_9pxxnp0_chrome_odoo" 2026-09-13 14:18:00,956 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-13 14:18:09,441 26 INFO rb-721a478-224807-415181 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_different_uom_invoice_valuation ... 2026-09-13 14:18:10,026 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #170 deleted stock.move records with IDs: [1183] 2026-09-13 14:18:11,632 26 INFO rb-721a478-224807-415181 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_different_uom_invoice_valuation_2 ... 2026-09-13 14:18:12,052 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #170 deleted stock.move records with IDs: [1185] 2026-09-13 14:18:13,475 26 INFO rb-721a478-224807-415181 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_different_uom_invoice_valuation_no_invoice ... 2026-09-13 14:18:14,005 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #170 deleted stock.move records with IDs: [1187] 2026-09-13 14:18:14,983 26 INFO rb-721a478-224807-415181 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_order_total_cost ... 2026-09-13 14:18:15,263 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #170 deleted stock.move records with IDs: [1189] 2026-09-13 14:18:16,056 26 INFO rb-721a478-224807-415181 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_order_total_cost_with_shared_component ... 2026-09-13 14:18:16,483 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #170 deleted stock.move records with IDs: [1192, 1193] 2026-09-13 14:18:17,345 26 INFO rb-721a478-224807-415181 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_kit_with_kit_invoice_valuation ... 2026-09-13 14:18:17,913 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #170 deleted stock.move records with IDs: [1197, 1198] 2026-09-13 14:18:18,131 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #170 deleted stock.move records with IDs: [1202, 1203, 1204] 2026-09-13 14:18:20,368 26 INFO rb-721a478-224807-415181 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_nested_kit_order_total_cost_with_shared_component ... 2026-09-13 14:18:20,865 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #170 deleted stock.move records with IDs: [1205, 1206] 2026-09-13 14:18:21,093 26 INFO rb-721a478-224807-415181 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_bom_variant_exclusive_bom_lines ... 2026-09-13 14:18:21,787 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #170 deleted stock.move records with IDs: [1209, 1210] 2026-09-13 14:18:22,597 26 INFO rb-721a478-224807-415181 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_kit_with_lot_tracked_component_multiple_orders ... 2026-09-13 14:18:23,243 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #170 deleted stock.move records with IDs: [1214] 2026-09-13 14:18:23,355 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #170 deleted stock.move.line records with IDs: [1212] 2026-09-13 14:18:23,406 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #170 deleted stock.move.line records with IDs: [1213] 2026-09-13 14:18:24,126 26 INFO rb-721a478-224807-415181 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_never_variant_bom_product_picking ... 2026-09-13 14:18:24,639 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10828831 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'pos_reference': None, 'uuid': '12345-123-1234'}] 2026-09-13 14:18:24,875 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #170 deleted stock.move records with IDs: [1216, 1217] 2026-09-13 14:18:25,243 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10828831 order {'name': 'Order 12345-123-1234', 'pos_reference': None, 'uuid': '12345-123-1234'} created pos.order #661 2026-09-13 14:18:25,246 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10828831 finished 2026-09-13 14:18:25,307 26 INFO rb-721a478-224807-415181 odoo.addons.pos_mrp.tests.test_pos_mrp_flow: Starting TestPosMrp.test_pos_picking_kit_qty ... 2026-09-13 14:18:25,677 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #170 deleted stock.move records with IDs: [1222] 2026-09-13 14:18:25,958 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-09-13 14:18:36,274 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_1_online_payment_with_cashier ... 2026-09-13 14:18:36,402 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38748765 started for PoS orders references: [{'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'}] 2026-09-13 14:18:36,427 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38748765 order {'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'} created pos.order #663 2026-09-13 14:18:36,428 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38748765 finished 2026-09-13 14:18:36,456 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:18:36,602 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-13 14:18:37,546 26 INFO rb-721a478-224807-415181 odoo.tests.common: Simulating signal changes during tests 2026-09-13 14:18:37,548 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:37] "GET /pos/pay/663?access_token=9034c424-bbeb-4b14-8ba2-4dc4e2f18f76 HTTP/1.1" 200 - 249 0.200 0.894 2026-09-13 14:18:37,556 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-13 14:18:37,594 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:37] "POST /pos/pay/transaction/663 HTTP/1.1" 200 - 37 0.016 0.025 2026-09-13 14:18:37,623 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-13 14:18:38,343 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:38] "GET /pos/pay/confirmation/663?access_token=9034c424-bbeb-4b14-8ba2-4dc4e2f18f76&tx_id=1 HTTP/1.1" 200 - 307 0.302 0.421 2026-09-13 14:18:38,788 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_1_online_payment_without_cashier ... 2026-09-13 14:18:38,956 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36901027 started for PoS orders references: [{'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'}] 2026-09-13 14:18:38,995 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36901027 order {'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'} created pos.order #664 2026-09-13 14:18:38,996 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36901027 finished 2026-09-13 14:18:39,041 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:18:39,204 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-13 14:18:40,127 26 INFO rb-721a478-224807-415181 odoo.tests.common: Simulating signal changes during tests 2026-09-13 14:18:40,128 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:40] "GET /pos/pay/664?access_token=88e6b977-5c82-46d2-85b5-5c27718d12b0 HTTP/1.1" 200 - 247 0.191 0.899 2026-09-13 14:18:40,138 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-13 14:18:40,175 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:40] "POST /pos/pay/transaction/664 HTTP/1.1" 200 - 37 0.014 0.028 2026-09-13 14:18:40,202 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-13 14:18:40,866 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:40] "GET /pos/pay/confirmation/664?access_token=88e6b977-5c82-46d2-85b5-5c27718d12b0&tx_id=2 HTTP/1.1" 200 - 307 0.279 0.389 2026-09-13 14:18:41,304 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_2_online_payments_with_cashier ... 2026-09-13 14:18:41,462 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28139199 started for PoS orders references: [{'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'}] 2026-09-13 14:18:41,493 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28139199 order {'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'} created pos.order #665 2026-09-13 14:18:41,493 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28139199 finished 2026-09-13 14:18:41,528 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:18:41,808 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-13 14:18:42,746 26 INFO rb-721a478-224807-415181 odoo.tests.common: Simulating signal changes during tests 2026-09-13 14:18:42,748 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:42] "GET /pos/pay/665?access_token=f509ab28-b72f-4813-bb53-c604bb1aca15 HTTP/1.1" 200 - 247 0.182 1.039 2026-09-13 14:18:42,757 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-13 14:18:42,809 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:42] "POST /pos/pay/transaction/665 HTTP/1.1" 200 - 37 0.026 0.031 2026-09-13 14:18:42,836 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-13 14:18:43,341 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:43] "GET /pos/pay/confirmation/665?access_token=f509ab28-b72f-4813-bb53-c604bb1aca15&tx_id=3 HTTP/1.1" 200 - 200 0.199 0.309 2026-09-13 14:18:43,373 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-13 14:18:43,434 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:43] "GET /pos/pay/665?access_token=f509ab28-b72f-4813-bb53-c604bb1aca15 HTTP/1.1" 200 - 40 0.031 0.036 2026-09-13 14:18:43,441 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-13 14:18:43,488 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:43] "POST /pos/pay/transaction/665 HTTP/1.1" 200 - 32 0.022 0.028 2026-09-13 14:18:43,514 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-13 14:18:43,986 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:43] "GET /pos/pay/confirmation/665?access_token=f509ab28-b72f-4813-bb53-c604bb1aca15&tx_id=4 HTTP/1.1" 200 - 255 0.217 0.258 2026-09-13 14:18:44,422 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_customer_display_online_payment ... 2026-09-13 14:18:44,605 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Chrome pid: 62034 2026-09-13 14:18:44,605 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Chrome headless temporary user profile dir: /tmp/tmp36oj1gom_chrome_odoo 2026-09-13 14:18:44,605 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Issuing json command http://127.0.0.1:44003/json/version 2026-09-13 14:18:44,607 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44003', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:18:44,616 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:18:44,616 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Issuing json command http://127.0.0.1:44003/json 2026-09-13 14:18:44,618 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44003', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:18:44,620 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Websocket url found: ws://127.0.0.1:44003/devtools/page/F0732294FBB58E224D9726F0BFF238B8 2026-09-13 14:18:44,624 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Enable chrome headless console log notification 2026-09-13 14:18:44,627 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Chrome headless enable page notifications 2026-09-13 14:18:44,666 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:18:44,671 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Setting session cookie in browser 2026-09-13 14:18:44,675 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Open "http://127.0.0.1:8069/pos_customer_display/91/aed78927cfa642b8?access_token=aed78927cfa642b8" in browser 2026-09-13 14:18:44,676 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Navigating to: "http://127.0.0.1:8069/pos_customer_display/91/aed78927cfa642b8?access_token=aed78927cfa642b8" 2026-09-13 14:18:44,690 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:18:44,981 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:44] "GET /pos_customer_display/91/aed78927cfa642b8?access_token=aed78927cfa642b8 HTTP/1.1" 200 - 47 0.022 0.272 2026-09-13 14:18:44,985 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Navigation result: {'frameId': 'F0732294FBB58E224D9726F0BFF238B8', 'loaderId': 'EF0BA0C78501F01D7F2C7F90BFA1CA46', 'isDownload': False} 2026-09-13 14:18:44,985 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Evaluate ready code "odoo.isTourReady('CustomerDisplayTourOnlinePayment')" 2026-09-13 14:18:45,020 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/173568d/point_of_sale.customer_display_assets.min.css, copying from /web/assets/173568d/point_of_sale.customer_display_assets.min.css 2026-09-13 14:18:45,055 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:45] "GET /web/assets/1/173568d/point_of_sale.customer_display_assets.min.css HTTP/1.1" 200 - 11 0.021 0.035 2026-09-13 14:18:45,066 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a741a87/point_of_sale.customer_display_assets.min.js, copying from /web/assets/a741a87/point_of_sale.customer_display_assets.min.js 2026-09-13 14:18:45,087 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:45] "GET /web/assets/1/a741a87/point_of_sale.customer_display_assets.min.js HTTP/1.1" 200 - 8 0.007 0.079 2026-09-13 14:18:45,092 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/ed78bcd/point_of_sale.customer_display_assets_test.min.js, copying from /web/assets/ed78bcd/point_of_sale.customer_display_assets_test.min.js 2026-09-13 14:18:45,106 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:45] "GET /web/assets/1/ed78bcd/point_of_sale.customer_display_assets_test.min.js HTTP/1.1" 200 - 8 0.007 0.097 2026-09-13 14:18:45,226 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:45] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.004 2026-09-13 14:18:45,241 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: Owl is running in 'dev' mode. 2026-09-13 14:18:45,266 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Evaluate test code "odoo.startTour('CustomerDisplayTourOnlinePayment', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos_customer_display/91/aed78927cfa642b8?access_token=aed78927cfa642b8", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:18:45,279 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:45] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.032 2026-09-13 14:18:45,281 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:45] "GET /logo?company=86 HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:18:45,297 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: [1/18] Tour CustomerDisplayTourOnlinePayment → Step div:contains('Welcome.') 2026-09-13 14:18:45,313 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:45] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.003 2026-09-13 14:18:45,350 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: [2/18] Tour CustomerDisplayTourOnlinePayment → Step Check orderline with attributes: {"productName":"Letter Tray","price":"2,972.75"} (trigger: .order-container .orderline:has(.product-name:contains("Letter Tray")):has(.price:contains("2,972.75"))) 2026-09-13 14:18:45,411 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: [3/18] Tour CustomerDisplayTourOnlinePayment → Step Check that the Total amount is 2,972.75 (trigger: div.row:has(div:contains('Total')):has(div:contains('2,972.75'))) 2026-09-13 14:18:45,502 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: [4/18] Tour CustomerDisplayTourOnlinePayment → Step send message to customer display: pay with cash, with value: [object Object] (trigger: body) 2026-09-13 14:18:45,527 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: [5/18] Tour CustomerDisplayTourOnlinePayment → Step .modal-content img[alt='QR Code to pay'][src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAHElEQVQI12P4//8/w38GIAXDIBKE0DHxgljNBAAO9TXL0Y4OHwAAAABJRU5ErkJggg=='] 2026-09-13 14:18:45,554 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: [6/18] Tour CustomerDisplayTourOnlinePayment → Step send message to customer display: payment approved, with value: [object Object] (trigger: body) 2026-09-13 14:18:45,607 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: [7/18] Tour CustomerDisplayTourOnlinePayment → Step send message to customer display: order is finalized, with value: {"lines":[{"productName":"Letter Tray","price":"$ 2,972.75","qty":"1.00","unit":"Units","unitPrice":"$ 2,972.75","customerNote":"","internalNote":"[]","comboParent":"","packLotLines":[],"price_without_discount":"$ 2,972.75","isSelected":false,"imageSrc":"/web/image/product.product/855/image_128"}],"finalized":true,"amount":"2,972.75","paymentLines":[{"name":"Cash","amount":"2,972.75"}],"change":0,"onlinePaymentData":{}} (trigger: body) 2026-09-13 14:18:45,659 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: [8/18] Tour CustomerDisplayTourOnlinePayment → Step Check that: ---dialog is open--- is not true (trigger: body:not(:has(.modal .modal-content))) 2026-09-13 14:18:45,709 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: [9/18] Tour CustomerDisplayTourOnlinePayment → Step Check that we are now on the 'Thank you' screen (trigger: div:contains('Thank you.')) 2026-09-13 14:18:45,763 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: [10/18] Tour CustomerDisplayTourOnlinePayment → Step send message to customer display: new order, with value: {"lines":[],"finalized":false,"amount":"0.00","paymentLines":[],"change":0,"onlinePaymentData":{}} (trigger: body) 2026-09-13 14:18:45,813 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: [11/18] Tour CustomerDisplayTourOnlinePayment → Step div:contains('Welcome.') 2026-09-13 14:18:45,864 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: [12/18] Tour CustomerDisplayTourOnlinePayment → Step Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline))) 2026-09-13 14:18:45,915 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: [13/18] Tour CustomerDisplayTourOnlinePayment → Step Check that the Total amount is 0.00 (trigger: div.row:has(div:contains('Total')):has(div:contains('0.00'))) 2026-09-13 14:18:45,966 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: [14/18] Tour CustomerDisplayTourOnlinePayment → Step send message to customer display: add product, with value: {"lines":[{"productName":"Letter Tray","price":"$ 2,972.75","qty":"1.00","unit":"Units","unitPrice":"$ 2,972.75","customerNote":"","internalNote":"[]","comboParent":"","packLotLines":[],"price_without_discount":"$ 2,972.75","isSelected":true,"imageSrc":"/web/image/product.product/855/image_128"}],"finalized":false,"amount":"2,972.75","paymentLines":[],"change":0,"onlinePaymentData":{}} (trigger: body) 2026-09-13 14:18:46,017 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: [15/18] Tour CustomerDisplayTourOnlinePayment → Step Check orderline with attributes: {"productName":"Letter Tray","price":"2,972.75"} (trigger: .order-container .orderline:has(.product-name:contains("Letter Tray")):has(.price:contains("2,972.75"))) 2026-09-13 14:18:46,069 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: [16/18] Tour CustomerDisplayTourOnlinePayment → Step Check that the Total amount is 2,972.75 (trigger: div.row:has(div:contains('Total')):has(div:contains('2,972.75'))) 2026-09-13 14:18:46,123 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: [17/18] Tour CustomerDisplayTourOnlinePayment → Step send message to customer display: pay with cash, with value: [object Object] (trigger: body) 2026-09-13 14:18:46,171 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: [18/18] Tour CustomerDisplayTourOnlinePayment → Step .modal-content img[alt='QR Code to pay'][src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAHElEQVQI12P4//8/w38GIAXDIBKE0DHxgljNBAAO9TXL0Y4OHwAAAABJRU5ErkJggg=='] 2026-09-13 14:18:46,198 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:46] "GET /web/image/product.product/undefined/image_128 HTTP/1.1" 404 - 125 0.113 0.698 2026-09-13 14:18:46,224 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: tour succeeded 2026-09-13 14:18:46,225 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR CustomerDisplayTourOnlinePayment SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-09-13 14:18:46,253 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment.browser: heap 4074552 (allocated 5242880) 2026-09-13 14:18:46,254 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Closing chrome headless with pid 62034 2026-09-13 14:18:46,255 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Closing websocket connection 2026-09-13 14:18:46,256 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Terminating chrome headless with pid 62034 2026-09-13 14:18:46,315 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_141846_315155_test_customer_display_online_payment.txt 2026-09-13 14:18:46,315 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_customer_display_online_payment: Removing chrome user profile "/tmp/tmp36oj1gom_chrome_odoo" 2026-09-13 14:18:46,321 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_errors_tour ... 2026-09-13 14:18:46,567 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Chrome pid: 62128 2026-09-13 14:18:46,567 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Chrome headless temporary user profile dir: /tmp/tmppxmjwhe4_chrome_odoo 2026-09-13 14:18:46,567 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Issuing json command http://127.0.0.1:44335/json/version 2026-09-13 14:18:46,568 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44335', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:18:46,574 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:18:46,574 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Issuing json command http://127.0.0.1:44335/json 2026-09-13 14:18:46,575 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44335', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:18:46,576 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Websocket url found: ws://127.0.0.1:44335/devtools/page/54BFFEBD0738018143C8E3BACEE00BF3 2026-09-13 14:18:46,579 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Enable chrome headless console log notification 2026-09-13 14:18:46,580 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Chrome headless enable page notifications 2026-09-13 14:18:46,648 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_op_user from n/a 2026-09-13 14:18:46,655 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Setting session cookie in browser 2026-09-13 14:18:46,658 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Open "http://127.0.0.1:8069/pos/ui/92" in browser 2026-09-13 14:18:46,658 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Navigating to: "http://127.0.0.1:8069/pos/ui/92" 2026-09-13 14:18:46,670 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:18:47,174 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:47] "GET /pos/ui/92 HTTP/1.1" 200 - 86 0.075 0.431 2026-09-13 14:18:47,183 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Navigation result: {'frameId': '54BFFEBD0738018143C8E3BACEE00BF3', 'loaderId': 'FFA6B78948E3018EAB07E073D86BCCF6', 'isDownload': False} 2026-09-13 14:18:47,183 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Evaluate ready code "odoo.isTourReady('OnlinePaymentErrorsTour')" 2026-09-13 14:18:47,190 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:18:47,217 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:47] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.014 2026-09-13 14:18:47,227 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:47] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.014 2026-09-13 14:18:47,241 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:47] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.029 2026-09-13 14:18:47,699 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:47] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:18:47,722 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:47] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-09-13 14:18:47,737 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Evaluate test code "odoo.startTour('OnlinePaymentErrorsTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/92", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:18:47,745 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [1/74] Tour OnlinePaymentErrorsTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:18:47,752 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:47] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-09-13 14:18:47,766 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:47] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:18:47,774 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:47] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:18:47,799 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:47] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.012 2026-09-13 14:18:47,814 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:47] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.010 0.019 2026-09-13 14:18:47,822 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:47] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.001 0.010 2026-09-13 14:18:47,880 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:47] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.020 0.028 2026-09-13 14:18:48,317 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:48] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 347 0.176 0.235 2026-09-13 14:18:48,337 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:48] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.011 2026-09-13 14:18:48,401 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-09-13 14:18:48,457 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:48] "GET /web/image/res.company/86/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.031 2026-09-13 14:18:48,494 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.006 2026-09-13 14:18:48,506 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: Owl is running in 'dev' mode. 2026-09-13 14:18:48,519 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:48] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-09-13 14:18:48,575 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:48] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:18:48,578 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:48] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:18:48,585 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:48] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:18:48,614 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:48] "GET /web/image/res.users/179/avatar_128 HTTP/1.1" 200 - 14 0.021 0.021 2026-09-13 14:18:48,628 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:48] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:18:48,638 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:48] "GET /web/image?model=res.company&id=86&field=logo HTTP/1.1" 200 - 3 0.009 0.049 2026-09-13 14:18:48,640 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:48] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:18:48,641 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:48] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.071 2026-09-13 14:18:48,684 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [2/74] Tour OnlinePaymentErrorsTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:18:48,710 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:48] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:18:48,754 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:18:48,763 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:48] "GET /pos/ui/92?from_backend=True HTTP/1.1" 200 - 31 0.024 0.039 2026-09-13 14:18:48,766 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [3/74] Tour OnlinePaymentErrorsTour → Step click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray")) 2026-09-13 14:18:48,807 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:48] "GET /pos/ui/92 HTTP/1.1" 200 - 31 0.017 0.086 2026-09-13 14:18:48,824 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:48] "GET /web/image?model=product.template&field=image_128&id=1936&unique=2026-09-13T14:18:25.000+00:00 HTTP/1.1" 200 - 3 0.001 0.099 2026-09-13 14:18:48,885 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:48] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.023 0.089 2026-09-13 14:18:48,946 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [4/74] Tour OnlinePaymentErrorsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:18:49,001 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [5/74] 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-09-13 14:18:49,050 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [6/74] Tour OnlinePaymentErrorsTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-09-13 14:18:49,104 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [7/74] Tour OnlinePaymentErrorsTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:18:49,156 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [8/74] 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-09-13 14:18:49,333 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [9/74] Tour OnlinePaymentErrorsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:18:49,384 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [10/74] Tour OnlinePaymentErrorsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:18:49,435 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [11/74] 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-09-13 14:18:49,485 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [12/74] Tour OnlinePaymentErrorsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:18:49,536 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [13/74] Tour OnlinePaymentErrorsTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:18:49,601 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [14/74] Tour OnlinePaymentErrorsTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:18:49,610 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:49] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:18:49,611 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:49] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:18:49,651 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [15/74] Tour OnlinePaymentErrorsTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:18:49,702 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [16/74] Tour OnlinePaymentErrorsTour → Step total is 48.0 (trigger: .total:contains("48.0")) 2026-09-13 14:18:49,753 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [17/74] Tour OnlinePaymentErrorsTour → Step there are no paymentlines (trigger: .paymentlines-empty) 2026-09-13 14:18:49,804 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [18/74] Tour OnlinePaymentErrorsTour → Step amount to pay is '48.0' (trigger: .paymentlines-empty .total:contains("48.0")) 2026-09-13 14:18:49,855 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [19/74] Tour OnlinePaymentErrorsTour → Step click 'Online payment' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Online payment")) 2026-09-13 14:18:49,916 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [20/74] Tour OnlinePaymentErrorsTour → Step line paid via 'Online payment' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Online payment")) 2026-09-13 14:18:49,921 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19930010 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': '3e36b2cd-cfe9-471d-a462-1fbca075198e'}] 2026-09-13 14:18:49,968 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19930010 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': '3e36b2cd-cfe9-471d-a462-1fbca075198e'} created pos.order #666 2026-09-13 14:18:49,979 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19930010 finished 2026-09-13 14:18:50,017 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 63 0.028 0.071 2026-09-13 14:18:50,060 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [21/74] Tour OnlinePaymentErrorsTour → Step amount tendered in the line is '48.0' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("48.0")) 2026-09-13 14:18:50,113 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [22/74] Tour OnlinePaymentErrorsTour → Step click numpad button: 4 (trigger: div.numpad button:contains(/^4$/)) 2026-09-13 14:18:50,165 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [23/74] Tour OnlinePaymentErrorsTour → Step click numpad button: 7 (trigger: div.numpad button:contains(/^7$/)) 2026-09-13 14:18:50,219 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [24/74] Tour OnlinePaymentErrorsTour → Step click payment line (trigger: .paymentlines .paymentline .payment-infos:contains("Online payment")) 2026-09-13 14:18:50,269 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [25/74] Tour OnlinePaymentErrorsTour → Step click numpad button: 4 (trigger: .modal div.numpad button:contains(/^4$/)) 2026-09-13 14:18:50,322 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [26/74] Tour OnlinePaymentErrorsTour → Step click numpad button: 7 (trigger: .modal div.numpad button:contains(/^7$/)) 2026-09-13 14:18:50,372 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [27/74] Tour OnlinePaymentErrorsTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:18:50,423 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [28/74] Tour OnlinePaymentErrorsTour → Step line paid via 'Online payment' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Online payment")) 2026-09-13 14:18:50,474 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [29/74] Tour OnlinePaymentErrorsTour → Step amount tendered in the line is '47.0' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("47.0")) 2026-09-13 14:18:50,524 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [30/74] Tour OnlinePaymentErrorsTour → Step remaining amount is 1.0 (trigger: .payment-status-amount .amount:contains("1.0")) 2026-09-13 14:18:50,577 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [31/74] Tour OnlinePaymentErrorsTour → Step validate button is not highlighted (trigger: .payment-screen button.validation-button.next:not(:has(.highlight))) 2026-09-13 14:18:50,626 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [32/74] Tour OnlinePaymentErrorsTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:18:50,682 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [33/74] Tour OnlinePaymentErrorsTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-09-13 14:18:50,736 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [34/74] Tour OnlinePaymentErrorsTour → Step click payment line (trigger: .paymentlines .paymentline .payment-infos:contains("Cash")) 2026-09-13 14:18:50,787 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [35/74] Tour OnlinePaymentErrorsTour → Step click numpad button: 2 (trigger: .modal div.numpad button:contains(/^2$/)) 2026-09-13 14:18:50,837 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [36/74] Tour OnlinePaymentErrorsTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:18:50,890 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [37/74] Tour OnlinePaymentErrorsTour → Step line paid via 'Cash' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Cash")) 2026-09-13 14:18:50,941 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [38/74] Tour OnlinePaymentErrorsTour → Step amount tendered in the line is '2.0' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("2.0")) 2026-09-13 14:18:50,992 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [39/74] Tour OnlinePaymentErrorsTour → Step change is 1.0 (trigger: .payment-status-amount .amount:contains("1.0")) 2026-09-13 14:18:51,043 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [40/74] Tour OnlinePaymentErrorsTour → Step validate button is highlighted (trigger: .payment-screen button.validation-button.next.highlight) 2026-09-13 14:18:51,094 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [41/74] Tour OnlinePaymentErrorsTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:18:51,154 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [42/74] Tour OnlinePaymentErrorsTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:18:51,158 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89993760 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': '3e36b2cd-cfe9-471d-a462-1fbca075198e'}] 2026-09-13 14:18:51,239 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [683] to pos.order #666 2026-09-13 14:18:51,245 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89993760 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': '3e36b2cd-cfe9-471d-a462-1fbca075198e'} updated pos.order #666 2026-09-13 14:18:51,258 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89993760 finished 2026-09-13 14:18:51,326 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 90 0.072 0.098 2026-09-13 14:18:51,358 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:51] "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 - 5 0.003 0.008 2026-09-13 14:18:51,380 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:51] "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 - 6 0.005 0.008 2026-09-13 14:18:51,385 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [43/74] Tour OnlinePaymentErrorsTour → Step remaining amount is 46.0 (trigger: .payment-status-amount .amount:contains("46.0")) 2026-09-13 14:18:51,436 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [44/74] Tour OnlinePaymentErrorsTour → Step click 'Online payment' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Online payment")) 2026-09-13 14:18:51,494 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [45/74] Tour OnlinePaymentErrorsTour → Step line paid via 'Online payment' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Online payment")) 2026-09-13 14:18:51,497 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30635622 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': '3e36b2cd-cfe9-471d-a462-1fbca075198e'}] 2026-09-13 14:18:51,517 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30635622 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': '3e36b2cd-cfe9-471d-a462-1fbca075198e'} updated pos.order #666 2026-09-13 14:18:51,530 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30635622 finished 2026-09-13 14:18:51,579 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.027 0.057 2026-09-13 14:18:51,601 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [46/74] Tour OnlinePaymentErrorsTour → Step amount tendered in the line is '46.0' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("46.0")) 2026-09-13 14:18:51,652 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [47/74] Tour OnlinePaymentErrorsTour → Step click 'Online payment' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Online payment")) 2026-09-13 14:18:51,707 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [48/74] Tour OnlinePaymentErrorsTour → Step remaining amount is 0.0 (trigger: .payment-status-amount .amount:contains("0.0")) 2026-09-13 14:18:51,757 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [49/74] Tour OnlinePaymentErrorsTour → Step line paid via 'Online payment' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Online payment")) 2026-09-13 14:18:51,808 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [50/74] Tour OnlinePaymentErrorsTour → Step amount tendered in the line is '0.0' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("0.0")) 2026-09-13 14:18:51,860 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [51/74] Tour OnlinePaymentErrorsTour → Step validate button is highlighted (trigger: .payment-screen button.validation-button.next.highlight) 2026-09-13 14:18:51,910 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [52/74] Tour OnlinePaymentErrorsTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:18:51,969 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [53/74] Tour OnlinePaymentErrorsTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:18:51,972 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18717795 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': '3e36b2cd-cfe9-471d-a462-1fbca075198e'}] 2026-09-13 14:18:51,999 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18717795 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': '3e36b2cd-cfe9-471d-a462-1fbca075198e'} updated pos.order #666 2026-09-13 14:18:52,010 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18717795 finished 2026-09-13 14:18:52,076 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.043 0.063 2026-09-13 14:18:52,111 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:52] "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 - 5 0.003 0.006 2026-09-13 14:18:52,139 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:52] "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 - 6 0.003 0.008 2026-09-13 14:18:52,154 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [54/74] Tour OnlinePaymentErrorsTour → Step remaining amount is 46.0 (trigger: .payment-status-amount .amount:contains("46.0")) 2026-09-13 14:18:52,203 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [55/74] Tour OnlinePaymentErrorsTour → Step click 'Online payment' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Online payment")) 2026-09-13 14:18:52,260 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [56/74] Tour OnlinePaymentErrorsTour → Step line paid via 'Online payment' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Online payment")) 2026-09-13 14:18:52,263 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13816233 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': '3e36b2cd-cfe9-471d-a462-1fbca075198e'}] 2026-09-13 14:18:52,301 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13816233 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': '3e36b2cd-cfe9-471d-a462-1fbca075198e'} updated pos.order #666 2026-09-13 14:18:52,316 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13816233 finished 2026-09-13 14:18:52,404 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.065 0.078 2026-09-13 14:18:52,435 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [57/74] Tour OnlinePaymentErrorsTour → Step amount tendered in the line is '46.0' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("46.0")) 2026-09-13 14:18:52,484 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [58/74] Tour OnlinePaymentErrorsTour → Step click 'Online payment' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Online payment")) 2026-09-13 14:18:52,540 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [59/74] Tour OnlinePaymentErrorsTour → Step click Online payment paymentline with 0.0 amount (trigger: .paymentlines .paymentline .payment-infos:contains("Online payment"):has(.payment-amount:contains("0.0"))) 2026-09-13 14:18:52,592 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [60/74] 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-09-13 14:18:52,648 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [61/74] Tour OnlinePaymentErrorsTour → Step click Cash paymentline with 2.0 amount (trigger: .paymentlines .paymentline .payment-infos:contains("Cash"):has(.payment-amount:contains("2.0"))) 2026-09-13 14:18:52,703 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [62/74] Tour OnlinePaymentErrorsTour → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-09-13 14:18:52,753 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [63/74] Tour OnlinePaymentErrorsTour → Step click payment line (trigger: .paymentlines .paymentline .payment-infos:contains("Cash")) 2026-09-13 14:18:52,804 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [64/74] Tour OnlinePaymentErrorsTour → Step click numpad button: 3 (trigger: .modal div.numpad button:contains(/^3$/)) 2026-09-13 14:18:52,855 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [65/74] Tour OnlinePaymentErrorsTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:18:52,905 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [66/74] Tour OnlinePaymentErrorsTour → Step line paid via 'Cash' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Cash")) 2026-09-13 14:18:52,957 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [67/74] Tour OnlinePaymentErrorsTour → Step amount tendered in the line is '3.0' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("3.0")) 2026-09-13 14:18:53,007 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [68/74] Tour OnlinePaymentErrorsTour → Step click 'Online payment' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Online payment")) 2026-09-13 14:18:53,062 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [69/74] Tour OnlinePaymentErrorsTour → Step line paid via 'Online payment' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Online payment")) 2026-09-13 14:18:53,113 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [70/74] Tour OnlinePaymentErrorsTour → Step amount tendered in the line is '-1.0' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("-1.0")) 2026-09-13 14:18:53,164 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [71/74] Tour OnlinePaymentErrorsTour → Step remaining amount is 0.0 (trigger: .payment-status-amount .amount:contains("0.0")) 2026-09-13 14:18:53,215 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [72/74] Tour OnlinePaymentErrorsTour → Step validate button is highlighted (trigger: .payment-screen button.validation-button.next.highlight) 2026-09-13 14:18:53,266 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [73/74] Tour OnlinePaymentErrorsTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:18:53,324 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: [74/74] Tour OnlinePaymentErrorsTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:18:53,328 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97018459 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': '3e36b2cd-cfe9-471d-a462-1fbca075198e'}] 2026-09-13 14:18:53,405 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97018459 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': '3e36b2cd-cfe9-471d-a462-1fbca075198e'} updated pos.order #666 2026-09-13 14:18:53,418 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97018459 finished 2026-09-13 14:18:53,477 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:53] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.053 0.098 2026-09-13 14:18:53,508 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:53] "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 - 5 0.004 0.007 2026-09-13 14:18:53,538 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:53] "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 - 6 0.002 0.008 2026-09-13 14:18:53,552 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: tour succeeded 2026-09-13 14:18:53,553 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: ╔════════════════════════════════════════╗ ║ TOUR OnlinePaymentErrorsTour SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-09-13 14:18:53,627 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour.browser: heap 15310080 (allocated 16777216) 2026-09-13 14:18:53,649 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Closing chrome headless with pid 62128 2026-09-13 14:18:53,650 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Closing websocket connection 2026-09-13 14:18:53,650 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Terminating chrome headless with pid 62128 2026-09-13 14:18:53,710 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_141853_709975_test_errors_tour.txt 2026-09-13 14:18:53,710 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_errors_tour: Removing chrome user profile "/tmp/tmppxmjwhe4_chrome_odoo" 2026-09-13 14:18:53,718 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_invalid_access_token ... 2026-09-13 14:18:53,886 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88744226 started for PoS orders references: [{'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'}] 2026-09-13 14:18:53,907 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88744226 order {'name': 'Order 00055-001-0001', 'pos_reference': None, 'uuid': '00055-001-0001'} created pos.order #667 2026-09-13 14:18:53,907 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88744226 finished 2026-09-13 14:18:53,931 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:18:54,266 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-13 14:18:54,991 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:54] "GET /pos/pay/667?access_token=73706dda-1dd1-4d7b-b7a8-c5dba363cd3 HTTP/1.1" 403 - 114 0.060 1.001 2026-09-13 14:18:55,005 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-13 14:18:55,053 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:55] "GET /pos/pay/667?access_token= HTTP/1.1" 403 - 17 0.018 0.041 2026-09-13 14:18:55,065 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-13 14:18:55,116 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:55] "GET /pos/pay/confirmation/667?access_token=73706dda-1dd1-4d7b-b7a8-c5dba363cd3&tx_id=1 HTTP/1.1" 403 - 18 0.017 0.038 2026-09-13 14:18:55,122 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-13 14:18:55,157 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:55] "GET /pos/pay/confirmation/667?access_token=&tx_id=1 HTTP/1.1" 403 - 15 0.007 0.031 2026-09-13 14:18:55,164 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_online_payment_amount_updated_after_order_modification ... 2026-09-13 14:18:55,408 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Chrome pid: 62269 2026-09-13 14:18:55,409 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Chrome headless temporary user profile dir: /tmp/tmp0hdb2zv8_chrome_odoo 2026-09-13 14:18:55,409 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Issuing json command http://127.0.0.1:38267/json/version 2026-09-13 14:18:55,411 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38267', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:18:55,430 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:18:55,430 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Issuing json command http://127.0.0.1:38267/json 2026-09-13 14:18:55,430 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38267', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:18:55,432 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Websocket url found: ws://127.0.0.1:38267/devtools/page/B278DD16CDE468E209287A210B45A001 2026-09-13 14:18:55,433 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Enable chrome headless console log notification 2026-09-13 14:18:55,435 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Chrome headless enable page notifications 2026-09-13 14:18:55,468 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-09-13 14:18:55,474 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Setting session cookie in browser 2026-09-13 14:18:55,478 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Open "http://127.0.0.1:8069/pos/ui/92" in browser 2026-09-13 14:18:55,478 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Navigating to: "http://127.0.0.1:8069/pos/ui/92" 2026-09-13 14:18:55,488 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:18:55,909 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:55] "GET /pos/ui/92 HTTP/1.1" 200 - 87 0.045 0.380 2026-09-13 14:18:55,912 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Navigation result: {'frameId': 'B278DD16CDE468E209287A210B45A001', 'loaderId': 'F563DEFB4A508AE3327902B8A1B582EE', 'isDownload': False} 2026-09-13 14:18:55,912 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Evaluate ready code "odoo.isTourReady('test_online_payment_amount_updated_after_order_modification')" 2026-09-13 14:18:55,918 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:18:55,933 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:55] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-09-13 14:18:55,944 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:55] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.019 2026-09-13 14:18:55,960 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:55] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.029 2026-09-13 14:18:56,341 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:56] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:18:56,363 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:56] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-13 14:18:56,376 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Evaluate test code "odoo.startTour('test_online_payment_amount_updated_after_order_modification', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/92", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:18:56,380 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [1/42] Tour test_online_payment_amount_updated_after_order_modification → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:18:56,398 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:56] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.013 2026-09-13 14:18:56,413 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:56] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:18:56,425 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:56] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:18:56,463 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:56] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.009 0.016 2026-09-13 14:18:56,473 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:56] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.029 2026-09-13 14:18:56,521 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:56] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.018 0.026 2026-09-13 14:18:56,524 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.032 2026-09-13 14:18:57,112 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:57] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 347 0.286 0.278 2026-09-13 14:18:57,142 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:57] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.022 2026-09-13 14:18:57,188 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:18:57,239 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:57] "GET /web/image/res.company/86/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.032 2026-09-13 14:18:57,270 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.009 2026-09-13 14:18:57,286 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: Owl is running in 'dev' mode. 2026-09-13 14:18:57,297 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:57] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-09-13 14:18:57,357 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:57] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:18:57,374 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:57] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:18:57,378 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:57] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:18:57,396 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:57] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:18:57,401 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:57] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:18:57,402 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:57] "GET /web/image/res.users/178/avatar_128 HTTP/1.1" 200 - 14 0.016 0.025 2026-09-13 14:18:57,415 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:57] "GET /web/image?model=res.company&id=86&field=logo HTTP/1.1" 200 - 3 0.002 0.050 2026-09-13 14:18:57,417 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:57] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.041 2026-09-13 14:18:57,487 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [2/42] Tour test_online_payment_amount_updated_after_order_modification → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:18:57,525 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:57] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:18:57,567 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [3/42] Tour test_online_payment_amount_updated_after_order_modification → Step click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray")) 2026-09-13 14:18:57,575 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:18:57,600 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:57] "GET /pos/ui/92?from_backend=True HTTP/1.1" 200 - 32 0.046 0.039 2026-09-13 14:18:57,620 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:57] "GET /web/image?model=product.template&field=image_128&id=1936&unique=2026-09-13T14:18:25.000+00:00 HTTP/1.1" 200 - 3 0.002 0.081 2026-09-13 14:18:57,689 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:57] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.029 0.087 2026-09-13 14:18:57,736 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:57] "GET /pos/ui/92 HTTP/1.1" 200 - 32 0.021 0.199 2026-09-13 14:18:57,748 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [4/42] Tour test_online_payment_amount_updated_after_order_modification → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:18:57,798 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [5/42] Tour test_online_payment_amount_updated_after_order_modification → 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-09-13 14:18:57,848 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [6/42] Tour test_online_payment_amount_updated_after_order_modification → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-09-13 14:18:57,903 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [7/42] Tour test_online_payment_amount_updated_after_order_modification → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:18:57,955 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [8/42] Tour test_online_payment_amount_updated_after_order_modification → 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-09-13 14:18:58,134 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [9/42] Tour test_online_payment_amount_updated_after_order_modification → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:18:58,184 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [10/42] Tour test_online_payment_amount_updated_after_order_modification → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:18:58,234 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [11/42] Tour test_online_payment_amount_updated_after_order_modification → 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-09-13 14:18:58,285 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [12/42] Tour test_online_payment_amount_updated_after_order_modification → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:18:58,336 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [13/42] Tour test_online_payment_amount_updated_after_order_modification → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:18:58,405 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [14/42] Tour test_online_payment_amount_updated_after_order_modification → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:18:58,416 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:58] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:18:58,418 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:58] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:18:58,455 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [15/42] Tour test_online_payment_amount_updated_after_order_modification → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:18:58,506 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [16/42] Tour test_online_payment_amount_updated_after_order_modification → Step total is 48.0 (trigger: .total:contains("48.0")) 2026-09-13 14:18:58,558 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [17/42] Tour test_online_payment_amount_updated_after_order_modification → Step click 'Online payment' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Online payment")) 2026-09-13 14:18:58,627 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [18/42] Tour test_online_payment_amount_updated_after_order_modification → Step line paid via 'Online payment' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Online payment")) 2026-09-13 14:18:58,631 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17978540 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'b00a6df6-d29f-44ab-94ad-e3911c5ef523'}] 2026-09-13 14:18:58,696 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17978540 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'b00a6df6-d29f-44ab-94ad-e3911c5ef523'} created pos.order #668 2026-09-13 14:18:58,713 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17978540 finished 2026-09-13 14:18:58,758 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 63 0.054 0.076 2026-09-13 14:18:58,819 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [19/42] Tour test_online_payment_amount_updated_after_order_modification → Step amount tendered in the line is '48.0' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("48.0")) 2026-09-13 14:18:58,870 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [20/42] Tour test_online_payment_amount_updated_after_order_modification → Step click Online payment paymentline with 48.0 amount (trigger: .paymentlines .paymentline .payment-infos:contains("Online payment"):has(.payment-amount:contains("48.0"))) 2026-09-13 14:18:58,922 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [21/42] Tour test_online_payment_amount_updated_after_order_modification → Step delete Online payment paymentline with 48.0 amount (trigger: .paymentlines .paymentline .payment-infos:contains("Online payment"):has(.payment-amount:contains("48.0")) ~ .delete-button) 2026-09-13 14:18:58,977 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [22/42] Tour test_online_payment_amount_updated_after_order_modification → Step click back to product screen (trigger: .payment-screen .back-button) 2026-09-13 14:18:59,036 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [23/42] Tour test_online_payment_amount_updated_after_order_modification → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Letter Tray","quantity":"10.0"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Letter Tray")):has(.qty:contains("10"))) 2026-09-13 14:18:59,089 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [24/42] Tour test_online_payment_amount_updated_after_order_modification → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"10.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("10"))) 2026-09-13 14:18:59,141 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [25/42] Tour test_online_payment_amount_updated_after_order_modification → Step Check the product page (trigger: .product-list) 2026-09-13 14:18:59,191 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [26/42] Tour test_online_payment_amount_updated_after_order_modification → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:18:59,242 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [27/42] Tour test_online_payment_amount_updated_after_order_modification → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-09-13 14:18:59,294 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [28/42] Tour test_online_payment_amount_updated_after_order_modification → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:18:59,347 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [29/42] Tour test_online_payment_amount_updated_after_order_modification → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:18:59,397 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [30/42] Tour test_online_payment_amount_updated_after_order_modification → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:18:59,448 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [31/42] Tour test_online_payment_amount_updated_after_order_modification → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"20.0","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("20"))) 2026-09-13 14:18:59,511 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [32/42] Tour test_online_payment_amount_updated_after_order_modification → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:18:59,556 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [33/42] Tour test_online_payment_amount_updated_after_order_modification → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:18:59,611 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [34/42] Tour test_online_payment_amount_updated_after_order_modification → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:18:59,662 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [35/42] Tour test_online_payment_amount_updated_after_order_modification → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:18:59,712 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [36/42] Tour test_online_payment_amount_updated_after_order_modification → Step total is 96.0 (trigger: .total:contains("96.0")) 2026-09-13 14:18:59,763 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [37/42] Tour test_online_payment_amount_updated_after_order_modification → Step click 'Online payment' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Online payment")) 2026-09-13 14:18:59,820 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [38/42] Tour test_online_payment_amount_updated_after_order_modification → Step line paid via 'Online payment' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Online payment")) 2026-09-13 14:18:59,824 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68709880 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'b00a6df6-d29f-44ab-94ad-e3911c5ef523'}] 2026-09-13 14:18:59,855 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68709880 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'b00a6df6-d29f-44ab-94ad-e3911c5ef523'} updated pos.order #668 2026-09-13 14:18:59,869 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68709880 finished 2026-09-13 14:18:59,935 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:18:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.047 0.067 2026-09-13 14:18:59,966 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [39/42] Tour test_online_payment_amount_updated_after_order_modification → Step amount tendered in the line is '96.0' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("96.0")) 2026-09-13 14:19:00,017 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [40/42] Tour test_online_payment_amount_updated_after_order_modification → Step validate button is highlighted (trigger: .payment-screen button.validation-button.next.highlight) 2026-09-13 14:19:00,068 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [41/42] Tour test_online_payment_amount_updated_after_order_modification → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:19:00,126 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: [42/42] Tour test_online_payment_amount_updated_after_order_modification → Step dialog is open (trigger: .modal .modal-content .modal-header:contains("Scan to Pay")) 2026-09-13 14:19:00,129 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86523138 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'b00a6df6-d29f-44ab-94ad-e3911c5ef523'}] 2026-09-13 14:19:00,142 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86523138 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': 'b00a6df6-d29f-44ab-94ad-e3911c5ef523'} updated pos.order #668 2026-09-13 14:19:00,154 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86523138 finished 2026-09-13 14:19:00,217 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 52 0.034 0.056 2026-09-13 14:19:00,259 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:00] "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 - 5 0.013 0.010 2026-09-13 14:19:00,290 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: tour succeeded 2026-09-13 14:19:00,309 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: ╔════════════════════════════════════════════════════════════════════════════╗ ║ TOUR test_online_payment_amount_updated_after_order_modification SUCCEEDED ║ ╚════════════════════════════════════════════════════════════════════════════╝ 2026-09-13 14:19:00,358 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:00] "GET /report/barcode/QR/http:%2F%2F127.0.0.1:8069%2Fpos%2Fpay%2F668%3Faccess_token=112110b4-df9c-4eb0-8422-32f12168ea95?width=200&height=200 HTTP/1.1" 200 - 0 0.000 0.078 2026-09-13 14:19:00,362 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification.browser: heap 15122456 (allocated 16777216) 2026-09-13 14:19:00,372 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Closing chrome headless with pid 62269 2026-09-13 14:19:00,373 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Closing websocket connection 2026-09-13 14:19:00,375 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Terminating chrome headless with pid 62269 2026-09-13 14:19:00,434 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_141900_434448_test_online_payment_amount_updated_after_order_modification.txt 2026-09-13 14:19:00,434 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_online_payment_amount_updated_after_order_modification: Removing chrome user profile "/tmp/tmp0hdb2zv8_chrome_odoo" 2026-09-13 14:19:00,488 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_online_payment_with_cash_rounding_only_cash_method ... 2026-09-13 14:19:00,729 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49854743 started for PoS orders references: [{'name': 'Order 00077-001-0001', 'pos_reference': None, 'uuid': '00077-001-0001'}] 2026-09-13 14:19:00,774 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49854743 order {'name': 'Order 00077-001-0001', 'pos_reference': None, 'uuid': '00077-001-0001'} created pos.order #669 2026-09-13 14:19:00,776 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49854743 finished 2026-09-13 14:19:00,820 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:19:00,978 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-13 14:19:01,956 26 INFO rb-721a478-224807-415181 odoo.tests.common: Simulating signal changes during tests 2026-09-13 14:19:01,957 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:01] "GET /pos/pay/669?access_token=e6ff0e87-b936-483d-96a8-4f4a397ae3ab HTTP/1.1" 200 - 250 0.196 0.943 2026-09-13 14:19:01,965 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-13 14:19:02,009 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:02] "POST /pos/pay/transaction/669 HTTP/1.1" 200 - 37 0.025 0.023 2026-09-13 14:19:02,036 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-13 14:19:02,699 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:02] "GET /pos/pay/confirmation/669?access_token=e6ff0e87-b936-483d-96a8-4f4a397ae3ab&tx_id=5 HTTP/1.1" 200 - 292 0.282 0.384 2026-09-13 14:19:03,371 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_payment_method_customer_required ... 2026-09-13 14:19:04,221 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Chrome pid: 62402 2026-09-13 14:19:04,221 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Chrome headless temporary user profile dir: /tmp/tmpm5r18iay_chrome_odoo 2026-09-13 14:19:04,221 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Issuing json command http://127.0.0.1:41865/json/version 2026-09-13 14:19:04,222 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41865', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:19:04,230 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:19:04,231 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Issuing json command http://127.0.0.1:41865/json 2026-09-13 14:19:04,231 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41865', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:19:04,233 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Websocket url found: ws://127.0.0.1:41865/devtools/page/FE7F5881612E1CC014737258FF3F0571 2026-09-13 14:19:04,235 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Enable chrome headless console log notification 2026-09-13 14:19:04,236 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Chrome headless enable page notifications 2026-09-13 14:19:04,286 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:19:04,293 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Setting session cookie in browser 2026-09-13 14:19:04,296 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Open "http://127.0.0.1:8069/pos/ui/92" in browser 2026-09-13 14:19:04,296 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Navigating to: "http://127.0.0.1:8069/pos/ui/92" 2026-09-13 14:19:04,313 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:19:04,747 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:04] "GET /pos/ui/92 HTTP/1.1" 200 - 85 0.039 0.399 2026-09-13 14:19:04,750 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Navigation result: {'frameId': 'FE7F5881612E1CC014737258FF3F0571', 'loaderId': '6C813D17129DC9D2405144F497502351', 'isDownload': False} 2026-09-13 14:19:04,751 26 INFO rb-721a478-224807-415181 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-09-13 14:19:04,757 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:19:04,773 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:04] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.007 2026-09-13 14:19:04,778 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:04] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-13 14:19:04,783 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:04] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-09-13 14:19:05,236 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:19:05,252 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:05] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-09-13 14:19:05,266 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/92", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:19:05,280 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [1/23] Tour test_payment_method_customer_required → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:19:05,281 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:05] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 5 0.005 0.008 2026-09-13 14:19:05,307 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:05] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:19:05,318 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:05] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:19:05,342 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:05] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.009 2026-09-13 14:19:05,350 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:05] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.016 2026-09-13 14:19:05,410 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:05] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.023 0.027 2026-09-13 14:19:05,414 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:05] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.043 2026-09-13 14:19:06,063 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:06] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 336 0.185 0.435 2026-09-13 14:19:06,089 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:06] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.017 2026-09-13 14:19:06,140 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-09-13 14:19:06,187 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:06] "GET /web/image/res.company/86/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.028 2026-09-13 14:19:06,213 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:19:06,223 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: Owl is running in 'dev' mode. 2026-09-13 14:19:06,229 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:06] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.003 2026-09-13 14:19:06,265 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:06] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:19:06,268 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:06] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:19:06,283 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:06] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-09-13 14:19:06,288 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:06] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:19:06,289 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:06] "GET /web/image?model=res.company&id=86&field=logo HTTP/1.1" 200 - 3 0.004 0.016 2026-09-13 14:19:06,312 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:06] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:19:06,326 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:19:06,351 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:06] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:19:06,354 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:06] "GET /web/image/res.users/177/avatar_128 HTTP/1.1" 200 - 14 0.021 0.069 2026-09-13 14:19:06,395 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [2/23] Tour test_payment_method_customer_required → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:19:06,404 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:06] "GET /pos/ui/92 HTTP/1.1" 200 - 32 0.019 0.044 2026-09-13 14:19:06,454 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:06] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:19:06,480 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [3/23] Tour test_payment_method_customer_required → Step click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray")) 2026-09-13 14:19:06,507 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:06] "GET /pos/ui/92?from_backend=True HTTP/1.1" 200 - 32 0.049 0.125 2026-09-13 14:19:06,543 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:06] "GET /web/image?model=product.template&field=image_128&id=1936&unique=2026-09-13T14:18:25.000+00:00 HTTP/1.1" 200 - 3 0.008 0.112 2026-09-13 14:19:06,640 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:06] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.058 0.085 2026-09-13 14:19:06,696 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [4/23] Tour test_payment_method_customer_required → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:19:06,750 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [5/23] 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-09-13 14:19:06,799 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [6/23] 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-09-13 14:19:06,852 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [7/23] Tour test_payment_method_customer_required → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:19:06,900 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [8/23] Tour test_payment_method_customer_required → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:19:06,970 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [9/23] Tour test_payment_method_customer_required → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:19:06,982 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:06] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:19:06,985 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:06] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:19:07,021 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [10/23] Tour test_payment_method_customer_required → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:19:07,071 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [11/23] Tour test_payment_method_customer_required → Step total is 4.80 (trigger: .total:contains("4.80")) 2026-09-13 14:19:07,125 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [12/23] Tour test_payment_method_customer_required → Step click 'Online payment' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Online payment")) 2026-09-13 14:19:07,184 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [13/23] Tour test_payment_method_customer_required → Step line paid via 'Online payment' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Online payment")) 2026-09-13 14:19:07,188 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23697991 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': '714a3afb-db65-4300-86f3-502549f2cc76'}] 2026-09-13 14:19:07,289 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23697991 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': '714a3afb-db65-4300-86f3-502549f2cc76'} created pos.order #670 2026-09-13 14:19:07,304 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23697991 finished 2026-09-13 14:19:07,362 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 63 0.095 0.081 2026-09-13 14:19:07,410 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [14/23] 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-09-13 14:19:07,460 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [15/23] Tour test_payment_method_customer_required → Step validate button is not highlighted (trigger: .payment-screen button.validation-button.next:not(:has(.highlight))) 2026-09-13 14:19:07,510 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [16/23] Tour test_payment_method_customer_required → Step click customer button (trigger: button.partner-button) 2026-09-13 14:19:07,586 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [17/23] Tour test_payment_method_customer_required → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-09-13 14:19:07,640 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [18/23] Tour test_payment_method_customer_required → Step Click search field (trigger: .modal .fa-search.undefined) 2026-09-13 14:19:07,693 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [19/23] Tour test_payment_method_customer_required → Step Search for partner "A Test Partner" (trigger: .modal-dialog .input-group input) 2026-09-13 14:19:07,750 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [20/23] 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-09-13 14:19:07,807 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [21/23] Tour test_payment_method_customer_required → Step validate button is highlighted (trigger: .payment-screen button.validation-button.next.highlight) 2026-09-13 14:19:07,856 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [22/23] Tour test_payment_method_customer_required → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:19:07,914 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: [23/23] Tour test_payment_method_customer_required → Step dialog is open (trigger: .modal .modal-content .modal-header:contains("Payment provider requirement")) 2026-09-13 14:19:07,966 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: tour succeeded 2026-09-13 14:19:07,966 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: ╔══════════════════════════════════════════════════════╗ ║ TOUR test_payment_method_customer_required SUCCEEDED ║ ╚══════════════════════════════════════════════════════╝ 2026-09-13 14:19:08,035 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required.browser: heap 15168120 (allocated 15990784) 2026-09-13 14:19:08,047 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Closing chrome headless with pid 62402 2026-09-13 14:19:08,052 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Closing websocket connection 2026-09-13 14:19:08,052 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Terminating chrome headless with pid 62402 2026-09-13 14:19:08,108 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_141908_107945_test_payment_method_customer_required.txt 2026-09-13 14:19:08,108 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_payment_method_customer_required: Removing chrome user profile "/tmp/tmpm5r18iay_chrome_odoo" 2026-09-13 14:19:08,119 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_refuse_online_payment_without_accounting_payment ... 2026-09-13 14:19:08,217 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47223168 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'pos_reference': None, 'uuid': '12345-123-1234'}] 2026-09-13 14:19:08,297 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #173 deleted pos.order records with IDs: [671] 2026-09-13 14:19:08,330 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_restaurant_online_payment_flow ... 2026-09-13 14:19:08,561 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Chrome pid: 62528 2026-09-13 14:19:08,561 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Chrome headless temporary user profile dir: /tmp/tmpg1ltaj6m_chrome_odoo 2026-09-13 14:19:08,561 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Issuing json command http://127.0.0.1:42495/json/version 2026-09-13 14:19:08,562 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42495', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:19:08,582 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:19:08,582 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Issuing json command http://127.0.0.1:42495/json 2026-09-13 14:19:08,582 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42495', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:19:08,596 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Websocket url found: ws://127.0.0.1:42495/devtools/page/638B49AACFB58BF96483BB6CF3A48AF7 2026-09-13 14:19:08,608 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Enable chrome headless console log notification 2026-09-13 14:19:08,609 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Chrome headless enable page notifications 2026-09-13 14:19:08,660 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-09-13 14:19:08,681 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Setting session cookie in browser 2026-09-13 14:19:08,686 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Open "http://127.0.0.1:8069/pos/ui/92" in browser 2026-09-13 14:19:08,686 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Navigating to: "http://127.0.0.1:8069/pos/ui/92" 2026-09-13 14:19:08,702 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:19:09,209 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:09] "GET /pos/ui/92 HTTP/1.1" 200 - 87 0.085 0.427 2026-09-13 14:19:09,212 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Navigation result: {'frameId': '638B49AACFB58BF96483BB6CF3A48AF7', 'loaderId': '6BD9E20CFF641D6496E715F23AE84F66', 'isDownload': False} 2026-09-13 14:19:09,212 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Evaluate ready code "odoo.isTourReady('RestaurantOnlinePaymentTour')" 2026-09-13 14:19:09,229 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:19:09,245 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:09] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.014 2026-09-13 14:19:09,252 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:09] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.016 2026-09-13 14:19:09,260 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:09] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.023 2026-09-13 14:19:09,676 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:09] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:19:09,691 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:09] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-13 14:19:09,706 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Evaluate test code "odoo.startTour('RestaurantOnlinePaymentTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/92", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:19:09,712 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: [1/26] Tour RestaurantOnlinePaymentTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:19:09,715 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:09] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.004 2026-09-13 14:19:09,735 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:09] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:19:09,747 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:09] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:19:09,772 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:09] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.004 0.008 2026-09-13 14:19:09,783 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:09] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.017 2026-09-13 14:19:09,822 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:09] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.011 0.023 2026-09-13 14:19:09,825 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:09] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.017 2026-09-13 14:19:10,376 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:10] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 347 0.257 0.253 2026-09-13 14:19:10,402 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:10] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.015 2026-09-13 14:19:10,474 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-09-13 14:19:10,559 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:10] "GET /web/image/res.company/86/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.046 2026-09-13 14:19:10,582 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:19:10,599 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: Owl is running in 'dev' mode. 2026-09-13 14:19:10,608 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:10] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.004 2026-09-13 14:19:10,650 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:10] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:19:10,679 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:10] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:19:10,681 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:10] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:19:10,695 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:10] "GET /web/image/res.users/178/avatar_128 HTTP/1.1" 200 - 14 0.026 0.021 2026-09-13 14:19:10,698 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:10] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:19:10,700 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:10] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:19:10,712 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:10] "GET /web/image?model=res.company&id=86&field=logo HTTP/1.1" 200 - 3 0.004 0.051 2026-09-13 14:19:10,713 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:10] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.048 2026-09-13 14:19:10,795 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: [2/26] Tour RestaurantOnlinePaymentTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:19:10,814 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:10] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:19:10,843 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:19:10,852 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: [3/26] Tour RestaurantOnlinePaymentTour → Step click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray")) 2026-09-13 14:19:10,872 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:10] "GET /pos/ui/92?from_backend=True HTTP/1.1" 200 - 32 0.027 0.038 2026-09-13 14:19:10,914 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:10] "GET /pos/ui/92 HTTP/1.1" 200 - 32 0.015 0.090 2026-09-13 14:19:10,935 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:10] "GET /web/image?model=product.template&field=image_128&id=1936&unique=2026-09-13T14:18:25.000+00:00 HTTP/1.1" 200 - 3 0.001 0.113 2026-09-13 14:19:10,993 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:10] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.021 0.116 2026-09-13 14:19:11,045 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: [4/26] Tour RestaurantOnlinePaymentTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:19:11,095 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: [5/26] Tour RestaurantOnlinePaymentTour → 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-09-13 14:19:11,147 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: [6/26] Tour RestaurantOnlinePaymentTour → 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-09-13 14:19:11,198 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: [7/26] Tour RestaurantOnlinePaymentTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:19:11,249 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: [8/26] Tour RestaurantOnlinePaymentTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:19:11,319 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: [9/26] Tour RestaurantOnlinePaymentTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:19:11,331 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:11] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:19:11,333 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:11] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:19:11,370 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: [10/26] Tour RestaurantOnlinePaymentTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:19:11,421 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: [11/26] Tour RestaurantOnlinePaymentTour → Step click 'Online payment' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Online payment")) 2026-09-13 14:19:11,484 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: [12/26] Tour RestaurantOnlinePaymentTour → Step line paid via 'Online payment' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Online payment")) 2026-09-13 14:19:11,491 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72263436 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': '01b1cbb2-119b-4b66-8a76-936ce74d30d4'}] 2026-09-13 14:19:11,538 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72263436 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': '01b1cbb2-119b-4b66-8a76-936ce74d30d4'} created pos.order #672 2026-09-13 14:19:11,549 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #72263436 finished 2026-09-13 14:19:11,582 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 63 0.036 0.057 2026-09-13 14:19:11,634 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: [13/26] Tour RestaurantOnlinePaymentTour → Step amount tendered in the line is '4.80' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("4.80")) 2026-09-13 14:19:11,684 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: [14/26] Tour RestaurantOnlinePaymentTour → Step click back to product screen (trigger: .payment-screen .back-button) 2026-09-13 14:19:11,743 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: [15/26] Tour RestaurantOnlinePaymentTour → Step click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray")) 2026-09-13 14:19:11,810 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: [16/26] Tour RestaurantOnlinePaymentTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:19:11,861 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: [17/26] Tour RestaurantOnlinePaymentTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"2.0","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("2"))) 2026-09-13 14:19:11,912 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: [18/26] Tour RestaurantOnlinePaymentTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:19:11,962 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: [19/26] Tour RestaurantOnlinePaymentTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:19:12,018 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: [20/26] Tour RestaurantOnlinePaymentTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:19:12,069 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: [21/26] Tour RestaurantOnlinePaymentTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:19:12,119 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: [22/26] Tour RestaurantOnlinePaymentTour → Step total is 9.60 (trigger: .total:contains("9.60")) 2026-09-13 14:19:12,170 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: [23/26] Tour RestaurantOnlinePaymentTour → Step delete Online payment paymentline with 4.80 amount (trigger: .paymentlines .paymentline .payment-infos:contains("Online payment"):has(.payment-amount:contains("4.80")) ~ .delete-button) 2026-09-13 14:19:12,225 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: [24/26] Tour RestaurantOnlinePaymentTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:19:12,281 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: [25/26] Tour RestaurantOnlinePaymentTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:19:12,344 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: [26/26] Tour RestaurantOnlinePaymentTour → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-09-13 14:19:12,347 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10440464 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': '01b1cbb2-119b-4b66-8a76-936ce74d30d4'}] 2026-09-13 14:19:12,416 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [686] to pos.order #672 2026-09-13 14:19:12,421 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10440464 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': '01b1cbb2-119b-4b66-8a76-936ce74d30d4'} updated pos.order #672 2026-09-13 14:19:12,436 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10440464 finished 2026-09-13 14:19:12,510 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 91 0.078 0.086 2026-09-13 14:19:12,559 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:12] "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 - 6 0.003 0.010 2026-09-13 14:19:12,592 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:12] "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 - 6 0.002 0.007 2026-09-13 14:19:12,610 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56158210 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': '01b1cbb2-119b-4b66-8a76-936ce74d30d4'}] 2026-09-13 14:19:12,625 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:12] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:19:12,864 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56158210 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': '01b1cbb2-119b-4b66-8a76-936ce74d30d4'} updated pos.order #672 2026-09-13 14:19:12,886 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56158210 finished 2026-09-13 14:19:12,959 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 191 0.131 0.221 2026-09-13 14:19:12,994 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:12] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:19:13,094 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: tour succeeded 2026-09-13 14:19:13,094 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: ╔════════════════════════════════════════════╗ ║ TOUR RestaurantOnlinePaymentTour SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-09-13 14:19:13,107 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89137095 started for PoS orders references: [{'name': 'POS OP Test Shop - 000001', 'pos_reference': '261-92-000001', 'uuid': '01b1cbb2-119b-4b66-8a76-936ce74d30d4'}] 2026-09-13 14:19:13,118 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89137095 order {'name': 'POS OP Test Shop - 000001', 'pos_reference': '261-92-000001', 'uuid': '01b1cbb2-119b-4b66-8a76-936ce74d30d4'} sync ignored for existing PoS order pos.order(672,) (state: paid) 2026-09-13 14:19:13,130 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89137095 finished 2026-09-13 14:19:13,195 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow.browser: heap 15616808 (allocated 17039360) 2026-09-13 14:19:13,196 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 46 0.038 0.052 2026-09-13 14:19:13,203 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Closing chrome headless with pid 62528 2026-09-13 14:19:13,204 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Closing websocket connection 2026-09-13 14:19:13,206 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Terminating chrome headless with pid 62528 2026-09-13 14:19:13,300 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_141913_300003_test_restaurant_online_payment_flow.txt 2026-09-13 14:19:13,300 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_restaurant_online_payment_flow: Removing chrome user profile "/tmp/tmpg1ltaj6m_chrome_odoo" 2026-09-13 14:19:13,346 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend: Starting TestUi.test_selected_customer_after_adding_payment_sync ... 2026-09-13 14:19:13,615 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Chrome pid: 62668 2026-09-13 14:19:13,615 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Chrome headless temporary user profile dir: /tmp/tmpejvemga5_chrome_odoo 2026-09-13 14:19:13,615 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Issuing json command http://127.0.0.1:44609/json/version 2026-09-13 14:19:13,616 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44609', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:19:13,636 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:19:13,636 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Issuing json command http://127.0.0.1:44609/json 2026-09-13 14:19:13,636 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44609', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:19:13,639 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Websocket url found: ws://127.0.0.1:44609/devtools/page/70F42B63E84DF46865B5D306F47EABBE 2026-09-13 14:19:13,642 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Enable chrome headless console log notification 2026-09-13 14:19:13,644 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Chrome headless enable page notifications 2026-09-13 14:19:13,698 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-09-13 14:19:13,708 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Setting session cookie in browser 2026-09-13 14:19:13,715 26 INFO rb-721a478-224807-415181 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/92" in browser 2026-09-13 14:19:13,715 26 INFO rb-721a478-224807-415181 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/92" 2026-09-13 14:19:13,724 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:19:14,203 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:14] "GET /pos/ui/92 HTTP/1.1" 200 - 87 0.093 0.388 2026-09-13 14:19:14,206 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Navigation result: {'frameId': '70F42B63E84DF46865B5D306F47EABBE', 'loaderId': 'C502B2E5450DB95BB791E47520EEC7CD', 'isDownload': False} 2026-09-13 14:19:14,206 26 INFO rb-721a478-224807-415181 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-09-13 14:19:14,212 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:19:14,230 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:14] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-09-13 14:19:14,236 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:14] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.018 2026-09-13 14:19:14,244 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:14] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.017 2026-09-13 14:19:14,635 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:14] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:19:14,649 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:14] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-13 14:19:14,658 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/92", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:19:14,666 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [1/29] Tour test_selected_customer_after_adding_payment_sync → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:19:14,671 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:14] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-09-13 14:19:14,699 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:14] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-13 14:19:14,712 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:14] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:19:14,741 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:14] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.004 0.008 2026-09-13 14:19:14,754 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:14] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.016 2026-09-13 14:19:14,790 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:14] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.014 0.020 2026-09-13 14:19:14,792 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:14] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.014 2026-09-13 14:19:15,271 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:15] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 347 0.217 0.231 2026-09-13 14:19:15,288 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:15] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:19:15,341 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:19:15,396 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:15] "GET /web/image/res.company/86/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.026 2026-09-13 14:19:15,421 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:19:15,439 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: Owl is running in 'dev' mode. 2026-09-13 14:19:15,446 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:15] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-09-13 14:19:15,508 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:15] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.013 2026-09-13 14:19:15,509 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:15] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:19:15,539 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:15] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.029 2026-09-13 14:19:15,546 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:15] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:19:15,547 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:15] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.026 2026-09-13 14:19:15,575 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:15] "GET /web/image/res.users/178/avatar_128 HTTP/1.1" 200 - 14 0.028 0.046 2026-09-13 14:19:15,596 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:15] "GET /web/image?model=res.company&id=86&field=logo HTTP/1.1" 200 - 3 0.013 0.080 2026-09-13 14:19:15,597 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [2/29] 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-09-13 14:19:15,602 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:15] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:19:15,618 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:15] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:19:15,668 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:19:15,695 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [3/29] Tour test_selected_customer_after_adding_payment_sync → Step click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray")) 2026-09-13 14:19:15,702 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:15] "GET /pos/ui/92?from_backend=True HTTP/1.1" 200 - 32 0.043 0.048 2026-09-13 14:19:15,748 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:15] "GET /web/image?model=product.template&field=image_128&id=1936&unique=2026-09-13T14:18:25.000+00:00 HTTP/1.1" 200 - 3 0.002 0.087 2026-09-13 14:19:15,819 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:15] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.029 0.094 2026-09-13 14:19:15,871 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:15] "GET /pos/ui/92 HTTP/1.1" 200 - 32 0.016 0.241 2026-09-13 14:19:15,882 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [4/29] Tour test_selected_customer_after_adding_payment_sync → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:19:15,933 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [5/29] 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-09-13 14:19:15,984 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [6/29] Tour test_selected_customer_after_adding_payment_sync → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-09-13 14:19:16,038 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [7/29] Tour test_selected_customer_after_adding_payment_sync → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:19:16,092 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [8/29] 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-09-13 14:19:16,266 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [9/29] Tour test_selected_customer_after_adding_payment_sync → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:19:16,317 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [10/29] Tour test_selected_customer_after_adding_payment_sync → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:19:16,367 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [11/29] 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-09-13 14:19:16,418 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [12/29] Tour test_selected_customer_after_adding_payment_sync → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:19:16,468 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [13/29] Tour test_selected_customer_after_adding_payment_sync → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:19:16,536 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [14/29] Tour test_selected_customer_after_adding_payment_sync → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:19:16,552 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:16] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:19:16,553 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:16] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:19:16,587 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [15/29] Tour test_selected_customer_after_adding_payment_sync → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:19:16,638 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [16/29] Tour test_selected_customer_after_adding_payment_sync → Step total is 48.0 (trigger: .total:contains("48.0")) 2026-09-13 14:19:16,689 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [17/29] Tour test_selected_customer_after_adding_payment_sync → Step there are no paymentlines (trigger: .paymentlines-empty) 2026-09-13 14:19:16,739 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [18/29] Tour test_selected_customer_after_adding_payment_sync → Step amount to pay is '48.0' (trigger: .paymentlines-empty .total:contains("48.0")) 2026-09-13 14:19:16,790 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [19/29] Tour test_selected_customer_after_adding_payment_sync → Step click 'Online payment' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Online payment")) 2026-09-13 14:19:16,849 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [20/29] 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-09-13 14:19:16,852 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1720212 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': '06b3993f-6c84-481b-be07-a3a852dba6ec'}] 2026-09-13 14:19:16,901 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1720212 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': '06b3993f-6c84-481b-be07-a3a852dba6ec'} created pos.order #673 2026-09-13 14:19:16,914 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1720212 finished 2026-09-13 14:19:16,950 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 63 0.031 0.069 2026-09-13 14:19:16,995 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [21/29] 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-09-13 14:19:17,046 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [22/29] Tour test_selected_customer_after_adding_payment_sync → Step click customer button (trigger: button.partner-button) 2026-09-13 14:19:17,119 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [23/29] Tour test_selected_customer_after_adding_payment_sync → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-09-13 14:19:17,173 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [24/29] Tour test_selected_customer_after_adding_payment_sync → Step Click search field (trigger: .modal .fa-search.undefined) 2026-09-13 14:19:17,224 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [25/29] Tour test_selected_customer_after_adding_payment_sync → Step Search for partner "A simple PoS man!" (trigger: .modal-dialog .input-group input) 2026-09-13 14:19:17,281 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [26/29] 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-09-13 14:19:17,337 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [27/29] Tour test_selected_customer_after_adding_payment_sync → Step validate button is highlighted (trigger: .payment-screen button.validation-button.next.highlight) 2026-09-13 14:19:17,388 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [28/29] Tour test_selected_customer_after_adding_payment_sync → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:19:17,448 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: [29/29] Tour test_selected_customer_after_adding_payment_sync → Step dialog is open (trigger: .modal .modal-content) 2026-09-13 14:19:17,451 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5837051 started for PoS orders references: [{'name': '/', 'pos_reference': '261-92-000001', 'uuid': '06b3993f-6c84-481b-be07-a3a852dba6ec'}] 2026-09-13 14:19:17,470 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5837051 order {'name': '/', 'pos_reference': '261-92-000001', 'uuid': '06b3993f-6c84-481b-be07-a3a852dba6ec'} updated pos.order #673 2026-09-13 14:19:17,479 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5837051 finished 2026-09-13 14:19:17,546 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 68 0.033 0.064 2026-09-13 14:19:17,584 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:17] "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 - 5 0.003 0.011 2026-09-13 14:19:17,634 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: tour succeeded 2026-09-13 14:19:17,636 26 INFO rb-721a478-224807-415181 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-09-13 14:19:17,663 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:17] "GET /report/barcode/QR/http:%2F%2F127.0.0.1:8069%2Fpos%2Fpay%2F673%3Faccess_token=d995402c-63d5-4deb-b4f0-09a14d7fc1df?width=200&height=200 HTTP/1.1" 200 - 0 0.000 0.057 2026-09-13 14:19:17,718 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync.browser: heap 15560604 (allocated 17301504) 2026-09-13 14:19:17,723 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Closing chrome headless with pid 62668 2026-09-13 14:19:17,725 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Closing websocket connection 2026-09-13 14:19:17,726 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Terminating chrome headless with pid 62668 2026-09-13 14:19:17,781 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_141917_781285_test_selected_customer_after_adding_payment_sync.txt 2026-09-13 14:19:17,781 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment.tests.test_frontend.TestUi.test_selected_customer_after_adding_payment_sync: Removing chrome user profile "/tmp/tmpejvemga5_chrome_odoo" 2026-09-13 14:19:17,939 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #173 deleted pos.payment.method records with IDs: [240] 2026-09-13 14:19:18,008 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #173 deleted account.account records with IDs: [4494] 2026-09-13 14:19:18,034 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #173 deleted account.payment.method.line records with IDs: [787, 788] 2026-09-13 14:19:18,102 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #173 deleted account.journal records with IDs: [1043] 2026-09-13 14:19:18,126 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #173 deleted account.account records with IDs: [4493] 2026-09-13 14:19:18,189 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-13 14:19:19,620 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel ... 2026-09-13 14:19:22,572 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel: Chrome pid: 62795 2026-09-13 14:19:22,572 26 INFO rb-721a478-224807-415181 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/tmputtpub0u_chrome_odoo 2026-09-13 14:19:22,572 26 INFO rb-721a478-224807-415181 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:45805/json/version 2026-09-13 14:19:22,575 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45805', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:19:22,771 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:19:22,772 26 INFO rb-721a478-224807-415181 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:45805/json 2026-09-13 14:19:22,772 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45805', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:19:22,774 26 INFO rb-721a478-224807-415181 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:45805/devtools/page/094BAD0CA5B3C7C3F992D7E444EC4009 2026-09-13 14:19:22,776 26 INFO rb-721a478-224807-415181 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-09-13 14:19:22,777 26 INFO rb-721a478-224807-415181 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-09-13 14:19:22,798 26 INFO rb-721a478-224807-415181 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-09-13 14:19:22,841 26 INFO rb-721a478-224807-415181 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/93?access_token=8975471c8e5d43da" in browser 2026-09-13 14:19:22,842 26 INFO rb-721a478-224807-415181 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/93?access_token=8975471c8e5d43da" 2026-09-13 14:19:22,853 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:19:23,165 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:23] "GET /pos-self/93?access_token=8975471c8e5d43da HTTP/1.1" 200 - 57 0.027 0.287 2026-09-13 14:19:23,169 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel: Navigation result: {'frameId': '094BAD0CA5B3C7C3F992D7E444EC4009', 'loaderId': '1B1E8F2FD0BCF5FAA6379E6E99B7397F', 'isDownload': False} 2026-09-13 14:19:23,169 26 INFO rb-721a478-224807-415181 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-09-13 14:19:23,177 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:19:23,199 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a791ab9/pos_self_order.assets.min.css, copying from /web/assets/a791ab9/pos_self_order.assets.min.css 2026-09-13 14:19:23,236 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:23] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.018 0.035 2026-09-13 14:19:23,244 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js, copying from /web/assets/9b7cf3a/pos_self_order.assets_tests.min.js 2026-09-13 14:19:23,259 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:23] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.007 0.067 2026-09-13 14:19:23,273 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/170f20d/pos_self_order.assets.min.js, copying from /web/assets/170f20d/pos_self_order.assets.min.js 2026-09-13 14:19:23,294 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:23] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.006 0.102 2026-09-13 14:19:23,447 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:23] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-13 14:19:23,458 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/93?access_token=8975471c8e5d43da", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:19:23,467 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:19:23,468 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:23] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:19:23,470 26 INFO rb-721a478-224807-415181 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-09-13 14:19:23,528 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:23] "POST /pos-self/relations/93 HTTP/1.1" 200 - 37 0.024 0.027 2026-09-13 14:19:23,556 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:23] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.073 2026-09-13 14:19:23,806 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:23] "POST /pos-self/data/93 HTTP/1.1" 200 - 183 0.116 0.144 2026-09-13 14:19:23,809 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:23] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.233 2026-09-13 14:19:23,890 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:23] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.035 2026-09-13 14:19:23,897 26 INFO rb-721a478-224807-415181 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-09-13 14:19:23,941 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:23] "GET /web/image/ir.attachment/5528/raw HTTP/1.1" 200 - 4 0.003 0.007 2026-09-13 14:19:23,982 26 INFO rb-721a478-224807-415181 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_box span:contains('Coca-Cola')) 2026-09-13 14:19:24,060 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:24] "GET /web/image/pos.category/238/image_128?unique=2026-09-13T14:19:18.000+00:00 HTTP/1.1" 200 - 2 0.004 0.019 2026-09-13 14:19:24,074 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:19:24,076 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:24] "GET /web/image/product.template/1938/image_512?unique=2026-09-13T14:19:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.026 2026-09-13 14:19:24,082 26 INFO rb-721a478-224807-415181 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_box span:contains('Fanta')) 2026-09-13 14:19:24,101 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:24] "GET /web/image/product.template/1939/image_512?unique=2026-09-13T14:19:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.047 2026-09-13 14:19:24,110 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:24] "GET /web/image/product.template/1942/image_512?unique=2026-09-13T14:19:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.056 2026-09-13 14:19:24,121 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:24] "GET /web/image/product.template/1941/image_512?unique=2026-09-13T14:19:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.064 2026-09-13 14:19:24,142 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:24] "GET /web/image/product.template/1940/image_512?unique=2026-09-13T14:19:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.084 2026-09-13 14:19:24,144 26 INFO rb-721a478-224807-415181 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-09-13 14:19:24,215 26 INFO rb-721a478-224807-415181 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-09-13 14:19:24,231 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:24] "GET /web/image/ir.attachment/5495/raw HTTP/1.1" 200 - 4 0.004 0.008 2026-09-13 14:19:24,247 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:24] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:19:24,269 26 INFO rb-721a478-224807-415181 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-09-13 14:19:24,286 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:24] "GET /web/image/product.product/2428/image_512?unique=2026-09-13T14:19:18.000+00:00 HTTP/1.1" 200 - 8 0.012 0.024 2026-09-13 14:19:24,311 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:24] "GET /web/image/product.product/2426/image_512?unique=2026-09-13T14:19:18.000+00:00 HTTP/1.1" 200 - 8 0.010 0.052 2026-09-13 14:19:24,321 26 INFO rb-721a478-224807-415181 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-09-13 14:19:24,393 26 INFO rb-721a478-224807-415181 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-09-13 14:19:24,472 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21071338 started for PoS orders references: [{'name': None, 'pos_reference': '260-93-000001', 'uuid': '47a80737-fba4-42cf-b3f6-e96ffb16bc20'}] 2026-09-13 14:19:24,518 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21071338 order {'name': None, 'pos_reference': '260-93-000001', 'uuid': '47a80737-fba4-42cf-b3f6-e96ffb16bc20'} created pos.order #674 2026-09-13 14:19:24,531 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21071338 finished 2026-09-13 14:19:24,636 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:24] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 106 0.135 0.113 2026-09-13 14:19:24,697 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:24] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.014 0.010 2026-09-13 14:19:24,722 26 INFO rb-721a478-224807-415181 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-09-13 14:19:24,774 26 INFO rb-721a478-224807-415181 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-09-13 14:19:24,825 26 INFO rb-721a478-224807-415181 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-09-13 14:19:24,877 26 INFO rb-721a478-224807-415181 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-09-13 14:19:24,933 26 INFO rb-721a478-224807-415181 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-09-13 14:19:24,989 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel.browser: tour succeeded 2026-09-13 14:19:24,996 26 INFO rb-721a478-224807-415181 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-09-13 14:19:25,041 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:25] "POST /pos-self-order/remove-order HTTP/1.1" 200 - 17 0.012 0.039 2026-09-13 14:19:25,049 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel.browser: heap 8220416 (allocated 9699328) 2026-09-13 14:19:25,063 26 INFO rb-721a478-224807-415181 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 62795 2026-09-13 14:19:25,065 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_kiosk_cart_restore_and_cancel: Closing websocket connection 2026-09-13 14:19:25,066 26 INFO rb-721a478-224807-415181 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 62795 2026-09-13 14:19:25,124 26 INFO rb-721a478-224807-415181 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-721a478-224807-415181/chrome_logs/chrome_log_20260913_141925_124508_test_kiosk_cart_restore_and_cancel.txt 2026-09-13 14:19:25,124 26 INFO rb-721a478-224807-415181 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/tmputtpub0u_chrome_odoo" 2026-09-13 14:19:25,174 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_online_payment_kiosk ... 2026-09-13 14:19:28,190 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Chrome pid: 62903 2026-09-13 14:19:28,191 26 INFO rb-721a478-224807-415181 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/tmpnf7y5rko_chrome_odoo 2026-09-13 14:19:28,191 26 INFO rb-721a478-224807-415181 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:34009/json/version 2026-09-13 14:19:28,192 26 INFO rb-721a478-224807-415181 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-09-13 14:19:28,228 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:19:28,228 26 INFO rb-721a478-224807-415181 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:34009/json 2026-09-13 14:19:28,229 26 INFO rb-721a478-224807-415181 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-09-13 14:19:28,233 26 INFO rb-721a478-224807-415181 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:34009/devtools/page/8751EB7944476C3831E4A80CBB14F4B3 2026-09-13 14:19:28,239 26 INFO rb-721a478-224807-415181 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-09-13 14:19:28,241 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Chrome headless enable page notifications 2026-09-13 14:19:28,253 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Setting session cookie in browser 2026-09-13 14:19:28,325 26 INFO rb-721a478-224807-415181 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/94?access_token=3f5b46ee4057470b" in browser 2026-09-13 14:19:28,326 26 INFO rb-721a478-224807-415181 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/94?access_token=3f5b46ee4057470b" 2026-09-13 14:19:28,342 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:19:28,878 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:28] "GET /pos-self/94?access_token=3f5b46ee4057470b HTTP/1.1" 200 - 57 0.031 0.508 2026-09-13 14:19:28,882 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Navigation result: {'frameId': '8751EB7944476C3831E4A80CBB14F4B3', 'loaderId': 'EEBD439E2C97394B5A49855B420841D2', 'isDownload': False} 2026-09-13 14:19:28,883 26 INFO rb-721a478-224807-415181 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-09-13 14:19:28,892 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:19:28,912 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a791ab9/pos_self_order.assets.min.css, copying from /web/assets/a791ab9/pos_self_order.assets.min.css 2026-09-13 14:19:28,944 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:28] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.018 0.028 2026-09-13 14:19:28,962 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/170f20d/pos_self_order.assets.min.js, copying from /web/assets/170f20d/pos_self_order.assets.min.js 2026-09-13 14:19:28,989 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:28] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.006 0.083 2026-09-13 14:19:28,997 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js, copying from /web/assets/9b7cf3a/pos_self_order.assets_tests.min.js 2026-09-13 14:19:29,011 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:29] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.004 0.104 2026-09-13 14:19:29,174 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:29] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:19:29,191 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/94?access_token=3f5b46ee4057470b", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:19:29,193 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:19:29,193 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:29] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.003 2026-09-13 14:19:29,199 26 INFO rb-721a478-224807-415181 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-09-13 14:19:29,255 26 INFO rb-721a478-224807-415181 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-09-13 14:19:29,297 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:29] "POST /pos-self/relations/94 HTTP/1.1" 200 - 37 0.052 0.039 2026-09-13 14:19:29,342 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:29] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.129 2026-09-13 14:19:29,663 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:29] "POST /pos-self/data/94 HTTP/1.1" 200 - 183 0.170 0.163 2026-09-13 14:19:29,667 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:29] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.312 2026-09-13 14:19:29,735 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:29] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.030 2026-09-13 14:19:29,743 26 INFO rb-721a478-224807-415181 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-09-13 14:19:29,786 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:29] "GET /web/image/ir.attachment/5568/raw HTTP/1.1" 200 - 4 0.002 0.006 2026-09-13 14:19:29,836 26 INFO rb-721a478-224807-415181 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_box span:contains('Coca-Cola')) 2026-09-13 14:19:29,941 26 INFO rb-721a478-224807-415181 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-09-13 14:19:29,952 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:29] "GET /web/image/pos.category/238/image_128?unique=2026-09-13T14:19:18.000+00:00 HTTP/1.1" 200 - 2 0.003 0.032 2026-09-13 14:19:29,958 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:19:29,975 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:29] "GET /web/image/product.template/1938/image_512?unique=2026-09-13T14:19:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.050 2026-09-13 14:19:29,991 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:29] "GET /web/image/product.template/1942/image_512?unique=2026-09-13T14:19:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.060 2026-09-13 14:19:30,004 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:30] "GET /web/image/product.template/1939/image_512?unique=2026-09-13T14:19:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.068 2026-09-13 14:19:30,006 26 INFO rb-721a478-224807-415181 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-09-13 14:19:30,016 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:30] "GET /web/image/product.template/1940/image_512?unique=2026-09-13T14:19:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.085 2026-09-13 14:19:30,028 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:30] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:19:30,034 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:30] "GET /web/image/product.template/1941/image_512?unique=2026-09-13T14:19:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.090 2026-09-13 14:19:30,039 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:30] "GET /web/image/ir.attachment/5535/raw HTTP/1.1" 200 - 4 0.001 0.027 2026-09-13 14:19:30,051 26 INFO rb-721a478-224807-415181 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-09-13 14:19:30,060 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:30] "GET /web/image/product.product/2426/image_512?unique=2026-09-13T14:19:18.000+00:00 HTTP/1.1" 200 - 8 0.004 0.030 2026-09-13 14:19:30,118 26 INFO rb-721a478-224807-415181 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-09-13 14:19:30,156 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87045118 started for PoS orders references: [{'name': None, 'pos_reference': '260-94-000001', 'uuid': '22df9a5f-8800-4d70-8428-49d64be2ba1c'}] 2026-09-13 14:19:30,193 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87045118 order {'name': None, 'pos_reference': '260-94-000001', 'uuid': '22df9a5f-8800-4d70-8428-49d64be2ba1c'} created pos.order #675 2026-09-13 14:19:30,204 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87045118 finished 2026-09-13 14:19:30,273 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:30] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 98 0.072 0.088 2026-09-13 14:19:30,312 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:30] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.004 0.010 2026-09-13 14:19:30,366 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk.browser: tour succeeded 2026-09-13 14:19:30,366 26 INFO rb-721a478-224807-415181 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-09-13 14:19:30,411 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk.browser: heap 7593284 (allocated 8650752) 2026-09-13 14:19:30,417 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Closing chrome headless with pid 62903 2026-09-13 14:19:30,422 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Closing websocket connection 2026-09-13 14:19:30,422 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Terminating chrome headless with pid 62903 2026-09-13 14:19:30,461 26 INFO rb-721a478-224807-415181 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-721a478-224807-415181/chrome_logs/chrome_log_20260913_141930_461565_test_online_payment_kiosk.txt 2026-09-13 14:19:30,461 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk: Removing chrome user profile "/tmp/tmpnf7y5rko_chrome_odoo" 2026-09-13 14:19:30,476 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-13 14:19:31,138 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:31] "GET /pos/pay/675?access_token=7a0c2fae-bbb7-4510-a64a-43c916e373ac HTTP/1.1" 200 - 110 0.085 0.582 2026-09-13 14:19:31,148 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-13 14:19:31,195 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:31] "POST /pos/pay/transaction/675 HTTP/1.1" 200 - 31 0.024 0.026 2026-09-13 14:19:31,235 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-13 14:19:31,911 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:31] "GET /pos/pay/confirmation/675?access_token=7a0c2fae-bbb7-4510-a64a-43c916e373ac&exit_route=/&tx_id=6 HTTP/1.1" 303 - 270 0.338 0.342 2026-09-13 14:19:32,203 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:32] "GET / HTTP/1.1" 200 - 32 0.029 0.260 2026-09-13 14:19:32,206 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (33) starting 2026-09-13 14:19:32,237 26 INFO rb-721a478-224807-415181 odoo.tests.common: Simulating signal changes during tests 2026-09-13 14:19:32,240 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (33) fully done (#loop 1; done 0; remaining 0; duration 0.03s) 2026-09-13 14:19:32,286 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page ... 2026-09-13 14:19:35,250 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page: Chrome pid: 63026 2026-09-13 14:19:35,251 26 INFO rb-721a478-224807-415181 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/tmpzrx9cgic_chrome_odoo 2026-09-13 14:19:35,251 26 INFO rb-721a478-224807-415181 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:42695/json/version 2026-09-13 14:19:35,252 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42695', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:19:35,271 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:19:35,272 26 INFO rb-721a478-224807-415181 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:42695/json 2026-09-13 14:19:35,272 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42695', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:19:35,279 26 INFO rb-721a478-224807-415181 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:42695/devtools/page/F68ABD56A28BA85B78F27AB4402A3180 2026-09-13 14:19:35,280 26 INFO rb-721a478-224807-415181 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-09-13 14:19:35,284 26 INFO rb-721a478-224807-415181 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-09-13 14:19:35,301 26 INFO rb-721a478-224807-415181 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-09-13 14:19:35,345 26 INFO rb-721a478-224807-415181 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/95?access_token=a7dbd60818044d16" in browser 2026-09-13 14:19:35,345 26 INFO rb-721a478-224807-415181 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/95?access_token=a7dbd60818044d16" 2026-09-13 14:19:35,358 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:19:35,621 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:35] "GET /pos-self/95?access_token=a7dbd60818044d16 HTTP/1.1" 200 - 57 0.019 0.247 2026-09-13 14:19:35,624 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page: Navigation result: {'frameId': 'F68ABD56A28BA85B78F27AB4402A3180', 'loaderId': 'B9036BDC377D68B812C45E0EFB53DC95', 'isDownload': False} 2026-09-13 14:19:35,624 26 INFO rb-721a478-224807-415181 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-09-13 14:19:35,633 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:19:35,644 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a791ab9/pos_self_order.assets.min.css, copying from /web/assets/a791ab9/pos_self_order.assets.min.css 2026-09-13 14:19:35,699 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:35] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.035 0.027 2026-09-13 14:19:35,706 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/170f20d/pos_self_order.assets.min.js, copying from /web/assets/170f20d/pos_self_order.assets.min.js 2026-09-13 14:19:35,726 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:35] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.009 0.079 2026-09-13 14:19:35,734 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js, copying from /web/assets/9b7cf3a/pos_self_order.assets_tests.min.js 2026-09-13 14:19:35,744 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:35] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.089 2026-09-13 14:19:35,888 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:35] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:19:35,901 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/95?access_token=a7dbd60818044d16", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:19:35,908 26 INFO rb-721a478-224807-415181 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-09-13 14:19:35,909 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:19:35,909 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:35] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:19:35,961 26 INFO rb-721a478-224807-415181 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-09-13 14:19:35,983 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:35] "POST /pos-self/relations/95 HTTP/1.1" 200 - 37 0.020 0.026 2026-09-13 14:19:36,007 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:36] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.061 2026-09-13 14:19:36,240 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:36] "POST /pos-self/data/95 HTTP/1.1" 200 - 183 0.102 0.125 2026-09-13 14:19:36,243 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.217 2026-09-13 14:19:36,319 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:36] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.041 2026-09-13 14:19:36,327 26 INFO rb-721a478-224807-415181 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-09-13 14:19:36,361 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:36] "GET /web/image/ir.attachment/5608/raw HTTP/1.1" 200 - 4 0.001 0.003 2026-09-13 14:19:36,406 26 INFO rb-721a478-224807-415181 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_box span:contains('Coca-Cola')) 2026-09-13 14:19:36,465 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:36] "GET /web/image/pos.category/238/image_128?unique=2026-09-13T14:19:18.000+00:00 HTTP/1.1" 200 - 2 0.001 0.021 2026-09-13 14:19:36,480 26 INFO rb-721a478-224807-415181 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-09-13 14:19:36,486 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:19:36,494 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:36] "GET /web/image/product.template/1939/image_512?unique=2026-09-13T14:19:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.023 2026-09-13 14:19:36,516 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:36] "GET /web/image/product.template/1938/image_512?unique=2026-09-13T14:19:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.054 2026-09-13 14:19:36,531 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:36] "GET /web/image/product.template/1942/image_512?unique=2026-09-13T14:19:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.061 2026-09-13 14:19:36,544 26 INFO rb-721a478-224807-415181 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-09-13 14:19:36,548 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:36] "GET /web/image/product.template/1940/image_512?unique=2026-09-13T14:19:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.069 2026-09-13 14:19:36,565 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:36] "GET /web/image/product.template/1941/image_512?unique=2026-09-13T14:19:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.079 2026-09-13 14:19:36,580 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:36] "GET /web/image/ir.attachment/5575/raw HTTP/1.1" 200 - 4 0.004 0.006 2026-09-13 14:19:36,585 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:36] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:19:36,594 26 INFO rb-721a478-224807-415181 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-09-13 14:19:36,624 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:36] "GET /web/image/product.product/2426/image_512?unique=2026-09-13T14:19:18.000+00:00 HTTP/1.1" 200 - 8 0.005 0.045 2026-09-13 14:19:36,659 26 INFO rb-721a478-224807-415181 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-09-13 14:19:36,710 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74335783 started for PoS orders references: [{'name': None, 'pos_reference': '260-95-000001', 'uuid': '6ddab4e4-97b0-4a44-acb4-5fef6faa55f5'}] 2026-09-13 14:19:36,746 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74335783 order {'name': None, 'pos_reference': '260-95-000001', 'uuid': '6ddab4e4-97b0-4a44-acb4-5fef6faa55f5'} created pos.order #676 2026-09-13 14:19:36,756 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74335783 finished 2026-09-13 14:19:36,842 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:36] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 98 0.076 0.105 2026-09-13 14:19:36,911 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:36] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.026 0.011 2026-09-13 14:19:36,949 26 INFO rb-721a478-224807-415181 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-09-13 14:19:36,950 26 INFO rb-721a478-224807-415181 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-09-13 14:19:37,011 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_no_confirmation_page.browser: heap 7600952 (allocated 8126464) 2026-09-13 14:19:37,033 26 INFO rb-721a478-224807-415181 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 63026 2026-09-13 14:19:37,038 26 INFO rb-721a478-224807-415181 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-09-13 14:19:37,039 26 INFO rb-721a478-224807-415181 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 63026 2026-09-13 14:19:37,133 26 INFO rb-721a478-224807-415181 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-721a478-224807-415181/chrome_logs/chrome_log_20260913_141937_132980_test_online_payment_kiosk_no_confirmation_page.txt 2026-09-13 14:19:37,133 26 INFO rb-721a478-224807-415181 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/tmpzrx9cgic_chrome_odoo" 2026-09-13 14:19:37,148 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-13 14:19:37,826 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:37] "GET /pos/pay/676?access_token=68ddfc76-27a9-4ff1-b783-d10f2e1441d7 HTTP/1.1" 200 - 110 0.064 0.621 2026-09-13 14:19:37,834 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-13 14:19:37,885 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:37] "POST /pos/pay/transaction/676 HTTP/1.1" 200 - 31 0.025 0.028 2026-09-13 14:19:37,915 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (33) starting 2026-09-13 14:19:38,543 26 INFO rb-721a478-224807-415181 odoo.tests.common: Simulating signal changes during tests 2026-09-13 14:19:38,548 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (33) fully done (#loop 1; done 0; remaining 0; duration 0.63s) 2026-09-13 14:19:38,585 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code ... 2026-09-13 14:19:41,721 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code: Chrome pid: 63147 2026-09-13 14:19:41,722 26 INFO rb-721a478-224807-415181 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/tmp8vrrs7ig_chrome_odoo 2026-09-13 14:19:41,722 26 INFO rb-721a478-224807-415181 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:36943/json/version 2026-09-13 14:19:41,723 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36943', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:19:41,761 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:19:41,761 26 INFO rb-721a478-224807-415181 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:36943/json 2026-09-13 14:19:41,762 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36943', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:19:41,769 26 INFO rb-721a478-224807-415181 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:36943/devtools/page/598D2F89551185B962860C2F0B88C5BF 2026-09-13 14:19:41,772 26 INFO rb-721a478-224807-415181 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-09-13 14:19:41,773 26 INFO rb-721a478-224807-415181 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-09-13 14:19:41,786 26 INFO rb-721a478-224807-415181 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-09-13 14:19:41,841 26 INFO rb-721a478-224807-415181 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/96?access_token=1685e272ec2d4548" in browser 2026-09-13 14:19:41,841 26 INFO rb-721a478-224807-415181 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/96?access_token=1685e272ec2d4548" 2026-09-13 14:19:41,857 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:19:42,150 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:42] "GET /pos-self/96?access_token=1685e272ec2d4548 HTTP/1.1" 200 - 57 0.027 0.272 2026-09-13 14:19:42,153 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code: Navigation result: {'frameId': '598D2F89551185B962860C2F0B88C5BF', 'loaderId': 'CD9503193BB96C9595D91E6A73ECC2C7', 'isDownload': False} 2026-09-13 14:19:42,153 26 INFO rb-721a478-224807-415181 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-09-13 14:19:42,158 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:19:42,175 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a791ab9/pos_self_order.assets.min.css, copying from /web/assets/a791ab9/pos_self_order.assets.min.css 2026-09-13 14:19:42,218 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:42] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.031 0.021 2026-09-13 14:19:42,224 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/170f20d/pos_self_order.assets.min.js, copying from /web/assets/170f20d/pos_self_order.assets.min.js 2026-09-13 14:19:42,239 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:42] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.068 2026-09-13 14:19:42,253 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js, copying from /web/assets/9b7cf3a/pos_self_order.assets_tests.min.js 2026-09-13 14:19:42,270 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:42] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.014 0.087 2026-09-13 14:19:42,407 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:42] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.004 2026-09-13 14:19:42,421 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/96?access_token=1685e272ec2d4548", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:19:42,429 26 INFO rb-721a478-224807-415181 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-09-13 14:19:42,432 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:19:42,432 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:42] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:19:42,485 26 INFO rb-721a478-224807-415181 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-09-13 14:19:42,520 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:42] "POST /pos-self/relations/96 HTTP/1.1" 200 - 37 0.030 0.034 2026-09-13 14:19:42,568 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:42] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.011 0.090 2026-09-13 14:19:42,855 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:42] "POST /pos-self/data/96 HTTP/1.1" 200 - 183 0.118 0.195 2026-09-13 14:19:42,859 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:42] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.276 2026-09-13 14:19:42,927 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:42] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.028 2026-09-13 14:19:42,935 26 INFO rb-721a478-224807-415181 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-09-13 14:19:42,987 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:42] "GET /web/image/ir.attachment/5648/raw HTTP/1.1" 200 - 4 0.002 0.006 2026-09-13 14:19:43,031 26 INFO rb-721a478-224807-415181 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_box span:contains('Coca-Cola')) 2026-09-13 14:19:43,096 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:43] "GET /web/image/pos.category/238/image_128?unique=2026-09-13T14:19:18.000+00:00 HTTP/1.1" 200 - 2 0.012 0.021 2026-09-13 14:19:43,100 26 INFO rb-721a478-224807-415181 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-09-13 14:19:43,104 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:43] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:19:43,108 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:43] "GET /web/image/product.template/1939/image_512?unique=2026-09-13T14:19:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.033 2026-09-13 14:19:43,128 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:43] "GET /web/image/product.template/1938/image_512?unique=2026-09-13T14:19:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.057 2026-09-13 14:19:43,144 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:43] "GET /web/image/product.template/1942/image_512?unique=2026-09-13T14:19:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.064 2026-09-13 14:19:43,156 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:43] "GET /web/image/product.template/1940/image_512?unique=2026-09-13T14:19:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.072 2026-09-13 14:19:43,158 26 INFO rb-721a478-224807-415181 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-09-13 14:19:43,171 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:43] "GET /web/image/product.template/1941/image_512?unique=2026-09-13T14:19:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.086 2026-09-13 14:19:43,182 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:43] "GET /web/image/ir.attachment/5615/raw HTTP/1.1" 200 - 4 0.004 0.014 2026-09-13 14:19:43,188 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:43] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:19:43,212 26 INFO rb-721a478-224807-415181 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-09-13 14:19:43,215 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:43] "GET /web/image/product.product/2426/image_512?unique=2026-09-13T14:19:18.000+00:00 HTTP/1.1" 200 - 8 0.005 0.024 2026-09-13 14:19:43,274 26 INFO rb-721a478-224807-415181 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-09-13 14:19:43,304 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61438802 started for PoS orders references: [{'name': None, 'pos_reference': '260-96-000001', 'uuid': '94e4184f-8fb9-4060-96bf-69c3e74453a6'}] 2026-09-13 14:19:43,332 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61438802 order {'name': None, 'pos_reference': '260-96-000001', 'uuid': '94e4184f-8fb9-4060-96bf-69c3e74453a6'} created pos.order #677 2026-09-13 14:19:43,341 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61438802 finished 2026-09-13 14:19:43,409 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:43] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 98 0.045 0.092 2026-09-13 14:19:43,443 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:43] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.007 2026-09-13 14:19:43,499 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code.browser: tour succeeded 2026-09-13 14:19:43,499 26 INFO rb-721a478-224807-415181 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-09-13 14:19:43,557 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code.browser: heap 7589960 (allocated 8388608) 2026-09-13 14:19:43,563 26 INFO rb-721a478-224807-415181 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 63147 2026-09-13 14:19:43,566 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_kiosk_qr_code: Closing websocket connection 2026-09-13 14:19:43,567 26 INFO rb-721a478-224807-415181 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 63147 2026-09-13 14:19:43,623 26 INFO rb-721a478-224807-415181 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-721a478-224807-415181/chrome_logs/chrome_log_20260913_141943_622994_test_online_payment_kiosk_qr_code.txt 2026-09-13 14:19:43,623 26 INFO rb-721a478-224807-415181 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/tmp8vrrs7ig_chrome_odoo" 2026-09-13 14:19:43,659 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_online_payment_mobile ... 2026-09-13 14:19:46,735 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Chrome pid: 63261 2026-09-13 14:19:46,735 26 INFO rb-721a478-224807-415181 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/tmp47osbezu_chrome_odoo 2026-09-13 14:19:46,735 26 INFO rb-721a478-224807-415181 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:35801/json/version 2026-09-13 14:19:46,736 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35801', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:19:46,738 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:19:46,739 26 INFO rb-721a478-224807-415181 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:35801/json 2026-09-13 14:19:46,739 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35801', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:19:46,742 26 INFO rb-721a478-224807-415181 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:35801/devtools/page/68714A549AF952F2EC3945724276AFE1 2026-09-13 14:19:46,773 26 INFO rb-721a478-224807-415181 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-09-13 14:19:46,784 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Chrome headless enable page notifications 2026-09-13 14:19:46,792 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Setting session cookie in browser 2026-09-13 14:19:46,851 26 INFO rb-721a478-224807-415181 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/97?access_token=606db583deac48e6" in browser 2026-09-13 14:19:46,851 26 INFO rb-721a478-224807-415181 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/97?access_token=606db583deac48e6" 2026-09-13 14:19:46,870 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:19:47,398 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:47] "GET /pos-self/97?access_token=606db583deac48e6 HTTP/1.1" 200 - 57 0.043 0.489 2026-09-13 14:19:47,402 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Navigation result: {'frameId': '68714A549AF952F2EC3945724276AFE1', 'loaderId': '7FACA6F85D33CEA3792CCEF72C5D64FA', 'isDownload': False} 2026-09-13 14:19:47,402 26 INFO rb-721a478-224807-415181 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-09-13 14:19:47,409 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:19:47,426 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a791ab9/pos_self_order.assets.min.css, copying from /web/assets/a791ab9/pos_self_order.assets.min.css 2026-09-13 14:19:47,462 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:47] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.024 0.024 2026-09-13 14:19:47,471 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/170f20d/pos_self_order.assets.min.js, copying from /web/assets/170f20d/pos_self_order.assets.min.js 2026-09-13 14:19:47,492 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:47] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.006 0.070 2026-09-13 14:19:47,505 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js, copying from /web/assets/9b7cf3a/pos_self_order.assets_tests.min.js 2026-09-13 14:19:47,516 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:47] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.007 0.091 2026-09-13 14:19:47,636 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:47] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.004 2026-09-13 14:19:47,658 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/97?access_token=606db583deac48e6", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:19:47,660 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:19:47,660 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:47] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.008 2026-09-13 14:19:47,667 26 INFO rb-721a478-224807-415181 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-09-13 14:19:47,718 26 INFO rb-721a478-224807-415181 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-09-13 14:19:47,725 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:47] "POST /pos-self/relations/97 HTTP/1.1" 200 - 37 0.022 0.032 2026-09-13 14:19:47,754 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:47] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.078 2026-09-13 14:19:48,008 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:48] "POST /pos-self/data/97 HTTP/1.1" 200 - 184 0.109 0.143 2026-09-13 14:19:48,011 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:48] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.242 2026-09-13 14:19:48,041 26 INFO rb-721a478-224807-415181 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-09-13 14:19:48,078 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:48] "GET /web/image/ir.attachment/5688/raw HTTP/1.1" 200 - 4 0.003 0.005 2026-09-13 14:19:48,143 26 INFO rb-721a478-224807-415181 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_box span:contains('Coca-Cola')) 2026-09-13 14:19:48,191 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:48] "GET /web/image/pos.category/238/image_128?unique=2026-09-13T14:19:18.000+00:00 HTTP/1.1" 200 - 2 0.001 0.018 2026-09-13 14:19:48,215 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:19:48,220 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:48] "GET /web/image/product.template/1939/image_512?unique=2026-09-13T14:19:18.000+00:00 HTTP/1.1" 200 - 3 0.012 0.014 2026-09-13 14:19:48,231 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:48] "GET /web/image/product.template/1938/image_512?unique=2026-09-13T14:19:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.036 2026-09-13 14:19:48,233 26 INFO rb-721a478-224807-415181 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_box span:contains('Fanta')) 2026-09-13 14:19:48,241 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:48] "GET /web/image/product.template/1940/image_512?unique=2026-09-13T14:19:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.033 2026-09-13 14:19:48,261 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:48] "GET /web/image/product.template/1942/image_512?unique=2026-09-13T14:19:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.049 2026-09-13 14:19:48,272 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:48] "GET /web/image/product.template/1941/image_512?unique=2026-09-13T14:19:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.062 2026-09-13 14:19:48,294 26 INFO rb-721a478-224807-415181 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-09-13 14:19:48,363 26 INFO rb-721a478-224807-415181 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-09-13 14:19:48,373 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:48] "GET /web/image/ir.attachment/5655/raw HTTP/1.1" 200 - 4 0.002 0.005 2026-09-13 14:19:48,391 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:48] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:19:48,404 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:48] "GET /web/image/product.product/2426/image_512?unique=2026-09-13T14:19:18.000+00:00 HTTP/1.1" 200 - 8 0.005 0.013 2026-09-13 14:19:48,414 26 INFO rb-721a478-224807-415181 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-09-13 14:19:48,423 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:48] "GET /web/image/product.product/2428/image_512?unique=2026-09-13T14:19:18.000+00:00 HTTP/1.1" 200 - 8 0.004 0.027 2026-09-13 14:19:48,465 26 INFO rb-721a478-224807-415181 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-09-13 14:19:48,524 26 INFO rb-721a478-224807-415181 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_popup_table select) 2026-09-13 14:19:48,575 26 INFO rb-721a478-224807-415181 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_popup_table .btn:contains('Continue with table 1')) 2026-09-13 14:19:48,642 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile.browser: tour succeeded 2026-09-13 14:19:48,643 26 INFO rb-721a478-224807-415181 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-09-13 14:19:48,673 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33617413 started for PoS orders references: [{'name': None, 'pos_reference': '260-97-000001', 'uuid': 'd6db82b1-880d-4dd3-8158-49d76351ed24'}] 2026-09-13 14:19:48,693 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile.browser: heap 7820056 (allocated 8912896) 2026-09-13 14:19:48,706 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Closing chrome headless with pid 63261 2026-09-13 14:19:48,718 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Closing websocket connection 2026-09-13 14:19:48,725 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Terminating chrome headless with pid 63261 2026-09-13 14:19:48,733 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33617413 order {'name': None, 'pos_reference': '260-97-000001', 'uuid': 'd6db82b1-880d-4dd3-8158-49d76351ed24'} created pos.order #678 2026-09-13 14:19:48,733 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33617413 finished 2026-09-13 14:19:48,757 26 INFO rb-721a478-224807-415181 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-721a478-224807-415181/chrome_logs/chrome_log_20260913_141948_756232_test_online_payment_mobile.txt 2026-09-13 14:19:48,757 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: Removing chrome user profile "/tmp/tmp47osbezu_chrome_odoo" 2026-09-13 14:19:48,767 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile: waiting for threads: [, ] 2026-09-13 14:19:48,789 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:48] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 101 0.063 0.089 2026-09-13 14:19:48,808 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-13 14:19:49,541 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:49] "GET /pos/pay/678?access_token=1d1cea12-ef39-4e2f-81fd-1befbac52496 HTTP/1.1" 200 - 126 0.123 0.621 2026-09-13 14:19:49,550 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-13 14:19:49,588 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:49] "POST /pos/pay/transaction/678 HTTP/1.1" 200 - 29 0.017 0.023 2026-09-13 14:19:49,612 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-13 14:19:50,253 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:50] "GET /pos/pay/confirmation/678?access_token=1d1cea12-ef39-4e2f-81fd-1befbac52496&exit_route=/&tx_id=8 HTTP/1.1" 303 - 287 0.299 0.346 2026-09-13 14:19:50,534 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:50] "GET / HTTP/1.1" 200 - 32 0.021 0.255 2026-09-13 14:19:50,540 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (33) starting 2026-09-13 14:19:50,583 26 INFO rb-721a478-224807-415181 odoo.tests.common: Simulating signal changes during tests 2026-09-13 14:19:50,588 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (33) fully done (#loop 1; done 0; remaining 0; duration 0.05s) 2026-09-13 14:19:50,644 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page ... 2026-09-13 14:19:53,725 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page: Chrome pid: 63379 2026-09-13 14:19:53,725 26 INFO rb-721a478-224807-415181 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/tmpg_dig1pi_chrome_odoo 2026-09-13 14:19:53,725 26 INFO rb-721a478-224807-415181 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:40057/json/version 2026-09-13 14:19:53,727 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40057', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:19:53,730 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:19:53,730 26 INFO rb-721a478-224807-415181 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:40057/json 2026-09-13 14:19:53,731 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40057', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:19:53,732 26 INFO rb-721a478-224807-415181 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:40057/devtools/page/9536C53B60DB8611553F132657602CE8 2026-09-13 14:19:53,734 26 INFO rb-721a478-224807-415181 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-09-13 14:19:53,735 26 INFO rb-721a478-224807-415181 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-09-13 14:19:53,746 26 INFO rb-721a478-224807-415181 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-09-13 14:19:53,799 26 INFO rb-721a478-224807-415181 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/98?access_token=f3806d146e8945ac" in browser 2026-09-13 14:19:53,799 26 INFO rb-721a478-224807-415181 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/98?access_token=f3806d146e8945ac" 2026-09-13 14:19:53,812 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:19:54,175 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:54] "GET /pos-self/98?access_token=f3806d146e8945ac HTTP/1.1" 200 - 57 0.038 0.327 2026-09-13 14:19:54,178 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page: Navigation result: {'frameId': '9536C53B60DB8611553F132657602CE8', 'loaderId': 'B3024ECCBCBFB1DEB710A77E568747B7', 'isDownload': False} 2026-09-13 14:19:54,178 26 INFO rb-721a478-224807-415181 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-09-13 14:19:54,189 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:19:54,211 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a791ab9/pos_self_order.assets.min.css, copying from /web/assets/a791ab9/pos_self_order.assets.min.css 2026-09-13 14:19:54,248 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:54] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.020 0.038 2026-09-13 14:19:54,256 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js, copying from /web/assets/9b7cf3a/pos_self_order.assets_tests.min.js 2026-09-13 14:19:54,267 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:54] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.005 0.060 2026-09-13 14:19:54,274 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/170f20d/pos_self_order.assets.min.js, copying from /web/assets/170f20d/pos_self_order.assets.min.js 2026-09-13 14:19:54,292 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:54] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.005 0.083 2026-09-13 14:19:54,466 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:54] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-09-13 14:19:54,477 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/98?access_token=f3806d146e8945ac", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:19:54,489 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:19:54,489 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:54] "POST /pos/ping HTTP/1.1" 200 - 1 0.003 0.007 2026-09-13 14:19:54,493 26 INFO rb-721a478-224807-415181 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-09-13 14:19:54,544 26 INFO rb-721a478-224807-415181 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-09-13 14:19:54,571 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:54] "POST /pos-self/relations/98 HTTP/1.1" 200 - 37 0.026 0.044 2026-09-13 14:19:54,594 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:54] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.089 2026-09-13 14:19:54,845 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:54] "POST /pos-self/data/98 HTTP/1.1" 200 - 184 0.129 0.121 2026-09-13 14:19:54,849 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:54] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.240 2026-09-13 14:19:54,883 26 INFO rb-721a478-224807-415181 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-09-13 14:19:54,922 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:54] "GET /web/image/ir.attachment/5728/raw HTTP/1.1" 200 - 4 0.003 0.005 2026-09-13 14:19:54,973 26 INFO rb-721a478-224807-415181 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_box span:contains('Coca-Cola')) 2026-09-13 14:19:55,050 26 INFO rb-721a478-224807-415181 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_box span:contains('Fanta')) 2026-09-13 14:19:55,052 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:55] "GET /web/image/pos.category/238/image_128?unique=2026-09-13T14:19:18.000+00:00 HTTP/1.1" 200 - 2 0.005 0.033 2026-09-13 14:19:55,073 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:19:55,075 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:55] "GET /web/image/product.template/1938/image_512?unique=2026-09-13T14:19:18.000+00:00 HTTP/1.1" 200 - 3 0.011 0.031 2026-09-13 14:19:55,092 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:55] "GET /web/image/product.template/1939/image_512?unique=2026-09-13T14:19:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.048 2026-09-13 14:19:55,103 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:55] "GET /web/image/product.template/1942/image_512?unique=2026-09-13T14:19:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.059 2026-09-13 14:19:55,125 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:55] "GET /web/image/product.template/1940/image_512?unique=2026-09-13T14:19:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.080 2026-09-13 14:19:55,142 26 INFO rb-721a478-224807-415181 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-09-13 14:19:55,165 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:55] "GET /web/image/product.template/1941/image_512?unique=2026-09-13T14:19:18.000+00:00 HTTP/1.1" 200 - 3 0.012 0.109 2026-09-13 14:19:55,218 26 INFO rb-721a478-224807-415181 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-09-13 14:19:55,229 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:55] "GET /web/image/ir.attachment/5695/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-09-13 14:19:55,252 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:55] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:19:55,271 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:55] "GET /web/image/product.product/2426/image_512?unique=2026-09-13T14:19:18.000+00:00 HTTP/1.1" 200 - 8 0.004 0.020 2026-09-13 14:19:55,273 26 INFO rb-721a478-224807-415181 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-09-13 14:19:55,290 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:55] "GET /web/image/product.product/2428/image_512?unique=2026-09-13T14:19:18.000+00:00 HTTP/1.1" 200 - 8 0.006 0.037 2026-09-13 14:19:55,320 26 INFO rb-721a478-224807-415181 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-09-13 14:19:55,381 26 INFO rb-721a478-224807-415181 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_popup_table select) 2026-09-13 14:19:55,431 26 INFO rb-721a478-224807-415181 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_popup_table .btn:contains('Continue with table 1')) 2026-09-13 14:19:55,501 26 INFO rb-721a478-224807-415181 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-09-13 14:19:55,502 26 INFO rb-721a478-224807-415181 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-09-13 14:19:55,527 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25308981 started for PoS orders references: [{'name': None, 'pos_reference': '260-98-000001', 'uuid': '988276f6-80c1-4468-bd2f-ffaedc3d3500'}] 2026-09-13 14:19:55,546 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_no_confirmation_page.browser: heap 7818804 (allocated 8912896) 2026-09-13 14:19:55,557 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25308981 order {'name': None, 'pos_reference': '260-98-000001', 'uuid': '988276f6-80c1-4468-bd2f-ffaedc3d3500'} created pos.order #679 2026-09-13 14:19:55,559 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25308981 finished 2026-09-13 14:19:55,567 26 INFO rb-721a478-224807-415181 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 63379 2026-09-13 14:19:55,568 26 INFO rb-721a478-224807-415181 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-09-13 14:19:55,573 26 INFO rb-721a478-224807-415181 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 63379 2026-09-13 14:19:55,624 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:55] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 101 0.052 0.076 2026-09-13 14:19:55,631 26 INFO rb-721a478-224807-415181 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-721a478-224807-415181/chrome_logs/chrome_log_20260913_141955_630944_test_online_payment_mobile_no_confirmation_page.txt 2026-09-13 14:19:55,631 26 INFO rb-721a478-224807-415181 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/tmpg_dig1pi_chrome_odoo" 2026-09-13 14:19:55,647 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-13 14:19:56,383 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:56] "GET /pos/pay/679?access_token=4a4481f9-0418-45c0-9045-df3f2d2c991d HTTP/1.1" 200 - 126 0.097 0.647 2026-09-13 14:19:56,392 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-13 14:19:56,429 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:19:56] "POST /pos/pay/transaction/679 HTTP/1.1" 200 - 29 0.014 0.026 2026-09-13 14:19:56,458 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (33) starting 2026-09-13 14:19:57,048 26 INFO rb-721a478-224807-415181 odoo.tests.common: Simulating signal changes during tests 2026-09-13 14:19:57,049 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (33) fully done (#loop 1; done 0; remaining 0; duration 0.59s) 2026-09-13 14:19:57,082 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes ... 2026-09-13 14:20:00,045 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 63494 2026-09-13 14:20:00,045 26 INFO rb-721a478-224807-415181 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/tmpp7h2mqo2_chrome_odoo 2026-09-13 14:20:00,045 26 INFO rb-721a478-224807-415181 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:37171/json/version 2026-09-13 14:20:00,047 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37171', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:20:00,068 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:20:00,068 26 INFO rb-721a478-224807-415181 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:37171/json 2026-09-13 14:20:00,068 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37171', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:20:00,072 26 INFO rb-721a478-224807-415181 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:37171/devtools/page/7CCC0232E4112CCC5B81270E92347CC3 2026-09-13 14:20:00,074 26 INFO rb-721a478-224807-415181 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-09-13 14:20:00,075 26 INFO rb-721a478-224807-415181 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-09-13 14:20:00,084 26 INFO rb-721a478-224807-415181 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-09-13 14:20:00,169 26 INFO rb-721a478-224807-415181 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/99?access_token=69118bdcf6d74044" in browser 2026-09-13 14:20:00,170 26 INFO rb-721a478-224807-415181 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/99?access_token=69118bdcf6d74044" 2026-09-13 14:20:00,185 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:20:00,532 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:00] "GET /pos-self/99?access_token=69118bdcf6d74044 HTTP/1.1" 200 - 57 0.064 0.287 2026-09-13 14:20:00,535 26 INFO rb-721a478-224807-415181 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': '7CCC0232E4112CCC5B81270E92347CC3', 'loaderId': '3EEF2ED5DC1C4CA933B208AAC60F3B50', 'isDownload': False} 2026-09-13 14:20:00,536 26 INFO rb-721a478-224807-415181 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-09-13 14:20:00,551 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:20:00,573 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a791ab9/pos_self_order.assets.min.css, copying from /web/assets/a791ab9/pos_self_order.assets.min.css 2026-09-13 14:20:00,613 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:00] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.027 0.029 2026-09-13 14:20:00,640 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/170f20d/pos_self_order.assets.min.js, copying from /web/assets/170f20d/pos_self_order.assets.min.js 2026-09-13 14:20:00,657 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:00] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.015 0.078 2026-09-13 14:20:00,665 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js, copying from /web/assets/9b7cf3a/pos_self_order.assets_tests.min.js 2026-09-13 14:20:00,675 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:00] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.005 0.103 2026-09-13 14:20:00,840 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:00] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.005 2026-09-13 14:20:00,856 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/99?access_token=69118bdcf6d74044", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:20:00,872 26 INFO rb-721a478-224807-415181 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-09-13 14:20:00,873 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:20:00,873 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:00] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:20:00,921 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:00] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.032 2026-09-13 14:20:00,925 26 INFO rb-721a478-224807-415181 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-09-13 14:20:00,992 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:00] "POST /pos-self/relations/99 HTTP/1.1" 200 - 37 0.036 0.068 2026-09-13 14:20:00,997 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:00] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.057 2026-09-13 14:20:01,294 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:01] "POST /pos-self/data/99 HTTP/1.1" 200 - 184 0.139 0.134 2026-09-13 14:20:01,333 26 INFO rb-721a478-224807-415181 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-09-13 14:20:01,387 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:01] "GET /web/image/ir.attachment/5768/raw HTTP/1.1" 200 - 4 0.009 0.007 2026-09-13 14:20:01,440 26 INFO rb-721a478-224807-415181 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_box span:contains('Coca-Cola')) 2026-09-13 14:20:01,522 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:01] "GET /web/image/pos.category/238/image_128?unique=2026-09-13T14:19:18.000+00:00 HTTP/1.1" 200 - 2 0.001 0.029 2026-09-13 14:20:01,531 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:01] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.021 2026-09-13 14:20:01,534 26 INFO rb-721a478-224807-415181 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_box span:contains('Fanta')) 2026-09-13 14:20:01,543 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:01] "GET /web/image/product.template/1938/image_512?unique=2026-09-13T14:19:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.024 2026-09-13 14:20:01,552 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:01] "GET /web/image/product.template/1940/image_512?unique=2026-09-13T14:19:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.039 2026-09-13 14:20:01,562 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:01] "GET /web/image/product.template/1942/image_512?unique=2026-09-13T14:19:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.049 2026-09-13 14:20:01,580 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:01] "GET /web/image/product.template/1941/image_512?unique=2026-09-13T14:19:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.047 2026-09-13 14:20:01,590 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:01] "GET /web/image/product.template/1939/image_512?unique=2026-09-13T14:19:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.068 2026-09-13 14:20:01,595 26 INFO rb-721a478-224807-415181 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-09-13 14:20:01,661 26 INFO rb-721a478-224807-415181 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-09-13 14:20:01,671 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:01] "GET /web/image/ir.attachment/5735/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-13 14:20:01,693 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:01] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:20:01,715 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:01] "GET /web/image/product.product/2426/image_512?unique=2026-09-13T14:19:18.000+00:00 HTTP/1.1" 200 - 8 0.003 0.019 2026-09-13 14:20:01,717 26 INFO rb-721a478-224807-415181 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-09-13 14:20:01,734 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:01] "GET /web/image/product.product/2428/image_512?unique=2026-09-13T14:19:18.000+00:00 HTTP/1.1" 200 - 8 0.005 0.032 2026-09-13 14:20:01,768 26 INFO rb-721a478-224807-415181 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-09-13 14:20:01,830 26 INFO rb-721a478-224807-415181 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_popup_table select) 2026-09-13 14:20:01,882 26 INFO rb-721a478-224807-415181 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_popup_table .btn:contains('Continue with table 1')) 2026-09-13 14:20:01,952 26 INFO rb-721a478-224807-415181 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-09-13 14:20:01,953 26 INFO rb-721a478-224807-415181 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-09-13 14:20:01,992 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41536066 started for PoS orders references: [{'name': None, 'pos_reference': '260-99-000001', 'uuid': '3159ca32-b866-4c46-9cc9-70a740d94e10'}] 2026-09-13 14:20:01,994 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: heap 7818816 (allocated 8650752) 2026-09-13 14:20:02,009 26 INFO rb-721a478-224807-415181 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 63494 2026-09-13 14:20:02,012 26 INFO rb-721a478-224807-415181 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-09-13 14:20:02,014 26 INFO rb-721a478-224807-415181 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 63494 2026-09-13 14:20:02,025 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41536066 order {'name': None, 'pos_reference': '260-99-000001', 'uuid': '3159ca32-b866-4c46-9cc9-70a740d94e10'} created pos.order #680 2026-09-13 14:20:02,026 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41536066 finished 2026-09-13 14:20:02,076 26 INFO rb-721a478-224807-415181 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-721a478-224807-415181/chrome_logs/chrome_log_20260913_142002_075042_test_online_payment_mobile_self_order_preparation_changes.txt 2026-09-13 14:20:02,076 26 INFO rb-721a478-224807-415181 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/tmpp7h2mqo2_chrome_odoo" 2026-09-13 14:20:02,078 26 INFO rb-721a478-224807-415181 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-09-13 14:20:02,097 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:02] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 101 0.071 0.078 2026-09-13 14:20:02,247 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 63608 2026-09-13 14:20:02,247 26 INFO rb-721a478-224807-415181 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/tmpyd2l85iq_chrome_odoo 2026-09-13 14:20:02,247 26 INFO rb-721a478-224807-415181 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:40533/json/version 2026-09-13 14:20:02,249 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40533', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:20:02,288 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:20:02,288 26 INFO rb-721a478-224807-415181 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:40533/json 2026-09-13 14:20:02,289 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40533', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:20:02,290 26 INFO rb-721a478-224807-415181 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:40533/devtools/page/F4CB0589AF528CE0DC6239A4D0B5394E 2026-09-13 14:20:02,299 26 INFO rb-721a478-224807-415181 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-09-13 14:20:02,304 26 INFO rb-721a478-224807-415181 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-09-13 14:20:02,323 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:20:02,328 26 INFO rb-721a478-224807-415181 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-09-13 14:20:02,333 26 INFO rb-721a478-224807-415181 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=99" in browser 2026-09-13 14:20:02,333 26 INFO rb-721a478-224807-415181 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=99" 2026-09-13 14:20:02,599 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:02] "GET /pos/ui?config_id=99 HTTP/1.1" 200 - 70 0.028 0.228 2026-09-13 14:20:02,602 26 INFO rb-721a478-224807-415181 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': 'F4CB0589AF528CE0DC6239A4D0B5394E', 'loaderId': '6166F654E6D41B4A5709FDB3A3DDE793', 'isDownload': False} 2026-09-13 14:20:02,603 26 INFO rb-721a478-224807-415181 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-09-13 14:20:02,609 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:20:02,625 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:02] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.009 2026-09-13 14:20:02,631 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:02] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-09-13 14:20:02,643 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:02] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.019 2026-09-13 14:20:03,082 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:03] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:20:03,082 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:03] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:20:03,100 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=99", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:20:03,105 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: [1/7] Tour test_online_payment_pos_self_order_preparation_changes → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:20:03,113 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:03] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-13 14:20:03,132 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:03] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.003 0.004 2026-09-13 14:20:03,142 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:03] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:20:03,160 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:03] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 5 0.003 0.006 2026-09-13 14:20:03,167 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:03] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.008 2026-09-13 14:20:03,212 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:03] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.016 0.024 2026-09-13 14:20:03,214 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:03] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.025 2026-09-13 14:20:03,830 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 186, model: sale.order 2026-09-13 14:20:03,832 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_session: Could not load model sale.order due to AccessError: You are not allowed to access 'Sales Order' (sale.order) records. This operation is allowed for the following groups: - Accounting/Invoicing - Inventory/User - Manufacturing/User - Project/Administrator - Project/User - Sales/Administrator - Sales/User: Own Documents Only - Role / Portal - Show Accounting Features - Readonly - Show Full Accounting Features Contact your administrator to request access if necessary. 2026-09-13 14:20:03,832 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 186, model: sale.order.line 2026-09-13 14:20:03,834 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_session: Could not load model sale.order.line due to AccessError: You are not allowed to access 'Sales Order Line' (sale.order.line) records. This operation is allowed for the following groups: - Accounting/Invoicing - Inventory/User - Manufacturing/User - Project/Administrator - Project/User - Sales/User: Own Documents Only - Role / Portal - Show Accounting Features - Readonly - Show Full Accounting Features Contact your administrator to request access if necessary. 2026-09-13 14:20:03,840 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:03] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 485 0.259 0.319 2026-09-13 14:20:03,859 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:03] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:20:03,949 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:03] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.009 0.009 2026-09-13 14:20:04,044 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:04] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.038 0.033 2026-09-13 14:20:04,091 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.012 0.010 2026-09-13 14:20:04,104 26 INFO rb-721a478-224807-415181 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-09-13 14:20:04,113 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:04] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-09-13 14:20:04,144 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:04] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:20:04,181 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:04] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.028 2026-09-13 14:20:04,182 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:04] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-09-13 14:20:04,198 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:04] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:20:04,205 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:04] "GET /pos_restaurant/static/img/plan.svg HTTP/1.1" 200 - 0 0.000 0.039 2026-09-13 14:20:04,210 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:04] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.005 0.052 2026-09-13 14:20:04,219 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: [2/7] Tour test_online_payment_pos_self_order_preparation_changes → Step .pos-leftheader .orders-button 2026-09-13 14:20:04,232 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:04] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:20:04,245 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:04] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:20:04,287 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:04] "GET /pos/ui/99?from_backend=True HTTP/1.1" 200 - 31 0.024 0.030 2026-09-13 14:20:04,294 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: [3/7] Tour test_online_payment_pos_self_order_preparation_changes → Step .ticket-screen tbody tr > td:contains("Self-order") ~ td .badge:contains(Ongoing) 2026-09-13 14:20:04,341 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:04] "GET /pos/ui/99 HTTP/1.1" 200 - 31 0.026 0.078 2026-09-13 14:20:04,345 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: [4/7] Tour test_online_payment_pos_self_order_preparation_changes → Step .ticket-screen .order-row > div:contains("Self-order") ~ div .badge:contains(Ongoing) 2026-09-13 14:20:04,400 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:04] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 37 0.023 0.080 2026-09-13 14:20:04,432 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:04] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.018 2026-09-13 14:20:04,444 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: [5/7] Tour test_online_payment_pos_self_order_preparation_changes → Step .ticket-screen .order-row:contains("Self-order") 2026-09-13 14:20:04,445 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:20:04,498 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: [6/7] Tour test_online_payment_pos_self_order_preparation_changes → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:20:04,562 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: [7/7] 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-09-13 14:20:04,614 26 INFO rb-721a478-224807-415181 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-09-13 14:20:04,615 26 INFO rb-721a478-224807-415181 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-09-13 14:20:04,663 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_mobile_self_order_preparation_changes.browser: heap 13412288 (allocated 14155776) 2026-09-13 14:20:04,666 26 INFO rb-721a478-224807-415181 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 63608 2026-09-13 14:20:04,666 26 INFO rb-721a478-224807-415181 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-09-13 14:20:04,667 26 INFO rb-721a478-224807-415181 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 63608 2026-09-13 14:20:04,720 26 INFO rb-721a478-224807-415181 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-721a478-224807-415181/chrome_logs/chrome_log_20260913_142004_720512_test_online_payment_mobile_self_order_preparation_changes.txt 2026-09-13 14:20:04,720 26 INFO rb-721a478-224807-415181 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/tmpyd2l85iq_chrome_odoo" 2026-09-13 14:20:04,754 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table ... 2026-09-13 14:20:07,635 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Chrome pid: 63730 2026-09-13 14:20:07,635 26 INFO rb-721a478-224807-415181 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/tmp5pz__2eu_chrome_odoo 2026-09-13 14:20:07,635 26 INFO rb-721a478-224807-415181 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:38063/json/version 2026-09-13 14:20:07,636 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38063', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:20:07,657 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:20:07,657 26 INFO rb-721a478-224807-415181 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:38063/json 2026-09-13 14:20:07,658 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38063', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:20:07,661 26 INFO rb-721a478-224807-415181 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:38063/devtools/page/D95F6500478754FC633A09DE86014737 2026-09-13 14:20:07,665 26 INFO rb-721a478-224807-415181 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-09-13 14:20:07,667 26 INFO rb-721a478-224807-415181 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-09-13 14:20:07,674 26 INFO rb-721a478-224807-415181 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-09-13 14:20:07,716 26 INFO rb-721a478-224807-415181 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/100?access_token=65d32a42a6124f39" in browser 2026-09-13 14:20:07,716 26 INFO rb-721a478-224807-415181 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/100?access_token=65d32a42a6124f39" 2026-09-13 14:20:07,725 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:20:08,198 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:08] "GET /pos-self/100?access_token=65d32a42a6124f39 HTTP/1.1" 200 - 57 0.029 0.446 2026-09-13 14:20:08,202 26 INFO rb-721a478-224807-415181 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': 'D95F6500478754FC633A09DE86014737', 'loaderId': '615731686F98BC15D614D799DE84A647', 'isDownload': False} 2026-09-13 14:20:08,202 26 INFO rb-721a478-224807-415181 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-09-13 14:20:08,207 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:20:08,223 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a791ab9/pos_self_order.assets.min.css, copying from /web/assets/a791ab9/pos_self_order.assets.min.css 2026-09-13 14:20:08,255 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:08] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.020 0.022 2026-09-13 14:20:08,263 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/170f20d/pos_self_order.assets.min.js, copying from /web/assets/170f20d/pos_self_order.assets.min.js 2026-09-13 14:20:08,279 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:08] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.059 2026-09-13 14:20:08,292 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js, copying from /web/assets/9b7cf3a/pos_self_order.assets_tests.min.js 2026-09-13 14:20:08,306 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:08] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.010 0.076 2026-09-13 14:20:08,448 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:08] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:20:08,463 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/100?access_token=65d32a42a6124f39", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:20:08,469 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:20:08,469 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:08] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.003 2026-09-13 14:20:08,472 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [1/20] Tour self_mobile_online_payment_meal → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-09-13 14:20:08,515 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:08] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.035 2026-09-13 14:20:08,525 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [2/20] Tour self_mobile_online_payment_meal → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:20:08,565 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:08] "POST /pos-self/relations/100 HTTP/1.1" 200 - 37 0.025 0.062 2026-09-13 14:20:08,569 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:08] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.042 2026-09-13 14:20:08,823 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:08] "POST /pos-self/data/100 HTTP/1.1" 200 - 184 0.102 0.130 2026-09-13 14:20:08,865 26 INFO rb-721a478-224807-415181 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-09-13 14:20:08,909 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:08] "GET /web/image/ir.attachment/5811/raw HTTP/1.1" 200 - 4 0.005 0.004 2026-09-13 14:20:08,949 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [3/20] 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-09-13 14:20:08,962 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:08] "GET /web/image/ir.attachment/5775/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-13 14:20:08,994 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:20:09,000 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [4/20] Tour self_mobile_online_payment_meal → Step Click on location 'Test-Takeout' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-Takeout')) 2026-09-13 14:20:09,072 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [5/20] Tour self_mobile_online_payment_meal → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-09-13 14:20:09,139 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:09] "GET /web/image/pos.category/238/image_128?unique=2026-09-13T14:19:18.000+00:00 HTTP/1.1" 200 - 2 0.002 0.039 2026-09-13 14:20:09,143 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [6/20] Tour self_mobile_online_payment_meal → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-09-13 14:20:09,156 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:09] "GET /web/image/product.template/1939/image_512?unique=2026-09-13T14:19:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.045 2026-09-13 14:20:09,172 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:09] "GET /web/image/product.template/1942/image_512?unique=2026-09-13T14:19:18.000+00:00 HTTP/1.1" 200 - 3 0.001 0.060 2026-09-13 14:20:09,183 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:09] "GET /web/image/product.template/1940/image_512?unique=2026-09-13T14:19:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.065 2026-09-13 14:20:09,199 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:09] "GET /web/image/product.template/1938/image_512?unique=2026-09-13T14:19:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.085 2026-09-13 14:20:09,204 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [7/20] 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-09-13 14:20:09,209 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:09] "GET /web/image/product.template/1941/image_512?unique=2026-09-13T14:19:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.090 2026-09-13 14:20:09,235 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:09] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:20:09,255 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [8/20] Tour self_mobile_online_payment_meal → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-09-13 14:20:09,257 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:09] "GET /web/image/product.product/2426/image_512?unique=2026-09-13T14:19:18.000+00:00 HTTP/1.1" 200 - 8 0.009 0.017 2026-09-13 14:20:09,316 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [9/20] Tour self_mobile_online_payment_meal → Step Fill input with Dr Dre (trigger: input[placeholder="Name"]) 2026-09-13 14:20:09,339 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:09] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.013 0.009 2026-09-13 14:20:09,377 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [10/20] Tour self_mobile_online_payment_meal → Step Click on button 'Continue' (trigger: .btn:contains('Continue')) 2026-09-13 14:20:09,442 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [11/20] Tour self_mobile_online_payment_meal → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-09-13 14:20:09,466 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10385437 started for PoS orders references: [{'name': None, 'pos_reference': '260-100-000001', 'uuid': '721c9bb9-0a9c-4760-94d8-3e4fca401ec2'}] 2026-09-13 14:20:09,495 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10385437 order {'name': None, 'pos_reference': '260-100-000001', 'uuid': '721c9bb9-0a9c-4760-94d8-3e4fca401ec2'} created pos.order #681 2026-09-13 14:20:09,508 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10385437 finished 2026-09-13 14:20:09,591 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:09] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 99 0.051 0.101 2026-09-13 14:20:09,625 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:09] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.003 0.009 2026-09-13 14:20:09,633 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [12/20] Tour self_mobile_online_payment_meal → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:20:09,691 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [13/20] Tour self_mobile_online_payment_meal → Step Click on product 'Fanta' (trigger: .product_list .o_self_product_box span:contains('Fanta')) 2026-09-13 14:20:09,758 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [14/20] Tour self_mobile_online_payment_meal → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-09-13 14:20:09,814 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [15/20] 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-09-13 14:20:09,843 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:09] "GET /web/image/product.product/2428/image_512?unique=2026-09-13T14:19:18.000+00:00 HTTP/1.1" 200 - 8 0.005 0.013 2026-09-13 14:20:09,867 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [16/20] Tour self_mobile_online_payment_meal → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-09-13 14:20:09,928 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [17/20] Tour self_mobile_online_payment_meal → Step Confirmation page is shown (trigger: .confirmation-page) 2026-09-13 14:20:09,963 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97429484 started for PoS orders references: [{'name': None, 'pos_reference': '260-100-000001', 'uuid': '721c9bb9-0a9c-4760-94d8-3e4fca401ec2'}] 2026-09-13 14:20:09,976 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: Added lines [1115] to pos.order #681 2026-09-13 14:20:09,980 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97429484 order {'name': None, 'pos_reference': '260-100-000001', 'uuid': '721c9bb9-0a9c-4760-94d8-3e4fca401ec2'} updated pos.order #681 2026-09-13 14:20:09,989 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97429484 finished 2026-09-13 14:20:10,073 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:10] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 87 0.057 0.088 2026-09-13 14:20:10,109 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:10] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.002 0.006 2026-09-13 14:20:10,113 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [18/20] Tour self_mobile_online_payment_meal → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-09-13 14:20:10,167 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [19/20] Tour self_mobile_online_payment_meal → Step Click on button 'My Order' (trigger: .btn:contains('My Order')) 2026-09-13 14:20:10,225 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: [20/20] Tour self_mobile_online_payment_meal → Step Click on button 'Pay' (trigger: .btn:contains('Pay')) 2026-09-13 14:20:10,284 26 INFO rb-721a478-224807-415181 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-09-13 14:20:10,285 26 INFO rb-721a478-224807-415181 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-09-13 14:20:10,328 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: heap 8862648 (allocated 9961472) 2026-09-13 14:20:10,333 26 INFO rb-721a478-224807-415181 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-09-13 14:20:10,355 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-13 14:20:10,356 26 INFO rb-721a478-224807-415181 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 63730 2026-09-13 14:20:10,358 26 INFO rb-721a478-224807-415181 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-09-13 14:20:10,360 26 INFO rb-721a478-224807-415181 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 63730 2026-09-13 14:20:10,425 26 INFO rb-721a478-224807-415181 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-721a478-224807-415181/chrome_logs/chrome_log_20260913_142010_424258_test_online_payment_self_pay_after_meal_table.txt 2026-09-13 14:20:10,425 26 INFO rb-721a478-224807-415181 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/tmp5pz__2eu_chrome_odoo" 2026-09-13 14:20:10,429 26 INFO rb-721a478-224807-415181 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-09-13 14:20:11,048 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:11] "GET /pos/pay/681?access_token=229d6215-10ab-432c-b706-31e8c2c5e9ff&exit_route=http://127.0.0.1:8069/pos-self/100?access_token%3D65d32a42a6124f39 HTTP/1.1" 200 - 126 0.104 0.597 2026-09-13 14:20:11,209 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Chrome pid: 63854 2026-09-13 14:20:11,210 26 INFO rb-721a478-224807-415181 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/tmp7he2v56l_chrome_odoo 2026-09-13 14:20:11,210 26 INFO rb-721a478-224807-415181 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:33319/json/version 2026-09-13 14:20:11,211 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33319', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:20:11,224 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:20:11,224 26 INFO rb-721a478-224807-415181 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:33319/json 2026-09-13 14:20:11,225 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33319', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:20:11,226 26 INFO rb-721a478-224807-415181 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:33319/devtools/page/7AC4C3E0746F5EB0DD6DC94804014188 2026-09-13 14:20:11,228 26 INFO rb-721a478-224807-415181 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-09-13 14:20:11,230 26 INFO rb-721a478-224807-415181 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-09-13 14:20:11,243 26 INFO rb-721a478-224807-415181 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-09-13 14:20:11,246 26 INFO rb-721a478-224807-415181 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/100?access_token=65d32a42a6124f39&table_identifier=c57d5568" in browser 2026-09-13 14:20:11,247 26 INFO rb-721a478-224807-415181 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/100?access_token=65d32a42a6124f39&table_identifier=c57d5568" 2026-09-13 14:20:11,275 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:11] "GET /pos-self/100?access_token=65d32a42a6124f39&table_identifier=c57d5568 HTTP/1.1" 200 - 9 0.004 0.016 2026-09-13 14:20:11,279 26 INFO rb-721a478-224807-415181 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': '7AC4C3E0746F5EB0DD6DC94804014188', 'loaderId': '64516449EB31D875D2384EC3D46134E1', 'isDownload': False} 2026-09-13 14:20:11,280 26 INFO rb-721a478-224807-415181 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-09-13 14:20:11,288 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:20:11,307 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:11] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.001 0.011 2026-09-13 14:20:11,320 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:11] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.001 0.024 2026-09-13 14:20:11,328 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:11] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.002 0.025 2026-09-13 14:20:11,449 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:11] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:20:11,467 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/100?access_token=65d32a42a6124f39&table_identifier=c57d5568", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:20:11,478 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:20:11,478 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:11] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:20:11,482 26 INFO rb-721a478-224807-415181 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-09-13 14:20:11,521 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:11] "POST /pos-self/relations/100 HTTP/1.1" 200 - 16 0.009 0.024 2026-09-13 14:20:11,528 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.003 0.036 2026-09-13 14:20:11,534 26 INFO rb-721a478-224807-415181 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-09-13 14:20:11,555 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:11] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-09-13 14:20:11,756 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:11] "POST /pos-self/data/100 HTTP/1.1" 200 - 116 0.077 0.122 2026-09-13 14:20:11,810 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:11] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.003 0.010 2026-09-13 14:20:11,817 26 INFO rb-721a478-224807-415181 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-09-13 14:20:11,872 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:11] "GET /web/image/ir.attachment/5811/raw HTTP/1.1" 200 - 4 0.001 0.012 2026-09-13 14:20:11,897 26 INFO rb-721a478-224807-415181 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-09-13 14:20:11,914 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:11] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.005 0.007 2026-09-13 14:20:11,921 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:11] "GET /web/image/ir.attachment/5775/raw HTTP/1.1" 200 - 4 0.001 0.013 2026-09-13 14:20:11,934 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:11] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.006 0.025 2026-09-13 14:20:11,967 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:20:12,004 26 INFO rb-721a478-224807-415181 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_box span:contains('Coca-Cola')) 2026-09-13 14:20:12,035 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:12] "GET /web/image/pos.category/238/image_128?unique=2026-09-13T14:19:18.000+00:00 HTTP/1.1" 200 - 2 0.001 0.017 2026-09-13 14:20:12,045 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:12] "GET /web/image/product.template/1938/image_512?unique=2026-09-13T14:19:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.021 2026-09-13 14:20:12,058 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:12] "GET /web/image/product.template/1939/image_512?unique=2026-09-13T14:19:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.033 2026-09-13 14:20:12,066 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:12] "GET /web/image/product.template/1942/image_512?unique=2026-09-13T14:19:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.038 2026-09-13 14:20:12,076 26 INFO rb-721a478-224807-415181 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-09-13 14:20:12,081 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:12] "GET /web/image/product.template/1940/image_512?unique=2026-09-13T14:19:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.050 2026-09-13 14:20:12,095 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:12] "GET /web/image/product.template/1941/image_512?unique=2026-09-13T14:19:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.062 2026-09-13 14:20:12,137 26 INFO rb-721a478-224807-415181 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-09-13 14:20:12,169 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:12] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:20:12,189 26 INFO rb-721a478-224807-415181 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-09-13 14:20:12,192 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:12] "GET /web/image/product.product/2426/image_512?unique=2026-09-13T14:19:18.000+00:00 HTTP/1.1" 200 - 8 0.006 0.019 2026-09-13 14:20:12,254 26 INFO rb-721a478-224807-415181 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-09-13 14:20:12,297 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42223801 started for PoS orders references: [{'name': None, 'pos_reference': '260-100-000002', 'uuid': '63057302-299f-4bd4-9a98-7d139ba2d4c6'}] 2026-09-13 14:20:12,331 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42223801 order {'name': None, 'pos_reference': '260-100-000002', 'uuid': '63057302-299f-4bd4-9a98-7d139ba2d4c6'} created pos.order #682 2026-09-13 14:20:12,344 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42223801 finished 2026-09-13 14:20:12,402 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:12] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 70 0.060 0.092 2026-09-13 14:20:12,436 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:12] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.003 0.007 2026-09-13 14:20:12,449 26 INFO rb-721a478-224807-415181 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-09-13 14:20:12,506 26 INFO rb-721a478-224807-415181 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_box span:contains('Fanta')) 2026-09-13 14:20:12,572 26 INFO rb-721a478-224807-415181 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-09-13 14:20:12,628 26 INFO rb-721a478-224807-415181 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-09-13 14:20:12,652 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:12] "GET /web/image/product.product/2428/image_512?unique=2026-09-13T14:19:18.000+00:00 HTTP/1.1" 200 - 8 0.003 0.010 2026-09-13 14:20:12,680 26 INFO rb-721a478-224807-415181 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-09-13 14:20:12,742 26 INFO rb-721a478-224807-415181 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-09-13 14:20:12,790 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10212010 started for PoS orders references: [{'name': None, 'pos_reference': '260-100-000002', 'uuid': '63057302-299f-4bd4-9a98-7d139ba2d4c6'}] 2026-09-13 14:20:12,808 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: Added lines [1117] to pos.order #682 2026-09-13 14:20:12,812 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10212010 order {'name': None, 'pos_reference': '260-100-000002', 'uuid': '63057302-299f-4bd4-9a98-7d139ba2d4c6'} updated pos.order #682 2026-09-13 14:20:12,822 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10212010 finished 2026-09-13 14:20:12,910 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:12] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 87 0.067 0.101 2026-09-13 14:20:12,963 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:12] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.011 0.012 2026-09-13 14:20:12,964 26 INFO rb-721a478-224807-415181 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-09-13 14:20:13,016 26 INFO rb-721a478-224807-415181 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-09-13 14:20:13,076 26 INFO rb-721a478-224807-415181 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-09-13 14:20:13,134 26 INFO rb-721a478-224807-415181 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-09-13 14:20:13,135 26 INFO rb-721a478-224807-415181 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-09-13 14:20:13,177 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePayment.test_online_payment_self_pay_after_meal_table.browser: heap 8646496 (allocated 9699328) 2026-09-13 14:20:13,181 26 INFO rb-721a478-224807-415181 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-09-13 14:20:13,194 26 INFO rb-721a478-224807-415181 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 63854 2026-09-13 14:20:13,200 26 INFO rb-721a478-224807-415181 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-09-13 14:20:13,203 26 INFO rb-721a478-224807-415181 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 63854 2026-09-13 14:20:13,259 26 INFO rb-721a478-224807-415181 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-721a478-224807-415181/chrome_logs/chrome_log_20260913_142013_259770_test_online_payment_self_pay_after_meal_table.txt 2026-09-13 14:20:13,260 26 INFO rb-721a478-224807-415181 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/tmp7he2v56l_chrome_odoo" 2026-09-13 14:20:13,310 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-13 14:20:14,902 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel ... 2026-09-13 14:20:17,676 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel: Chrome pid: 63967 2026-09-13 14:20:17,676 26 INFO rb-721a478-224807-415181 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/tmpe4v0i6u1_chrome_odoo 2026-09-13 14:20:17,676 26 INFO rb-721a478-224807-415181 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:40203/json/version 2026-09-13 14:20:17,677 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40203', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:20:17,692 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:20:17,692 26 INFO rb-721a478-224807-415181 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:40203/json 2026-09-13 14:20:17,692 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40203', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:20:17,694 26 INFO rb-721a478-224807-415181 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:40203/devtools/page/1EA96C5481E7116FFA644D30A57B73EB 2026-09-13 14:20:17,702 26 INFO rb-721a478-224807-415181 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-09-13 14:20:17,704 26 INFO rb-721a478-224807-415181 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-09-13 14:20:17,719 26 INFO rb-721a478-224807-415181 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-09-13 14:20:17,740 26 INFO rb-721a478-224807-415181 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/101?access_token=2e4fb16ece464a58" in browser 2026-09-13 14:20:17,740 26 INFO rb-721a478-224807-415181 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/101?access_token=2e4fb16ece464a58" 2026-09-13 14:20:17,748 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:20:18,023 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:18] "GET /pos-self/101?access_token=2e4fb16ece464a58 HTTP/1.1" 200 - 57 0.020 0.258 2026-09-13 14:20:18,028 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel: Navigation result: {'frameId': '1EA96C5481E7116FFA644D30A57B73EB', 'loaderId': '3C436AB7EA5B24724A6FE0D713C6DBD1', 'isDownload': False} 2026-09-13 14:20:18,028 26 INFO rb-721a478-224807-415181 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-09-13 14:20:18,033 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:20:18,048 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a791ab9/pos_self_order.assets.min.css, copying from /web/assets/a791ab9/pos_self_order.assets.min.css 2026-09-13 14:20:18,078 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:18] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.016 0.023 2026-09-13 14:20:18,091 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/170f20d/pos_self_order.assets.min.js, copying from /web/assets/170f20d/pos_self_order.assets.min.js 2026-09-13 14:20:18,105 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:18] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.004 0.061 2026-09-13 14:20:18,111 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js, copying from /web/assets/9b7cf3a/pos_self_order.assets_tests.min.js 2026-09-13 14:20:18,120 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:18] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.004 0.072 2026-09-13 14:20:18,276 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:18] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.004 2026-09-13 14:20:18,286 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/101?access_token=2e4fb16ece464a58", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:20:18,290 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:20:18,291 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:18] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:20:18,295 26 INFO rb-721a478-224807-415181 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-09-13 14:20:18,351 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:18] "POST /pos-self/relations/101 HTTP/1.1" 200 - 37 0.018 0.035 2026-09-13 14:20:18,383 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:18] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.079 2026-09-13 14:20:18,628 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:18] "POST /pos-self/data/101 HTTP/1.1" 200 - 183 0.119 0.129 2026-09-13 14:20:18,634 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:18] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.225 2026-09-13 14:20:18,691 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:18] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.025 2026-09-13 14:20:18,699 26 INFO rb-721a478-224807-415181 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-09-13 14:20:18,738 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:18] "GET /web/image/ir.attachment/5866/raw HTTP/1.1" 200 - 4 0.002 0.004 2026-09-13 14:20:18,796 26 INFO rb-721a478-224807-415181 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_box span:contains('Coca-Cola')) 2026-09-13 14:20:18,875 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:18] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:20:18,876 26 INFO rb-721a478-224807-415181 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_box span:contains('Fanta')) 2026-09-13 14:20:18,881 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:18] "GET /web/image/pos.category/239/image_128?unique=2026-09-13T14:20:13.000+00:00 HTTP/1.1" 200 - 2 0.009 0.032 2026-09-13 14:20:18,895 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:18] "GET /web/image/product.template/1943/image_512?unique=2026-09-13T14:20:13.000+00:00 HTTP/1.1" 200 - 3 0.003 0.045 2026-09-13 14:20:18,907 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:18] "GET /web/image/product.template/1944/image_512?unique=2026-09-13T14:20:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.055 2026-09-13 14:20:18,918 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:18] "GET /web/image/product.template/1945/image_512?unique=2026-09-13T14:20:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.053 2026-09-13 14:20:18,926 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:18] "GET /web/image/product.template/1947/image_512?unique=2026-09-13T14:20:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.059 2026-09-13 14:20:18,938 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:18] "GET /web/image/product.template/1946/image_512?unique=2026-09-13T14:20:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.057 2026-09-13 14:20:18,956 26 INFO rb-721a478-224807-415181 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-09-13 14:20:19,007 26 INFO rb-721a478-224807-415181 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-09-13 14:20:19,016 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:19] "GET /web/image/ir.attachment/5833/raw HTTP/1.1" 200 - 4 0.001 0.003 2026-09-13 14:20:19,046 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:19] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:20:19,059 26 INFO rb-721a478-224807-415181 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-09-13 14:20:19,060 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:19] "GET /web/image/product.product/2431/image_512?unique=2026-09-13T14:20:13.000+00:00 HTTP/1.1" 200 - 8 0.003 0.017 2026-09-13 14:20:19,073 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:19] "GET /web/image/product.product/2433/image_512?unique=2026-09-13T14:20:13.000+00:00 HTTP/1.1" 200 - 8 0.003 0.030 2026-09-13 14:20:19,110 26 INFO rb-721a478-224807-415181 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-09-13 14:20:19,177 26 INFO rb-721a478-224807-415181 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-09-13 14:20:19,208 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98104946 started for PoS orders references: [{'name': None, 'pos_reference': '260-101-000001', 'uuid': '8677a236-3b9f-4b2b-b60a-d8ef2989d06c'}] 2026-09-13 14:20:19,242 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98104946 order {'name': None, 'pos_reference': '260-101-000001', 'uuid': '8677a236-3b9f-4b2b-b60a-d8ef2989d06c'} created pos.order #683 2026-09-13 14:20:19,261 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98104946 finished 2026-09-13 14:20:19,339 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:19] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 106 0.052 0.114 2026-09-13 14:20:19,382 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:19] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.003 0.009 2026-09-13 14:20:19,426 26 INFO rb-721a478-224807-415181 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-09-13 14:20:19,477 26 INFO rb-721a478-224807-415181 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-09-13 14:20:19,529 26 INFO rb-721a478-224807-415181 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-09-13 14:20:19,582 26 INFO rb-721a478-224807-415181 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-09-13 14:20:19,638 26 INFO rb-721a478-224807-415181 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-09-13 14:20:19,696 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel.browser: tour succeeded 2026-09-13 14:20:19,699 26 INFO rb-721a478-224807-415181 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-09-13 14:20:19,770 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel.browser: heap 8156172 (allocated 9175040) 2026-09-13 14:20:19,772 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:19] "POST /pos-self-order/remove-order HTTP/1.1" 200 - 17 0.039 0.038 2026-09-13 14:20:19,778 26 INFO rb-721a478-224807-415181 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 63967 2026-09-13 14:20:19,781 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_kiosk_cart_restore_and_cancel: Closing websocket connection 2026-09-13 14:20:19,785 26 INFO rb-721a478-224807-415181 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 63967 2026-09-13 14:20:19,883 26 INFO rb-721a478-224807-415181 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-721a478-224807-415181/chrome_logs/chrome_log_20260913_142019_882884_test_kiosk_cart_restore_and_cancel.txt 2026-09-13 14:20:19,883 26 INFO rb-721a478-224807-415181 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/tmpe4v0i6u1_chrome_odoo" 2026-09-13 14:20:19,934 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code ... 2026-09-13 14:20:22,843 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code: Chrome pid: 64081 2026-09-13 14:20:22,844 26 INFO rb-721a478-224807-415181 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/tmp1lty5vsr_chrome_odoo 2026-09-13 14:20:22,844 26 INFO rb-721a478-224807-415181 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:46811/json/version 2026-09-13 14:20:22,845 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46811', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:20:22,921 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:20:22,922 26 INFO rb-721a478-224807-415181 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:46811/json 2026-09-13 14:20:22,926 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46811', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:20:22,929 26 INFO rb-721a478-224807-415181 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:46811/devtools/page/5C9B2BD328FEB238B9431851E43B7F15 2026-09-13 14:20:22,931 26 INFO rb-721a478-224807-415181 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-09-13 14:20:22,932 26 INFO rb-721a478-224807-415181 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-09-13 14:20:22,940 26 INFO rb-721a478-224807-415181 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-09-13 14:20:22,957 26 INFO rb-721a478-224807-415181 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/102?access_token=f266a30d14c44efd" in browser 2026-09-13 14:20:22,957 26 INFO rb-721a478-224807-415181 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/102?access_token=f266a30d14c44efd" 2026-09-13 14:20:22,987 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:20:23,379 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:23] "GET /pos-self/102?access_token=f266a30d14c44efd HTTP/1.1" 200 - 57 0.065 0.330 2026-09-13 14:20:23,386 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code: Navigation result: {'frameId': '5C9B2BD328FEB238B9431851E43B7F15', 'loaderId': 'FED6494F1B97802C85722F64CC32C2AB', 'isDownload': False} 2026-09-13 14:20:23,386 26 INFO rb-721a478-224807-415181 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-09-13 14:20:23,392 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:20:23,419 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a791ab9/pos_self_order.assets.min.css, copying from /web/assets/a791ab9/pos_self_order.assets.min.css 2026-09-13 14:20:23,451 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:23] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.024 0.027 2026-09-13 14:20:23,459 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js, copying from /web/assets/9b7cf3a/pos_self_order.assets_tests.min.js 2026-09-13 14:20:23,488 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:23] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.007 0.077 2026-09-13 14:20:23,499 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/170f20d/pos_self_order.assets.min.js, copying from /web/assets/170f20d/pos_self_order.assets.min.js 2026-09-13 14:20:23,524 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:23] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.013 0.111 2026-09-13 14:20:23,701 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:23] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.005 0.010 2026-09-13 14:20:23,713 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/102?access_token=f266a30d14c44efd", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:20:23,719 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:20:23,719 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:23] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:20:23,722 26 INFO rb-721a478-224807-415181 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-09-13 14:20:23,754 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:23] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.028 2026-09-13 14:20:23,775 26 INFO rb-721a478-224807-415181 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-09-13 14:20:23,806 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:23] "POST /pos-self/relations/102 HTTP/1.1" 200 - 37 0.023 0.036 2026-09-13 14:20:23,809 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:23] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.032 2026-09-13 14:20:24,098 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:24] "POST /pos-self/data/102 HTTP/1.1" 200 - 183 0.122 0.148 2026-09-13 14:20:24,183 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:24] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.031 2026-09-13 14:20:24,195 26 INFO rb-721a478-224807-415181 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-09-13 14:20:24,233 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:24] "GET /web/image/ir.attachment/5906/raw HTTP/1.1" 200 - 4 0.001 0.003 2026-09-13 14:20:24,290 26 INFO rb-721a478-224807-415181 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_box span:contains('Coca-Cola')) 2026-09-13 14:20:24,347 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:20:24,360 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:24] "GET /web/image/pos.category/239/image_128?unique=2026-09-13T14:20:13.000+00:00 HTTP/1.1" 200 - 2 0.003 0.036 2026-09-13 14:20:24,388 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:24] "GET /web/image/product.template/1943/image_512?unique=2026-09-13T14:20:13.000+00:00 HTTP/1.1" 200 - 3 0.011 0.046 2026-09-13 14:20:24,400 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:24] "GET /web/image/product.template/1944/image_512?unique=2026-09-13T14:20:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.065 2026-09-13 14:20:24,411 26 INFO rb-721a478-224807-415181 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-09-13 14:20:24,421 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:24] "GET /web/image/product.template/1946/image_512?unique=2026-09-13T14:20:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.079 2026-09-13 14:20:24,433 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:24] "GET /web/image/product.template/1947/image_512?unique=2026-09-13T14:20:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.087 2026-09-13 14:20:24,444 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:24] "GET /web/image/product.template/1945/image_512?unique=2026-09-13T14:20:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.089 2026-09-13 14:20:24,478 26 INFO rb-721a478-224807-415181 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-09-13 14:20:24,499 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:24] "GET /web/image/ir.attachment/5873/raw HTTP/1.1" 200 - 4 0.002 0.012 2026-09-13 14:20:24,503 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:24] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:20:24,532 26 INFO rb-721a478-224807-415181 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-09-13 14:20:24,537 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:24] "GET /web/image/product.product/2431/image_512?unique=2026-09-13T14:20:13.000+00:00 HTTP/1.1" 200 - 8 0.011 0.026 2026-09-13 14:20:24,601 26 INFO rb-721a478-224807-415181 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-09-13 14:20:24,683 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33922898 started for PoS orders references: [{'name': None, 'pos_reference': '260-102-000001', 'uuid': 'c81d13c1-84b7-451d-8f4b-24e46ba939b6'}] 2026-09-13 14:20:24,750 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33922898 order {'name': None, 'pos_reference': '260-102-000001', 'uuid': 'c81d13c1-84b7-451d-8f4b-24e46ba939b6'} created pos.order #684 2026-09-13 14:20:24,763 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33922898 finished 2026-09-13 14:20:24,853 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:24] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 98 0.141 0.116 2026-09-13 14:20:24,915 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:24] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.013 0.018 2026-09-13 14:20:24,973 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code.browser: tour succeeded 2026-09-13 14:20:24,973 26 INFO rb-721a478-224807-415181 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-09-13 14:20:25,047 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code.browser: heap 7596144 (allocated 8388608) 2026-09-13 14:20:25,060 26 INFO rb-721a478-224807-415181 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 64081 2026-09-13 14:20:25,061 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_kiosk_qr_code: Closing websocket connection 2026-09-13 14:20:25,064 26 INFO rb-721a478-224807-415181 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 64081 2026-09-13 14:20:25,120 26 INFO rb-721a478-224807-415181 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-721a478-224807-415181/chrome_logs/chrome_log_20260913_142025_120242_test_online_payment_kiosk_qr_code.txt 2026-09-13 14:20:25,120 26 INFO rb-721a478-224807-415181 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/tmp1lty5vsr_chrome_odoo" 2026-09-13 14:20:25,166 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes ... 2026-09-13 14:20:28,380 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 64191 2026-09-13 14:20:28,380 26 INFO rb-721a478-224807-415181 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/tmpegxeiul5_chrome_odoo 2026-09-13 14:20:28,380 26 INFO rb-721a478-224807-415181 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:37241/json/version 2026-09-13 14:20:28,382 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37241', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:20:28,416 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:20:28,416 26 INFO rb-721a478-224807-415181 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:37241/json 2026-09-13 14:20:28,417 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37241', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:20:28,420 26 INFO rb-721a478-224807-415181 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:37241/devtools/page/6AA0C8723004B999D1D53D8113903075 2026-09-13 14:20:28,425 26 INFO rb-721a478-224807-415181 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-09-13 14:20:28,427 26 INFO rb-721a478-224807-415181 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-09-13 14:20:28,445 26 INFO rb-721a478-224807-415181 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-09-13 14:20:28,456 26 INFO rb-721a478-224807-415181 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/103?access_token=a832602628e84660" in browser 2026-09-13 14:20:28,457 26 INFO rb-721a478-224807-415181 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/103?access_token=a832602628e84660" 2026-09-13 14:20:28,484 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:20:28,995 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:28] "GET /pos-self/103?access_token=a832602628e84660 HTTP/1.1" 200 - 57 0.071 0.446 2026-09-13 14:20:28,999 26 INFO rb-721a478-224807-415181 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': '6AA0C8723004B999D1D53D8113903075', 'loaderId': '5ED2B4E90D40399FC12585DF8EF20088', 'isDownload': False} 2026-09-13 14:20:28,999 26 INFO rb-721a478-224807-415181 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-09-13 14:20:29,011 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:20:29,025 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a791ab9/pos_self_order.assets.min.css, copying from /web/assets/a791ab9/pos_self_order.assets.min.css 2026-09-13 14:20:29,050 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:29] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.013 0.020 2026-09-13 14:20:29,060 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/170f20d/pos_self_order.assets.min.js, copying from /web/assets/170f20d/pos_self_order.assets.min.js 2026-09-13 14:20:29,089 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:29] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.006 0.063 2026-09-13 14:20:29,098 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js, copying from /web/assets/9b7cf3a/pos_self_order.assets_tests.min.js 2026-09-13 14:20:29,108 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:29] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.004 0.083 2026-09-13 14:20:29,253 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:29] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:20:29,279 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/103?access_token=a832602628e84660", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:20:29,286 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:20:29,286 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:29] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.003 2026-09-13 14:20:29,291 26 INFO rb-721a478-224807-415181 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-09-13 14:20:29,349 26 INFO rb-721a478-224807-415181 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-09-13 14:20:29,386 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:29] "POST /pos-self/relations/103 HTTP/1.1" 200 - 37 0.021 0.046 2026-09-13 14:20:29,420 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:29] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.097 2026-09-13 14:20:29,741 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:29] "POST /pos-self/data/103 HTTP/1.1" 200 - 184 0.174 0.143 2026-09-13 14:20:29,744 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:29] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.310 2026-09-13 14:20:29,781 26 INFO rb-721a478-224807-415181 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-09-13 14:20:29,820 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:29] "GET /web/image/ir.attachment/5946/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-09-13 14:20:29,876 26 INFO rb-721a478-224807-415181 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_box span:contains('Coca-Cola')) 2026-09-13 14:20:29,944 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.013 2026-09-13 14:20:29,950 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:29] "GET /web/image/pos.category/239/image_128?unique=2026-09-13T14:20:13.000+00:00 HTTP/1.1" 200 - 2 0.002 0.027 2026-09-13 14:20:29,962 26 INFO rb-721a478-224807-415181 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_box span:contains('Fanta')) 2026-09-13 14:20:29,989 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:29] "GET /web/image/product.template/1943/image_512?unique=2026-09-13T14:20:13.000+00:00 HTTP/1.1" 200 - 3 0.006 0.053 2026-09-13 14:20:30,006 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:30] "GET /web/image/product.template/1947/image_512?unique=2026-09-13T14:20:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.065 2026-09-13 14:20:30,030 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:30] "GET /web/image/product.template/1944/image_512?unique=2026-09-13T14:20:13.000+00:00 HTTP/1.1" 200 - 3 0.013 0.081 2026-09-13 14:20:30,034 26 INFO rb-721a478-224807-415181 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-09-13 14:20:30,060 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:30] "GET /web/image/product.template/1945/image_512?unique=2026-09-13T14:20:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.113 2026-09-13 14:20:30,074 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:30] "GET /web/image/product.template/1946/image_512?unique=2026-09-13T14:20:13.000+00:00 HTTP/1.1" 200 - 3 0.003 0.122 2026-09-13 14:20:30,103 26 INFO rb-721a478-224807-415181 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-09-13 14:20:30,119 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:30] "GET /web/image/ir.attachment/5913/raw HTTP/1.1" 200 - 4 0.004 0.009 2026-09-13 14:20:30,163 26 INFO rb-721a478-224807-415181 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-09-13 14:20:30,172 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:30] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.022 2026-09-13 14:20:30,186 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:30] "GET /web/image/product.product/2433/image_512?unique=2026-09-13T14:20:13.000+00:00 HTTP/1.1" 200 - 8 0.017 0.028 2026-09-13 14:20:30,206 26 INFO rb-721a478-224807-415181 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-09-13 14:20:30,224 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:30] "GET /web/image/product.product/2431/image_512?unique=2026-09-13T14:20:13.000+00:00 HTTP/1.1" 200 - 8 0.016 0.074 2026-09-13 14:20:30,271 26 INFO rb-721a478-224807-415181 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_popup_table select) 2026-09-13 14:20:30,322 26 INFO rb-721a478-224807-415181 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_popup_table .btn:contains('Continue with table 1')) 2026-09-13 14:20:30,391 26 INFO rb-721a478-224807-415181 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-09-13 14:20:30,392 26 INFO rb-721a478-224807-415181 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-09-13 14:20:30,430 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: heap 7813892 (allocated 8650752) 2026-09-13 14:20:30,437 26 INFO rb-721a478-224807-415181 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 64191 2026-09-13 14:20:30,437 26 INFO rb-721a478-224807-415181 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-09-13 14:20:30,438 26 INFO rb-721a478-224807-415181 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 64191 2026-09-13 14:20:30,461 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3215727 started for PoS orders references: [{'name': None, 'pos_reference': '260-103-000001', 'uuid': 'dbda37c0-33ad-4db8-846d-3e12a6f3fbe6'}] 2026-09-13 14:20:30,484 26 INFO rb-721a478-224807-415181 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-721a478-224807-415181/chrome_logs/chrome_log_20260913_142030_484378_test_online_payment_mobile_self_order_preparation_changes.txt 2026-09-13 14:20:30,484 26 INFO rb-721a478-224807-415181 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/tmpegxeiul5_chrome_odoo" 2026-09-13 14:20:30,487 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3215727 order {'name': None, 'pos_reference': '260-103-000001', 'uuid': 'dbda37c0-33ad-4db8-846d-3e12a6f3fbe6'} created pos.order #685 2026-09-13 14:20:30,489 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3215727 finished 2026-09-13 14:20:30,493 26 INFO rb-721a478-224807-415181 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-09-13 14:20:30,543 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:30] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 101 0.070 0.087 2026-09-13 14:20:30,692 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 64307 2026-09-13 14:20:30,692 26 INFO rb-721a478-224807-415181 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/tmpyg06yqmz_chrome_odoo 2026-09-13 14:20:30,692 26 INFO rb-721a478-224807-415181 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:40529/json/version 2026-09-13 14:20:30,693 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40529', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:20:30,710 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:20:30,710 26 INFO rb-721a478-224807-415181 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:40529/json 2026-09-13 14:20:30,711 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40529', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:20:30,714 26 INFO rb-721a478-224807-415181 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:40529/devtools/page/547C13B2924BAD151B8EF2A46BCD544F 2026-09-13 14:20:30,716 26 INFO rb-721a478-224807-415181 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-09-13 14:20:30,718 26 INFO rb-721a478-224807-415181 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-09-13 14:20:30,746 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:20:30,752 26 INFO rb-721a478-224807-415181 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-09-13 14:20:30,755 26 INFO rb-721a478-224807-415181 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=103" in browser 2026-09-13 14:20:30,755 26 INFO rb-721a478-224807-415181 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=103" 2026-09-13 14:20:31,028 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:31] "GET /pos/ui?config_id=103 HTTP/1.1" 200 - 70 0.051 0.212 2026-09-13 14:20:31,034 26 INFO rb-721a478-224807-415181 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': '547C13B2924BAD151B8EF2A46BCD544F', 'loaderId': '94A4AF244CE216D0AE7D3CCC5474F39E', 'isDownload': False} 2026-09-13 14:20:31,034 26 INFO rb-721a478-224807-415181 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-09-13 14:20:31,041 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:20:31,061 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:31] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.010 2026-09-13 14:20:31,071 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:31] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.019 2026-09-13 14:20:31,076 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:31] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.018 2026-09-13 14:20:31,508 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:31] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:20:31,522 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:31] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:20:31,533 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=103", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:20:31,540 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: [1/7] Tour test_online_payment_pos_self_order_preparation_changes → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:20:31,549 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:31] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.008 2026-09-13 14:20:31,570 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:31] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:20:31,580 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:31] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:20:31,603 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:31] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 5 0.005 0.008 2026-09-13 14:20:31,608 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:31] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.013 2026-09-13 14:20:31,641 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:31] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.008 0.018 2026-09-13 14:20:31,644 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:31] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.020 2026-09-13 14:20:32,310 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 190, model: sale.order 2026-09-13 14:20:32,311 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_session: Could not load model sale.order due to AccessError: You are not allowed to access 'Sales Order' (sale.order) records. This operation is allowed for the following groups: - Accounting/Invoicing - Inventory/User - Manufacturing/User - Project/Administrator - Project/User - Sales/Administrator - Sales/User: Own Documents Only - Role / Portal - Show Accounting Features - Readonly - Show Full Accounting Features Contact your administrator to request access if necessary. 2026-09-13 14:20:32,312 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 190, model: sale.order.line 2026-09-13 14:20:32,313 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_session: Could not load model sale.order.line due to AccessError: You are not allowed to access 'Sales Order Line' (sale.order.line) records. This operation is allowed for the following groups: - Accounting/Invoicing - Inventory/User - Manufacturing/User - Project/Administrator - Project/User - Sales/User: Own Documents Only - Role / Portal - Show Accounting Features - Readonly - Show Full Accounting Features Contact your administrator to request access if necessary. 2026-09-13 14:20:32,319 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:32] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 485 0.324 0.321 2026-09-13 14:20:32,338 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:32] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:20:32,408 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.001 0.005 2026-09-13 14:20:32,458 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:32] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.033 2026-09-13 14:20:32,492 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.001 0.006 2026-09-13 14:20:32,508 26 INFO rb-721a478-224807-415181 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-09-13 14:20:32,515 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:32] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.004 2026-09-13 14:20:32,555 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:32] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:20:32,559 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:32] "GET /pos_restaurant/static/img/plan.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:20:32,581 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:32] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-09-13 14:20:32,586 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:32] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.005 0.023 2026-09-13 14:20:32,589 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:32] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.022 2026-09-13 14:20:32,595 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:32] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:20:32,597 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:32] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:20:32,641 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: [2/7] Tour test_online_payment_pos_self_order_preparation_changes → Step .pos-leftheader .orders-button 2026-09-13 14:20:32,691 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:32] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:20:32,728 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: [3/7] Tour test_online_payment_pos_self_order_preparation_changes → Step .ticket-screen tbody tr > td:contains("Self-order") ~ td .badge:contains(Ongoing) 2026-09-13 14:20:32,740 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:32] "GET /pos/ui/103?from_backend=True HTTP/1.1" 200 - 31 0.020 0.036 2026-09-13 14:20:32,778 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: [4/7] Tour test_online_payment_pos_self_order_preparation_changes → Step .ticket-screen .order-row > div:contains("Self-order") ~ div .badge:contains(Ongoing) 2026-09-13 14:20:32,793 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:32] "GET /pos/ui/103 HTTP/1.1" 200 - 31 0.016 0.093 2026-09-13 14:20:32,858 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:32] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 37 0.030 0.089 2026-09-13 14:20:32,890 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:32] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.019 2026-09-13 14:20:32,892 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: [5/7] Tour test_online_payment_pos_self_order_preparation_changes → Step .ticket-screen .order-row:contains("Self-order") 2026-09-13 14:20:32,897 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:32] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:20:32,944 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: [6/7] Tour test_online_payment_pos_self_order_preparation_changes → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:20:33,011 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: [7/7] 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-09-13 14:20:33,063 26 INFO rb-721a478-224807-415181 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-09-13 14:20:33,063 26 INFO rb-721a478-224807-415181 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-09-13 14:20:33,123 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_mobile_self_order_preparation_changes.browser: heap 13412712 (allocated 14680064) 2026-09-13 14:20:33,129 26 INFO rb-721a478-224807-415181 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 64307 2026-09-13 14:20:33,131 26 INFO rb-721a478-224807-415181 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-09-13 14:20:33,134 26 INFO rb-721a478-224807-415181 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 64307 2026-09-13 14:20:33,188 26 INFO rb-721a478-224807-415181 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-721a478-224807-415181/chrome_logs/chrome_log_20260913_142033_187953_test_online_payment_mobile_self_order_preparation_changes.txt 2026-09-13 14:20:33,188 26 INFO rb-721a478-224807-415181 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/tmpyg06yqmz_chrome_odoo" 2026-09-13 14:20:33,229 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePaymentMail.test_online_payment_mobile_sends_mail_after_payment ... 2026-09-13 14:20:36,114 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:20:36,313 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-13 14:20:36,995 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:36] "GET /pos/pay/686?access_token=135670e7-068d-4bf3-9d40-7f2b8c9a5585 HTTP/1.1" 200 - 151 0.127 0.758 2026-09-13 14:20:37,003 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-13 14:20:37,059 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:37] "POST /pos/pay/transaction/686 HTTP/1.1" 200 - 29 0.033 0.027 2026-09-13 14:20:37,092 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-13 14:20:37,637 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:37] "GET /pos/pay/confirmation/686?access_token=135670e7-068d-4bf3-9d40-7f2b8c9a5585&exit_route=/&tx_id=10 HTTP/1.1" 303 - 272 0.242 0.307 2026-09-13 14:20:37,955 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:37] "GET / HTTP/1.1" 200 - 32 0.034 0.280 2026-09-13 14:20:37,958 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (33) starting 2026-09-13 14:20:37,984 26 INFO rb-721a478-224807-415181 odoo.tests.common: Simulating signal changes during tests 2026-09-13 14:20:37,987 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_cron: Job 'Payment: Post-process transactions' (33) fully done (#loop 1; done 0; remaining 0; duration 0.03s) 2026-09-13 14:20:38,113 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:38] "POST /pos-self-order/send_self_order_receipt HTTP/1.1" 200 - 51 0.048 0.057 2026-09-13 14:20:38,150 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment: Starting TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table ... 2026-09-13 14:20:41,110 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Chrome pid: 64432 2026-09-13 14:20:41,111 26 INFO rb-721a478-224807-415181 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/tmpulvpu5jy_chrome_odoo 2026-09-13 14:20:41,111 26 INFO rb-721a478-224807-415181 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:43133/json/version 2026-09-13 14:20:41,112 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43133', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:20:41,145 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:20:41,145 26 INFO rb-721a478-224807-415181 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:43133/json 2026-09-13 14:20:41,146 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43133', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:20:41,147 26 INFO rb-721a478-224807-415181 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:43133/devtools/page/21CAA3E3D6FA4AB03F0876C0BB3C7AF1 2026-09-13 14:20:41,149 26 INFO rb-721a478-224807-415181 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-09-13 14:20:41,151 26 INFO rb-721a478-224807-415181 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-09-13 14:20:41,163 26 INFO rb-721a478-224807-415181 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-09-13 14:20:41,188 26 INFO rb-721a478-224807-415181 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/105?access_token=2b4f3eb65db94fd0" in browser 2026-09-13 14:20:41,188 26 INFO rb-721a478-224807-415181 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/105?access_token=2b4f3eb65db94fd0" 2026-09-13 14:20:41,219 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:20:41,509 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:41] "GET /pos-self/105?access_token=2b4f3eb65db94fd0 HTTP/1.1" 200 - 57 0.037 0.256 2026-09-13 14:20:41,512 26 INFO rb-721a478-224807-415181 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': '21CAA3E3D6FA4AB03F0876C0BB3C7AF1', 'loaderId': '626D1AF87A9418ED7809AD6520C81770', 'isDownload': False} 2026-09-13 14:20:41,512 26 INFO rb-721a478-224807-415181 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-09-13 14:20:41,525 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:20:41,534 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a791ab9/pos_self_order.assets.min.css, copying from /web/assets/a791ab9/pos_self_order.assets.min.css 2026-09-13 14:20:41,563 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:41] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.015 0.024 2026-09-13 14:20:41,574 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/170f20d/pos_self_order.assets.min.js, copying from /web/assets/170f20d/pos_self_order.assets.min.js 2026-09-13 14:20:41,592 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:41] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.005 0.059 2026-09-13 14:20:41,600 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js, copying from /web/assets/9b7cf3a/pos_self_order.assets_tests.min.js 2026-09-13 14:20:41,612 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:41] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.004 0.078 2026-09-13 14:20:41,744 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:41] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.004 2026-09-13 14:20:41,754 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/105?access_token=2b4f3eb65db94fd0", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:20:41,760 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:20:41,761 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:41] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:20:41,764 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [1/20] Tour self_mobile_online_payment_meal → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-09-13 14:20:41,818 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [2/20] Tour self_mobile_online_payment_meal → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:20:41,830 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:41] "POST /pos-self/relations/105 HTTP/1.1" 200 - 37 0.024 0.031 2026-09-13 14:20:41,857 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.078 2026-09-13 14:20:42,082 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:42] "POST /pos-self/data/105 HTTP/1.1" 200 - 184 0.089 0.135 2026-09-13 14:20:42,093 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:42] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.215 2026-09-13 14:20:42,118 26 INFO rb-721a478-224807-415181 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-09-13 14:20:42,166 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:42] "GET /web/image/ir.attachment/6026/raw HTTP/1.1" 200 - 4 0.002 0.007 2026-09-13 14:20:42,195 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [3/20] 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-09-13 14:20:42,235 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:20:42,238 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:42] "GET /web/image/ir.attachment/5990/raw HTTP/1.1" 200 - 4 0.019 0.013 2026-09-13 14:20:42,250 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [4/20] Tour self_mobile_online_payment_meal → Step Click on location 'Test-Takeout' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-Takeout')) 2026-09-13 14:20:42,328 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [5/20] Tour self_mobile_online_payment_meal → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-09-13 14:20:42,357 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:42] "GET /web/image/pos.category/239/image_128?unique=2026-09-13T14:20:13.000+00:00 HTTP/1.1" 200 - 2 0.000 0.017 2026-09-13 14:20:42,372 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:42] "GET /web/image/product.template/1943/image_512?unique=2026-09-13T14:20:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.020 2026-09-13 14:20:42,387 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:42] "GET /web/image/product.template/1944/image_512?unique=2026-09-13T14:20:13.000+00:00 HTTP/1.1" 200 - 3 0.005 0.031 2026-09-13 14:20:42,401 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [6/20] Tour self_mobile_online_payment_meal → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-09-13 14:20:42,404 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:42] "GET /web/image/product.template/1947/image_512?unique=2026-09-13T14:20:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.050 2026-09-13 14:20:42,414 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:42] "GET /web/image/product.template/1945/image_512?unique=2026-09-13T14:20:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.060 2026-09-13 14:20:42,423 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:42] "GET /web/image/product.template/1946/image_512?unique=2026-09-13T14:20:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.067 2026-09-13 14:20:42,474 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [7/20] 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-09-13 14:20:42,501 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:42] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:20:42,508 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:42] "GET /web/image/product.product/2431/image_512?unique=2026-09-13T14:20:13.000+00:00 HTTP/1.1" 200 - 8 0.006 0.015 2026-09-13 14:20:42,519 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [8/20] Tour self_mobile_online_payment_meal → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-09-13 14:20:42,580 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [9/20] Tour self_mobile_online_payment_meal → Step Fill input with Dr Dre (trigger: input[placeholder="Name"]) 2026-09-13 14:20:42,615 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:42] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.012 0.012 2026-09-13 14:20:42,644 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [10/20] Tour self_mobile_online_payment_meal → Step Click on button 'Continue' (trigger: .btn:contains('Continue')) 2026-09-13 14:20:42,707 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [11/20] Tour self_mobile_online_payment_meal → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-09-13 14:20:42,748 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57507230 started for PoS orders references: [{'name': None, 'pos_reference': '260-105-000001', 'uuid': '55929cdf-79a6-4934-9878-03bce7aa5645'}] 2026-09-13 14:20:42,785 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57507230 order {'name': None, 'pos_reference': '260-105-000001', 'uuid': '55929cdf-79a6-4934-9878-03bce7aa5645'} created pos.order #687 2026-09-13 14:20:42,797 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57507230 finished 2026-09-13 14:20:42,902 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:42] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 99 0.083 0.107 2026-09-13 14:20:42,961 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:42] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.026 0.010 2026-09-13 14:20:42,961 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [12/20] Tour self_mobile_online_payment_meal → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:20:43,006 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [13/20] Tour self_mobile_online_payment_meal → Step Click on product 'Fanta' (trigger: .product_list .o_self_product_box span:contains('Fanta')) 2026-09-13 14:20:43,074 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [14/20] Tour self_mobile_online_payment_meal → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-09-13 14:20:43,131 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [15/20] 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-09-13 14:20:43,187 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [16/20] Tour self_mobile_online_payment_meal → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-09-13 14:20:43,191 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:43] "GET /web/image/product.product/2433/image_512?unique=2026-09-13T14:20:13.000+00:00 HTTP/1.1" 200 - 8 0.014 0.014 2026-09-13 14:20:43,245 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [17/20] Tour self_mobile_online_payment_meal → Step Confirmation page is shown (trigger: .confirmation-page) 2026-09-13 14:20:43,274 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1770844 started for PoS orders references: [{'name': None, 'pos_reference': '260-105-000001', 'uuid': '55929cdf-79a6-4934-9878-03bce7aa5645'}] 2026-09-13 14:20:43,294 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: Added lines [1125] to pos.order #687 2026-09-13 14:20:43,299 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1770844 order {'name': None, 'pos_reference': '260-105-000001', 'uuid': '55929cdf-79a6-4934-9878-03bce7aa5645'} updated pos.order #687 2026-09-13 14:20:43,317 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1770844 finished 2026-09-13 14:20:43,407 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:43] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 87 0.071 0.095 2026-09-13 14:20:43,448 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [18/20] Tour self_mobile_online_payment_meal → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-09-13 14:20:43,452 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:43] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.004 0.009 2026-09-13 14:20:43,498 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [19/20] Tour self_mobile_online_payment_meal → Step Click on button 'My Order' (trigger: .btn:contains('My Order')) 2026-09-13 14:20:43,556 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: [20/20] Tour self_mobile_online_payment_meal → Step Click on button 'Pay' (trigger: .btn:contains('Pay')) 2026-09-13 14:20:43,615 26 INFO rb-721a478-224807-415181 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-09-13 14:20:43,616 26 INFO rb-721a478-224807-415181 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-09-13 14:20:43,658 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: heap 8856000 (allocated 10223616) 2026-09-13 14:20:43,659 26 INFO rb-721a478-224807-415181 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-09-13 14:20:43,684 26 INFO rb-721a478-224807-415181 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 64432 2026-09-13 14:20:43,685 26 INFO rb-721a478-224807-415181 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-09-13 14:20:43,685 26 INFO rb-721a478-224807-415181 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 64432 2026-09-13 14:20:43,739 26 INFO rb-721a478-224807-415181 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-721a478-224807-415181/chrome_logs/chrome_log_20260913_142043_739008_test_online_payment_self_pay_after_meal_table.txt 2026-09-13 14:20:43,739 26 INFO rb-721a478-224807-415181 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/tmpulvpu5jy_chrome_odoo" 2026-09-13 14:20:44,001 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Chrome pid: 64547 2026-09-13 14:20:44,001 26 INFO rb-721a478-224807-415181 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/tmpmekoh1lg_chrome_odoo 2026-09-13 14:20:44,001 26 INFO rb-721a478-224807-415181 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:34387/json/version 2026-09-13 14:20:44,002 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34387', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:20:44,006 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:20:44,006 26 INFO rb-721a478-224807-415181 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:34387/json 2026-09-13 14:20:44,007 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34387', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:20:44,010 26 INFO rb-721a478-224807-415181 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:34387/devtools/page/9329F13F4170A8715FA7D22915AB1CAE 2026-09-13 14:20:44,015 26 INFO rb-721a478-224807-415181 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-09-13 14:20:44,018 26 INFO rb-721a478-224807-415181 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-09-13 14:20:44,031 26 INFO rb-721a478-224807-415181 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-09-13 14:20:44,035 26 INFO rb-721a478-224807-415181 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/105?access_token=2b4f3eb65db94fd0&table_identifier=31b85683" in browser 2026-09-13 14:20:44,035 26 INFO rb-721a478-224807-415181 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/105?access_token=2b4f3eb65db94fd0&table_identifier=31b85683" 2026-09-13 14:20:44,083 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:44] "GET /pos-self/105?access_token=2b4f3eb65db94fd0&table_identifier=31b85683 HTTP/1.1" 200 - 9 0.012 0.025 2026-09-13 14:20:44,092 26 INFO rb-721a478-224807-415181 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': '9329F13F4170A8715FA7D22915AB1CAE', 'loaderId': 'D9932E1B3135DBD42CE04DC3B92B0256', 'isDownload': False} 2026-09-13 14:20:44,092 26 INFO rb-721a478-224807-415181 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-09-13 14:20:44,101 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:20:44,119 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:44] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.002 0.007 2026-09-13 14:20:44,126 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:44] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.001 0.012 2026-09-13 14:20:44,131 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:44] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.002 0.015 2026-09-13 14:20:44,293 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:44] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:20:44,302 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/105?access_token=2b4f3eb65db94fd0&table_identifier=31b85683", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:20:44,308 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:20:44,309 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:44] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:20:44,311 26 INFO rb-721a478-224807-415181 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-09-13 14:20:44,353 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:44] "POST /pos-self/relations/105 HTTP/1.1" 200 - 16 0.012 0.024 2026-09-13 14:20:44,362 26 INFO rb-721a478-224807-415181 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-09-13 14:20:44,369 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:44] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.049 2026-09-13 14:20:44,571 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:44] "POST /pos-self/data/105 HTTP/1.1" 200 - 116 0.070 0.111 2026-09-13 14:20:44,575 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:44] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.184 2026-09-13 14:20:44,637 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:44] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.005 0.009 2026-09-13 14:20:44,644 26 INFO rb-721a478-224807-415181 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-09-13 14:20:44,696 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:44] "GET /web/image/ir.attachment/6026/raw HTTP/1.1" 200 - 4 0.005 0.008 2026-09-13 14:20:44,710 26 INFO rb-721a478-224807-415181 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-09-13 14:20:44,724 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:44] "GET /web/image/ir.attachment/5990/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-13 14:20:44,737 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:20:44,784 26 INFO rb-721a478-224807-415181 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_box span:contains('Coca-Cola')) 2026-09-13 14:20:44,817 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:44] "GET /web/image/pos.category/239/image_128?unique=2026-09-13T14:20:13.000+00:00 HTTP/1.1" 200 - 2 0.001 0.017 2026-09-13 14:20:44,842 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:44] "GET /web/image/product.template/1943/image_512?unique=2026-09-13T14:20:13.000+00:00 HTTP/1.1" 200 - 3 0.006 0.017 2026-09-13 14:20:44,852 26 INFO rb-721a478-224807-415181 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-09-13 14:20:44,854 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:44] "GET /web/image/product.template/1946/image_512?unique=2026-09-13T14:20:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.029 2026-09-13 14:20:44,865 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:44] "GET /web/image/product.template/1947/image_512?unique=2026-09-13T14:20:13.000+00:00 HTTP/1.1" 200 - 3 0.001 0.042 2026-09-13 14:20:44,891 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:44] "GET /web/image/product.template/1944/image_512?unique=2026-09-13T14:20:13.000+00:00 HTTP/1.1" 200 - 3 0.006 0.060 2026-09-13 14:20:44,906 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:44] "GET /web/image/product.template/1945/image_512?unique=2026-09-13T14:20:13.000+00:00 HTTP/1.1" 200 - 3 0.002 0.081 2026-09-13 14:20:44,918 26 INFO rb-721a478-224807-415181 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-09-13 14:20:44,939 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:44] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:20:44,958 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:44] "GET /web/image/product.product/2431/image_512?unique=2026-09-13T14:20:13.000+00:00 HTTP/1.1" 200 - 8 0.003 0.019 2026-09-13 14:20:44,971 26 INFO rb-721a478-224807-415181 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-09-13 14:20:44,973 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:44] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.004 0.032 2026-09-13 14:20:44,983 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:44] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.003 0.040 2026-09-13 14:20:45,037 26 INFO rb-721a478-224807-415181 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-09-13 14:20:45,060 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47882002 started for PoS orders references: [{'name': None, 'pos_reference': '260-105-000002', 'uuid': 'a4255c59-8ec4-4539-b203-39221ce3aaa7'}] 2026-09-13 14:20:45,082 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47882002 order {'name': None, 'pos_reference': '260-105-000002', 'uuid': 'a4255c59-8ec4-4539-b203-39221ce3aaa7'} created pos.order #688 2026-09-13 14:20:45,095 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47882002 finished 2026-09-13 14:20:45,161 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:45] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 70 0.040 0.088 2026-09-13 14:20:45,200 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:45] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.010 2026-09-13 14:20:45,215 26 INFO rb-721a478-224807-415181 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-09-13 14:20:45,272 26 INFO rb-721a478-224807-415181 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_box span:contains('Fanta')) 2026-09-13 14:20:45,335 26 INFO rb-721a478-224807-415181 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-09-13 14:20:45,390 26 INFO rb-721a478-224807-415181 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-09-13 14:20:45,422 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:45] "GET /web/image/product.product/2433/image_512?unique=2026-09-13T14:20:13.000+00:00 HTTP/1.1" 200 - 8 0.006 0.012 2026-09-13 14:20:45,441 26 INFO rb-721a478-224807-415181 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-09-13 14:20:45,505 26 INFO rb-721a478-224807-415181 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-09-13 14:20:45,532 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90670533 started for PoS orders references: [{'name': None, 'pos_reference': '260-105-000002', 'uuid': 'a4255c59-8ec4-4539-b203-39221ce3aaa7'}] 2026-09-13 14:20:45,545 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: Added lines [1127] to pos.order #688 2026-09-13 14:20:45,548 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90670533 order {'name': None, 'pos_reference': '260-105-000002', 'uuid': 'a4255c59-8ec4-4539-b203-39221ce3aaa7'} updated pos.order #688 2026-09-13 14:20:45,556 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90670533 finished 2026-09-13 14:20:45,636 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:45] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 87 0.061 0.074 2026-09-13 14:20:45,679 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:45] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.012 0.008 2026-09-13 14:20:45,682 26 INFO rb-721a478-224807-415181 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-09-13 14:20:45,734 26 INFO rb-721a478-224807-415181 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-09-13 14:20:45,792 26 INFO rb-721a478-224807-415181 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-09-13 14:20:45,851 26 INFO rb-721a478-224807-415181 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-09-13 14:20:45,852 26 INFO rb-721a478-224807-415181 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-09-13 14:20:45,898 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_fake_payment.TestSelfOrderFakePaymentMail.test_online_payment_self_pay_after_meal_table.browser: heap 8652432 (allocated 9699328) 2026-09-13 14:20:45,900 26 INFO rb-721a478-224807-415181 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-09-13 14:20:45,924 26 INFO rb-721a478-224807-415181 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 64547 2026-09-13 14:20:45,924 26 INFO rb-721a478-224807-415181 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-09-13 14:20:45,925 26 INFO rb-721a478-224807-415181 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 64547 2026-09-13 14:20:45,982 26 INFO rb-721a478-224807-415181 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-721a478-224807-415181/chrome_logs/chrome_log_20260913_142045_982044_test_online_payment_self_pay_after_meal_table.txt 2026-09-13 14:20:45,982 26 INFO rb-721a478-224807-415181 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/tmpmekoh1lg_chrome_odoo" 2026-09-13 14:20:46,036 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-13 14:20:56,520 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #192 deleted restaurant.floor records with IDs: [32] 2026-09-13 14:20:57,105 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend: Starting TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table ... 2026-09-13 14:20:57,132 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #192 deleted pos.printer records with IDs: [23, 24] 2026-09-13 14:20:57,388 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table: Chrome pid: 64671 2026-09-13 14:20:57,388 26 INFO rb-721a478-224807-415181 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/tmpl3zdw77w_chrome_odoo 2026-09-13 14:20:57,388 26 INFO rb-721a478-224807-415181 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:43489/json/version 2026-09-13 14:20:57,389 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43489', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:20:57,430 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:20:57,430 26 INFO rb-721a478-224807-415181 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:43489/json 2026-09-13 14:20:57,430 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43489', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:20:57,443 26 INFO rb-721a478-224807-415181 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:43489/devtools/page/580339995D4525903EFE9D0025ADA09D 2026-09-13 14:20:57,447 26 INFO rb-721a478-224807-415181 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-09-13 14:20:57,451 26 INFO rb-721a478-224807-415181 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-09-13 14:20:57,502 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-09-13 14:20:57,507 26 INFO rb-721a478-224807-415181 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-09-13 14:20:57,508 26 INFO rb-721a478-224807-415181 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/107" in browser 2026-09-13 14:20:57,508 26 INFO rb-721a478-224807-415181 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/107" 2026-09-13 14:20:57,520 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:20:57,973 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:57] "GET /pos/ui/107 HTTP/1.1" 200 - 84 0.053 0.403 2026-09-13 14:20:57,976 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table: Navigation result: {'frameId': '580339995D4525903EFE9D0025ADA09D', 'loaderId': 'ACC40EA3EFFFE725B2B52A604D20F43E', 'isDownload': False} 2026-09-13 14:20:57,976 26 INFO rb-721a478-224807-415181 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-09-13 14:20:57,986 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:20:57,999 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:57] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-09-13 14:20:58,007 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:58] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.013 2026-09-13 14:20:58,010 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:58] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.019 2026-09-13 14:20:58,402 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:58] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:20:58,418 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:58] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.008 2026-09-13 14:20:58,433 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/107", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:20:58,439 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: [1/17] Tour OnlinePaymentWithMultiTables → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:20:58,446 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:58] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.007 2026-09-13 14:20:58,458 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:58] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:20:58,475 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:58] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:20:58,507 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:58] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.013 0.009 2026-09-13 14:20:58,520 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:58] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.028 2026-09-13 14:20:58,565 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:58] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.018 0.026 2026-09-13 14:20:58,569 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.029 2026-09-13 14:20:59,141 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:59] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 377 0.241 0.302 2026-09-13 14:20:59,170 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:59] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.018 2026-09-13 14:20:59,235 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:59] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:20:59,304 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:59] "GET /web/image/res.company/100/logo/256x256 HTTP/1.1" 200 - 8 0.018 0.040 2026-09-13 14:20:59,346 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:59] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:20:59,367 26 INFO rb-721a478-224807-415181 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-09-13 14:20:59,377 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:59] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-09-13 14:20:59,416 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:59] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:20:59,418 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:59] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:20:59,451 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:59] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-09-13 14:20:59,453 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:59] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.023 2026-09-13 14:20:59,492 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:59] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.022 2026-09-13 14:20:59,502 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: [2/17] Tour OnlinePaymentWithMultiTables → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:20:59,506 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:59] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:20:59,508 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:59] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.039 2026-09-13 14:20:59,529 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:59] "GET /web/image/res.users/197/avatar_128 HTTP/1.1" 200 - 14 0.075 0.032 2026-09-13 14:20:59,537 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:59] "GET /web/image?model=res.company&id=100&field=logo HTTP/1.1" 200 - 3 0.002 0.109 2026-09-13 14:20:59,576 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:59] "GET /pos/ui/107?from_backend=True HTTP/1.1" 200 - 32 0.010 0.096 2026-09-13 14:20:59,611 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: [3/17] Tour OnlinePaymentWithMultiTables → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("2"))) 2026-09-13 14:20:59,654 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:59] "GET /pos/ui/107 HTTP/1.1" 200 - 32 0.025 0.133 2026-09-13 14:20:59,705 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:59] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 22 0.022 0.060 2026-09-13 14:20:59,742 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:59] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:20:59,803 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: [4/17] Tour OnlinePaymentWithMultiTables → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-09-13 14:20:59,826 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:20:59,889 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: [5/17] Tour OnlinePaymentWithMultiTables → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:20:59,955 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: [6/17] Tour OnlinePaymentWithMultiTables → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:20:59,974 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:20:59] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:20:59,980 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61790065 started for PoS orders references: [{'name': '/', 'pos_reference': '261-107-000001', 'uuid': '65000586-d8b0-48e5-b03b-419a55c60c7d'}] 2026-09-13 14:21:00,009 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: [7/17] Tour OnlinePaymentWithMultiTables → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:21:00,055 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61790065 order {'name': '/', 'pos_reference': '261-107-000001', 'uuid': '65000586-d8b0-48e5-b03b-419a55c60c7d'} created pos.order #689 2026-09-13 14:21:00,060 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: [8/17] Tour OnlinePaymentWithMultiTables → Step total is 2.20 (trigger: .total:contains("2.20")) 2026-09-13 14:21:00,068 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61790065 finished 2026-09-13 14:21:00,104 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.060 0.067 2026-09-13 14:21:00,141 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: [9/17] Tour OnlinePaymentWithMultiTables → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-09-13 14:21:00,196 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: [10/17] Tour OnlinePaymentWithMultiTables → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:21:00,217 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2536993 started for PoS orders references: [{'name': '/', 'pos_reference': '261-107-000001', 'uuid': '65000586-d8b0-48e5-b03b-419a55c60c7d'}] 2026-09-13 14:21:00,234 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2536993 order {'name': '/', 'pos_reference': '261-107-000001', 'uuid': '65000586-d8b0-48e5-b03b-419a55c60c7d'} updated pos.order #689 2026-09-13 14:21:00,255 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2536993 finished 2026-09-13 14:21:00,388 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.096 0.077 2026-09-13 14:21:00,412 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: [11/17] Tour OnlinePaymentWithMultiTables → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:21:00,480 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.003 0.007 2026-09-13 14:21:00,506 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: [12/17] Tour OnlinePaymentWithMultiTables → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-09-13 14:21:00,560 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: [13/17] Tour OnlinePaymentWithMultiTables → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:21:00,615 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: [14/17] Tour OnlinePaymentWithMultiTables → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:21:00,632 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29706097 started for PoS orders references: [{'name': '/', 'pos_reference': '261-107-000002', 'uuid': 'f1e57c47-1cde-4006-a443-5a2b6ca59461'}] 2026-09-13 14:21:00,669 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: [15/17] Tour OnlinePaymentWithMultiTables → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:21:00,692 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29706097 order {'name': '/', 'pos_reference': '261-107-000002', 'uuid': 'f1e57c47-1cde-4006-a443-5a2b6ca59461'} created pos.order #690 2026-09-13 14:21:00,707 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29706097 finished 2026-09-13 14:21:00,720 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: [16/17] Tour OnlinePaymentWithMultiTables → Step validate button is highlighted (trigger: .payment-screen button.validation-button.next.highlight) 2026-09-13 14:21:00,746 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 42 0.040 0.076 2026-09-13 14:21:00,781 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: [17/17] Tour OnlinePaymentWithMultiTables → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:21:00,842 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: tour succeeded 2026-09-13 14:21:00,843 26 INFO rb-721a478-224807-415181 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-09-13 14:21:00,848 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92533255 started for PoS orders references: [{'name': '/', 'pos_reference': '261-107-000002', 'uuid': 'f1e57c47-1cde-4006-a443-5a2b6ca59461'}] 2026-09-13 14:21:00,875 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92533255 order {'name': '/', 'pos_reference': '261-107-000002', 'uuid': 'f1e57c47-1cde-4006-a443-5a2b6ca59461'} updated pos.order #690 2026-09-13 14:21:00,896 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #92533255 finished 2026-09-13 14:21:00,911 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table.browser: heap 16475808 (allocated 17698816) 2026-09-13 14:21:00,930 26 INFO rb-721a478-224807-415181 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 64671 2026-09-13 14:21:00,931 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_01_online_payment_with_multi_table: Closing websocket connection 2026-09-13 14:21:00,931 26 INFO rb-721a478-224807-415181 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 64671 2026-09-13 14:21:00,942 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 45 0.036 0.062 2026-09-13 14:21:00,989 26 INFO rb-721a478-224807-415181 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-721a478-224807-415181/chrome_logs/chrome_log_20260913_142100_989719_test_01_online_payment_with_multi_table.txt 2026-09-13 14:21:00,989 26 INFO rb-721a478-224807-415181 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/tmpl3zdw77w_chrome_odoo" 2026-09-13 14:21:01,013 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend: Starting TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company ... 2026-09-13 14:21:08,420 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Chrome pid: 64802 2026-09-13 14:21:08,421 26 INFO rb-721a478-224807-415181 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/tmpar847_45_chrome_odoo 2026-09-13 14:21:08,421 26 INFO rb-721a478-224807-415181 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:44903/json/version 2026-09-13 14:21:08,422 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44903', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:21:08,446 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:21:08,447 26 INFO rb-721a478-224807-415181 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:44903/json 2026-09-13 14:21:08,447 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44903', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:21:08,455 26 INFO rb-721a478-224807-415181 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:44903/devtools/page/CC20B672BBF62A83600A26D90636350D 2026-09-13 14:21:08,467 26 INFO rb-721a478-224807-415181 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-09-13 14:21:08,475 26 INFO rb-721a478-224807-415181 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-09-13 14:21:08,682 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:testuser from n/a 2026-09-13 14:21:08,687 26 INFO rb-721a478-224807-415181 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-09-13 14:21:08,689 26 INFO rb-721a478-224807-415181 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/108?access_token=285dd9803dc44664" in browser 2026-09-13 14:21:08,689 26 INFO rb-721a478-224807-415181 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/108?access_token=285dd9803dc44664" 2026-09-13 14:21:08,697 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:21:09,151 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:09] "GET /pos-self/108?access_token=285dd9803dc44664 HTTP/1.1" 200 - 82 0.090 0.365 2026-09-13 14:21:09,155 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Navigation result: {'frameId': 'CC20B672BBF62A83600A26D90636350D', 'loaderId': 'FBCDD15176EC6F8E5C4764F97E1915CA', 'isDownload': False} 2026-09-13 14:21:09,155 26 INFO rb-721a478-224807-415181 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-09-13 14:21:09,169 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:21:09,185 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 2 2026-09-13 14:21:09,354 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/170f20d/pos_self_order.assets.min.js, copying from /web/assets/170f20d/pos_self_order.assets.min.js 2026-09-13 14:21:09,392 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:09] "GET /web/assets/2/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 12 0.019 0.194 2026-09-13 14:21:09,404 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/a791ab9/pos_self_order.assets.min.css, copying from /web/assets/a791ab9/pos_self_order.assets.min.css 2026-09-13 14:21:09,446 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:09] "GET /web/assets/2/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 11 0.029 0.238 2026-09-13 14:21:09,466 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/9b7cf3a/pos_self_order.assets_tests.min.js, copying from /web/assets/9b7cf3a/pos_self_order.assets_tests.min.js 2026-09-13 14:21:09,481 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:09] "GET /web/assets/2/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 11 0.011 0.286 2026-09-13 14:21:09,628 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:09] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 2 0.001 0.015 2026-09-13 14:21:09,645 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/108?access_token=285dd9803dc44664", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:21:09,656 26 INFO rb-721a478-224807-415181 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-09-13 14:21:09,657 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:09] "POST /pos/ping HTTP/1.1" 200 - 2 0.003 0.006 2026-09-13 14:21:09,709 26 INFO rb-721a478-224807-415181 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-09-13 14:21:09,757 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:09] "POST /pos-self/relations/108 HTTP/1.1" 200 - 26 0.054 0.035 2026-09-13 14:21:09,797 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/3af3df3/bus.websocket_worker_assets.min.js, copying from /web/assets/3af3df3/bus.websocket_worker_assets.min.js 2026-09-13 14:21:09,811 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:09] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 15 0.020 0.120 2026-09-13 14:21:10,188 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:10] "POST /pos-self/data/108 HTTP/1.1" 200 - 187 0.217 0.192 2026-09-13 14:21:10,192 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.364 2026-09-13 14:21:10,278 26 INFO rb-721a478-224807-415181 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-09-13 14:21:10,341 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:10] "GET /web/image/ir.attachment/6122/raw HTTP/1.1" 200 - 5 0.014 0.013 2026-09-13 14:21:10,397 26 INFO rb-721a478-224807-415181 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_box span:contains('Coca-Cola')) 2026-09-13 14:21:10,478 26 INFO rb-721a478-224807-415181 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-09-13 14:21:10,526 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:10] "GET /web/image/product.template/1964/image_512?unique=2026-09-13T14:20:46.000+00:00 HTTP/1.1" 200 - 4 0.046 0.031 2026-09-13 14:21:10,565 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:10] "GET /web/image/product.template/1965/image_512?unique=2026-09-13T14:20:46.000+00:00 HTTP/1.1" 200 - 4 0.018 0.089 2026-09-13 14:21:10,575 26 INFO rb-721a478-224807-415181 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-09-13 14:21:10,584 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:10] "GET /web/image/pos.category/243/image_128?unique=2026-09-13T14:20:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.109 2026-09-13 14:21:10,610 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:10] "GET /web/image/product.template/1963/image_512?unique=2026-09-13T14:20:46.000+00:00 HTTP/1.1" 200 - 4 0.006 0.132 2026-09-13 14:21:10,654 26 INFO rb-721a478-224807-415181 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-09-13 14:21:10,659 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:21:10,661 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:10] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-09-13 14:21:10,678 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:10] "GET /web/image/pos.category/244/image_128?unique=2026-09-13T14:20:46.000+00:00 HTTP/1.1" 200 - 3 0.002 0.196 2026-09-13 14:21:10,707 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:10] "GET /web/image/product.template/1961/image_512?unique=2026-09-13T14:20:46.000+00:00 HTTP/1.1" 200 - 4 0.007 0.247 2026-09-13 14:21:10,733 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:10] "GET /web/image/product.template/1962/image_512?unique=2026-09-13T14:20:46.000+00:00 HTTP/1.1" 200 - 4 0.002 0.198 2026-09-13 14:21:10,733 26 INFO rb-721a478-224807-415181 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-09-13 14:21:10,742 26 INFO rb-721a478-224807-415181 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-09-13 14:21:10,784 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:10] "GET /web/image/ir.attachment/6123/raw HTTP/1.1" 200 - 5 0.028 0.163 2026-09-13 14:21:10,854 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: heap 7336308 (allocated 7864320) 2026-09-13 14:21:10,855 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:10] "GET /web/image/product.product/2449/image_512?unique=2026-09-13T14:20:46.000+00:00 HTTP/1.1" 200 - 9 0.035 0.126 2026-09-13 14:21:10,878 26 INFO rb-721a478-224807-415181 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 64802 2026-09-13 14:21:10,887 26 INFO rb-721a478-224807-415181 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-09-13 14:21:10,893 26 INFO rb-721a478-224807-415181 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 64802 2026-09-13 14:21:10,933 26 INFO rb-721a478-224807-415181 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-721a478-224807-415181/chrome_logs/chrome_log_20260913_142110_933522_test_02_online_payment_with_multi_website_company.txt 2026-09-13 14:21:10,933 26 INFO rb-721a478-224807-415181 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/tmpar847_45_chrome_odoo" 2026-09-13 14:21:10,935 26 INFO rb-721a478-224807-415181 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-09-13 14:21:10,976 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53765523 started for PoS orders references: [{'name': None, 'pos_reference': '260-108-000001', 'uuid': '755fa316-fc01-40ce-80e2-e341b9ef4677'}] 2026-09-13 14:21:11,041 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53765523 order {'name': None, 'pos_reference': '260-108-000001', 'uuid': '755fa316-fc01-40ce-80e2-e341b9ef4677'} created pos.order #691 2026-09-13 14:21:11,042 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53765523 finished 2026-09-13 14:21:11,183 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:11] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 110 0.187 0.253 2026-09-13 14:21:11,461 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Chrome pid: 64909 2026-09-13 14:21:11,461 26 INFO rb-721a478-224807-415181 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/tmpv6ae1z9f_chrome_odoo 2026-09-13 14:21:11,461 26 INFO rb-721a478-224807-415181 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:36223/json/version 2026-09-13 14:21:11,463 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36223', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:21:11,477 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:21:11,477 26 INFO rb-721a478-224807-415181 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:36223/json 2026-09-13 14:21:11,478 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36223', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:21:11,491 26 INFO rb-721a478-224807-415181 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:36223/devtools/page/9AA20D20AA54A3A898A4DC07BDB89962 2026-09-13 14:21:11,501 26 INFO rb-721a478-224807-415181 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-09-13 14:21:11,518 26 INFO rb-721a478-224807-415181 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-09-13 14:21:11,560 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:testuser from n/a 2026-09-13 14:21:11,564 26 INFO rb-721a478-224807-415181 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-09-13 14:21:11,570 26 INFO rb-721a478-224807-415181 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/691?access_token=8aa40597-4b23-4522-a3da-6c23a5c8425f" in browser 2026-09-13 14:21:11,571 26 INFO rb-721a478-224807-415181 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/691?access_token=8aa40597-4b23-4522-a3da-6c23a5c8425f" 2026-09-13 14:21:11,634 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 199, model: pos.order 2026-09-13 14:21:12,652 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:12] "GET /pos/pay/691?access_token=8aa40597-4b23-4522-a3da-6c23a5c8425f HTTP/1.1" 200 - 158 0.160 0.911 2026-09-13 14:21:12,656 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Navigation result: {'frameId': '9AA20D20AA54A3A898A4DC07BDB89962', 'loaderId': '0C3B217E8C881DE4883DBB1FF31189BF', 'isDownload': False} 2026-09-13 14:21:12,656 26 INFO rb-721a478-224807-415181 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-09-13 14:21:12,664 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://checkoutshopper-live.adyen.com/checkoutshopper/sdk/5.39.0/adyen.js 2026-09-13 14:21:12,665 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://checkoutshopper-live.adyen.com/checkoutshopper/sdk/5.39.0/adyen.css 2026-09-13 14:21:12,666 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/v3/ 2026-09-13 14:21:12,692 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:12] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.015 2026-09-13 14:21:12,697 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/d6cfdef/web.assets_frontend.min.css, copying from /web/assets/d6cfdef/web.assets_frontend.min.css 2026-09-13 14:21:12,782 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:12] "GET /web/assets/2/d6cfdef/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.066 0.037 2026-09-13 14:21:12,798 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/9927f33/web.assets_frontend_minimal.min.js, copying from /web/assets/9927f33/web.assets_frontend_minimal.min.js 2026-09-13 14:21:12,802 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-09-13 14:21:12,803 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-09-13 14:21:12,814 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:12] "GET /web/assets/2/9927f33/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 11 0.018 0.052 2026-09-13 14:21:12,835 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/5600675/web.__assets_tests_call__.min.js, copying from /web/assets/5600675/web.__assets_tests_call__.min.js 2026-09-13 14:21:12,871 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:12] "GET /web/assets/2/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 11 0.024 0.051 2026-09-13 14:21:12,998 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:12] "GET /web/image/payment.method/159/image_payment_form/Payment%20method?unique=2d42e60 HTTP/1.1" 200 - 5 0.009 0.027 2026-09-13 14:21:13,088 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/2/501ecc0/web.assets_frontend_lazy.min.js, copying from /web/assets/501ecc0/web.assets_frontend_lazy.min.js 2026-09-13 14:21:13,136 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:13] "GET /web/assets/2/501ecc0/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 11 0.024 0.058 2026-09-13 14:21:13,620 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:13] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:21:13,702 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/pay/691?access_token=8aa40597-4b23-4522-a3da-6c23a5c8425f", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:21:13,728 26 INFO rb-721a478-224807-415181 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-09-13 14:21:13,770 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:13] "POST /mail/data HTTP/1.1" 200 - 17 0.015 0.021 2026-09-13 14:21:13,779 26 INFO rb-721a478-224807-415181 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-09-13 14:21:13,779 26 INFO rb-721a478-224807-415181 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-09-13 14:21:13,876 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: heap 10334168 (allocated 11272192) 2026-09-13 14:21:13,887 26 INFO rb-721a478-224807-415181 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 64909 2026-09-13 14:21:13,891 26 INFO rb-721a478-224807-415181 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-09-13 14:21:13,891 26 INFO rb-721a478-224807-415181 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 64909 2026-09-13 14:21:14,011 26 INFO rb-721a478-224807-415181 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-721a478-224807-415181/chrome_logs/chrome_log_20260913_142114_011208_test_02_online_payment_with_multi_website_company.txt 2026-09-13 14:21:14,011 26 INFO rb-721a478-224807-415181 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/tmpv6ae1z9f_chrome_odoo" 2026-09-13 14:21:14,194 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Chrome pid: 65004 2026-09-13 14:21:14,195 26 INFO rb-721a478-224807-415181 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/tmp_yxuqtna_chrome_odoo 2026-09-13 14:21:14,195 26 INFO rb-721a478-224807-415181 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:33537/json/version 2026-09-13 14:21:14,196 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33537', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:21:14,240 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:21:14,240 26 INFO rb-721a478-224807-415181 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:33537/json 2026-09-13 14:21:14,240 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33537', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:21:14,251 26 INFO rb-721a478-224807-415181 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:33537/devtools/page/F8C08E16E9004A520E48A9F627C8F9EC 2026-09-13 14:21:14,259 26 INFO rb-721a478-224807-415181 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-09-13 14:21:14,267 26 INFO rb-721a478-224807-415181 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-09-13 14:21:14,331 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-09-13 14:21:14,345 26 INFO rb-721a478-224807-415181 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-09-13 14:21:14,354 26 INFO rb-721a478-224807-415181 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/691?access_token=8aa40597-4b23-4522-a3da-6c23a5c8425f" in browser 2026-09-13 14:21:14,354 26 INFO rb-721a478-224807-415181 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/691?access_token=8aa40597-4b23-4522-a3da-6c23a5c8425f" 2026-09-13 14:21:14,977 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:14] "GET /pos/pay/691?access_token=8aa40597-4b23-4522-a3da-6c23a5c8425f HTTP/1.1" 200 - 102 0.160 0.448 2026-09-13 14:21:14,987 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Navigation result: {'frameId': 'F8C08E16E9004A520E48A9F627C8F9EC', 'loaderId': '827F0D0622BBE49E188E19A9DC896B86', 'isDownload': False} 2026-09-13 14:21:14,987 26 INFO rb-721a478-224807-415181 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-09-13 14:21:14,994 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://checkoutshopper-live.adyen.com/checkoutshopper/sdk/5.39.0/adyen.js 2026-09-13 14:21:14,995 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://checkoutshopper-live.adyen.com/checkoutshopper/sdk/5.39.0/adyen.css 2026-09-13 14:21:15,002 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:15] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:21:15,007 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/v3/ 2026-09-13 14:21:15,022 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:15] "GET /web/assets/2/d6cfdef/web.assets_frontend.min.css HTTP/1.1" 200 - 4 0.009 0.010 2026-09-13 14:21:15,039 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:15] "GET /web/assets/2/9927f33/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 4 0.004 0.006 2026-09-13 14:21:15,050 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-09-13 14:21:15,052 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-09-13 14:21:15,058 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:15] "GET /web/assets/2/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 4 0.001 0.006 2026-09-13 14:21:15,222 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:15] "GET /web/image/payment.method/159/image_payment_form/Payment%20method?unique=2d42e60 HTTP/1.1" 200 - 5 0.003 0.018 2026-09-13 14:21:15,256 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:15] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:21:15,278 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:15] "GET /web/assets/2/501ecc0/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 4 0.011 0.012 2026-09-13 14:21:15,764 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:15] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.007 2026-09-13 14:21:15,868 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/pay/691?access_token=8aa40597-4b23-4522-a3da-6c23a5c8425f", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:21:15,894 26 INFO rb-721a478-224807-415181 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-09-13 14:21:15,936 26 INFO rb-721a478-224807-415181 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-09-13 14:21:15,937 26 INFO rb-721a478-224807-415181 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-09-13 14:21:16,002 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:16] "POST /mail/data HTTP/1.1" 200 - 22 0.067 0.032 2026-09-13 14:21:16,076 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: heap 10443156 (allocated 11534336) 2026-09-13 14:21:16,082 26 INFO rb-721a478-224807-415181 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 65004 2026-09-13 14:21:16,083 26 INFO rb-721a478-224807-415181 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-09-13 14:21:16,084 26 INFO rb-721a478-224807-415181 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 65004 2026-09-13 14:21:16,171 26 INFO rb-721a478-224807-415181 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-721a478-224807-415181/chrome_logs/chrome_log_20260913_142116_170986_test_02_online_payment_with_multi_website_company.txt 2026-09-13 14:21:16,171 26 INFO rb-721a478-224807-415181 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/tmp_yxuqtna_chrome_odoo" 2026-09-13 14:21:16,447 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Chrome pid: 65099 2026-09-13 14:21:16,447 26 INFO rb-721a478-224807-415181 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/tmpmppdf4y0_chrome_odoo 2026-09-13 14:21:16,448 26 INFO rb-721a478-224807-415181 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:35333/json/version 2026-09-13 14:21:16,449 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35333', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:21:16,475 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:21:16,475 26 INFO rb-721a478-224807-415181 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:35333/json 2026-09-13 14:21:16,476 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35333', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:21:16,482 26 INFO rb-721a478-224807-415181 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:35333/devtools/page/62C1BBBCEA2EB2A6A05B5320B60869A2 2026-09-13 14:21:16,484 26 INFO rb-721a478-224807-415181 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-09-13 14:21:16,494 26 INFO rb-721a478-224807-415181 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-09-13 14:21:16,520 26 INFO rb-721a478-224807-415181 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-09-13 14:21:16,527 26 INFO rb-721a478-224807-415181 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/691?access_token=8aa40597-4b23-4522-a3da-6c23a5c8425f" in browser 2026-09-13 14:21:16,527 26 INFO rb-721a478-224807-415181 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/691?access_token=8aa40597-4b23-4522-a3da-6c23a5c8425f" 2026-09-13 14:21:16,649 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-13 14:21:16,771 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:16] "GET /pos/pay/691?access_token=8aa40597-4b23-4522-a3da-6c23a5c8425f HTTP/1.1" 200 - 59 0.115 0.092 2026-09-13 14:21:16,778 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company: Navigation result: {'frameId': '62C1BBBCEA2EB2A6A05B5320B60869A2', 'loaderId': '5CC4B96E5D93AE4197FC4ECF4995374D', 'isDownload': False} 2026-09-13 14:21:16,778 26 INFO rb-721a478-224807-415181 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-09-13 14:21:16,789 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://checkoutshopper-live.adyen.com/checkoutshopper/sdk/5.39.0/adyen.js 2026-09-13 14:21:16,790 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://checkoutshopper-live.adyen.com/checkoutshopper/sdk/5.39.0/adyen.css 2026-09-13 14:21:16,792 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/v3/ 2026-09-13 14:21:16,804 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:16] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:21:16,844 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:16] "GET /web/assets/2/d6cfdef/web.assets_frontend.min.css HTTP/1.1" 200 - 5 0.012 0.027 2026-09-13 14:21:16,868 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:16] "GET /web/assets/2/9927f33/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 5 0.007 0.032 2026-09-13 14:21:16,891 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:16] "GET /web/assets/2/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 5 0.002 0.005 2026-09-13 14:21:16,903 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-09-13 14:21:16,903 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-09-13 14:21:17,070 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:17] "GET /web/image/payment.method/159/image_payment_form/Payment%20method?unique=2d42e60 HTTP/1.1" 200 - 7 0.006 0.012 2026-09-13 14:21:17,111 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:17] "GET /web/assets/2/501ecc0/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 5 0.002 0.006 2026-09-13 14:21:17,627 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:17] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 2 0.001 0.011 2026-09-13 14:21:17,736 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/pay/691?access_token=8aa40597-4b23-4522-a3da-6c23a5c8425f", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:21:17,744 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:17] "POST /mail/data HTTP/1.1" 200 - 2 0.000 0.004 2026-09-13 14:21:17,753 26 INFO rb-721a478-224807-415181 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-09-13 14:21:17,799 26 INFO rb-721a478-224807-415181 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-09-13 14:21:17,799 26 INFO rb-721a478-224807-415181 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-09-13 14:21:17,926 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_frontend.TestSelfOrderOnlinePayment.test_02_online_payment_with_multi_website_company.browser: heap 10298976 (allocated 11272192) 2026-09-13 14:21:17,946 26 INFO rb-721a478-224807-415181 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 65099 2026-09-13 14:21:17,949 26 INFO rb-721a478-224807-415181 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-09-13 14:21:17,949 26 INFO rb-721a478-224807-415181 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 65099 2026-09-13 14:21:18,017 26 INFO rb-721a478-224807-415181 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-721a478-224807-415181/chrome_logs/chrome_log_20260913_142118_017639_test_02_online_payment_with_multi_website_company.txt 2026-09-13 14:21:18,017 26 INFO rb-721a478-224807-415181 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/tmpmppdf4y0_chrome_odoo" 2026-09-13 14:21:18,147 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-09-13 14:21:20,308 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel ... 2026-09-13 14:21:24,634 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Chrome pid: 65192 2026-09-13 14:21:24,634 26 INFO rb-721a478-224807-415181 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/tmpf4b5izds_chrome_odoo 2026-09-13 14:21:24,634 26 INFO rb-721a478-224807-415181 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:40425/json/version 2026-09-13 14:21:24,635 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40425', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:21:24,644 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:21:24,644 26 INFO rb-721a478-224807-415181 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:40425/json 2026-09-13 14:21:24,644 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40425', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:21:24,649 26 INFO rb-721a478-224807-415181 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:40425/devtools/page/9AF6CE1CF388933309F70A36A446ABF0 2026-09-13 14:21:24,659 26 INFO rb-721a478-224807-415181 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-09-13 14:21:24,661 26 INFO rb-721a478-224807-415181 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-09-13 14:21:24,693 26 INFO rb-721a478-224807-415181 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-09-13 14:21:24,765 26 INFO rb-721a478-224807-415181 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/109?access_token=0e4f80c371a94086" in browser 2026-09-13 14:21:24,766 26 INFO rb-721a478-224807-415181 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/109?access_token=0e4f80c371a94086" 2026-09-13 14:21:24,781 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:21:25,164 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:25] "GET /pos-self/109?access_token=0e4f80c371a94086 HTTP/1.1" 200 - 57 0.061 0.328 2026-09-13 14:21:25,170 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Navigation result: {'frameId': '9AF6CE1CF388933309F70A36A446ABF0', 'loaderId': '7C007A4FAE4ED5AEB26FD09086D2199C', 'isDownload': False} 2026-09-13 14:21:25,171 26 INFO rb-721a478-224807-415181 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-09-13 14:21:25,176 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:21:25,199 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a791ab9/pos_self_order.assets.min.css, copying from /web/assets/a791ab9/pos_self_order.assets.min.css 2026-09-13 14:21:25,254 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:25] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.045 0.025 2026-09-13 14:21:25,272 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/170f20d/pos_self_order.assets.min.js, copying from /web/assets/170f20d/pos_self_order.assets.min.js 2026-09-13 14:21:25,292 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:25] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.011 0.094 2026-09-13 14:21:25,302 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js, copying from /web/assets/9b7cf3a/pos_self_order.assets_tests.min.js 2026-09-13 14:21:25,313 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:25] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.007 0.114 2026-09-13 14:21:25,552 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:25] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.017 2026-09-13 14:21:25,574 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/109?access_token=0e4f80c371a94086", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:21:25,585 26 INFO rb-721a478-224807-415181 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-09-13 14:21:25,591 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:21:25,591 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:25] "POST /pos/ping HTTP/1.1" 200 - 1 0.002 0.018 2026-09-13 14:21:25,735 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:25] "POST /pos-self/relations/109 HTTP/1.1" 200 - 37 0.086 0.045 2026-09-13 14:21:25,776 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:25] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.167 2026-09-13 14:21:26,194 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:26] "POST /pos-self/data/109 HTTP/1.1" 200 - 183 0.252 0.182 2026-09-13 14:21:26,204 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:26] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.001 0.409 2026-09-13 14:21:26,301 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:26] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.039 2026-09-13 14:21:26,325 26 INFO rb-721a478-224807-415181 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-09-13 14:21:26,367 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:26] "GET /web/image/ir.attachment/6196/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-09-13 14:21:26,440 26 INFO rb-721a478-224807-415181 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_box span:contains('Coca-Cola')) 2026-09-13 14:21:26,551 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:21:26,575 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:26] "GET /web/image/pos.category/245/image_128?unique=2026-09-13T14:21:18.000+00:00 HTTP/1.1" 200 - 2 0.001 0.056 2026-09-13 14:21:26,590 26 INFO rb-721a478-224807-415181 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_box span:contains('Fanta')) 2026-09-13 14:21:26,598 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:26] "GET /web/image/product.template/1966/image_512?unique=2026-09-13T14:21:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.063 2026-09-13 14:21:26,638 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:26] "GET /web/image/product.template/1970/image_512?unique=2026-09-13T14:21:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.093 2026-09-13 14:21:26,676 26 INFO rb-721a478-224807-415181 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-09-13 14:21:26,691 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:26] "GET /web/image/product.template/1967/image_512?unique=2026-09-13T14:21:18.000+00:00 HTTP/1.1" 200 - 3 0.014 0.137 2026-09-13 14:21:26,734 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:26] "GET /web/image/product.template/1968/image_512?unique=2026-09-13T14:21:18.000+00:00 HTTP/1.1" 200 - 3 0.009 0.174 2026-09-13 14:21:26,758 26 INFO rb-721a478-224807-415181 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-09-13 14:21:26,760 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:26] "GET /web/image/product.template/1969/image_512?unique=2026-09-13T14:21:18.000+00:00 HTTP/1.1" 200 - 3 0.011 0.189 2026-09-13 14:21:26,777 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:26] "GET /web/image/ir.attachment/6163/raw HTTP/1.1" 200 - 4 0.005 0.006 2026-09-13 14:21:26,806 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:26] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:21:26,831 26 INFO rb-721a478-224807-415181 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-09-13 14:21:26,832 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:26] "GET /web/image/product.product/2454/image_512?unique=2026-09-13T14:21:18.000+00:00 HTTP/1.1" 200 - 8 0.005 0.025 2026-09-13 14:21:26,871 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:26] "GET /web/image/product.product/2456/image_512?unique=2026-09-13T14:21:18.000+00:00 HTTP/1.1" 200 - 8 0.013 0.054 2026-09-13 14:21:26,888 26 INFO rb-721a478-224807-415181 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-09-13 14:21:26,964 26 INFO rb-721a478-224807-415181 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-09-13 14:21:27,048 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17842272 started for PoS orders references: [{'name': None, 'pos_reference': '260-109-000001', 'uuid': 'a73d2c3e-cccf-41d9-be6b-96167c5852c8'}] 2026-09-13 14:21:27,103 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17842272 order {'name': None, 'pos_reference': '260-109-000001', 'uuid': 'a73d2c3e-cccf-41d9-be6b-96167c5852c8'} created pos.order #692 2026-09-13 14:21:27,118 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17842272 finished 2026-09-13 14:21:27,229 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:27] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 106 0.134 0.126 2026-09-13 14:21:27,317 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:27] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.027 0.014 2026-09-13 14:21:27,371 26 INFO rb-721a478-224807-415181 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-09-13 14:21:27,437 26 INFO rb-721a478-224807-415181 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-09-13 14:21:27,483 26 INFO rb-721a478-224807-415181 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-09-13 14:21:27,536 26 INFO rb-721a478-224807-415181 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-09-13 14:21:27,595 26 INFO rb-721a478-224807-415181 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-09-13 14:21:27,650 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel.browser: tour succeeded 2026-09-13 14:21:27,651 26 INFO rb-721a478-224807-415181 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-09-13 14:21:27,773 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel.browser: heap 8168644 (allocated 9437184) 2026-09-13 14:21:27,798 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:27] "POST /pos-self-order/remove-order HTTP/1.1" 200 - 17 0.090 0.056 2026-09-13 14:21:27,810 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Closing chrome headless with pid 65192 2026-09-13 14:21:27,819 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Closing websocket connection 2026-09-13 14:21:27,819 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Terminating chrome headless with pid 65192 2026-09-13 14:21:27,925 26 INFO rb-721a478-224807-415181 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-721a478-224807-415181/chrome_logs/chrome_log_20260913_142127_924979_test_kiosk_cart_restore_and_cancel.txt 2026-09-13 14:21:27,925 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_kiosk_cart_restore_and_cancel: Removing chrome user profile "/tmp/tmpf4b5izds_chrome_odoo" 2026-09-13 14:21:27,996 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_online_payment_kiosk_qr_code ... 2026-09-13 14:21:32,288 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Chrome pid: 65306 2026-09-13 14:21:32,288 26 INFO rb-721a478-224807-415181 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/tmpomitb5rk_chrome_odoo 2026-09-13 14:21:32,288 26 INFO rb-721a478-224807-415181 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:34953/json/version 2026-09-13 14:21:32,289 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34953', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:21:32,349 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:21:32,349 26 INFO rb-721a478-224807-415181 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:34953/json 2026-09-13 14:21:32,351 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34953', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:21:32,354 26 INFO rb-721a478-224807-415181 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:34953/devtools/page/8D333C60D8A348F4850C1FB9435F76FE 2026-09-13 14:21:32,356 26 INFO rb-721a478-224807-415181 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-09-13 14:21:32,363 26 INFO rb-721a478-224807-415181 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-09-13 14:21:32,388 26 INFO rb-721a478-224807-415181 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-09-13 14:21:32,474 26 INFO rb-721a478-224807-415181 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/110?access_token=cc29d97ccc9544d8" in browser 2026-09-13 14:21:32,474 26 INFO rb-721a478-224807-415181 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/110?access_token=cc29d97ccc9544d8" 2026-09-13 14:21:32,505 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:21:32,839 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:32] "GET /pos-self/110?access_token=cc29d97ccc9544d8 HTTP/1.1" 200 - 57 0.033 0.309 2026-09-13 14:21:32,849 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Navigation result: {'frameId': '8D333C60D8A348F4850C1FB9435F76FE', 'loaderId': 'ECEDEA2A650EFFA5504A22C824AF819C', 'isDownload': False} 2026-09-13 14:21:32,849 26 INFO rb-721a478-224807-415181 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-09-13 14:21:32,864 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:21:32,889 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a791ab9/pos_self_order.assets.min.css, copying from /web/assets/a791ab9/pos_self_order.assets.min.css 2026-09-13 14:21:32,939 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:32] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.039 0.030 2026-09-13 14:21:32,949 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js, copying from /web/assets/9b7cf3a/pos_self_order.assets_tests.min.js 2026-09-13 14:21:32,958 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:32] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.005 0.079 2026-09-13 14:21:32,983 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/170f20d/pos_self_order.assets.min.js, copying from /web/assets/170f20d/pos_self_order.assets.min.js 2026-09-13 14:21:33,005 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:33] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.008 0.120 2026-09-13 14:21:33,190 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:33] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:21:33,207 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/110?access_token=cc29d97ccc9544d8", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:21:33,218 26 INFO rb-721a478-224807-415181 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-09-13 14:21:33,228 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:21:33,229 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:33] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:21:33,274 26 INFO rb-721a478-224807-415181 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-09-13 14:21:33,311 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:33] "POST /pos-self/relations/110 HTTP/1.1" 200 - 37 0.030 0.039 2026-09-13 14:21:33,355 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:33] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.108 2026-09-13 14:21:33,749 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:33] "POST /pos-self/data/110 HTTP/1.1" 200 - 183 0.235 0.184 2026-09-13 14:21:33,753 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:33] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.376 2026-09-13 14:21:33,866 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:33] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.037 2026-09-13 14:21:33,893 26 INFO rb-721a478-224807-415181 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-09-13 14:21:33,939 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:33] "GET /web/image/ir.attachment/6236/raw HTTP/1.1" 200 - 4 0.001 0.008 2026-09-13 14:21:34,042 26 INFO rb-721a478-224807-415181 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_box span:contains('Coca-Cola')) 2026-09-13 14:21:34,109 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:34] "GET /web/image/ir.attachment/6235/raw HTTP/1.1" 200 - 4 0.043 0.013 2026-09-13 14:21:34,172 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:21:34,182 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:34] "GET /web/image/pos.category/245/image_128?unique=2026-09-13T14:21:18.000+00:00 HTTP/1.1" 200 - 2 0.012 0.037 2026-09-13 14:21:34,183 26 INFO rb-721a478-224807-415181 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-09-13 14:21:34,221 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:34] "GET /web/image/product.template/1966/image_512?unique=2026-09-13T14:21:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.073 2026-09-13 14:21:34,237 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:34] "GET /web/image/product.template/1967/image_512?unique=2026-09-13T14:21:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.079 2026-09-13 14:21:34,255 26 INFO rb-721a478-224807-415181 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-09-13 14:21:34,260 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:34] "GET /web/image/product.template/1970/image_512?unique=2026-09-13T14:21:18.000+00:00 HTTP/1.1" 200 - 3 0.004 0.092 2026-09-13 14:21:34,298 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:34] "GET /web/image/product.template/1968/image_512?unique=2026-09-13T14:21:18.000+00:00 HTTP/1.1" 200 - 3 0.009 0.122 2026-09-13 14:21:34,302 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:34] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:21:34,327 26 INFO rb-721a478-224807-415181 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-09-13 14:21:34,332 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:34] "GET /web/image/product.template/1969/image_512?unique=2026-09-13T14:21:18.000+00:00 HTTP/1.1" 200 - 3 0.009 0.130 2026-09-13 14:21:34,357 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:34] "GET /web/image/ir.attachment/6203/raw HTTP/1.1" 200 - 4 0.012 0.080 2026-09-13 14:21:34,392 26 INFO rb-721a478-224807-415181 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-09-13 14:21:34,401 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:34] "GET /web/image/product.product/2454/image_512?unique=2026-09-13T14:21:18.000+00:00 HTTP/1.1" 200 - 8 0.022 0.081 2026-09-13 14:21:34,473 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84096023 started for PoS orders references: [{'name': None, 'pos_reference': '260-110-000001', 'uuid': '5c8be531-1bb9-4e4f-88f0-80e8e48111df'}] 2026-09-13 14:21:34,514 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84096023 order {'name': None, 'pos_reference': '260-110-000001', 'uuid': '5c8be531-1bb9-4e4f-88f0-80e8e48111df'} created pos.order #693 2026-09-13 14:21:34,548 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84096023 finished 2026-09-13 14:21:34,695 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:34] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 98 0.159 0.148 2026-09-13 14:21:34,757 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:34] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.020 0.011 2026-09-13 14:21:34,798 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code.browser: tour succeeded 2026-09-13 14:21:34,799 26 INFO rb-721a478-224807-415181 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-09-13 14:21:34,860 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code.browser: heap 7612404 (allocated 8126464) 2026-09-13 14:21:34,876 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Closing chrome headless with pid 65306 2026-09-13 14:21:34,882 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Closing websocket connection 2026-09-13 14:21:34,882 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Terminating chrome headless with pid 65306 2026-09-13 14:21:34,948 26 INFO rb-721a478-224807-415181 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-721a478-224807-415181/chrome_logs/chrome_log_20260913_142134_947871_test_online_payment_kiosk_qr_code.txt 2026-09-13 14:21:34,948 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_kiosk_qr_code: Removing chrome user profile "/tmp/tmpomitb5rk_chrome_odoo" 2026-09-13 14:21:34,989 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes ... 2026-09-13 14:21:39,385 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 65418 2026-09-13 14:21:39,385 26 INFO rb-721a478-224807-415181 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/tmpz9eisipl_chrome_odoo 2026-09-13 14:21:39,385 26 INFO rb-721a478-224807-415181 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:39807/json/version 2026-09-13 14:21:39,386 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39807', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:21:39,390 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:21:39,390 26 INFO rb-721a478-224807-415181 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:39807/json 2026-09-13 14:21:39,391 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39807', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:21:39,404 26 INFO rb-721a478-224807-415181 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:39807/devtools/page/F52A28ABAC336C7674B0491470BD07C9 2026-09-13 14:21:39,408 26 INFO rb-721a478-224807-415181 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-09-13 14:21:39,412 26 INFO rb-721a478-224807-415181 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-09-13 14:21:39,436 26 INFO rb-721a478-224807-415181 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-09-13 14:21:39,485 26 INFO rb-721a478-224807-415181 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/111?access_token=6825623190264d49" in browser 2026-09-13 14:21:39,486 26 INFO rb-721a478-224807-415181 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/111?access_token=6825623190264d49" 2026-09-13 14:21:39,522 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:21:39,932 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:39] "GET /pos-self/111?access_token=6825623190264d49 HTTP/1.1" 200 - 57 0.051 0.376 2026-09-13 14:21:39,936 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Navigation result: {'frameId': 'F52A28ABAC336C7674B0491470BD07C9', 'loaderId': '3EDA415C64C53DE5891DBC9FDCBAE8FC', 'isDownload': False} 2026-09-13 14:21:39,936 26 INFO rb-721a478-224807-415181 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-09-13 14:21:39,950 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:21:39,990 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a791ab9/pos_self_order.assets.min.css, copying from /web/assets/a791ab9/pos_self_order.assets.min.css 2026-09-13 14:21:40,045 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:40] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.036 0.053 2026-09-13 14:21:40,056 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/170f20d/pos_self_order.assets.min.js, copying from /web/assets/170f20d/pos_self_order.assets.min.js 2026-09-13 14:21:40,081 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:40] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.006 0.117 2026-09-13 14:21:40,124 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js, copying from /web/assets/9b7cf3a/pos_self_order.assets_tests.min.js 2026-09-13 14:21:40,161 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:40] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.025 0.171 2026-09-13 14:21:40,352 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:40] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:21:40,369 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/111?access_token=6825623190264d49", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:21:40,386 26 INFO rb-721a478-224807-415181 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-09-13 14:21:40,395 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:21:40,395 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:40] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:21:40,443 26 INFO rb-721a478-224807-415181 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-09-13 14:21:40,502 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:40] "POST /pos-self/relations/111 HTTP/1.1" 200 - 37 0.045 0.045 2026-09-13 14:21:40,544 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:40] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.008 0.104 2026-09-13 14:21:40,900 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:40] "POST /pos-self/data/111 HTTP/1.1" 200 - 184 0.172 0.165 2026-09-13 14:21:40,914 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:40] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.002 0.334 2026-09-13 14:21:40,980 26 INFO rb-721a478-224807-415181 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-09-13 14:21:41,022 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:41] "GET /web/image/ir.attachment/6276/raw HTTP/1.1" 200 - 4 0.002 0.005 2026-09-13 14:21:41,117 26 INFO rb-721a478-224807-415181 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_box span:contains('Coca-Cola')) 2026-09-13 14:21:41,229 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:21:41,245 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:41] "GET /web/image/pos.category/245/image_128?unique=2026-09-13T14:21:18.000+00:00 HTTP/1.1" 200 - 2 0.016 0.032 2026-09-13 14:21:41,281 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:41] "GET /web/image/product.template/1966/image_512?unique=2026-09-13T14:21:18.000+00:00 HTTP/1.1" 200 - 3 0.009 0.065 2026-09-13 14:21:41,313 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:41] "GET /web/image/product.template/1970/image_512?unique=2026-09-13T14:21:18.000+00:00 HTTP/1.1" 200 - 3 0.015 0.089 2026-09-13 14:21:41,323 26 INFO rb-721a478-224807-415181 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_box span:contains('Fanta')) 2026-09-13 14:21:41,347 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:41] "GET /web/image/product.template/1968/image_512?unique=2026-09-13T14:21:18.000+00:00 HTTP/1.1" 200 - 3 0.013 0.118 2026-09-13 14:21:41,372 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:41] "GET /web/image/product.template/1967/image_512?unique=2026-09-13T14:21:18.000+00:00 HTTP/1.1" 200 - 3 0.007 0.145 2026-09-13 14:21:41,390 26 INFO rb-721a478-224807-415181 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-09-13 14:21:41,401 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:41] "GET /web/image/product.template/1969/image_512?unique=2026-09-13T14:21:18.000+00:00 HTTP/1.1" 200 - 3 0.008 0.155 2026-09-13 14:21:41,476 26 INFO rb-721a478-224807-415181 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-09-13 14:21:41,495 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:41] "GET /web/image/ir.attachment/6243/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-09-13 14:21:41,559 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:41] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:21:41,567 26 INFO rb-721a478-224807-415181 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-09-13 14:21:41,587 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:41] "GET /web/image/product.product/2456/image_512?unique=2026-09-13T14:21:18.000+00:00 HTTP/1.1" 200 - 8 0.011 0.026 2026-09-13 14:21:41,613 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:41] "GET /web/image/product.product/2454/image_512?unique=2026-09-13T14:21:18.000+00:00 HTTP/1.1" 200 - 8 0.011 0.052 2026-09-13 14:21:41,619 26 INFO rb-721a478-224807-415181 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-09-13 14:21:41,689 26 INFO rb-721a478-224807-415181 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_popup_table select) 2026-09-13 14:21:41,742 26 INFO rb-721a478-224807-415181 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_popup_table .btn:contains('Continue with table 1')) 2026-09-13 14:21:41,809 26 INFO rb-721a478-224807-415181 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-09-13 14:21:41,811 26 INFO rb-721a478-224807-415181 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-09-13 14:21:41,859 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65119603 started for PoS orders references: [{'name': None, 'pos_reference': '260-111-000001', 'uuid': '236f10be-cb0c-4ebd-a6c6-99357c843bdf'}] 2026-09-13 14:21:41,913 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: heap 7821368 (allocated 8650752) 2026-09-13 14:21:41,920 26 INFO rb-721a478-224807-415181 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 65418 2026-09-13 14:21:41,924 26 INFO rb-721a478-224807-415181 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-09-13 14:21:41,925 26 INFO rb-721a478-224807-415181 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 65418 2026-09-13 14:21:41,989 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65119603 order {'name': None, 'pos_reference': '260-111-000001', 'uuid': '236f10be-cb0c-4ebd-a6c6-99357c843bdf'} created pos.order #694 2026-09-13 14:21:41,995 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65119603 finished 2026-09-13 14:21:42,030 26 INFO rb-721a478-224807-415181 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-721a478-224807-415181/chrome_logs/chrome_log_20260913_142142_030256_test_online_payment_mobile_self_order_preparation_changes.txt 2026-09-13 14:21:42,030 26 INFO rb-721a478-224807-415181 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/tmpz9eisipl_chrome_odoo" 2026-09-13 14:21:42,032 26 INFO rb-721a478-224807-415181 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-09-13 14:21:42,155 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:42] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 101 0.235 0.114 2026-09-13 14:21:42,345 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Chrome pid: 65524 2026-09-13 14:21:42,345 26 INFO rb-721a478-224807-415181 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/tmpz8fowoyz_chrome_odoo 2026-09-13 14:21:42,345 26 INFO rb-721a478-224807-415181 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:42185/json/version 2026-09-13 14:21:42,349 26 INFO rb-721a478-224807-415181 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-09-13 14:21:42,398 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:21:42,406 26 INFO rb-721a478-224807-415181 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:42185/json 2026-09-13 14:21:42,412 26 INFO rb-721a478-224807-415181 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-09-13 14:21:42,436 26 INFO rb-721a478-224807-415181 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:42185/devtools/page/405FC6C9AD808DBB9DC8B3D7BA430F5F 2026-09-13 14:21:42,440 26 INFO rb-721a478-224807-415181 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-09-13 14:21:42,450 26 INFO rb-721a478-224807-415181 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-09-13 14:21:42,485 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:21:42,491 26 INFO rb-721a478-224807-415181 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-09-13 14:21:42,494 26 INFO rb-721a478-224807-415181 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=111" in browser 2026-09-13 14:21:42,495 26 INFO rb-721a478-224807-415181 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=111" 2026-09-13 14:21:43,121 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:43] "GET /pos/ui?config_id=111 HTTP/1.1" 200 - 70 0.129 0.466 2026-09-13 14:21:43,124 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes: Navigation result: {'frameId': '405FC6C9AD808DBB9DC8B3D7BA430F5F', 'loaderId': '398168C41195155ECD069245A07B0BEE', 'isDownload': False} 2026-09-13 14:21:43,124 26 INFO rb-721a478-224807-415181 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-09-13 14:21:43,141 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:21:43,167 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:43] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.019 2026-09-13 14:21:43,180 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:43] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.031 2026-09-13 14:21:43,228 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:43] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.073 2026-09-13 14:21:43,747 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:43] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:21:43,765 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:43] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:21:43,779 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=111", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:21:43,789 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: [1/7] Tour test_online_payment_pos_self_order_preparation_changes → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:21:43,807 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:43] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.010 0.013 2026-09-13 14:21:43,833 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:43] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.013 2026-09-13 14:21:43,848 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:43] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:21:43,868 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:43] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.006 0.006 2026-09-13 14:21:43,878 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:43] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 5 0.005 0.016 2026-09-13 14:21:43,945 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:43] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.026 0.030 2026-09-13 14:21:43,953 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:43] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.061 2026-09-13 14:21:44,909 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 202, model: sale.order 2026-09-13 14:21:44,912 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_session: Could not load model sale.order due to AccessError: You are not allowed to access 'Sales Order' (sale.order) records. This operation is allowed for the following groups: - Accounting/Invoicing - Inventory/User - Manufacturing/User - Project/Administrator - Project/User - Sales/Administrator - Sales/User: Own Documents Only - Role / Portal - Show Accounting Features - Readonly - Show Full Accounting Features Contact your administrator to request access if necessary. 2026-09-13 14:21:44,913 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 202, model: sale.order.line 2026-09-13 14:21:44,914 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_session: Could not load model sale.order.line due to AccessError: You are not allowed to access 'Sales Order Line' (sale.order.line) records. This operation is allowed for the following groups: - Accounting/Invoicing - Inventory/User - Manufacturing/User - Project/Administrator - Project/User - Sales/User: Own Documents Only - Role / Portal - Show Accounting Features - Readonly - Show Full Accounting Features Contact your administrator to request access if necessary. 2026-09-13 14:21:44,924 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:44] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 485 0.529 0.412 2026-09-13 14:21:44,941 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:44] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:21:45,095 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.001 0.007 2026-09-13 14:21:45,203 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:45] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.033 0.042 2026-09-13 14:21:45,290 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.014 0.012 2026-09-13 14:21:45,330 26 INFO rb-721a478-224807-415181 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-09-13 14:21:45,361 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:45] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.018 2026-09-13 14:21:45,455 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:45] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:21:45,473 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:45] "GET /pos_restaurant/static/img/plan.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-09-13 14:21:45,508 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:45] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:21:45,527 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:45] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.014 0.030 2026-09-13 14:21:45,530 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:45] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.032 2026-09-13 14:21:45,672 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:45] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:21:45,681 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:45] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:21:45,720 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:45] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:21:45,744 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: [2/7] Tour test_online_payment_pos_self_order_preparation_changes → Step .pos-leftheader .orders-button 2026-09-13 14:21:45,813 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:45] "GET /pos/ui/111?from_backend=True HTTP/1.1" 200 - 31 0.079 0.045 2026-09-13 14:21:45,873 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: [3/7] Tour test_online_payment_pos_self_order_preparation_changes → Step .ticket-screen tbody tr > td:contains("Self-order") ~ td .badge:contains(Ongoing) 2026-09-13 14:21:45,884 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:45] "GET /pos/ui/111 HTTP/1.1" 200 - 31 0.033 0.157 2026-09-13 14:21:45,927 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: [4/7] Tour test_online_payment_pos_self_order_preparation_changes → Step .ticket-screen .order-row > div:contains("Self-order") ~ div .badge:contains(Ongoing) 2026-09-13 14:21:45,991 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:45] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 37 0.038 0.044 2026-09-13 14:21:46,064 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:46] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.008 0.028 2026-09-13 14:21:46,066 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: [5/7] Tour test_online_payment_pos_self_order_preparation_changes → Step .ticket-screen .order-row:contains("Self-order") 2026-09-13 14:21:46,085 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:21:46,123 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: [6/7] Tour test_online_payment_pos_self_order_preparation_changes → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:21:46,207 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: [7/7] 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-09-13 14:21:46,260 26 INFO rb-721a478-224807-415181 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-09-13 14:21:46,261 26 INFO rb-721a478-224807-415181 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-09-13 14:21:46,418 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_mobile_self_order_preparation_changes.browser: heap 13530564 (allocated 14417920) 2026-09-13 14:21:46,433 26 INFO rb-721a478-224807-415181 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 65524 2026-09-13 14:21:46,435 26 INFO rb-721a478-224807-415181 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-09-13 14:21:46,436 26 INFO rb-721a478-224807-415181 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 65524 2026-09-13 14:21:46,531 26 INFO rb-721a478-224807-415181 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-721a478-224807-415181/chrome_logs/chrome_log_20260913_142146_531120_test_online_payment_mobile_self_order_preparation_changes.txt 2026-09-13 14:21:46,531 26 INFO rb-721a478-224807-415181 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/tmpz8fowoyz_chrome_odoo" 2026-09-13 14:21:46,635 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table ... 2026-09-13 14:21:51,160 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Chrome pid: 65641 2026-09-13 14:21:51,160 26 INFO rb-721a478-224807-415181 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/tmpzof2rh5m_chrome_odoo 2026-09-13 14:21:51,160 26 INFO rb-721a478-224807-415181 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:46553/json/version 2026-09-13 14:21:51,162 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46553', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:21:51,216 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:21:51,217 26 INFO rb-721a478-224807-415181 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:46553/json 2026-09-13 14:21:51,219 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46553', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:21:51,220 26 INFO rb-721a478-224807-415181 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:46553/devtools/page/FD0F52613ED6EF0CF99E6C2820F6B86E 2026-09-13 14:21:51,225 26 INFO rb-721a478-224807-415181 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-09-13 14:21:51,231 26 INFO rb-721a478-224807-415181 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-09-13 14:21:51,259 26 INFO rb-721a478-224807-415181 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-09-13 14:21:51,377 26 INFO rb-721a478-224807-415181 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/112?access_token=bb26c80f2c9c4909" in browser 2026-09-13 14:21:51,377 26 INFO rb-721a478-224807-415181 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/112?access_token=bb26c80f2c9c4909" 2026-09-13 14:21:51,400 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:21:51,757 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:51] "GET /pos-self/112?access_token=bb26c80f2c9c4909 HTTP/1.1" 200 - 57 0.050 0.321 2026-09-13 14:21:51,761 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Navigation result: {'frameId': 'FD0F52613ED6EF0CF99E6C2820F6B86E', 'loaderId': '5C6BD4737C49FD8B7DA7D5888AC5698B', 'isDownload': False} 2026-09-13 14:21:51,761 26 INFO rb-721a478-224807-415181 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-09-13 14:21:51,781 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:21:51,845 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a791ab9/pos_self_order.assets.min.css, copying from /web/assets/a791ab9/pos_self_order.assets.min.css 2026-09-13 14:21:51,898 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:51] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.058 0.053 2026-09-13 14:21:51,916 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js, copying from /web/assets/9b7cf3a/pos_self_order.assets_tests.min.js 2026-09-13 14:21:51,927 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:51] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.007 0.116 2026-09-13 14:21:51,941 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/170f20d/pos_self_order.assets.min.js, copying from /web/assets/170f20d/pos_self_order.assets.min.js 2026-09-13 14:21:51,961 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:51] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.006 0.152 2026-09-13 14:21:52,148 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:52] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.003 2026-09-13 14:21:52,172 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/112?access_token=bb26c80f2c9c4909", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:21:52,190 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:21:52,191 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:52] "POST /pos/ping HTTP/1.1" 200 - 1 0.005 0.015 2026-09-13 14:21:52,191 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [1/20] Tour self_mobile_online_payment_meal → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-09-13 14:21:52,245 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [2/20] Tour self_mobile_online_payment_meal → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:21:52,290 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:52] "POST /pos-self/relations/112 HTTP/1.1" 200 - 37 0.027 0.043 2026-09-13 14:21:52,331 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:52] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.100 2026-09-13 14:21:52,638 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:52] "POST /pos-self/data/112 HTTP/1.1" 200 - 184 0.150 0.156 2026-09-13 14:21:52,641 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:52] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.274 2026-09-13 14:21:52,690 26 INFO rb-721a478-224807-415181 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-09-13 14:21:52,743 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:52] "GET /web/image/ir.attachment/6319/raw HTTP/1.1" 200 - 4 0.002 0.007 2026-09-13 14:21:52,775 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [3/20] 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-09-13 14:21:52,807 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:52] "GET /web/image/ir.attachment/6283/raw HTTP/1.1" 200 - 4 0.003 0.005 2026-09-13 14:21:52,831 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:21:52,835 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [4/20] Tour self_mobile_online_payment_meal → Step Click on location 'Test-Takeout' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-Takeout')) 2026-09-13 14:21:52,927 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [5/20] Tour self_mobile_online_payment_meal → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-09-13 14:21:53,018 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:53] "GET /web/image/pos.category/245/image_128?unique=2026-09-13T14:21:18.000+00:00 HTTP/1.1" 200 - 2 0.001 0.062 2026-09-13 14:21:53,020 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [6/20] Tour self_mobile_online_payment_meal → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-09-13 14:21:53,050 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:53] "GET /web/image/product.template/1966/image_512?unique=2026-09-13T14:21:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.083 2026-09-13 14:21:53,071 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:53] "GET /web/image/product.template/1967/image_512?unique=2026-09-13T14:21:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.105 2026-09-13 14:21:53,087 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [7/20] 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-09-13 14:21:53,101 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:53] "GET /web/image/product.template/1968/image_512?unique=2026-09-13T14:21:18.000+00:00 HTTP/1.1" 200 - 3 0.005 0.123 2026-09-13 14:21:53,115 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:53] "GET /web/image/product.template/1970/image_512?unique=2026-09-13T14:21:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.141 2026-09-13 14:21:53,119 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:53] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:21:53,140 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [8/20] Tour self_mobile_online_payment_meal → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-09-13 14:21:53,166 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:53] "GET /web/image/product.template/1969/image_512?unique=2026-09-13T14:21:18.000+00:00 HTTP/1.1" 200 - 3 0.024 0.157 2026-09-13 14:21:53,212 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [9/20] Tour self_mobile_online_payment_meal → Step Fill input with Dr Dre (trigger: input[placeholder="Name"]) 2026-09-13 14:21:53,230 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:53] "GET /web/image/product.product/2454/image_512?unique=2026-09-13T14:21:18.000+00:00 HTTP/1.1" 200 - 8 0.018 0.100 2026-09-13 14:21:53,247 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:53] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.007 0.017 2026-09-13 14:21:53,292 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [10/20] Tour self_mobile_online_payment_meal → Step Click on button 'Continue' (trigger: .btn:contains('Continue')) 2026-09-13 14:21:53,357 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [11/20] Tour self_mobile_online_payment_meal → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-09-13 14:21:53,433 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19301402 started for PoS orders references: [{'name': None, 'pos_reference': '260-112-000001', 'uuid': '9bfbb984-5049-4d5e-af38-58951abad0fc'}] 2026-09-13 14:21:53,479 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19301402 order {'name': None, 'pos_reference': '260-112-000001', 'uuid': '9bfbb984-5049-4d5e-af38-58951abad0fc'} created pos.order #695 2026-09-13 14:21:53,491 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19301402 finished 2026-09-13 14:21:53,611 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:53] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 99 0.138 0.114 2026-09-13 14:21:53,673 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [12/20] Tour self_mobile_online_payment_meal → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:21:53,679 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:53] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.004 0.029 2026-09-13 14:21:53,735 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [13/20] Tour self_mobile_online_payment_meal → Step Click on product 'Fanta' (trigger: .product_list .o_self_product_box span:contains('Fanta')) 2026-09-13 14:21:53,811 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [14/20] Tour self_mobile_online_payment_meal → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-09-13 14:21:53,867 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [15/20] 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-09-13 14:21:53,922 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:53] "GET /web/image/product.product/2456/image_512?unique=2026-09-13T14:21:18.000+00:00 HTTP/1.1" 200 - 8 0.008 0.023 2026-09-13 14:21:53,925 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [16/20] Tour self_mobile_online_payment_meal → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-09-13 14:21:53,973 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [17/20] Tour self_mobile_online_payment_meal → Step Confirmation page is shown (trigger: .confirmation-page) 2026-09-13 14:21:54,032 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1880354 started for PoS orders references: [{'name': None, 'pos_reference': '260-112-000001', 'uuid': '9bfbb984-5049-4d5e-af38-58951abad0fc'}] 2026-09-13 14:21:54,058 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: Added lines [1137] to pos.order #695 2026-09-13 14:21:54,065 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1880354 order {'name': None, 'pos_reference': '260-112-000001', 'uuid': '9bfbb984-5049-4d5e-af38-58951abad0fc'} updated pos.order #695 2026-09-13 14:21:54,084 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1880354 finished 2026-09-13 14:21:54,235 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:54] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 87 0.125 0.128 2026-09-13 14:21:54,298 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [18/20] Tour self_mobile_online_payment_meal → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-09-13 14:21:54,318 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:54] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.009 0.020 2026-09-13 14:21:54,350 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [19/20] Tour self_mobile_online_payment_meal → Step Click on button 'My Order' (trigger: .btn:contains('My Order')) 2026-09-13 14:21:54,408 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: [20/20] Tour self_mobile_online_payment_meal → Step Click on button 'Pay' (trigger: .btn:contains('Pay')) 2026-09-13 14:21:54,470 26 INFO rb-721a478-224807-415181 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-09-13 14:21:54,470 26 INFO rb-721a478-224807-415181 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-09-13 14:21:54,565 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: heap 8891300 (allocated 10223616) 2026-09-13 14:21:54,572 26 INFO rb-721a478-224807-415181 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-09-13 14:21:54,588 26 INFO rb-721a478-224807-415181 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 65641 2026-09-13 14:21:54,593 26 INFO rb-721a478-224807-415181 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-09-13 14:21:54,597 26 INFO rb-721a478-224807-415181 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 65641 2026-09-13 14:21:54,603 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 3, model: pos.order 2026-09-13 14:21:54,665 26 INFO rb-721a478-224807-415181 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-721a478-224807-415181/chrome_logs/chrome_log_20260913_142154_664952_test_online_payment_self_pay_after_meal_table.txt 2026-09-13 14:21:54,665 26 INFO rb-721a478-224807-415181 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/tmpzof2rh5m_chrome_odoo" 2026-09-13 14:21:54,667 26 INFO rb-721a478-224807-415181 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-09-13 14:21:55,465 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:55] "GET /pos/pay/695?access_token=5ce091de-a648-4e00-8cd7-846b3ef77ec0&exit_route=http://127.0.0.1:8069/pos-self/112?access_token%3Dbb26c80f2c9c4909 HTTP/1.1" 200 - 126 0.199 0.682 2026-09-13 14:21:55,625 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Chrome pid: 65757 2026-09-13 14:21:55,625 26 INFO rb-721a478-224807-415181 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/tmpdq0_irm__chrome_odoo 2026-09-13 14:21:55,625 26 INFO rb-721a478-224807-415181 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:37553/json/version 2026-09-13 14:21:55,629 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37553', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:21:55,667 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:21:55,669 26 INFO rb-721a478-224807-415181 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:37553/json 2026-09-13 14:21:55,671 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37553', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:21:55,688 26 INFO rb-721a478-224807-415181 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:37553/devtools/page/68667BCDA8CE7110E7DCAD8AB933F1FE 2026-09-13 14:21:55,697 26 INFO rb-721a478-224807-415181 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-09-13 14:21:55,700 26 INFO rb-721a478-224807-415181 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-09-13 14:21:55,730 26 INFO rb-721a478-224807-415181 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-09-13 14:21:55,736 26 INFO rb-721a478-224807-415181 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/112?access_token=bb26c80f2c9c4909&table_identifier=61d18a8f" in browser 2026-09-13 14:21:55,736 26 INFO rb-721a478-224807-415181 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/112?access_token=bb26c80f2c9c4909&table_identifier=61d18a8f" 2026-09-13 14:21:55,833 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:55] "GET /pos-self/112?access_token=bb26c80f2c9c4909&table_identifier=61d18a8f HTTP/1.1" 200 - 9 0.043 0.037 2026-09-13 14:21:55,841 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table: Navigation result: {'frameId': '68667BCDA8CE7110E7DCAD8AB933F1FE', 'loaderId': '0BAEA26A8164D57B825E0B2212586921', 'isDownload': False} 2026-09-13 14:21:55,841 26 INFO rb-721a478-224807-415181 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-09-13 14:21:55,855 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:21:55,898 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:55] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.004 0.022 2026-09-13 14:21:55,930 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:55] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.011 0.045 2026-09-13 14:21:55,942 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:55] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.001 0.068 2026-09-13 14:21:56,189 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:56] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:21:56,215 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/112?access_token=bb26c80f2c9c4909&table_identifier=61d18a8f", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:21:56,225 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:21:56,225 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:56] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:21:56,230 26 INFO rb-721a478-224807-415181 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-09-13 14:21:56,279 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:56] "POST /pos-self/relations/112 HTTP/1.1" 200 - 16 0.015 0.029 2026-09-13 14:21:56,286 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:56] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.046 2026-09-13 14:21:56,286 26 INFO rb-721a478-224807-415181 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-09-13 14:21:56,326 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-09-13 14:21:56,574 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:56] "POST /pos-self/data/112 HTTP/1.1" 200 - 116 0.093 0.145 2026-09-13 14:21:56,635 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:56] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.004 0.011 2026-09-13 14:21:56,649 26 INFO rb-721a478-224807-415181 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-09-13 14:21:56,697 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:56] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.005 0.009 2026-09-13 14:21:56,719 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:56] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.004 0.026 2026-09-13 14:21:56,744 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:56] "GET /web/image/ir.attachment/6319/raw HTTP/1.1" 200 - 4 0.003 0.013 2026-09-13 14:21:56,751 26 INFO rb-721a478-224807-415181 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-09-13 14:21:56,765 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:56] "GET /web/image/ir.attachment/6283/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-09-13 14:21:56,829 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:21:56,887 26 INFO rb-721a478-224807-415181 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_box span:contains('Coca-Cola')) 2026-09-13 14:21:56,970 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:56] "GET /web/image/pos.category/245/image_128?unique=2026-09-13T14:21:18.000+00:00 HTTP/1.1" 200 - 2 0.002 0.048 2026-09-13 14:21:56,980 26 INFO rb-721a478-224807-415181 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-09-13 14:21:56,993 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:56] "GET /web/image/product.template/1969/image_512?unique=2026-09-13T14:21:18.000+00:00 HTTP/1.1" 200 - 3 0.006 0.041 2026-09-13 14:21:57,010 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:57] "GET /web/image/product.template/1968/image_512?unique=2026-09-13T14:21:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.062 2026-09-13 14:21:57,024 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:57] "GET /web/image/product.template/1967/image_512?unique=2026-09-13T14:21:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.088 2026-09-13 14:21:57,039 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:57] "GET /web/image/product.template/1970/image_512?unique=2026-09-13T14:21:18.000+00:00 HTTP/1.1" 200 - 3 0.002 0.085 2026-09-13 14:21:57,055 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:57] "GET /web/image/product.template/1966/image_512?unique=2026-09-13T14:21:18.000+00:00 HTTP/1.1" 200 - 3 0.003 0.120 2026-09-13 14:21:57,066 26 INFO rb-721a478-224807-415181 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-09-13 14:21:57,106 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:57] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:21:57,117 26 INFO rb-721a478-224807-415181 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-09-13 14:21:57,135 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:57] "GET /web/image/product.product/2454/image_512?unique=2026-09-13T14:21:18.000+00:00 HTTP/1.1" 200 - 8 0.009 0.029 2026-09-13 14:21:57,190 26 INFO rb-721a478-224807-415181 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-09-13 14:21:57,245 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54916168 started for PoS orders references: [{'name': None, 'pos_reference': '260-112-000002', 'uuid': '91ce0b78-2236-417c-bc2c-1abcfe613b07'}] 2026-09-13 14:21:57,291 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54916168 order {'name': None, 'pos_reference': '260-112-000002', 'uuid': '91ce0b78-2236-417c-bc2c-1abcfe613b07'} created pos.order #696 2026-09-13 14:21:57,312 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54916168 finished 2026-09-13 14:21:57,396 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:57] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 70 0.096 0.118 2026-09-13 14:21:57,432 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:57] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.004 0.009 2026-09-13 14:21:57,449 26 INFO rb-721a478-224807-415181 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-09-13 14:21:57,508 26 INFO rb-721a478-224807-415181 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_box span:contains('Fanta')) 2026-09-13 14:21:57,567 26 INFO rb-721a478-224807-415181 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-09-13 14:21:57,623 26 INFO rb-721a478-224807-415181 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-09-13 14:21:57,670 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:57] "GET /web/image/product.product/2456/image_512?unique=2026-09-13T14:21:18.000+00:00 HTTP/1.1" 200 - 8 0.011 0.023 2026-09-13 14:21:57,674 26 INFO rb-721a478-224807-415181 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-09-13 14:21:57,742 26 INFO rb-721a478-224807-415181 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-09-13 14:21:57,791 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28650097 started for PoS orders references: [{'name': None, 'pos_reference': '260-112-000002', 'uuid': '91ce0b78-2236-417c-bc2c-1abcfe613b07'}] 2026-09-13 14:21:57,812 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: Added lines [1139] to pos.order #696 2026-09-13 14:21:57,820 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28650097 order {'name': None, 'pos_reference': '260-112-000002', 'uuid': '91ce0b78-2236-417c-bc2c-1abcfe613b07'} updated pos.order #696 2026-09-13 14:21:57,838 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28650097 finished 2026-09-13 14:21:57,971 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:57] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 87 0.122 0.112 2026-09-13 14:21:58,000 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:21:58] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.006 0.013 2026-09-13 14:21:58,026 26 INFO rb-721a478-224807-415181 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-09-13 14:21:58,080 26 INFO rb-721a478-224807-415181 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-09-13 14:21:58,136 26 INFO rb-721a478-224807-415181 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-09-13 14:21:58,201 26 INFO rb-721a478-224807-415181 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-09-13 14:21:58,201 26 INFO rb-721a478-224807-415181 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-09-13 14:21:58,285 26 INFO rb-721a478-224807-415181 odoo.addons.pos_online_payment_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_online_payment_self_pay_after_meal_table.browser: heap 8660488 (allocated 9961472) 2026-09-13 14:21:58,287 26 INFO rb-721a478-224807-415181 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 65757 2026-09-13 14:21:58,289 26 INFO rb-721a478-224807-415181 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-09-13 14:21:58,292 26 INFO rb-721a478-224807-415181 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 65757 2026-09-13 14:21:58,386 26 INFO rb-721a478-224807-415181 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-721a478-224807-415181/chrome_logs/chrome_log_20260913_142158_386715_test_online_payment_self_pay_after_meal_table.txt 2026-09-13 14:21:58,387 26 INFO rb-721a478-224807-415181 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/tmpdq0_irm__chrome_odoo" 2026-09-13 14:21:58,477 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-13 14:22:10,118 26 INFO rb-721a478-224807-415181 odoo.addons.pos_qfpay.tests.test_basic: Starting TestQFPayPoS.test_tour_qfpay_order_and_refund ... 2026-09-13 14:22:10,410 26 INFO rb-721a478-224807-415181 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Chrome pid: 65875 2026-09-13 14:22:10,411 26 INFO rb-721a478-224807-415181 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Chrome headless temporary user profile dir: /tmp/tmpm3mltdt2_chrome_odoo 2026-09-13 14:22:10,411 26 INFO rb-721a478-224807-415181 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Issuing json command http://127.0.0.1:42097/json/version 2026-09-13 14:22:10,412 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42097', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:22:10,417 26 INFO rb-721a478-224807-415181 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:22:10,417 26 INFO rb-721a478-224807-415181 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Issuing json command http://127.0.0.1:42097/json 2026-09-13 14:22:10,417 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42097', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:22:10,422 26 INFO rb-721a478-224807-415181 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Websocket url found: ws://127.0.0.1:42097/devtools/page/6DB7728D69D6607E00B27205D3DA394C 2026-09-13 14:22:10,431 26 INFO rb-721a478-224807-415181 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Enable chrome headless console log notification 2026-09-13 14:22:10,440 26 INFO rb-721a478-224807-415181 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Chrome headless enable page notifications 2026-09-13 14:22:10,484 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:22:10,494 26 INFO rb-721a478-224807-415181 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Setting session cookie in browser 2026-09-13 14:22:10,497 26 INFO rb-721a478-224807-415181 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Open "http://127.0.0.1:8069/pos/ui/113" in browser 2026-09-13 14:22:10,497 26 INFO rb-721a478-224807-415181 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Navigating to: "http://127.0.0.1:8069/pos/ui/113" 2026-09-13 14:22:10,507 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:22:10,997 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:10] "GET /pos/ui/113 HTTP/1.1" 200 - 121 0.092 0.399 2026-09-13 14:22:11,002 26 INFO rb-721a478-224807-415181 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Navigation result: {'frameId': '6DB7728D69D6607E00B27205D3DA394C', 'loaderId': 'C48B5F8641078B8C97B256205FD1465A', 'isDownload': False} 2026-09-13 14:22:11,002 26 INFO rb-721a478-224807-415181 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Evaluate ready code "odoo.isTourReady('qfpay_order_and_refund')" 2026-09-13 14:22:11,010 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:22:11,052 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:11] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.007 0.026 2026-09-13 14:22:11,071 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:11] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.044 2026-09-13 14:22:11,093 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:11] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.058 2026-09-13 14:22:11,645 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:11] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:22:11,675 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:11] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.013 2026-09-13 14:22:11,697 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/113", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:22:11,704 26 INFO rb-721a478-224807-415181 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [1/29] Tour qfpay_order_and_refund → Step body 2026-09-13 14:22:11,719 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:11] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.010 0.011 2026-09-13 14:22:11,740 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:11] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-09-13 14:22:11,755 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:11] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:22:11,775 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:11] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.008 2026-09-13 14:22:11,790 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.022 2026-09-13 14:22:11,843 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:11] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.023 0.028 2026-09-13 14:22:11,849 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:11] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.027 2026-09-13 14:22:12,639 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:12] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.435 0.303 2026-09-13 14:22:12,663 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:12] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:22:12,739 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:22:12,791 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:12] "GET /web/image/res.company/106/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.031 2026-09-13 14:22:12,846 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:22:12,889 26 INFO rb-721a478-224807-415181 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: Owl is running in 'dev' mode. 2026-09-13 14:22:12,898 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:12] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-09-13 14:22:12,948 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:12] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:22:12,960 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:12] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:22:12,991 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:12] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:22:12,993 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:12] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:22:13,009 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:13] "GET /web/image/res.users/206/avatar_128 HTTP/1.1" 200 - 14 0.025 0.021 2026-09-13 14:22:13,023 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:13] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:22:13,024 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:13] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:22:13,025 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:13] "GET /web/image?model=res.company&id=106&field=logo HTTP/1.1" 200 - 3 0.005 0.048 2026-09-13 14:22:13,040 26 INFO rb-721a478-224807-415181 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [2/29] Tour qfpay_order_and_refund → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:22:13,065 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:13] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:22:13,151 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:13] "GET /pos/ui/113 HTTP/1.1" 200 - 31 0.045 0.058 2026-09-13 14:22:13,209 26 INFO rb-721a478-224807-415181 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [3/29] Tour qfpay_order_and_refund → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:22:13,278 26 INFO rb-721a478-224807-415181 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [4/29] Tour qfpay_order_and_refund → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-09-13 14:22:13,279 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:13] "GET /pos/ui/113?from_backend=True HTTP/1.1" 200 - 31 0.084 0.148 2026-09-13 14:22:13,285 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:22:13,312 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:13] "GET /web/image?model=product.template&field=image_128&id=1975&unique=2026-09-13T14:21:58.000+00:00 HTTP/1.1" 200 - 3 0.003 0.071 2026-09-13 14:22:13,356 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:13] "GET /web/image?model=product.template&field=image_128&id=1976&unique=2026-09-13T14:21:58.000+00:00 HTTP/1.1" 200 - 3 0.009 0.109 2026-09-13 14:22:13,404 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:13] "GET /web/image?model=product.template&field=image_128&id=1978&unique=2026-09-13T14:21:58.000+00:00 HTTP/1.1" 200 - 3 0.014 0.150 2026-09-13 14:22:13,446 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:13] "GET /web/image?model=product.template&field=image_128&id=1977&unique=2026-09-13T14:21:58.000+00:00 HTTP/1.1" 200 - 3 0.005 0.199 2026-09-13 14:22:13,484 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:13] "GET /web/image?model=product.template&field=image_128&id=1979&unique=2026-09-13T14:21:58.000+00:00 HTTP/1.1" 200 - 3 0.007 0.235 2026-09-13 14:22:13,512 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:13] "GET /web/image?model=product.template&field=image_128&id=1981&unique=2026-09-13T14:21:58.000+00:00 HTTP/1.1" 200 - 3 0.006 0.215 2026-09-13 14:22:13,538 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:13] "GET /web/image?model=product.template&field=image_128&id=1983&unique=2026-09-13T14:21:58.000+00:00 HTTP/1.1" 200 - 3 0.004 0.211 2026-09-13 14:22:13,567 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:13] "GET /web/image?model=product.template&field=image_128&id=1982&unique=2026-09-13T14:21:58.000+00:00 HTTP/1.1" 200 - 3 0.002 0.197 2026-09-13 14:22:13,657 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:13] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.055 0.190 2026-09-13 14:22:13,699 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:13] "GET /web/image?model=product.template&field=image_128&id=1980&unique=2026-09-13T14:21:58.000+00:00 HTTP/1.1" 200 - 3 0.011 0.233 2026-09-13 14:22:13,737 26 INFO rb-721a478-224807-415181 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [5/29] Tour qfpay_order_and_refund → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:22:13,788 26 INFO rb-721a478-224807-415181 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [6/29] 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-09-13 14:22:13,835 26 INFO rb-721a478-224807-415181 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [7/29] 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-09-13 14:22:13,887 26 INFO rb-721a478-224807-415181 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [8/29] Tour qfpay_order_and_refund → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:22:13,936 26 INFO rb-721a478-224807-415181 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [9/29] Tour qfpay_order_and_refund → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:22:14,006 26 INFO rb-721a478-224807-415181 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [10/29] Tour qfpay_order_and_refund → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:22:14,029 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:14] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:22:14,036 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:14] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:22:14,058 26 INFO rb-721a478-224807-415181 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [11/29] Tour qfpay_order_and_refund → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:22:14,107 26 INFO rb-721a478-224807-415181 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [12/29] Tour qfpay_order_and_refund → Step click 'Qfpay' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Qfpay")) 2026-09-13 14:22:14,188 26 INFO rb-721a478-224807-415181 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [13/29] Tour qfpay_order_and_refund → Step Waiting for Qfpay payment to be processed (trigger: .electronic_status:contains('Waiting for card')) 2026-09-13 14:22:14,241 26 INFO rb-721a478-224807-415181 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [14/29] Tour qfpay_order_and_refund → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-09-13 14:22:14,245 26 INFO rb-721a478-224807-415181 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': '4682e58f-6d66-4e37-8065-4aabfc6ac290--698--269', '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-09-13 14:22:14,272 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:14] "POST /qfpay/notify HTTP/1.1" 200 - 9 0.011 0.018 2026-09-13 14:22:14,304 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:14] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:22:14,307 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85698910 started for PoS orders references: [{'name': '/', 'pos_reference': '261-113-000001', 'uuid': '9ee4df9e-7576-4429-a89c-50a9a5fa0739'}] 2026-09-13 14:22:14,656 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85698910 order {'name': '/', 'pos_reference': '261-113-000001', 'uuid': '9ee4df9e-7576-4429-a89c-50a9a5fa0739'} created pos.order #697 2026-09-13 14:22:14,687 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85698910 finished 2026-09-13 14:22:14,789 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 188 0.233 0.252 2026-09-13 14:22:14,868 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:14] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.002 0.006 2026-09-13 14:22:15,004 26 INFO rb-721a478-224807-415181 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [15/29] Tour qfpay_order_and_refund → Step .pos-leftheader .orders-button 2026-09-13 14:22:15,025 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21300193 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-113-000001', 'uuid': '9ee4df9e-7576-4429-a89c-50a9a5fa0739'}] 2026-09-13 14:22:15,046 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21300193 order {'name': 'Shop - 000001', 'pos_reference': '261-113-000001', 'uuid': '9ee4df9e-7576-4429-a89c-50a9a5fa0739'} sync ignored for existing PoS order pos.order(697,) (state: paid) 2026-09-13 14:22:15,063 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21300193 finished 2026-09-13 14:22:15,100 26 INFO rb-721a478-224807-415181 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [16/29] Tour qfpay_order_and_refund → Step .pos-search-bar .filter 2026-09-13 14:22:15,260 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.129 0.108 2026-09-13 14:22:15,287 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:15] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.004 0.163 2026-09-13 14:22:15,326 26 INFO rb-721a478-224807-415181 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [17/29] Tour qfpay_order_and_refund → Step .pos-search-bar .filter ul 2026-09-13 14:22:15,350 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:15] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.019 0.028 2026-09-13 14:22:15,372 26 INFO rb-721a478-224807-415181 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [18/29] Tour qfpay_order_and_refund → Step .pos-search-bar .filter ul li:contains("Active") 2026-09-13 14:22:15,426 26 INFO rb-721a478-224807-415181 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [19/29] Tour qfpay_order_and_refund → Step .pos-search-bar .filter 2026-09-13 14:22:15,478 26 INFO rb-721a478-224807-415181 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [20/29] Tour qfpay_order_and_refund → Step .pos-search-bar .filter ul 2026-09-13 14:22:15,528 26 INFO rb-721a478-224807-415181 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [21/29] Tour qfpay_order_and_refund → Step .pos-search-bar .filter ul li:contains("Paid") 2026-09-13 14:22:15,586 26 INFO rb-721a478-224807-415181 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [22/29] Tour qfpay_order_and_refund → Step .ticket-screen .order-row:contains("0001") 2026-09-13 14:22:15,604 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:15] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 6 0.012 0.009 2026-09-13 14:22:15,640 26 INFO rb-721a478-224807-415181 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [23/29] Tour qfpay_order_and_refund → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:22:15,690 26 INFO rb-721a478-224807-415181 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [24/29] Tour qfpay_order_and_refund → Step .ticket-screen .btn-primary.pay-order-button 2026-09-13 14:22:15,767 26 INFO rb-721a478-224807-415181 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [25/29] Tour qfpay_order_and_refund → Step click 'Qfpay' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Qfpay")) 2026-09-13 14:22:15,822 26 INFO rb-721a478-224807-415181 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [26/29] Tour qfpay_order_and_refund → Step Initiate a refund request for the selected order. (trigger: .paymentlines .send_refund_request:contains('Refund')) 2026-09-13 14:22:15,878 26 INFO rb-721a478-224807-415181 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [27/29] Tour qfpay_order_and_refund → Step Waiting for Qfpay refund to be processed (trigger: .electronic_status:contains('Refund in process')) 2026-09-13 14:22:15,930 26 INFO rb-721a478-224807-415181 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [28/29] Tour qfpay_order_and_refund → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-09-13 14:22:15,934 26 INFO rb-721a478-224807-415181 odoo.addons.pos_qfpay.controllers.main: Received QFPay notification: {'status': '1', 'sysdtm': '2025-08-26 17:51:34', 'txcurrcd': 'HKD', 'orig_out_trade_no': '4682e58f-6d66-4e37-8065-4aabfc6ac290--698--269', '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-09-13 14:22:15,957 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:15] "POST /qfpay/notify HTTP/1.1" 200 - 8 0.011 0.014 2026-09-13 14:22:15,979 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36430439 started for PoS orders references: [{'name': '/', 'pos_reference': '261-113-000002', 'uuid': '77fb5ceb-26ab-41a2-adc9-f22ec3a1814a'}] 2026-09-13 14:22:16,311 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36430439 order {'name': '/', 'pos_reference': '261-113-000002', 'uuid': '77fb5ceb-26ab-41a2-adc9-f22ec3a1814a'} created pos.order #698 2026-09-13 14:22:16,362 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36430439 finished 2026-09-13 14:22:16,498 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 157 0.254 0.267 2026-09-13 14:22:16,564 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:16] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.012 2026-09-13 14:22:16,599 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48135467 started for PoS orders references: [{'name': 'Shop - 000001 REFUND', 'pos_reference': '261-113-000002', 'uuid': '77fb5ceb-26ab-41a2-adc9-f22ec3a1814a'}] 2026-09-13 14:22:16,602 26 INFO rb-721a478-224807-415181 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: [29/29] Tour qfpay_order_and_refund → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-09-13 14:22:16,610 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48135467 order {'name': 'Shop - 000001 REFUND', 'pos_reference': '261-113-000002', 'uuid': '77fb5ceb-26ab-41a2-adc9-f22ec3a1814a'} sync ignored for existing PoS order pos.order(698,) (state: paid) 2026-09-13 14:22:16,640 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48135467 finished 2026-09-13 14:22:16,656 26 INFO rb-721a478-224807-415181 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: tour succeeded 2026-09-13 14:22:16,657 26 INFO rb-721a478-224807-415181 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: ╔═══════════════════════════════════════╗ ║ TOUR qfpay_order_and_refund SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-09-13 14:22:16,809 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.102 0.110 2026-09-13 14:22:16,811 26 INFO rb-721a478-224807-415181 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund.browser: heap 16596876 (allocated 17960960) 2026-09-13 14:22:16,842 26 INFO rb-721a478-224807-415181 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Closing chrome headless with pid 65875 2026-09-13 14:22:16,848 26 INFO rb-721a478-224807-415181 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Closing websocket connection 2026-09-13 14:22:16,848 26 INFO rb-721a478-224807-415181 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Terminating chrome headless with pid 65875 2026-09-13 14:22:16,934 26 INFO rb-721a478-224807-415181 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_142216_934279_test_tour_qfpay_order_and_refund.txt 2026-09-13 14:22:16,934 26 INFO rb-721a478-224807-415181 odoo.addons.pos_qfpay.tests.test_basic.TestQFPayPoS.test_tour_qfpay_order_and_refund: Removing chrome user profile "/tmp/tmpm3mltdt2_chrome_odoo" 2026-09-13 14:22:17,000 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-13 14:22:28,542 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic: Starting TestRazorPayPoS.test_razorpay_basic_order ... 2026-09-13 14:22:28,843 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Chrome pid: 66021 2026-09-13 14:22:28,843 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Chrome headless temporary user profile dir: /tmp/tmppnaimdca_chrome_odoo 2026-09-13 14:22:28,843 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Issuing json command http://127.0.0.1:42777/json/version 2026-09-13 14:22:28,844 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42777', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:22:28,847 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:22:28,847 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Issuing json command http://127.0.0.1:42777/json 2026-09-13 14:22:28,847 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42777', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:22:28,851 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Websocket url found: ws://127.0.0.1:42777/devtools/page/705F9CAAC84E129C853AC7B07B027D93 2026-09-13 14:22:28,854 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Enable chrome headless console log notification 2026-09-13 14:22:28,856 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Chrome headless enable page notifications 2026-09-13 14:22:28,927 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:22:28,935 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Setting session cookie in browser 2026-09-13 14:22:28,951 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Open "http://127.0.0.1:8069/pos/ui/114" in browser 2026-09-13 14:22:28,951 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Navigating to: "http://127.0.0.1:8069/pos/ui/114" 2026-09-13 14:22:28,965 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:22:29,773 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:29] "GET /pos/ui/114 HTTP/1.1" 200 - 121 0.161 0.649 2026-09-13 14:22:29,780 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Navigation result: {'frameId': '705F9CAAC84E129C853AC7B07B027D93', 'loaderId': '6D29E3F466D43359D21A63A09C1E9F14', 'isDownload': False} 2026-09-13 14:22:29,781 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Evaluate ready code "odoo.isTourReady('PosRazorpayTour')" 2026-09-13 14:22:29,791 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:22:29,831 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:29] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.025 2026-09-13 14:22:29,841 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:29] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.031 2026-09-13 14:22:29,866 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:29] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.039 2026-09-13 14:22:30,489 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:30] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.017 2026-09-13 14:22:30,501 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:30] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.007 0.016 2026-09-13 14:22:30,521 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Evaluate test code "odoo.startTour('PosRazorpayTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/114", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:22:30,525 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:30] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-09-13 14:22:30,528 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: [1/12] Tour PosRazorpayTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:22:30,540 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:30] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.004 2026-09-13 14:22:30,564 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:30] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:22:30,609 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:30] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.010 2026-09-13 14:22:30,628 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:30] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.028 2026-09-13 14:22:30,695 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:30] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.037 0.028 2026-09-13 14:22:30,702 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:30] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.003 0.027 2026-09-13 14:22:31,589 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:31] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.500 0.337 2026-09-13 14:22:31,615 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:31] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:22:31,706 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-09-13 14:22:31,804 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:31] "GET /web/image/res.company/107/logo/256x256 HTTP/1.1" 200 - 8 0.037 0.039 2026-09-13 14:22:31,842 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-09-13 14:22:31,861 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: Owl is running in 'dev' mode. 2026-09-13 14:22:31,879 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:31] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.010 2026-09-13 14:22:31,932 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:31] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:22:31,960 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:31] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:22:31,974 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:31] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:22:31,997 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:31] "GET /web/image/res.users/210/avatar_128 HTTP/1.1" 200 - 14 0.043 0.019 2026-09-13 14:22:32,012 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:32] "GET /web/image?model=res.company&id=107&field=logo HTTP/1.1" 200 - 3 0.005 0.064 2026-09-13 14:22:32,015 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:32] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.061 2026-09-13 14:22:32,038 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:32] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:22:32,042 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:32] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-09-13 14:22:32,141 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: [2/12] Tour PosRazorpayTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:22:32,232 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:32] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.018 2026-09-13 14:22:32,370 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:32] "GET /pos/ui/114?from_backend=True HTTP/1.1" 200 - 31 0.089 0.092 2026-09-13 14:22:32,382 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: [3/12] Tour PosRazorpayTour → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-09-13 14:22:32,395 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:32] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.011 2026-09-13 14:22:32,459 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:32] "GET /pos/ui/114 HTTP/1.1" 200 - 31 0.038 0.202 2026-09-13 14:22:32,485 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:32] "GET /web/image?model=product.template&field=image_128&id=1989&unique=2026-09-13T14:22:17.000+00:00 HTTP/1.1" 200 - 3 0.003 0.196 2026-09-13 14:22:32,535 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:32] "GET /web/image?model=product.template&field=image_128&id=1991&unique=2026-09-13T14:22:17.000+00:00 HTTP/1.1" 200 - 3 0.010 0.220 2026-09-13 14:22:32,566 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:32] "GET /web/image?model=product.template&field=image_128&id=1990&unique=2026-09-13T14:22:17.000+00:00 HTTP/1.1" 200 - 3 0.003 0.267 2026-09-13 14:22:32,601 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:32] "GET /web/image?model=product.template&field=image_128&id=1988&unique=2026-09-13T14:22:17.000+00:00 HTTP/1.1" 200 - 3 0.007 0.321 2026-09-13 14:22:32,624 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:32] "GET /web/image?model=product.template&field=image_128&id=1995&unique=2026-09-13T14:22:17.000+00:00 HTTP/1.1" 200 - 3 0.003 0.220 2026-09-13 14:22:32,647 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:32] "GET /web/image?model=product.template&field=image_128&id=1994&unique=2026-09-13T14:22:17.000+00:00 HTTP/1.1" 200 - 3 0.003 0.181 2026-09-13 14:22:32,671 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:32] "GET /web/image?model=product.template&field=image_128&id=1996&unique=2026-09-13T14:22:17.000+00:00 HTTP/1.1" 200 - 3 0.002 0.178 2026-09-13 14:22:32,766 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:32] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.057 0.166 2026-09-13 14:22:32,786 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:32] "GET /web/image?model=product.template&field=image_128&id=1993&unique=2026-09-13T14:22:17.000+00:00 HTTP/1.1" 200 - 3 0.002 0.177 2026-09-13 14:22:32,815 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:32] "GET /web/image?model=product.template&field=image_128&id=1992&unique=2026-09-13T14:22:17.000+00:00 HTTP/1.1" 200 - 3 0.004 0.238 2026-09-13 14:22:32,856 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: [4/12] Tour PosRazorpayTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:22:32,914 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: [5/12] 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-09-13 14:22:32,965 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: [6/12] 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-09-13 14:22:33,016 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: [7/12] Tour PosRazorpayTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:22:33,066 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: [8/12] Tour PosRazorpayTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:22:33,141 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: [9/12] Tour PosRazorpayTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:22:33,171 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:33] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.016 2026-09-13 14:22:33,179 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:33] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.023 2026-09-13 14:22:33,193 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: [10/12] Tour PosRazorpayTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:22:33,248 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: [11/12] Tour PosRazorpayTour → Step click 'Razorpay' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Razorpay")) 2026-09-13 14:22:33,320 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:33] "POST /web/dataset/call_kw/pos.payment.method/razorpay_make_payment_request#pos.payment.method.razorpay_make_payment_request HTTP/1.1" 200 - 2 0.001 0.007 2026-09-13 14:22:33,348 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: [12/12] Tour PosRazorpayTour → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-09-13 14:22:33,368 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:33] "POST /web/dataset/call_kw/pos.payment.method/razorpay_fetch_payment_status#pos.payment.method.razorpay_fetch_payment_status HTTP/1.1" 200 - 2 0.001 0.006 2026-09-13 14:22:33,401 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:33] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:22:33,404 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1399523 started for PoS orders references: [{'name': '/', 'pos_reference': '261-114-000001', 'uuid': '9d9f445c-4c2a-44a1-8006-85677385c7d3'}] 2026-09-13 14:22:33,673 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1399523 order {'name': '/', 'pos_reference': '261-114-000001', 'uuid': '9d9f445c-4c2a-44a1-8006-85677385c7d3'} created pos.order #699 2026-09-13 14:22:33,706 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1399523 finished 2026-09-13 14:22:33,767 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 189 0.136 0.229 2026-09-13 14:22:33,841 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:33] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.012 0.018 2026-09-13 14:22:33,924 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: tour succeeded 2026-09-13 14:22:33,925 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: ╔════════════════════════════════╗ ║ TOUR PosRazorpayTour SUCCEEDED ║ ╚════════════════════════════════╝ 2026-09-13 14:22:33,933 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32177310 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-114-000001', 'uuid': '9d9f445c-4c2a-44a1-8006-85677385c7d3'}] 2026-09-13 14:22:33,952 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32177310 order {'name': 'Shop - 000001', 'pos_reference': '261-114-000001', 'uuid': '9d9f445c-4c2a-44a1-8006-85677385c7d3'} sync ignored for existing PoS order pos.order(699,) (state: paid) 2026-09-13 14:22:33,973 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32177310 finished 2026-09-13 14:22:34,012 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order.browser: heap 14891984 (allocated 15990784) 2026-09-13 14:22:34,034 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Closing chrome headless with pid 66021 2026-09-13 14:22:34,037 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Closing websocket connection 2026-09-13 14:22:34,037 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Terminating chrome headless with pid 66021 2026-09-13 14:22:34,102 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.091 0.079 2026-09-13 14:22:34,102 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_142234_102739_test_razorpay_basic_order.txt 2026-09-13 14:22:34,103 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: Removing chrome user profile "/tmp/tmppnaimdca_chrome_odoo" 2026-09-13 14:22:34,108 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_basic_order: waiting for threads: [, ] 2026-09-13 14:22:34,131 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic: Starting TestRazorPayPoS.test_razorpay_cancel_payment ... 2026-09-13 14:22:34,303 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Chrome pid: 66155 2026-09-13 14:22:34,303 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Chrome headless temporary user profile dir: /tmp/tmpbj4rcjxt_chrome_odoo 2026-09-13 14:22:34,303 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Issuing json command http://127.0.0.1:41329/json/version 2026-09-13 14:22:34,304 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41329', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:22:34,362 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:22:34,363 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Issuing json command http://127.0.0.1:41329/json 2026-09-13 14:22:34,363 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41329', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:22:34,370 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Websocket url found: ws://127.0.0.1:41329/devtools/page/E3F672964351C9E81E30153122373ECB 2026-09-13 14:22:34,381 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Enable chrome headless console log notification 2026-09-13 14:22:34,384 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Chrome headless enable page notifications 2026-09-13 14:22:34,419 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:22:34,428 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Setting session cookie in browser 2026-09-13 14:22:34,433 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Open "http://127.0.0.1:8069/pos/ui/114" in browser 2026-09-13 14:22:34,433 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Navigating to: "http://127.0.0.1:8069/pos/ui/114" 2026-09-13 14:22:34,461 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:22:35,118 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:35] "GET /pos/ui/114 HTTP/1.1" 200 - 127 0.155 0.510 2026-09-13 14:22:35,123 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Navigation result: {'frameId': 'E3F672964351C9E81E30153122373ECB', 'loaderId': '05502C8CE6BEBCD2864273163C52E6DC', 'isDownload': False} 2026-09-13 14:22:35,123 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Evaluate ready code "odoo.isTourReady('PosRazorpayCancelTour')" 2026-09-13 14:22:35,131 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:22:35,156 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:35] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.017 2026-09-13 14:22:35,166 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:35] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.025 2026-09-13 14:22:35,175 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:35] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.031 2026-09-13 14:22:35,764 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:35] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:22:35,789 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:35] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-09-13 14:22:35,806 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Evaluate test code "odoo.startTour('PosRazorpayCancelTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/114", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:22:35,814 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:35] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-13 14:22:35,815 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: [1/18] Tour PosRazorpayCancelTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:22:35,839 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:35] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:22:35,852 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:35] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:22:35,884 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:35] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.009 0.012 2026-09-13 14:22:35,906 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:35] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.040 2026-09-13 14:22:35,956 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:35] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.020 0.037 2026-09-13 14:22:35,961 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:35] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.001 0.029 2026-09-13 14:22:36,789 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:36] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.479 0.307 2026-09-13 14:22:36,819 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:36] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.019 2026-09-13 14:22:36,898 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.005 2026-09-13 14:22:36,964 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:36] "GET /web/image/res.company/107/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.035 2026-09-13 14:22:37,005 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:37] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.006 2026-09-13 14:22:37,023 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: Owl is running in 'dev' mode. 2026-09-13 14:22:37,043 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:37] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.011 2026-09-13 14:22:37,104 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:37] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:22:37,124 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:37] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-09-13 14:22:37,128 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:37] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:22:37,153 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:37] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:22:37,156 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:37] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:22:37,192 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:37] "GET /web/image/res.users/210/avatar_128 HTTP/1.1" 200 - 14 0.049 0.039 2026-09-13 14:22:37,217 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:37] "GET /web/image?model=res.company&id=107&field=logo HTTP/1.1" 200 - 3 0.005 0.104 2026-09-13 14:22:37,220 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:37] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.098 2026-09-13 14:22:37,256 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: [2/18] Tour PosRazorpayCancelTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:22:37,275 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:37] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:22:37,392 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: [3/18] Tour PosRazorpayCancelTour → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-09-13 14:22:37,416 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:37] "GET /pos/ui/114 HTTP/1.1" 200 - 31 0.090 0.052 2026-09-13 14:22:37,423 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:22:37,526 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:37] "GET /pos/ui/114?from_backend=True HTTP/1.1" 200 - 31 0.065 0.183 2026-09-13 14:22:37,575 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:37] "GET /web/image?model=product.template&field=image_128&id=1990&unique=2026-09-13T14:22:17.000+00:00 HTTP/1.1" 200 - 3 0.003 0.249 2026-09-13 14:22:37,606 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:37] "GET /web/image?model=product.template&field=image_128&id=1989&unique=2026-09-13T14:22:17.000+00:00 HTTP/1.1" 200 - 3 0.006 0.280 2026-09-13 14:22:37,643 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:37] "GET /web/image?model=product.template&field=image_128&id=1991&unique=2026-09-13T14:22:17.000+00:00 HTTP/1.1" 200 - 3 0.010 0.303 2026-09-13 14:22:37,669 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:37] "GET /web/image?model=product.template&field=image_128&id=1988&unique=2026-09-13T14:22:17.000+00:00 HTTP/1.1" 200 - 3 0.002 0.354 2026-09-13 14:22:37,704 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:37] "GET /web/image?model=product.template&field=image_128&id=1994&unique=2026-09-13T14:22:17.000+00:00 HTTP/1.1" 200 - 3 0.004 0.272 2026-09-13 14:22:37,765 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:37] "GET /web/image?model=product.template&field=image_128&id=1996&unique=2026-09-13T14:22:17.000+00:00 HTTP/1.1" 200 - 3 0.010 0.225 2026-09-13 14:22:37,802 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:37] "GET /web/image?model=product.template&field=image_128&id=1995&unique=2026-09-13T14:22:17.000+00:00 HTTP/1.1" 200 - 3 0.006 0.215 2026-09-13 14:22:37,910 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:37] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.066 0.225 2026-09-13 14:22:37,930 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:37] "GET /web/image?model=product.template&field=image_128&id=1993&unique=2026-09-13T14:22:17.000+00:00 HTTP/1.1" 200 - 3 0.002 0.254 2026-09-13 14:22:37,949 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:37] "GET /web/image?model=product.template&field=image_128&id=1992&unique=2026-09-13T14:22:17.000+00:00 HTTP/1.1" 200 - 3 0.002 0.297 2026-09-13 14:22:37,980 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: [4/18] Tour PosRazorpayCancelTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:22:38,037 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: [5/18] 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-09-13 14:22:38,083 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: [6/18] 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-09-13 14:22:38,143 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: [7/18] Tour PosRazorpayCancelTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:22:38,186 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: [8/18] Tour PosRazorpayCancelTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:22:38,255 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: [9/18] Tour PosRazorpayCancelTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:22:38,271 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:38] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:22:38,272 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:38] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:22:38,306 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: [10/18] Tour PosRazorpayCancelTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:22:38,357 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: [11/18] Tour PosRazorpayCancelTour → Step click 'RazorPay' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("RazorPay")) 2026-09-13 14:22:38,424 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:38] "POST /web/dataset/call_kw/pos.payment.method/razorpay_make_payment_request#pos.payment.method.razorpay_make_payment_request HTTP/1.1" 200 - 2 0.001 0.008 2026-09-13 14:22:38,430 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: [12/18] Tour PosRazorpayCancelTour → Step Cancel the ongoing payment request currently being processed. (trigger: .paymentlines .paymentline .send_payment_cancel) 2026-09-13 14:22:38,453 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:38] "POST /web/dataset/call_kw/pos.payment.method/razorpay_fetch_payment_status#pos.payment.method.razorpay_fetch_payment_status HTTP/1.1" 200 - 2 0.004 0.007 2026-09-13 14:22:38,484 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: [13/18] Tour PosRazorpayCancelTour → Step dialog is open (trigger: .modal .modal-content .modal-header:contains("Razorpay Error")) 2026-09-13 14:22:38,492 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:38] "POST /web/dataset/call_kw/pos.payment.method/razorpay_cancel_payment_request#pos.payment.method.razorpay_cancel_payment_request HTTP/1.1" 200 - 2 0.001 0.006 2026-09-13 14:22:38,536 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: [14/18] Tour PosRazorpayCancelTour → Step dialog is open (trigger: .modal-body:contains(Razorpay POS transaction canceled successfully)) 2026-09-13 14:22:38,586 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: [15/18] Tour PosRazorpayCancelTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:22:38,640 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: [16/18] Tour PosRazorpayCancelTour → Step payment screen is shown (trigger: .pos .payment-screen) 2026-09-13 14:22:38,689 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: [17/18] Tour PosRazorpayCancelTour → Step Retry sending the payment request using the payment terminal. (trigger: .paymentlines .paymentline .send_payment_request:contains('Retry')) 2026-09-13 14:22:38,746 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: [18/18] Tour PosRazorpayCancelTour → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-09-13 14:22:38,754 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:38] "POST /web/dataset/call_kw/pos.payment.method/razorpay_make_payment_request#pos.payment.method.razorpay_make_payment_request HTTP/1.1" 200 - 2 0.001 0.005 2026-09-13 14:22:38,770 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:38] "POST /web/dataset/call_kw/pos.payment.method/razorpay_fetch_payment_status#pos.payment.method.razorpay_fetch_payment_status HTTP/1.1" 200 - 2 0.001 0.006 2026-09-13 14:22:38,808 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:38] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:22:38,811 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13602412 started for PoS orders references: [{'name': '/', 'pos_reference': '261-114-000001', 'uuid': '68d4b22d-af8f-4b90-ad68-fa6c69744a6f'}] 2026-09-13 14:22:39,203 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13602412 order {'name': '/', 'pos_reference': '261-114-000001', 'uuid': '68d4b22d-af8f-4b90-ad68-fa6c69744a6f'} created pos.order #700 2026-09-13 14:22:39,225 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #13602412 finished 2026-09-13 14:22:39,291 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 189 0.231 0.256 2026-09-13 14:22:39,356 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:39] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.004 0.005 2026-09-13 14:22:39,455 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: tour succeeded 2026-09-13 14:22:39,455 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: ╔══════════════════════════════════════╗ ║ TOUR PosRazorpayCancelTour SUCCEEDED ║ ╚══════════════════════════════════════╝ 2026-09-13 14:22:39,459 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51382849 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-114-000001', 'uuid': '68d4b22d-af8f-4b90-ad68-fa6c69744a6f'}] 2026-09-13 14:22:39,469 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51382849 order {'name': 'Shop - 000001', 'pos_reference': '261-114-000001', 'uuid': '68d4b22d-af8f-4b90-ad68-fa6c69744a6f'} sync ignored for existing PoS order pos.order(700,) (state: paid) 2026-09-13 14:22:39,497 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51382849 finished 2026-09-13 14:22:39,582 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment.browser: heap 15071320 (allocated 17039360) 2026-09-13 14:22:39,586 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Closing chrome headless with pid 66155 2026-09-13 14:22:39,590 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Closing websocket connection 2026-09-13 14:22:39,590 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Terminating chrome headless with pid 66155 2026-09-13 14:22:39,650 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.096 0.096 2026-09-13 14:22:39,698 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_142239_698023_test_razorpay_cancel_payment.txt 2026-09-13 14:22:39,698 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_cancel_payment: Removing chrome user profile "/tmp/tmpbj4rcjxt_chrome_odoo" 2026-09-13 14:22:39,721 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic: Starting TestRazorPayPoS.test_razorpay_refund_order ... 2026-09-13 14:22:39,993 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Chrome pid: 66298 2026-09-13 14:22:39,993 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Chrome headless temporary user profile dir: /tmp/tmpjau09fai_chrome_odoo 2026-09-13 14:22:39,993 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Issuing json command http://127.0.0.1:45221/json/version 2026-09-13 14:22:39,995 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45221', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:22:39,998 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:22:39,998 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Issuing json command http://127.0.0.1:45221/json 2026-09-13 14:22:39,999 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45221', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:22:40,000 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Websocket url found: ws://127.0.0.1:45221/devtools/page/60E31642EE0C61199F3C0E4A88661148 2026-09-13 14:22:40,003 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Enable chrome headless console log notification 2026-09-13 14:22:40,006 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Chrome headless enable page notifications 2026-09-13 14:22:40,062 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:22:40,083 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Setting session cookie in browser 2026-09-13 14:22:40,095 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Open "http://127.0.0.1:8069/pos/ui/114" in browser 2026-09-13 14:22:40,095 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Navigating to: "http://127.0.0.1:8069/pos/ui/114" 2026-09-13 14:22:40,129 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:22:40,734 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:40] "GET /pos/ui/114 HTTP/1.1" 200 - 127 0.154 0.470 2026-09-13 14:22:40,737 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Navigation result: {'frameId': '60E31642EE0C61199F3C0E4A88661148', 'loaderId': 'FCAC31579C048B478DCAFAEBEC2450F3', 'isDownload': False} 2026-09-13 14:22:40,737 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Evaluate ready code "odoo.isTourReady('PosRazorpayRefundTour')" 2026-09-13 14:22:40,749 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:22:40,783 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:40] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.013 0.015 2026-09-13 14:22:40,802 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:40] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.042 2026-09-13 14:22:40,811 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:40] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.041 2026-09-13 14:22:41,288 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:41] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:22:41,304 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:41] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-09-13 14:22:41,319 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Evaluate test code "odoo.startTour('PosRazorpayRefundTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/114", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:22:41,323 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [1/24] Tour PosRazorpayRefundTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:22:41,337 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:41] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.005 2026-09-13 14:22:41,365 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:41] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.008 2026-09-13 14:22:41,377 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:41] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:22:41,412 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:41] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.009 0.015 2026-09-13 14:22:41,427 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.038 2026-09-13 14:22:41,492 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:41] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.037 0.028 2026-09-13 14:22:41,503 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.003 0.047 2026-09-13 14:22:42,237 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:42] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 368 0.369 0.328 2026-09-13 14:22:42,272 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:42] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.025 2026-09-13 14:22:42,323 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:22:42,407 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:42] "GET /web/image/res.company/107/logo/256x256 HTTP/1.1" 200 - 8 0.024 0.043 2026-09-13 14:22:42,438 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:22:42,450 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: Owl is running in 'dev' mode. 2026-09-13 14:22:42,462 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:42] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.006 2026-09-13 14:22:42,542 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:42] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:22:42,553 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:42] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:22:42,575 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:42] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:22:42,583 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:42] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:22:42,611 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:42] "GET /web/image/res.users/210/avatar_128 HTTP/1.1" 200 - 14 0.032 0.025 2026-09-13 14:22:42,624 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:42] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:22:42,627 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:42] "GET /web/image?model=res.company&id=107&field=logo HTTP/1.1" 200 - 3 0.002 0.053 2026-09-13 14:22:42,629 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:42] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:22:42,640 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:42] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:22:42,719 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [2/24] Tour PosRazorpayRefundTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:22:42,719 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:42] "GET /pos/ui/114 HTTP/1.1" 200 - 31 0.041 0.046 2026-09-13 14:22:42,814 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:42] "GET /pos/ui/114?from_backend=True HTTP/1.1" 200 - 31 0.049 0.133 2026-09-13 14:22:42,816 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [3/24] Tour PosRazorpayRefundTour → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-09-13 14:22:42,830 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:22:42,859 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:42] "GET /web/image?model=product.template&field=image_128&id=1988&unique=2026-09-13T14:22:17.000+00:00 HTTP/1.1" 200 - 3 0.007 0.062 2026-09-13 14:22:42,891 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:42] "GET /web/image?model=product.template&field=image_128&id=1989&unique=2026-09-13T14:22:17.000+00:00 HTTP/1.1" 200 - 3 0.004 0.091 2026-09-13 14:22:42,912 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:42] "GET /web/image?model=product.template&field=image_128&id=1990&unique=2026-09-13T14:22:17.000+00:00 HTTP/1.1" 200 - 3 0.002 0.113 2026-09-13 14:22:42,938 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:42] "GET /web/image?model=product.template&field=image_128&id=1991&unique=2026-09-13T14:22:17.000+00:00 HTTP/1.1" 200 - 3 0.003 0.136 2026-09-13 14:22:42,987 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:42] "GET /web/image?model=product.template&field=image_128&id=1992&unique=2026-09-13T14:22:17.000+00:00 HTTP/1.1" 200 - 3 0.008 0.177 2026-09-13 14:22:43,011 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:43] "GET /web/image?model=product.template&field=image_128&id=1996&unique=2026-09-13T14:22:17.000+00:00 HTTP/1.1" 200 - 3 0.002 0.173 2026-09-13 14:22:43,034 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:43] "GET /web/image?model=product.template&field=image_128&id=1994&unique=2026-09-13T14:22:17.000+00:00 HTTP/1.1" 200 - 3 0.004 0.164 2026-09-13 14:22:43,065 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:43] "GET /web/image?model=product.template&field=image_128&id=1995&unique=2026-09-13T14:22:17.000+00:00 HTTP/1.1" 200 - 3 0.007 0.160 2026-09-13 14:22:43,159 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:43] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.055 0.183 2026-09-13 14:22:43,199 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:43] "GET /web/image?model=product.template&field=image_128&id=1993&unique=2026-09-13T14:22:17.000+00:00 HTTP/1.1" 200 - 3 0.012 0.230 2026-09-13 14:22:43,235 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [4/24] Tour PosRazorpayRefundTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:22:43,294 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [5/24] 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-09-13 14:22:43,345 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [6/24] 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-09-13 14:22:43,397 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [7/24] Tour PosRazorpayRefundTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:22:43,448 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [8/24] Tour PosRazorpayRefundTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:22:43,521 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [9/24] Tour PosRazorpayRefundTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:22:43,533 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:43] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:22:43,535 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:43] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:22:43,571 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [10/24] Tour PosRazorpayRefundTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:22:43,623 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [11/24] Tour PosRazorpayRefundTour → Step click 'Razorpay' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Razorpay")) 2026-09-13 14:22:43,691 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:43] "POST /web/dataset/call_kw/pos.payment.method/razorpay_make_payment_request#pos.payment.method.razorpay_make_payment_request HTTP/1.1" 200 - 2 0.002 0.006 2026-09-13 14:22:43,705 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [12/24] Tour PosRazorpayRefundTour → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-09-13 14:22:43,725 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:43] "POST /web/dataset/call_kw/pos.payment.method/razorpay_fetch_payment_status#pos.payment.method.razorpay_fetch_payment_status HTTP/1.1" 200 - 2 0.002 0.006 2026-09-13 14:22:43,771 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20501842 started for PoS orders references: [{'name': '/', 'pos_reference': '261-114-000001', 'uuid': '2a068677-fd27-46cf-8068-2a513c657608'}] 2026-09-13 14:22:43,774 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:43] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:22:44,151 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20501842 order {'name': '/', 'pos_reference': '261-114-000001', 'uuid': '2a068677-fd27-46cf-8068-2a513c657608'} created pos.order #701 2026-09-13 14:22:44,172 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20501842 finished 2026-09-13 14:22:44,245 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 189 0.231 0.248 2026-09-13 14:22:44,289 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:44] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:22:44,368 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [13/24] Tour PosRazorpayRefundTour → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:22:44,378 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6566418 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-114-000001', 'uuid': '2a068677-fd27-46cf-8068-2a513c657608'}] 2026-09-13 14:22:44,383 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6566418 order {'name': 'Shop - 000001', 'pos_reference': '261-114-000001', 'uuid': '2a068677-fd27-46cf-8068-2a513c657608'} sync ignored for existing PoS order pos.order(701,) (state: paid) 2026-09-13 14:22:44,401 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6566418 finished 2026-09-13 14:22:44,446 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [14/24] Tour PosRazorpayRefundTour → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:22:44,499 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [15/24] Tour PosRazorpayRefundTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:22:44,525 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.060 0.089 2026-09-13 14:22:44,550 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [16/24] Tour PosRazorpayRefundTour → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:22:44,598 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [17/24] Tour PosRazorpayRefundTour → Step click Actions button (trigger: .more-btn) 2026-09-13 14:22:44,656 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [18/24] Tour PosRazorpayRefundTour → Step click Refund button (trigger: .control-buttons button:contains("Refund")) 2026-09-13 14:22:44,722 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [19/24] Tour PosRazorpayRefundTour → Step .ticket-screen .order-row:contains("001") 2026-09-13 14:22:44,728 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:44] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-13 14:22:44,762 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:44] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.008 0.018 2026-09-13 14:22:44,772 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:44] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 6 0.003 0.016 2026-09-13 14:22:44,784 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [20/24] Tour PosRazorpayRefundTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:22:44,833 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [21/24] Tour PosRazorpayRefundTour → Step .ticket-screen .btn-primary.pay-order-button 2026-09-13 14:22:44,905 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [22/24] Tour PosRazorpayRefundTour → Step click 'Razorpay' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Razorpay")) 2026-09-13 14:22:44,968 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [23/24] Tour PosRazorpayRefundTour → Step Initiate a refund request for the selected order. (trigger: .paymentlines .send_refund_request:contains('Refund')) 2026-09-13 14:22:45,020 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: [24/24] Tour PosRazorpayRefundTour → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-09-13 14:22:45,028 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:45] "POST /web/dataset/call_kw/pos.payment.method/razorpay_fetch_payment_status#pos.payment.method.razorpay_fetch_payment_status HTTP/1.1" 200 - 2 0.001 0.007 2026-09-13 14:22:45,042 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:45] "POST /web/dataset/call_kw/pos.payment.method/razorpay_make_refund_request#pos.payment.method.razorpay_make_refund_request HTTP/1.1" 200 - 2 0.001 0.006 2026-09-13 14:22:45,067 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52133218 started for PoS orders references: [{'name': '/', 'pos_reference': '261-114-000002', 'uuid': '8e3d149d-e377-4e69-bb70-966a66f8335c'}] 2026-09-13 14:22:45,401 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52133218 order {'name': '/', 'pos_reference': '261-114-000002', 'uuid': '8e3d149d-e377-4e69-bb70-966a66f8335c'} created pos.order #702 2026-09-13 14:22:45,443 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52133218 finished 2026-09-13 14:22:45,539 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 157 0.229 0.247 2026-09-13 14:22:45,596 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:45] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.002 0.004 2026-09-13 14:22:45,616 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: tour succeeded 2026-09-13 14:22:45,617 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: ╔══════════════════════════════════════╗ ║ TOUR PosRazorpayRefundTour SUCCEEDED ║ ╚══════════════════════════════════════╝ 2026-09-13 14:22:45,621 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98281741 started for PoS orders references: [{'name': 'Shop - 000001 REFUND', 'pos_reference': '261-114-000002', 'uuid': '8e3d149d-e377-4e69-bb70-966a66f8335c'}] 2026-09-13 14:22:45,631 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98281741 order {'name': 'Shop - 000001 REFUND', 'pos_reference': '261-114-000002', 'uuid': '8e3d149d-e377-4e69-bb70-966a66f8335c'} sync ignored for existing PoS order pos.order(702,) (state: paid) 2026-09-13 14:22:45,648 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98281741 finished 2026-09-13 14:22:45,708 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order.browser: heap 16773136 (allocated 18223104) 2026-09-13 14:22:45,722 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Closing chrome headless with pid 66298 2026-09-13 14:22:45,723 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Closing websocket connection 2026-09-13 14:22:45,724 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Terminating chrome headless with pid 66298 2026-09-13 14:22:45,731 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.046 0.065 2026-09-13 14:22:45,782 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_142245_782084_test_razorpay_refund_order.txt 2026-09-13 14:22:45,782 26 INFO rb-721a478-224807-415181 odoo.addons.pos_razorpay.tests.test_basic.TestRazorPayPoS.test_razorpay_refund_order: Removing chrome user profile "/tmp/tmpjau09fai_chrome_odoo" 2026-09-13 14:22:45,843 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-13 14:22:55,985 26 INFO rb-721a478-224807-415181 odoo.addons.pos_repair.tests.test_frontend: Starting TestUi.test_pos_repair ... 2026-09-13 14:22:56,796 26 INFO rb-721a478-224807-415181 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Chrome pid: 66441 2026-09-13 14:22:56,796 26 INFO rb-721a478-224807-415181 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Chrome headless temporary user profile dir: /tmp/tmpexeot0ib_chrome_odoo 2026-09-13 14:22:56,796 26 INFO rb-721a478-224807-415181 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Issuing json command http://127.0.0.1:37699/json/version 2026-09-13 14:22:56,797 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37699', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:22:56,819 26 INFO rb-721a478-224807-415181 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:22:56,819 26 INFO rb-721a478-224807-415181 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Issuing json command http://127.0.0.1:37699/json 2026-09-13 14:22:56,820 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37699', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:22:56,833 26 INFO rb-721a478-224807-415181 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Websocket url found: ws://127.0.0.1:37699/devtools/page/14ED112065C56266C7297C6149E55491 2026-09-13 14:22:56,849 26 INFO rb-721a478-224807-415181 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Enable chrome headless console log notification 2026-09-13 14:22:56,853 26 INFO rb-721a478-224807-415181 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Chrome headless enable page notifications 2026-09-13 14:22:57,002 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:22:57,010 26 INFO rb-721a478-224807-415181 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Setting session cookie in browser 2026-09-13 14:22:57,015 26 INFO rb-721a478-224807-415181 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Open "http://127.0.0.1:8069/pos/ui/115" in browser 2026-09-13 14:22:57,015 26 INFO rb-721a478-224807-415181 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Navigating to: "http://127.0.0.1:8069/pos/ui/115" 2026-09-13 14:22:57,040 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:22:57,731 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:57] "GET /pos/ui/115 HTTP/1.1" 200 - 83 0.071 0.629 2026-09-13 14:22:57,736 26 INFO rb-721a478-224807-415181 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Navigation result: {'frameId': '14ED112065C56266C7297C6149E55491', 'loaderId': 'E5E7456B2536A5E2EB9173E3C49C3583', 'isDownload': False} 2026-09-13 14:22:57,737 26 INFO rb-721a478-224807-415181 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Evaluate ready code "odoo.isTourReady('PosRepairSettleOrder')" 2026-09-13 14:22:57,747 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:22:57,772 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:57] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.008 0.012 2026-09-13 14:22:57,776 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:57] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.020 2026-09-13 14:22:57,793 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:57] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.032 2026-09-13 14:22:58,309 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:58] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:22:58,328 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:58] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.012 2026-09-13 14:22:58,343 26 INFO rb-721a478-224807-415181 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Evaluate test code "odoo.startTour('PosRepairSettleOrder', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/115", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:22:58,354 26 INFO rb-721a478-224807-415181 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-09-13 14:22:58,361 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:58] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.005 2026-09-13 14:22:58,380 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:58] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:22:58,396 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:58] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:22:58,447 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:58] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.013 0.016 2026-09-13 14:22:58,465 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:58] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.040 2026-09-13 14:22:58,518 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:58] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.022 0.030 2026-09-13 14:22:58,530 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.001 0.041 2026-09-13 14:22:59,391 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:59] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 362 0.517 0.313 2026-09-13 14:22:59,416 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:59] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.016 2026-09-13 14:22:59,488 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:59] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.007 2026-09-13 14:22:59,564 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:59] "GET /web/image/res.company/108/logo/256x256 HTTP/1.1" 200 - 8 0.016 0.042 2026-09-13 14:22:59,635 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:59] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.009 2026-09-13 14:22:59,651 26 INFO rb-721a478-224807-415181 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: Owl is running in 'dev' mode. 2026-09-13 14:22:59,677 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:59] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-09-13 14:22:59,753 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:59] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:22:59,754 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:59] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:22:59,778 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:59] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:22:59,781 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:59] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:22:59,790 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:59] "GET /web/image?model=res.company&id=108&field=logo HTTP/1.1" 200 - 3 0.010 0.021 2026-09-13 14:22:59,855 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:59] "GET /web/image/res.users/214/avatar_128 HTTP/1.1" 200 - 14 0.035 0.062 2026-09-13 14:22:59,876 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:59] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:22:59,877 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:59] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:22:59,916 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:22:59] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:23:00,011 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:00] "GET /pos/ui/115 HTTP/1.1" 200 - 31 0.063 0.047 2026-09-13 14:23:00,034 26 INFO rb-721a478-224807-415181 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-09-13 14:23:00,098 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:00] "GET /pos/ui/115?from_backend=True HTTP/1.1" 200 - 31 0.037 0.148 2026-09-13 14:23:00,180 26 INFO rb-721a478-224807-415181 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-09-13 14:23:00,185 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:00] "GET /web/image?model=product.template&field=image_128&id=2001&unique=2026-09-13T14:22:45.000+00:00 HTTP/1.1" 200 - 3 0.014 0.033 2026-09-13 14:23:00,205 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:23:00,215 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:00] "GET /web/image?model=product.template&field=image_128&id=2002&unique=2026-09-13T14:22:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.067 2026-09-13 14:23:00,235 26 INFO rb-721a478-224807-415181 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: [4/11] Tour PosRepairSettleOrder → Step click Actions button (trigger: .more-btn) 2026-09-13 14:23:00,247 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:00] "GET /web/image?model=product.template&field=image_128&id=2003&unique=2026-09-13T14:22:45.000+00:00 HTTP/1.1" 200 - 3 0.006 0.090 2026-09-13 14:23:00,284 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:00] "GET /web/image?model=product.template&field=image_128&id=2004&unique=2026-09-13T14:22:45.000+00:00 HTTP/1.1" 200 - 3 0.008 0.115 2026-09-13 14:23:00,326 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:00] "GET /web/image?model=product.template&field=image_128&id=2005&unique=2026-09-13T14:22:45.000+00:00 HTTP/1.1" 200 - 3 0.012 0.143 2026-09-13 14:23:00,357 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:00] "GET /web/image?model=product.template&field=image_128&id=2006&unique=2026-09-13T14:22:45.000+00:00 HTTP/1.1" 200 - 3 0.004 0.178 2026-09-13 14:23:00,415 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:00] "GET /web/image?model=product.template&field=image_128&id=2009&unique=2026-09-13T14:22:45.000+00:00 HTTP/1.1" 200 - 3 0.021 0.171 2026-09-13 14:23:00,442 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:00] "GET /web/image?model=product.template&field=image_128&id=2007&unique=2026-09-13T14:22:45.000+00:00 HTTP/1.1" 200 - 3 0.004 0.211 2026-09-13 14:23:00,474 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:00] "GET /web/image?model=product.template&field=image_128&id=2008&unique=2026-09-13T14:22:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.213 2026-09-13 14:23:00,609 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:00] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.078 0.243 2026-09-13 14:23:00,646 26 INFO rb-721a478-224807-415181 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-09-13 14:23:00,708 26 INFO rb-721a478-224807-415181 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-09-13 14:23:00,923 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:00] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 48 0.099 0.115 2026-09-13 14:23:01,005 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:01] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 16 0.016 0.037 2026-09-13 14:23:01,079 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:01] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 2 0.002 0.006 2026-09-13 14:23:01,166 26 INFO rb-721a478-224807-415181 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-09-13 14:23:01,367 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:01] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 64 0.108 0.077 2026-09-13 14:23:01,546 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:01] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.097 0.076 2026-09-13 14:23:01,582 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:01] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.017 0.178 2026-09-13 14:23:01,691 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:01] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.053 0.035 2026-09-13 14:23:01,728 26 INFO rb-721a478-224807-415181 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: [8/11] Tour PosRepairSettleOrder → Step body:not(:has(.modal)) 2026-09-13 14:23:01,803 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:01] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.048 0.025 2026-09-13 14:23:01,891 26 INFO rb-721a478-224807-415181 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-09-13 14:23:01,949 26 INFO rb-721a478-224807-415181 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-09-13 14:23:01,994 26 INFO rb-721a478-224807-415181 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-09-13 14:23:02,045 26 INFO rb-721a478-224807-415181 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: tour succeeded 2026-09-13 14:23:02,045 26 INFO rb-721a478-224807-415181 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: ╔═════════════════════════════════════╗ ║ TOUR PosRepairSettleOrder SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-09-13 14:23:02,179 26 INFO rb-721a478-224807-415181 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair.browser: heap 16085492 (allocated 17301504) 2026-09-13 14:23:02,194 26 INFO rb-721a478-224807-415181 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Closing chrome headless with pid 66441 2026-09-13 14:23:02,196 26 INFO rb-721a478-224807-415181 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Closing websocket connection 2026-09-13 14:23:02,197 26 INFO rb-721a478-224807-415181 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Terminating chrome headless with pid 66441 2026-09-13 14:23:02,287 26 INFO rb-721a478-224807-415181 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_142302_287552_test_pos_repair.txt 2026-09-13 14:23:02,287 26 INFO rb-721a478-224807-415181 odoo.addons.pos_repair.tests.test_frontend.TestUi.test_pos_repair: Removing chrome user profile "/tmp/tmpexeot0ib_chrome_odoo" 2026-09-13 14:23:02,366 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-13 14:23:14,291 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #216 deleted restaurant.floor records with IDs: [45] 2026-09-13 14:23:15,130 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization: Starting TestFrontend.test_devices_synchronization ... 2026-09-13 14:23:15,373 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Chrome pid: 66584 2026-09-13 14:23:15,373 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Chrome headless temporary user profile dir: /tmp/tmpqoxvdeth_chrome_odoo 2026-09-13 14:23:15,373 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Issuing json command http://127.0.0.1:37337/json/version 2026-09-13 14:23:15,374 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37337', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:23:15,437 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:23:15,437 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Issuing json command http://127.0.0.1:37337/json 2026-09-13 14:23:15,437 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37337', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:23:15,444 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Websocket url found: ws://127.0.0.1:37337/devtools/page/2DBD5C4105E69215F4C5C361517F0DBB 2026-09-13 14:23:15,449 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Enable chrome headless console log notification 2026-09-13 14:23:15,453 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Chrome headless enable page notifications 2026-09-13 14:23:15,518 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:23:15,523 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Setting session cookie in browser 2026-09-13 14:23:15,535 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Open "http://127.0.0.1:8069/pos/ui/117" in browser 2026-09-13 14:23:15,536 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Navigating to: "http://127.0.0.1:8069/pos/ui/117" 2026-09-13 14:23:15,573 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:23:16,118 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:16] "GET /pos/ui/117 HTTP/1.1" 200 - 85 0.093 0.460 2026-09-13 14:23:16,126 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Navigation result: {'frameId': '2DBD5C4105E69215F4C5C361517F0DBB', 'loaderId': 'E3609221876BB4CAF81D9C29C4202E8A', 'isDownload': False} 2026-09-13 14:23:16,127 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Evaluate ready code "odoo.isTourReady('test_devices_synchronization')" 2026-09-13 14:23:16,135 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:23:16,155 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:16] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.013 2026-09-13 14:23:16,168 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:16] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.025 2026-09-13 14:23:16,181 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:16] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.023 2026-09-13 14:23:16,735 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:16] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:23:16,763 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:16] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.016 2026-09-13 14:23:16,778 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Evaluate test code "odoo.startTour('test_devices_synchronization', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/117", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:23:16,787 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [1/64] Tour test_devices_synchronization → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:23:16,799 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:16] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 5 0.005 0.011 2026-09-13 14:23:16,833 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:16] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:23:16,848 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:16] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:23:16,893 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:16] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.012 0.011 2026-09-13 14:23:16,907 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:16] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.028 2026-09-13 14:23:16,976 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:16] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.021 0.031 2026-09-13 14:23:16,989 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:16] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.005 0.035 2026-09-13 14:23:17,920 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:17] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 431 0.475 0.411 2026-09-13 14:23:17,958 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:17] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.025 2026-09-13 14:23:18,076 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.006 0.017 2026-09-13 14:23:18,130 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:18] "GET /web/image/res.company/109/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.030 2026-09-13 14:23:18,172 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.003 0.006 2026-09-13 14:23:18,182 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: Owl is running in 'dev' mode. 2026-09-13 14:23:18,205 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:18] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.006 2026-09-13 14:23:18,241 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:18] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:23:18,249 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:18] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:23:18,265 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:18] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:23:18,281 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:18] "GET /web/image?model=res.company&id=109&field=logo HTTP/1.1" 200 - 3 0.010 0.015 2026-09-13 14:23:18,289 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:18] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.028 2026-09-13 14:23:18,330 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:18] "GET /web/image/res.users/218/avatar_128 HTTP/1.1" 200 - 14 0.020 0.046 2026-09-13 14:23:18,360 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:18] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:23:18,363 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:18] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:23:18,397 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:18] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:23:18,442 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [2/64] Tour test_devices_synchronization → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:23:18,520 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:18] "GET /pos/ui/117?from_backend=True HTTP/1.1" 200 - 32 0.083 0.049 2026-09-13 14:23:18,584 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [3/64] Tour test_devices_synchronization → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:23:18,585 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:18] "GET /pos/ui/117 HTTP/1.1" 200 - 32 0.032 0.167 2026-09-13 14:23:18,712 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:18] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.058 0.046 2026-09-13 14:23:18,767 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.008 0.007 2026-09-13 14:23:18,856 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [4/64] 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-09-13 14:23:18,882 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:18] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:23:18,907 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [5/64] Tour test_devices_synchronization → Step body 2026-09-13 14:23:19,057 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:19] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 17 0.021 0.021 2026-09-13 14:23:19,095 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:19] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 5 0.008 0.023 2026-09-13 14:23:19,107 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [6/64] 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-09-13 14:23:19,182 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 35 0.028 0.041 2026-09-13 14:23:19,245 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [7/64] Tour test_devices_synchronization → Step body 2026-09-13 14:23:20,055 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:20] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 12 0.026 0.015 2026-09-13 14:23:20,081 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:20] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.005 0.014 2026-09-13 14:23:20,085 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [8/64] Tour test_devices_synchronization → Step .order-summary .total:contains(99) 2026-09-13 14:23:20,169 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 35 0.040 0.039 2026-09-13 14:23:20,206 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [9/64] Tour test_devices_synchronization → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:23:20,257 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [10/64] Tour test_devices_synchronization → Step click customer button (trigger: .product-screen .set-partner) 2026-09-13 14:23:20,334 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [11/64] Tour test_devices_synchronization → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-09-13 14:23:20,388 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [12/64] Tour test_devices_synchronization → Step Click search field (trigger: .modal .fa-search.undefined) 2026-09-13 14:23:20,442 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [13/64] Tour test_devices_synchronization → Step Search for partner "Acme Corporation" (trigger: .modal-dialog .input-group input) 2026-09-13 14:23:20,496 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [14/64] Tour test_devices_synchronization → Step click partner 'Acme Corporation' from partner list screen (trigger: .modal .partner-list b:contains(Acme Corporation)) 2026-09-13 14:23:20,562 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [15/64] Tour test_devices_synchronization → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:23:20,617 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [16/64] Tour test_devices_synchronization → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-09-13 14:23:20,672 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [17/64] Tour test_devices_synchronization → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:23:20,691 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99320948 started for PoS orders references: [{'name': '/', 'pos_reference': 'device_sync', 'uuid': '397fdf16-b571-4cc3-9817-a643d6d65988'}] 2026-09-13 14:23:20,737 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99320948 order {'name': '/', 'pos_reference': 'device_sync', 'uuid': '397fdf16-b571-4cc3-9817-a643d6d65988'} updated pos.order #703 2026-09-13 14:23:20,749 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99320948 finished 2026-09-13 14:23:20,824 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.062 0.074 2026-09-13 14:23:20,857 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [18/64] Tour test_devices_synchronization → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:23:20,922 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [19/64] Tour test_devices_synchronization → Step body 2026-09-13 14:23:20,941 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.017 0.008 2026-09-13 14:23:21,037 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:21] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 3 0.012 0.010 2026-09-13 14:23:21,082 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:21] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.013 0.024 2026-09-13 14:23:21,093 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [20/64] Tour test_devices_synchronization → Step .product-screen .set-partner:contains("Lumber Inc") 2026-09-13 14:23:21,182 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 35 0.040 0.033 2026-09-13 14:23:21,224 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [21/64] Tour test_devices_synchronization → Step body 2026-09-13 14:23:22,053 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:22] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 12 0.023 0.014 2026-09-13 14:23:22,086 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:22] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.005 0.021 2026-09-13 14:23:22,091 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [22/64] Tour test_devices_synchronization → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:23:22,149 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [23/64] Tour test_devices_synchronization → Step Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline))) 2026-09-13 14:23:22,173 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 35 0.037 0.040 2026-09-13 14:23:22,217 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [24/64] Tour test_devices_synchronization → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:23:22,268 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [25/64] Tour test_devices_synchronization → Step body 2026-09-13 14:23:22,393 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:22] "POST /web/dataset/call_kw/pos.order/create#pos.order.create HTTP/1.1" 200 - 30 0.036 0.034 2026-09-13 14:23:22,421 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:22] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.012 2026-09-13 14:23:22,435 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [26/64] Tour test_devices_synchronization → Step body 2026-09-13 14:23:22,545 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 36 0.064 0.042 2026-09-13 14:23:22,631 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:22] "POST /web/dataset/call_kw/pos.order/create#pos.order.create HTTP/1.1" 200 - 20 0.053 0.069 2026-09-13 14:23:22,676 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:22] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.009 0.023 2026-09-13 14:23:22,684 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [27/64] Tour test_devices_synchronization → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-09-13 14:23:22,749 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [28/64] Tour test_devices_synchronization → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:23:22,794 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 39 0.055 0.046 2026-09-13 14:23:22,823 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [29/64] Tour test_devices_synchronization → Step .floor-map .table:has(.label:contains("5")):has(.order-count:contains("3")) 2026-09-13 14:23:22,874 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [30/64] Tour test_devices_synchronization → Step .floor-map .table:has(.label:contains("4")):has(.order-count:contains("80")) 2026-09-13 14:23:22,925 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [31/64] Tour test_devices_synchronization → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:23:22,996 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.003 0.010 2026-09-13 14:23:22,998 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [32/64] Tour test_devices_synchronization → Step .order-summary .total:contains(6.6) 2026-09-13 14:23:23,050 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [33/64] Tour test_devices_synchronization → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:23:23,107 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [34/64] Tour test_devices_synchronization → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:23:23,158 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [35/64] Tour test_devices_synchronization → Step .modal-dialog:contains("It seems that the order has not been sent. Would you like to send it to preparation?") 2026-09-13 14:23:23,211 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [36/64] Tour test_devices_synchronization → Step discard dialog (trigger: .modal .modal-footer button:contains("Discard")) 2026-09-13 14:23:23,282 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [37/64] Tour test_devices_synchronization → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:23:23,292 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:23] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:23:23,293 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:23] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:23:23,352 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [38/64] Tour test_devices_synchronization → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:23:23,416 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [39/64] Tour test_devices_synchronization → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:23:23,425 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60118091 started for PoS orders references: [{'name': '/', 'pos_reference': 'device_sync_9213', 'uuid': 'ac448953-ffa6-4b45-b08a-049f360caa73'}] 2026-09-13 14:23:23,428 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:23] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:23:23,537 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [698] to pos.order #704 2026-09-13 14:23:23,941 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60118091 order {'name': '/', 'pos_reference': 'device_sync_9213', 'uuid': 'ac448953-ffa6-4b45-b08a-049f360caa73'} updated pos.order #704 2026-09-13 14:23:23,961 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60118091 finished 2026-09-13 14:23:24,057 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 189 0.302 0.332 2026-09-13 14:23:24,226 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [40/64] Tour test_devices_synchronization → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:23:24,279 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [41/64] Tour test_devices_synchronization → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-09-13 14:23:24,330 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [42/64] Tour test_devices_synchronization → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:23:26,373 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [43/64] Tour test_devices_synchronization → Step Check table with attributes: {"name":"4","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("4"))) 2026-09-13 14:23:26,436 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.001 0.006 2026-09-13 14:23:26,443 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [44/64] Tour test_devices_synchronization → Step .order-summary .total:contains(176) 2026-09-13 14:23:26,494 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [45/64] Tour test_devices_synchronization → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:23:26,549 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [46/64] Tour test_devices_synchronization → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:23:26,599 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [47/64] Tour test_devices_synchronization → Step .modal-dialog:contains("It seems that the order has not been sent. Would you like to send it to preparation?") 2026-09-13 14:23:26,650 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [48/64] Tour test_devices_synchronization → Step discard dialog (trigger: .modal .modal-footer button:contains("Discard")) 2026-09-13 14:23:26,708 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [49/64] Tour test_devices_synchronization → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:23:26,764 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [50/64] Tour test_devices_synchronization → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:23:26,822 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [51/64] Tour test_devices_synchronization → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:23:26,827 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30462171 started for PoS orders references: [{'name': '/', 'pos_reference': 'device_sync_6798', 'uuid': 'ff605747-090e-4e43-97e7-423c1df8bfb3'}] 2026-09-13 14:23:26,982 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [699] to pos.order #705 2026-09-13 14:23:27,187 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30462171 order {'name': '/', 'pos_reference': 'device_sync_6798', 'uuid': 'ff605747-090e-4e43-97e7-423c1df8bfb3'} updated pos.order #705 2026-09-13 14:23:27,206 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30462171 finished 2026-09-13 14:23:27,265 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 131 0.212 0.228 2026-09-13 14:23:27,389 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [52/64] Tour test_devices_synchronization → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:23:27,438 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [53/64] Tour test_devices_synchronization → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:23:27,502 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-09-13 14:23:27,507 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [54/64] Tour test_devices_synchronization → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-09-13 14:23:27,579 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [55/64] Tour test_devices_synchronization → Step body 2026-09-13 14:23:27,687 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:27] "POST /web/dataset/call_kw/pos.order/create#pos.order.create HTTP/1.1" 200 - 20 0.026 0.031 2026-09-13 14:23:27,729 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:27] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.005 0.028 2026-09-13 14:23:27,734 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [56/64] 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-09-13 14:23:27,835 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 36 0.056 0.041 2026-09-13 14:23:27,873 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [57/64] 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-09-13 14:23:27,923 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [58/64] Tour test_devices_synchronization → Step click product 'Water' (trigger: article.product .product-content .product-name:contains("Water")) 2026-09-13 14:23:27,998 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [59/64] 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-09-13 14:23:28,054 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [60/64] 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-09-13 14:23:28,108 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [61/64] 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-09-13 14:23:28,164 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [62/64] 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-09-13 14:23:28,214 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [63/64] 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-09-13 14:23:28,271 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: [64/64] 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-09-13 14:23:28,321 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: tour succeeded 2026-09-13 14:23:28,322 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: ╔═════════════════════════════════════════════╗ ║ TOUR test_devices_synchronization SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-09-13 14:23:28,536 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization.browser: heap 22647288 (allocated 24645632) 2026-09-13 14:23:28,559 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Closing chrome headless with pid 66584 2026-09-13 14:23:28,561 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Closing websocket connection 2026-09-13 14:23:28,563 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Terminating chrome headless with pid 66584 2026-09-13 14:23:28,661 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_142328_661187_test_devices_synchronization.txt 2026-09-13 14:23:28,661 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_devices_synchronization: Removing chrome user profile "/tmp/tmpqoxvdeth_chrome_odoo" 2026-09-13 14:23:28,681 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization: Starting TestFrontend.test_guest_count_not_asked_on_other_device ... 2026-09-13 14:23:29,113 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Chrome pid: 66745 2026-09-13 14:23:29,114 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Chrome headless temporary user profile dir: /tmp/tmpt722wewj_chrome_odoo 2026-09-13 14:23:29,114 26 INFO rb-721a478-224807-415181 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:37025/json/version 2026-09-13 14:23:29,115 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37025', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:23:29,159 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:23:29,159 26 INFO rb-721a478-224807-415181 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:37025/json 2026-09-13 14:23:29,161 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37025', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:23:29,168 26 INFO rb-721a478-224807-415181 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:37025/devtools/page/F3AB9939D2171607C09A0D921A836C69 2026-09-13 14:23:29,170 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Enable chrome headless console log notification 2026-09-13 14:23:29,180 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Chrome headless enable page notifications 2026-09-13 14:23:29,288 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:23:29,304 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Setting session cookie in browser 2026-09-13 14:23:29,314 26 INFO rb-721a478-224807-415181 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/117" in browser 2026-09-13 14:23:29,314 26 INFO rb-721a478-224807-415181 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/117" 2026-09-13 14:23:29,337 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:23:29,991 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:29] "GET /pos/ui/117 HTTP/1.1" 200 - 87 0.155 0.503 2026-09-13 14:23:30,001 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Navigation result: {'frameId': 'F3AB9939D2171607C09A0D921A836C69', 'loaderId': '384FFED1F2A24E69BA7BDE617CE355E8', 'isDownload': False} 2026-09-13 14:23:30,001 26 INFO rb-721a478-224807-415181 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-09-13 14:23:30,012 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:23:30,042 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:30] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.009 0.016 2026-09-13 14:23:30,048 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:30] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.025 2026-09-13 14:23:30,069 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:30] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.038 2026-09-13 14:23:30,590 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:30] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:23:30,616 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:30] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.010 2026-09-13 14:23:30,637 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/117", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:23:30,646 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device.browser: [1/8] Tour test_guest_count_not_asked_on_other_device → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:23:30,673 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:30] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 5 0.022 0.010 2026-09-13 14:23:30,697 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:30] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.008 2026-09-13 14:23:30,710 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:30] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:23:30,755 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:30] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.017 0.013 2026-09-13 14:23:30,774 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:30] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.009 0.036 2026-09-13 14:23:30,824 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:30] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.015 0.043 2026-09-13 14:23:30,835 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:30] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.004 0.033 2026-09-13 14:23:31,637 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:31] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 435 0.381 0.366 2026-09-13 14:23:31,680 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:31] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.028 2026-09-13 14:23:31,820 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.004 0.020 2026-09-13 14:23:31,943 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:31] "GET /web/image/res.company/109/logo/256x256 HTTP/1.1" 200 - 8 0.047 0.045 2026-09-13 14:23:31,992 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.003 0.012 2026-09-13 14:23:32,018 26 INFO rb-721a478-224807-415181 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-09-13 14:23:32,030 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:32] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.008 2026-09-13 14:23:32,070 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:32] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:23:32,119 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:32] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.032 2026-09-13 14:23:32,121 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:32] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.030 2026-09-13 14:23:32,150 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:32] "GET /web/image?model=res.company&id=109&field=logo HTTP/1.1" 200 - 3 0.018 0.053 2026-09-13 14:23:32,152 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:32] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.067 2026-09-13 14:23:32,212 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:32] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:23:32,228 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:32] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.057 2026-09-13 14:23:32,266 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:32] "GET /web/image/res.users/218/avatar_128 HTTP/1.1" 200 - 14 0.084 0.068 2026-09-13 14:23:32,272 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device.browser: [2/8] 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-09-13 14:23:32,325 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:32] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:23:32,372 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device.browser: [3/8] Tour test_guest_count_not_asked_on_other_device → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:23:32,438 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:32] "GET /pos/ui/117?from_backend=True HTTP/1.1" 200 - 32 0.101 0.046 2026-09-13 14:23:32,549 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:32] "GET /pos/ui/117 HTTP/1.1" 200 - 32 0.072 0.182 2026-09-13 14:23:32,655 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:32] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.066 0.208 2026-09-13 14:23:32,733 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.021 0.011 2026-09-13 14:23:32,813 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device.browser: [4/8] 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-09-13 14:23:32,859 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device.browser: [5/8] Tour test_guest_count_not_asked_on_other_device → Step no dialog is open (trigger: body:not(:has(.modal .modal-content))) 2026-09-13 14:23:32,864 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:32] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:23:32,911 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device.browser: [6/8] Tour test_guest_count_not_asked_on_other_device → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:23:32,962 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device.browser: [7/8] Tour test_guest_count_not_asked_on_other_device → Step click Actions button (trigger: .more-btn) 2026-09-13 14:23:33,018 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device.browser: [8/8] Tour test_guest_count_not_asked_on_other_device → Step guest number is 6 (trigger: .control-buttons button:contains("Guests"):contains(6)) 2026-09-13 14:23:33,072 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device.browser: tour succeeded 2026-09-13 14:23:33,072 26 INFO rb-721a478-224807-415181 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-09-13 14:23:33,152 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device.browser: heap 13889172 (allocated 15204352) 2026-09-13 14:23:33,174 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Closing chrome headless with pid 66745 2026-09-13 14:23:33,180 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Closing websocket connection 2026-09-13 14:23:33,181 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Terminating chrome headless with pid 66745 2026-09-13 14:23:33,278 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_142333_278553_test_guest_count_not_asked_on_other_device.txt 2026-09-13 14:23:33,278 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_guest_count_not_asked_on_other_device: Removing chrome user profile "/tmp/tmpt722wewj_chrome_odoo" 2026-09-13 14:23:33,287 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization: Starting TestFrontend.test_synchronisation_of_orders ... 2026-09-13 14:23:33,547 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Chrome pid: 66877 2026-09-13 14:23:33,548 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Chrome headless temporary user profile dir: /tmp/tmpv58iejko_chrome_odoo 2026-09-13 14:23:33,548 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Issuing json command http://127.0.0.1:45339/json/version 2026-09-13 14:23:33,549 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45339', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:23:33,559 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:23:33,559 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Issuing json command http://127.0.0.1:45339/json 2026-09-13 14:23:33,560 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45339', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:23:33,569 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Websocket url found: ws://127.0.0.1:45339/devtools/page/B6DD6B965B051E6C4F18C84AC6DD18FB 2026-09-13 14:23:33,577 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Enable chrome headless console log notification 2026-09-13 14:23:33,580 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Chrome headless enable page notifications 2026-09-13 14:23:33,625 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:23:33,647 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Setting session cookie in browser 2026-09-13 14:23:33,652 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Open "http://127.0.0.1:8069/pos/ui/117" in browser 2026-09-13 14:23:33,652 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Navigating to: "http://127.0.0.1:8069/pos/ui/117" 2026-09-13 14:23:33,671 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:23:37,503 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:37] "GET /pos/ui/117 HTTP/1.1" 200 - 138 0.420 3.422 2026-09-13 14:23:37,509 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Navigation result: {'frameId': 'B6DD6B965B051E6C4F18C84AC6DD18FB', 'loaderId': '0E70953A5EC310F95B425CD548EAA660', 'isDownload': False} 2026-09-13 14:23:37,509 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Evaluate ready code "odoo.isTourReady('OrderSynchronisationTour')" 2026-09-13 14:23:37,521 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:23:37,547 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:37] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.010 2026-09-13 14:23:37,556 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:37] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-09-13 14:23:37,569 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:37] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.030 2026-09-13 14:23:38,269 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:38] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:23:38,284 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:38] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-09-13 14:23:38,303 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Evaluate test code "odoo.startTour('OrderSynchronisationTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/117", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:23:38,312 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [1/16] Tour OrderSynchronisationTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:23:38,314 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:38] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-09-13 14:23:38,340 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:38] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.005 2026-09-13 14:23:38,365 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:38] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:23:38,404 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:38] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.014 2026-09-13 14:23:38,419 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:38] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.034 2026-09-13 14:23:38,472 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:38] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.019 0.030 2026-09-13 14:23:38,477 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.001 0.036 2026-09-13 14:23:39,412 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:39] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 377 0.514 0.352 2026-09-13 14:23:39,441 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:39] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.016 2026-09-13 14:23:39,535 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-09-13 14:23:39,626 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:39] "GET /web/image/res.company/109/logo/256x256 HTTP/1.1" 200 - 8 0.016 0.058 2026-09-13 14:23:39,656 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:23:39,667 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: Owl is running in 'dev' mode. 2026-09-13 14:23:39,681 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:39] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-09-13 14:23:39,754 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:39] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:23:39,784 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:39] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:23:39,788 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:39] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:23:39,830 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:39] "GET /web/image/res.users/218/avatar_128 HTTP/1.1" 200 - 14 0.036 0.024 2026-09-13 14:23:39,848 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:39] "GET /web/image?model=res.company&id=109&field=logo HTTP/1.1" 200 - 3 0.007 0.063 2026-09-13 14:23:39,855 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:39] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.065 2026-09-13 14:23:39,868 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:39] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:23:39,871 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:23:39,914 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [2/16] Tour OrderSynchronisationTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:23:39,974 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:39] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:23:40,054 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:40] "GET /pos/ui/117?from_backend=True HTTP/1.1" 200 - 31 0.056 0.041 2026-09-13 14:23:40,096 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [3/16] Tour OrderSynchronisationTour → Step body 2026-09-13 14:23:40,133 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:40] "GET /pos/ui/117 HTTP/1.1" 200 - 31 0.033 0.137 2026-09-13 14:23:40,205 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:40] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.034 0.069 2026-09-13 14:23:40,327 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:40] "POST /web/dataset/call_kw/pos.order/create#pos.order.create HTTP/1.1" 200 - 36 0.080 0.092 2026-09-13 14:23:40,399 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:40] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 5 0.018 0.030 2026-09-13 14:23:40,421 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [4/16] Tour OrderSynchronisationTour → Step Check table with attributes: {"name":"4","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("4"))) 2026-09-13 14:23:40,601 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [5/16] 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-09-13 14:23:40,615 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 56 0.126 0.060 2026-09-13 14:23:40,625 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:23:40,709 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 36 0.046 0.167 2026-09-13 14:23:40,710 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [6/16] Tour OrderSynchronisationTour → Step body 2026-09-13 14:23:41,040 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:41] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 12 0.012 0.015 2026-09-13 14:23:41,060 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:41] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.011 2026-09-13 14:23:41,067 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [7/16] Tour OrderSynchronisationTour → Step product screen is shown (trigger: .product-screen) 2026-09-13 14:23:41,120 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [8/16] Tour OrderSynchronisationTour → Step .pos-leftheader .orders-button 2026-09-13 14:23:41,135 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 38 0.025 0.038 2026-09-13 14:23:41,188 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [9/16] Tour OrderSynchronisationTour → Step .pos-search-bar .filter 2026-09-13 14:23:41,201 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:41] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.002 0.004 2026-09-13 14:23:41,248 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [10/16] Tour OrderSynchronisationTour → Step .pos-search-bar .filter ul 2026-09-13 14:23:41,250 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:41] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.006 0.027 2026-09-13 14:23:41,309 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [11/16] Tour OrderSynchronisationTour → Step .pos-search-bar .filter ul li:contains("Paid") 2026-09-13 14:23:41,350 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [12/16] Tour OrderSynchronisationTour → Step .ticket-screen tbody tr > td:contains("device_sync") ~ td .badge:contains(Paid) 2026-09-13 14:23:41,365 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:41] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 6 0.004 0.008 2026-09-13 14:23:41,410 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [13/16] Tour OrderSynchronisationTour → Step .ticket-screen .order-row > div:contains("device_sync") ~ div .badge:contains(Paid) 2026-09-13 14:23:41,443 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:41] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 36 0.020 0.036 2026-09-13 14:23:41,482 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [14/16] Tour OrderSynchronisationTour → Step .ticket-screen .order-row:contains("device_sync") 2026-09-13 14:23:41,484 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:41] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.023 2026-09-13 14:23:41,538 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [15/16] Tour OrderSynchronisationTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:23:41,588 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: [16/16] Tour OrderSynchronisationTour → Step .ticket-screen .btn-primary.pay-order-button 2026-09-13 14:23:41,642 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: tour succeeded 2026-09-13 14:23:41,642 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: ╔═════════════════════════════════════════╗ ║ TOUR OrderSynchronisationTour SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-09-13 14:23:41,742 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders.browser: heap 15604576 (allocated 16912384) 2026-09-13 14:23:41,760 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Closing chrome headless with pid 66877 2026-09-13 14:23:41,763 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Closing websocket connection 2026-09-13 14:23:41,764 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Terminating chrome headless with pid 66877 2026-09-13 14:23:41,859 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_142341_859700_test_synchronisation_of_orders.txt 2026-09-13 14:23:41,860 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_devices_synchronization.TestFrontend.test_synchronisation_of_orders: Removing chrome user profile "/tmp/tmpv58iejko_chrome_odoo" 2026-09-13 14:23:41,957 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-13 14:23:53,709 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #220 deleted restaurant.floor records with IDs: [48] 2026-09-13 14:23:54,301 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_01_pos_restaurant ... 2026-09-13 14:23:54,725 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome pid: 67010 2026-09-13 14:23:54,725 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome headless temporary user profile dir: /tmp/tmpkaacoiv4_chrome_odoo 2026-09-13 14:23:54,725 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Issuing json command http://127.0.0.1:38843/json/version 2026-09-13 14:23:54,726 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38843', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:23:54,731 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:23:54,731 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Issuing json command http://127.0.0.1:38843/json 2026-09-13 14:23:54,732 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38843', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:23:54,739 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Websocket url found: ws://127.0.0.1:38843/devtools/page/21739933E9C6D99E9EB823272B468FFD 2026-09-13 14:23:54,748 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Enable chrome headless console log notification 2026-09-13 14:23:54,749 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome headless enable page notifications 2026-09-13 14:23:54,827 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:23:54,837 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Setting session cookie in browser 2026-09-13 14:23:54,839 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-13 14:23:54,839 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-13 14:23:54,861 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:23:55,395 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:55] "GET /pos/ui/119 HTTP/1.1" 200 - 87 0.097 0.440 2026-09-13 14:23:55,398 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Navigation result: {'frameId': '21739933E9C6D99E9EB823272B468FFD', 'loaderId': '78BF373FB89F0B1E5F6959B5BDC75887', 'isDownload': False} 2026-09-13 14:23:55,398 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Evaluate ready code "odoo.isTourReady('pos_restaurant_sync')" 2026-09-13 14:23:55,409 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:23:55,432 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:55] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.010 2026-09-13 14:23:55,442 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:55] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.020 2026-09-13 14:23:55,464 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:55] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.037 2026-09-13 14:23:55,948 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:55] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:23:55,970 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:55] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.005 0.020 2026-09-13 14:23:55,987 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Evaluate test code "odoo.startTour('pos_restaurant_sync', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:23:55,995 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [1/124] Tour pos_restaurant_sync → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:23:56,008 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:56] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.005 2026-09-13 14:23:56,021 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:56] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:23:56,031 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:56] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:23:56,071 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:56] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.016 0.013 2026-09-13 14:23:56,091 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:56] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.007 0.038 2026-09-13 14:23:56,148 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:56] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.019 0.046 2026-09-13 14:23:56,156 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.001 0.043 2026-09-13 14:23:56,807 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:56] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 377 0.324 0.300 2026-09-13 14:23:56,842 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:56] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.023 2026-09-13 14:23:56,953 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-09-13 14:23:57,047 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:57] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.016 0.051 2026-09-13 14:23:57,092 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.010 2026-09-13 14:23:57,115 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: Owl is running in 'dev' mode. 2026-09-13 14:23:57,135 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:57] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.006 0.007 2026-09-13 14:23:57,192 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:57] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:23:57,218 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:57] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:23:57,229 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:57] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:23:57,255 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:57] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.034 0.032 2026-09-13 14:23:57,266 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:57] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.002 0.066 2026-09-13 14:23:57,268 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:57] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.066 2026-09-13 14:23:57,290 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:57] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:23:57,292 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:57] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:23:57,370 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [2/124] Tour pos_restaurant_sync → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:23:57,409 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:57] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:23:57,519 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:57] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 31 0.046 0.076 2026-09-13 14:23:57,544 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [3/124] Tour pos_restaurant_sync → Step .new-order 2026-09-13 14:23:57,615 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:57] "GET /pos/ui/119 HTTP/1.1" 200 - 31 0.047 0.167 2026-09-13 14:23:57,757 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:57] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.098 0.108 2026-09-13 14:23:57,871 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [4/124] Tour pos_restaurant_sync → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-09-13 14:23:57,892 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:23:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:23:57,962 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [5/124] Tour pos_restaurant_sync → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-09-13 14:23:58,023 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [6/124] Tour pos_restaurant_sync → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-09-13 14:23:58,089 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [7/124] Tour pos_restaurant_sync → Step set tab to Test (trigger: .product-screen .new-tab) 2026-09-13 14:23:58,148 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [8/124] Tour pos_restaurant_sync → Step input text 'Test' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-09-13 14:23:58,211 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [9/124] Tour pos_restaurant_sync → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:23:58,264 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [10/124] Tour pos_restaurant_sync → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-09-13 14:23:58,322 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [11/124] Tour pos_restaurant_sync → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:24:00,354 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [12/124] Tour pos_restaurant_sync → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:24:00,428 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.012 2026-09-13 14:24:00,435 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [13/124] Tour pos_restaurant_sync → Step Check if the active tab contains the text5 (trigger: .pos-leftheader span.text-bg-info:contains(5)) 2026-09-13 14:24:00,477 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [14/124] Tour pos_restaurant_sync → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-09-13 14:24:00,543 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [15/124] Tour pos_restaurant_sync → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:24:00,594 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [16/124] 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-09-13 14:24:00,645 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [17/124] Tour pos_restaurant_sync → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:24:00,696 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [18/124] Tour pos_restaurant_sync → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:24:00,747 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [19/124] 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-09-13 14:24:00,804 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [20/124] Tour pos_restaurant_sync → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:24:00,856 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [21/124] Tour pos_restaurant_sync → Step click product 'Water' (trigger: article.product .product-content .product-name:contains("Water")) 2026-09-13 14:24:00,922 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [22/124] Tour pos_restaurant_sync → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:24:00,972 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [23/124] 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-09-13 14:24:01,024 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [24/124] Tour pos_restaurant_sync → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:24:01,074 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [25/124] 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-09-13 14:24:01,126 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [26/124] 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-09-13 14:24:01,176 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [27/124] Tour pos_restaurant_sync → Step body 2026-09-13 14:24:01,234 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [28/124] Tour pos_restaurant_sync → Step click order button (trigger: .actionpad .submit-order) 2026-09-13 14:24:01,302 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [29/124] Tour pos_restaurant_sync → Step Check table with attributes: {"name":"5","run":"click","waitForSync":false} (trigger: .floor-map .table:has(.label:contains("5"))) 2026-09-13 14:24:01,380 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-09-13 14:24:01,381 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-09-13 14:24:01,381 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-09-13 14:24:01,381 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff2 2026-09-13 14:24:01,382 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-09-13 14:24:01,382 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-09-13 14:24:01,383 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-09-13 14:24:01,383 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff2 2026-09-13 14:24:01,384 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-09-13 14:24:01,384 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-09-13 14:24:01,384 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-09-13 14:24:01,384 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff2 2026-09-13 14:24:01,385 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-09-13 14:24:01,385 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-09-13 14:24:01,385 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-09-13 14:24:01,387 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff2 2026-09-13 14:24:01,388 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-09-13 14:24:01,389 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-09-13 14:24:01,389 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-09-13 14:24:01,389 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff2 2026-09-13 14:24:01,389 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-09-13 14:24:01,389 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-09-13 14:24:01,390 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-09-13 14:24:01,390 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff2 2026-09-13 14:24:01,404 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:01] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:24:01,404 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:01] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:24:01,415 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:01] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:24:01,420 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-09-13 14:24:01,421 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-09-13 14:24:01,421 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-09-13 14:24:01,421 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff2 2026-09-13 14:24:01,423 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-09-13 14:24:01,432 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-09-13 14:24:01,432 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-09-13 14:24:01,438 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff2 2026-09-13 14:24:01,439 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-09-13 14:24:01,441 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-09-13 14:24:01,442 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-09-13 14:24:01,442 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff2 2026-09-13 14:24:01,443 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-09-13 14:24:01,443 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-09-13 14:24:01,443 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-09-13 14:24:01,444 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff2 2026-09-13 14:24:01,446 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:01] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-09-13 14:24:01,455 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:01] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:24:01,467 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:01] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:24:01,477 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:01] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:24:01,488 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:01] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.018 2026-09-13 14:24:01,497 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:01] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.022 2026-09-13 14:24:01,506 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [30/124] 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-09-13 14:24:01,515 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:01] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-09-13 14:24:01,515 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:01] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:24:01,521 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:01] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:24:01,532 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:01] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-09-13 14:24:01,540 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61559731 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '93fd7b50-08bc-400a-8178-5c875331a6dc'}] 2026-09-13 14:24:01,552 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:01] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-09-13 14:24:01,556 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-09-13 14:24:01,562 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:01] "GET /web/static/fonts/google/Fira_Mono/Fira_Mono-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.028 2026-09-13 14:24:01,568 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-09-13 14:24:01,568 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-09-13 14:24:01,569 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff 2026-09-13 14:24:01,573 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-09-13 14:24:01,575 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-09-13 14:24:01,576 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-09-13 14:24:01,577 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff 2026-09-13 14:24:01,577 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-09-13 14:24:01,577 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-09-13 14:24:01,577 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-09-13 14:24:01,583 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff 2026-09-13 14:24:01,583 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-09-13 14:24:01,584 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-09-13 14:24:01,584 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-09-13 14:24:01,584 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff 2026-09-13 14:24:01,584 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-09-13 14:24:01,584 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-09-13 14:24:01,590 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-09-13 14:24:01,591 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff 2026-09-13 14:24:01,591 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [31/124] Tour pos_restaurant_sync → Step acknowledge printing error ( because we don't have printer in the test. ) (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:24:01,594 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-09-13 14:24:01,599 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-09-13 14:24:01,601 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-09-13 14:24:01,601 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff 2026-09-13 14:24:01,601 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-09-13 14:24:01,602 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-09-13 14:24:01,602 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-09-13 14:24:01,602 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff 2026-09-13 14:24:01,602 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-09-13 14:24:01,603 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-09-13 14:24:01,604 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-09-13 14:24:01,604 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff 2026-09-13 14:24:01,604 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-09-13 14:24:01,604 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-09-13 14:24:01,605 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-09-13 14:24:01,605 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff 2026-09-13 14:24:01,605 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-09-13 14:24:01,605 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-09-13 14:24:01,606 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-09-13 14:24:01,606 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff 2026-09-13 14:24:01,626 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-09-13 14:24:01,677 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:01] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.044 2026-09-13 14:24:01,680 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:01] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.044 2026-09-13 14:24:01,680 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:01] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:24:01,715 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:01] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.072 2026-09-13 14:24:01,724 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-09-13 14:24:01,727 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:01] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.050 2026-09-13 14:24:01,727 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:01] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.026 2026-09-13 14:24:01,734 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-09-13 14:24:01,762 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.ttf 2026-09-13 14:24:01,784 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-09-13 14:24:01,788 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-09-13 14:24:01,792 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-09-13 14:24:01,812 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.ttf 2026-09-13 14:24:01,815 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-09-13 14:24:01,822 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:01] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.076 2026-09-13 14:24:01,823 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:01] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.050 2026-09-13 14:24:01,824 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:01] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.059 2026-09-13 14:24:01,840 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-09-13 14:24:01,849 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-09-13 14:24:01,854 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.ttf 2026-09-13 14:24:01,862 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:01] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.023 2026-09-13 14:24:01,889 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-09-13 14:24:01,893 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:01] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.063 2026-09-13 14:24:01,903 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:01] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.051 2026-09-13 14:24:01,903 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-09-13 14:24:01,904 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-09-13 14:24:01,906 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.ttf 2026-09-13 14:24:01,908 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-09-13 14:24:01,909 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-09-13 14:24:01,909 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-09-13 14:24:01,910 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.ttf 2026-09-13 14:24:01,912 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-09-13 14:24:01,912 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-09-13 14:24:01,912 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-09-13 14:24:01,913 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.ttf 2026-09-13 14:24:01,913 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-09-13 14:24:01,913 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-09-13 14:24:01,913 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-09-13 14:24:01,914 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.ttf 2026-09-13 14:24:01,914 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-09-13 14:24:01,914 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-09-13 14:24:01,914 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-09-13 14:24:01,915 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.ttf 2026-09-13 14:24:01,915 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-09-13 14:24:01,915 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-09-13 14:24:01,915 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-09-13 14:24:01,915 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.ttf 2026-09-13 14:24:01,916 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-09-13 14:24:01,916 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-09-13 14:24:01,916 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-09-13 14:24:01,916 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.ttf 2026-09-13 14:24:01,986 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61559731 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '93fd7b50-08bc-400a-8178-5c875331a6dc'} created pos.order #709 2026-09-13 14:24:02,013 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61559731 finished 2026-09-13 14:24:02,084 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 63 0.440 0.106 2026-09-13 14:24:02,385 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48329166 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'abaa4bfa-8024-46fd-9d6e-4d62dcce84b6'}] 2026-09-13 14:24:02,402 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [32/124] Tour pos_restaurant_sync → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:24:02,448 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48329166 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'abaa4bfa-8024-46fd-9d6e-4d62dcce84b6'} created pos.order #710 2026-09-13 14:24:02,469 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48329166 finished 2026-09-13 14:24:02,526 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 46 0.058 0.085 2026-09-13 14:24:02,595 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [33/124] 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-09-13 14:24:02,602 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.011 0.009 2026-09-13 14:24:02,646 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [34/124] 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-09-13 14:24:02,698 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [35/124] Tour pos_restaurant_sync → Step body 2026-09-13 14:24:02,749 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [36/124] Tour pos_restaurant_sync → Step body 2026-09-13 14:24:02,800 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [37/124] Tour pos_restaurant_sync → Step click order button (trigger: .actionpad .submit-order) 2026-09-13 14:24:02,863 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [38/124] Tour pos_restaurant_sync → Step Check table with attributes: {"name":"5","run":"click","waitForSync":false} (trigger: .floor-map .table:has(.label:contains("5"))) 2026-09-13 14:24:02,875 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:02] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.005 0.014 2026-09-13 14:24:02,918 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [39/124] 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-09-13 14:24:02,930 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99166724 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'abaa4bfa-8024-46fd-9d6e-4d62dcce84b6'}] 2026-09-13 14:24:02,959 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99166724 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'abaa4bfa-8024-46fd-9d6e-4d62dcce84b6'} updated pos.order #710 2026-09-13 14:24:02,971 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [40/124] Tour pos_restaurant_sync → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:24:02,979 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99166724 finished 2026-09-13 14:24:03,113 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.096 0.089 2026-09-13 14:24:03,173 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:03] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.003 0.010 2026-09-13 14:24:03,185 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [41/124] Tour pos_restaurant_sync → Step Check orderline with attributes: {"withClass":".has-change"} (trigger: body:not(:has(.order-container .orderline.has-change))) 2026-09-13 14:24:03,236 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [42/124] Tour pos_restaurant_sync → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:24:03,288 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [43/124] Tour pos_restaurant_sync → Step order total amount is '4.40' (trigger: .product-screen .order-summary .total:contains("4.40")) 2026-09-13 14:24:03,337 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [44/124] Tour pos_restaurant_sync → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:24:03,390 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [45/124] Tour pos_restaurant_sync → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-09-13 14:24:03,448 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [46/124] Tour pos_restaurant_sync → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:24:05,487 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [47/124] Tour pos_restaurant_sync → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("2"))) 2026-09-13 14:24:05,553 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [48/124] Tour pos_restaurant_sync → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-09-13 14:24:05,560 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.007 0.010 2026-09-13 14:24:05,615 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [49/124] Tour pos_restaurant_sync → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:24:05,666 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [50/124] 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-09-13 14:24:05,721 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [51/124] Tour pos_restaurant_sync → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:24:05,768 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [52/124] Tour pos_restaurant_sync → Step click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid")) 2026-09-13 14:24:05,833 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [53/124] Tour pos_restaurant_sync → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:24:05,883 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [54/124] 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-09-13 14:24:05,934 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [55/124] Tour pos_restaurant_sync → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:24:05,985 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [56/124] Tour pos_restaurant_sync → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:24:06,035 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [57/124] Tour pos_restaurant_sync → Step order total amount is '4.40' (trigger: .product-screen .order-summary .total:contains("4.40")) 2026-09-13 14:24:06,087 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [58/124] Tour pos_restaurant_sync → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:24:06,137 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [59/124] Tour pos_restaurant_sync → Step body 2026-09-13 14:24:06,196 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [60/124] Tour pos_restaurant_sync → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:24:06,253 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [61/124] Tour pos_restaurant_sync → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:24:06,305 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [62/124] Tour pos_restaurant_sync → Step .modal-dialog:contains("It seems that the order has not been sent. Would you like to send it to preparation?") 2026-09-13 14:24:06,356 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [63/124] Tour pos_restaurant_sync → Step discard dialog (trigger: .modal .modal-footer button:contains("Discard")) 2026-09-13 14:24:06,426 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [64/124] Tour pos_restaurant_sync → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:24:06,436 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:06] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:24:06,438 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:06] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:24:06,496 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [65/124] Tour pos_restaurant_sync → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:24:06,562 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [66/124] Tour pos_restaurant_sync → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:24:06,571 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57422275 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000003', 'uuid': '13e80a38-8aaf-4b1f-8abd-ef9ff3784691'}] 2026-09-13 14:24:06,574 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:06] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:24:06,967 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57422275 order {'name': '/', 'pos_reference': '261-119-000003', 'uuid': '13e80a38-8aaf-4b1f-8abd-ef9ff3784691'} created pos.order #711 2026-09-13 14:24:06,982 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57422275 finished 2026-09-13 14:24:07,029 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 179 0.201 0.261 2026-09-13 14:24:07,202 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [67/124] Tour pos_restaurant_sync → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:24:07,250 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [68/124] Tour pos_restaurant_sync → Step .floor-map .table:has(.label:contains("5")):not(:has(.order-count)) 2026-09-13 14:24:07,298 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [69/124] Tour pos_restaurant_sync → Step Check table with attributes: {"name":"4","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("4"))) 2026-09-13 14:24:07,372 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.005 0.012 2026-09-13 14:24:07,380 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [70/124] Tour pos_restaurant_sync → Step click product 'Desk Organizer' (trigger: article.product .product-content .product-name:contains("Desk Organizer")) 2026-09-13 14:24:07,485 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [71/124] Tour pos_restaurant_sync → Step validate the variant dialog (with default values) (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:24:07,548 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [72/124] Tour pos_restaurant_sync → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:24:07,603 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [73/124] 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-09-13 14:24:07,656 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [74/124] Tour pos_restaurant_sync → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:24:07,705 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [75/124] Tour pos_restaurant_sync → Step body 2026-09-13 14:24:07,758 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [76/124] Tour pos_restaurant_sync → Step click order button (trigger: .actionpad .submit-order) 2026-09-13 14:24:07,828 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [77/124] Tour pos_restaurant_sync → Step Check table with attributes: {"name":"4","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("4"))) 2026-09-13 14:24:07,831 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51808800 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000004', 'uuid': '1ad57791-1ffb-4e50-a3ef-5feab876ce8e'}] 2026-09-13 14:24:07,897 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51808800 order {'name': '/', 'pos_reference': '261-119-000004', 'uuid': '1ad57791-1ffb-4e50-a3ef-5feab876ce8e'} created pos.order #712 2026-09-13 14:24:07,912 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51808800 finished 2026-09-13 14:24:07,959 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:07] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 45 0.057 0.073 2026-09-13 14:24:08,005 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [78/124] Tour pos_restaurant_sync → Step Check orderline with attributes: {"withClass":".has-change"} (trigger: body:not(:has(.order-container .orderline.has-change))) 2026-09-13 14:24:08,019 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:08] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.008 0.018 2026-09-13 14:24:08,054 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [79/124] Tour pos_restaurant_sync → Step body 2026-09-13 14:24:08,107 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [80/124] Tour pos_restaurant_sync → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:24:08,158 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [81/124] Tour pos_restaurant_sync → Step order total amount is '5.87' (trigger: .product-screen .order-summary .total:contains("5.87")) 2026-09-13 14:24:08,209 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [82/124] Tour pos_restaurant_sync → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:24:08,259 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [83/124] Tour pos_restaurant_sync → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:24:08,316 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [84/124] Tour pos_restaurant_sync → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:24:08,366 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [85/124] Tour pos_restaurant_sync → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:24:08,417 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [86/124] Tour pos_restaurant_sync → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-09-13 14:24:08,474 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [87/124] Tour pos_restaurant_sync → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:24:08,536 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [88/124] Tour pos_restaurant_sync → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:24:08,540 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5251362 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000004', 'uuid': '1ad57791-1ffb-4e50-a3ef-5feab876ce8e'}] 2026-09-13 14:24:08,768 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [701] to pos.order #712 2026-09-13 14:24:09,079 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5251362 order {'name': '/', 'pos_reference': '261-119-000004', 'uuid': '1ad57791-1ffb-4e50-a3ef-5feab876ce8e'} updated pos.order #712 2026-09-13 14:24:09,096 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5251362 finished 2026-09-13 14:24:09,196 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 139 0.409 0.250 2026-09-13 14:24:09,305 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [89/124] Tour pos_restaurant_sync → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:24:09,354 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [90/124] Tour pos_restaurant_sync → Step .floor-map .table:has(.label:contains("5")):not(:has(.order-count)) 2026-09-13 14:24:09,408 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [91/124] Tour pos_restaurant_sync → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:24:09,484 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [92/124] Tour pos_restaurant_sync → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:24:09,489 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.014 0.011 2026-09-13 14:24:09,534 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [93/124] Tour pos_restaurant_sync → Step order total amount is '4.40' (trigger: .product-screen .order-summary .total:contains("4.40")) 2026-09-13 14:24:09,585 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [94/124] Tour pos_restaurant_sync → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:24:09,636 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [95/124] Tour pos_restaurant_sync → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-09-13 14:24:09,694 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [96/124] Tour pos_restaurant_sync → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:24:11,737 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [97/124] Tour pos_restaurant_sync → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("2"))) 2026-09-13 14:24:11,804 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [98/124] Tour pos_restaurant_sync → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-09-13 14:24:11,810 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.010 0.007 2026-09-13 14:24:11,864 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [99/124] Tour pos_restaurant_sync → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:24:11,914 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [100/124] 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-09-13 14:24:11,965 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [101/124] Tour pos_restaurant_sync → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:24:12,015 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [102/124] Tour pos_restaurant_sync → Step click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid")) 2026-09-13 14:24:12,083 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [103/124] Tour pos_restaurant_sync → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:24:12,131 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [104/124] 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-09-13 14:24:12,181 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [105/124] Tour pos_restaurant_sync → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:24:12,235 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [106/124] Tour pos_restaurant_sync → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-09-13 14:24:12,290 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [107/124] Tour pos_restaurant_sync → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:24:12,319 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69707764 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000005', 'uuid': '4a3098b9-f790-4ccc-b63d-853723c09c3f'}] 2026-09-13 14:24:12,379 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69707764 order {'name': '/', 'pos_reference': '261-119-000005', 'uuid': '4a3098b9-f790-4ccc-b63d-853723c09c3f'} created pos.order #713 2026-09-13 14:24:12,398 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69707764 finished 2026-09-13 14:24:12,442 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 46 0.049 0.076 2026-09-13 14:24:12,483 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [108/124] Tour pos_restaurant_sync → Step .floor-map .table:has(.label:contains("5")):not(:has(.order-count)) 2026-09-13 14:24:12,533 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [109/124] Tour pos_restaurant_sync → Step .pos-leftheader .orders-button 2026-09-13 14:24:12,596 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [110/124] Tour pos_restaurant_sync → Step .ticket-screen .order-row > div:contains("002") 2026-09-13 14:24:12,648 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [111/124] Tour pos_restaurant_sync → Step .ticket-screen .order-row:has(div:contains("002")) .btn-danger 2026-09-13 14:24:12,670 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:12] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 37 0.038 0.033 2026-09-13 14:24:12,697 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:12] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.012 2026-09-13 14:24:12,746 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [112/124] Tour pos_restaurant_sync → Step .ticket-screen .orders .order-row > td:contains("002") ~ td.text-end button.text-danger 2026-09-13 14:24:12,799 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [113/124] Tour pos_restaurant_sync → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:24:12,873 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [114/124] Tour pos_restaurant_sync → Step .pos-rightheader .status-buttons:not(:has(.oe_status)) 2026-09-13 14:24:12,877 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71532408 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'abaa4bfa-8024-46fd-9d6e-4d62dcce84b6'}] 2026-09-13 14:24:12,903 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71532408 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'abaa4bfa-8024-46fd-9d6e-4d62dcce84b6'} updated pos.order #710 2026-09-13 14:24:12,929 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71532408 finished 2026-09-13 14:24:13,002 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.049 0.079 2026-09-13 14:24:13,133 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:13] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 41 0.040 0.066 2026-09-13 14:24:13,155 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [115/124] Tour pos_restaurant_sync → Step .ticket-screen .order-row:contains("005") 2026-09-13 14:24:13,213 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [116/124] Tour pos_restaurant_sync → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:24:13,263 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [117/124] Tour pos_restaurant_sync → Step .ticket-screen .pads .button.validation.load-order-button 2026-09-13 14:24:13,334 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [118/124] Tour pos_restaurant_sync → Step product screen is shown (trigger: .product-screen) 2026-09-13 14:24:13,338 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:13] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.006 0.008 2026-09-13 14:24:13,390 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [119/124] Tour pos_restaurant_sync → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-09-13 14:24:13,450 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [120/124] Tour pos_restaurant_sync → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:24:15,487 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [121/124] Tour pos_restaurant_sync → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:24:15,561 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [122/124] Tour pos_restaurant_sync → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:24:15,574 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.019 0.012 2026-09-13 14:24:15,611 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [123/124] Tour pos_restaurant_sync → Step Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline))) 2026-09-13 14:24:15,663 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [124/124] Tour pos_restaurant_sync → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:24:15,713 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: tour succeeded 2026-09-13 14:24:15,714 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: ╔════════════════════════════════════╗ ║ TOUR pos_restaurant_sync SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-09-13 14:24:15,916 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: heap 27805812 (allocated 30158848) 2026-09-13 14:24:15,936 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Closing chrome headless with pid 67010 2026-09-13 14:24:15,937 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Closing websocket connection 2026-09-13 14:24:15,938 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Terminating chrome headless with pid 67010 2026-09-13 14:24:15,999 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_142415_998987_test_01_pos_restaurant.txt 2026-09-13 14:24:15,999 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Removing chrome user profile "/tmp/tmpkaacoiv4_chrome_odoo" 2026-09-13 14:24:16,172 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome pid: 67187 2026-09-13 14:24:16,173 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome headless temporary user profile dir: /tmp/tmpjxshzxxm_chrome_odoo 2026-09-13 14:24:16,173 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Issuing json command http://127.0.0.1:38721/json/version 2026-09-13 14:24:16,174 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38721', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:24:16,211 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:24:16,211 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Issuing json command http://127.0.0.1:38721/json 2026-09-13 14:24:16,212 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38721', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:24:16,214 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Websocket url found: ws://127.0.0.1:38721/devtools/page/D654F7E1405597BC7D83FF6B8CA36B77 2026-09-13 14:24:16,217 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Enable chrome headless console log notification 2026-09-13 14:24:16,222 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome headless enable page notifications 2026-09-13 14:24:16,255 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:24:16,257 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Setting session cookie in browser 2026-09-13 14:24:16,264 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-13 14:24:16,264 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-13 14:24:16,341 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:16] "GET /pos/ui/119 HTTP/1.1" 200 - 31 0.028 0.038 2026-09-13 14:24:16,348 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Navigation result: {'frameId': 'D654F7E1405597BC7D83FF6B8CA36B77', 'loaderId': '9C523ED56F28A23792C40BDC06C67A50', 'isDownload': False} 2026-09-13 14:24:16,348 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Evaluate ready code "odoo.isTourReady('pos_restaurant_sync_second_login')" 2026-09-13 14:24:16,356 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:24:16,377 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:16] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-09-13 14:24:16,389 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:16] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.023 2026-09-13 14:24:16,394 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:16] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.020 2026-09-13 14:24:16,862 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:16] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:24:16,872 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:16] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:24:16,889 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Evaluate test code "odoo.startTour('pos_restaurant_sync_second_login', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:24:16,907 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [1/62] Tour pos_restaurant_sync_second_login → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:24:16,909 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:16] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.006 0.008 2026-09-13 14:24:16,938 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:16] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-09-13 14:24:16,957 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:16] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:24:16,974 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:16] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.006 2026-09-13 14:24:16,987 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:16] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.002 0.019 2026-09-13 14:24:17,003 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:17] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.005 2026-09-13 14:24:17,062 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:17] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.015 0.045 2026-09-13 14:24:17,711 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:17] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 309 0.315 0.306 2026-09-13 14:24:17,735 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:17] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.013 2026-09-13 14:24:17,855 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:17] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.009 0.019 2026-09-13 14:24:17,944 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:17] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 3 0.002 0.034 2026-09-13 14:24:17,982 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:17] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.002 0.008 2026-09-13 14:24:18,004 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: Owl is running in 'dev' mode. 2026-09-13 14:24:18,013 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:18] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:24:18,059 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:18] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:24:18,086 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:18] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-09-13 14:24:18,087 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:18] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-09-13 14:24:18,088 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:18] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.005 0.018 2026-09-13 14:24:18,113 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:18] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 7 0.010 0.040 2026-09-13 14:24:18,115 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:18] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.047 2026-09-13 14:24:18,145 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:18] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:24:18,147 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:18] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:24:18,184 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:18] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:24:18,246 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [2/62] Tour pos_restaurant_sync_second_login → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("2"))) 2026-09-13 14:24:18,277 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:18] "GET /pos/ui/119 HTTP/1.1" 200 - 31 0.058 0.044 2026-09-13 14:24:18,367 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:18] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 31 0.054 0.138 2026-09-13 14:24:18,380 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.005 0.028 2026-09-13 14:24:18,426 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [3/62] Tour pos_restaurant_sync_second_login → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:24:18,447 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:18] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:24:20,470 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [4/62] Tour pos_restaurant_sync_second_login → Step product screen is shown (trigger: .product-screen) 2026-09-13 14:24:20,521 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [5/62] Tour pos_restaurant_sync_second_login → Step .pos-leftheader .badge:contains(2) 2026-09-13 14:24:20,572 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [6/62] Tour pos_restaurant_sync_second_login → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:24:20,623 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [7/62] Tour pos_restaurant_sync_second_login → Step order total amount is '4.40' (trigger: .product-screen .order-summary .total:contains("4.40")) 2026-09-13 14:24:20,673 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [8/62] Tour pos_restaurant_sync_second_login → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:24:20,724 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [9/62] Tour pos_restaurant_sync_second_login → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:24:20,774 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [10/62] Tour pos_restaurant_sync_second_login → Step click Actions button (trigger: .more-btn) 2026-09-13 14:24:20,841 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [11/62] Tour pos_restaurant_sync_second_login → Step click Transfer button (trigger: .control-buttons button:contains("Transfer")) 2026-09-13 14:24:20,900 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [12/62] Tour pos_restaurant_sync_second_login → Step .floor-map .table:has(.label:contains("2")):has(.order-count:contains("2")) 2026-09-13 14:24:20,955 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [13/62] Tour pos_restaurant_sync_second_login → Step Check table with attributes: {"name":"4","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("4"))) 2026-09-13 14:24:21,015 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31204079 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000005', 'uuid': '4a3098b9-f790-4ccc-b63d-853723c09c3f'}] 2026-09-13 14:24:21,017 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [14/62] Tour pos_restaurant_sync_second_login → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:24:21,023 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:21] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:24:21,038 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31204079 order {'name': '/', 'pos_reference': '261-119-000005', 'uuid': '4a3098b9-f790-4ccc-b63d-853723c09c3f'} updated pos.order #713 2026-09-13 14:24:21,051 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31204079 finished 2026-09-13 14:24:21,128 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.045 0.069 2026-09-13 14:24:21,179 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.005 0.009 2026-09-13 14:24:21,210 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [15/62] Tour pos_restaurant_sync_second_login → Step product screen is shown (trigger: .product-screen) 2026-09-13 14:24:21,256 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [16/62] Tour pos_restaurant_sync_second_login → Step .pos-leftheader .badge:contains(4) 2026-09-13 14:24:21,308 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [17/62] 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-09-13 14:24:21,358 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [18/62] 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-09-13 14:24:21,419 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [19/62] Tour pos_restaurant_sync_second_login → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-09-13 14:24:21,493 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [20/62] Tour pos_restaurant_sync_second_login → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:24:21,542 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [21/62] Tour pos_restaurant_sync_second_login → Step order total amount is '6.60' (trigger: .product-screen .order-summary .total:contains("6.60")) 2026-09-13 14:24:21,594 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [22/62] Tour pos_restaurant_sync_second_login → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:24:21,644 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [23/62] Tour pos_restaurant_sync_second_login → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:24:21,694 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [24/62] Tour pos_restaurant_sync_second_login → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-09-13 14:24:21,747 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [25/62] Tour pos_restaurant_sync_second_login → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:24:21,797 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [26/62] Tour pos_restaurant_sync_second_login → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:24:21,848 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [27/62] Tour pos_restaurant_sync_second_login → Step order total amount is '4.40' (trigger: .product-screen .order-summary .total:contains("4.40")) 2026-09-13 14:24:21,916 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [28/62] Tour pos_restaurant_sync_second_login → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:24:21,966 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [29/62] Tour pos_restaurant_sync_second_login → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:24:22,025 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [30/62] Tour pos_restaurant_sync_second_login → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:24:22,076 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [31/62] Tour pos_restaurant_sync_second_login → Step .modal-dialog:contains("It seems that the order has not been sent. Would you like to send it to preparation?") 2026-09-13 14:24:22,127 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [32/62] Tour pos_restaurant_sync_second_login → Step discard dialog (trigger: .modal .modal-footer button:contains("Discard")) 2026-09-13 14:24:22,200 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [33/62] Tour pos_restaurant_sync_second_login → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:24:22,209 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:22] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:24:22,211 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:22] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:24:22,271 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [34/62] Tour pos_restaurant_sync_second_login → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:24:22,336 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [35/62] Tour pos_restaurant_sync_second_login → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:24:22,340 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57565046 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000005', 'uuid': '4a3098b9-f790-4ccc-b63d-853723c09c3f'}] 2026-09-13 14:24:22,435 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [702] to pos.order #713 2026-09-13 14:24:22,645 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57565046 order {'name': '/', 'pos_reference': '261-119-000005', 'uuid': '4a3098b9-f790-4ccc-b63d-853723c09c3f'} updated pos.order #713 2026-09-13 14:24:22,660 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57565046 finished 2026-09-13 14:24:22,722 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 134 0.153 0.233 2026-09-13 14:24:22,854 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [36/62] Tour pos_restaurant_sync_second_login → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:24:22,905 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [37/62] Tour pos_restaurant_sync_second_login → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("2"))) 2026-09-13 14:24:22,968 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.007 2026-09-13 14:24:22,972 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [38/62] Tour pos_restaurant_sync_second_login → Step product screen is shown (trigger: .product-screen) 2026-09-13 14:24:23,025 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [39/62] Tour pos_restaurant_sync_second_login → Step .pos-leftheader .badge:contains(2) 2026-09-13 14:24:23,075 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [40/62] Tour pos_restaurant_sync_second_login → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:24:23,126 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [41/62] Tour pos_restaurant_sync_second_login → Step Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline))) 2026-09-13 14:24:23,177 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [42/62] Tour pos_restaurant_sync_second_login → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:24:23,228 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [43/62] Tour pos_restaurant_sync_second_login → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:24:23,277 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [44/62] Tour pos_restaurant_sync_second_login → Step click Actions button (trigger: .more-btn) 2026-09-13 14:24:23,332 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [45/62] Tour pos_restaurant_sync_second_login → Step click Transfer button (trigger: .control-buttons button:contains("Transfer")) 2026-09-13 14:24:23,391 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [46/62] Tour pos_restaurant_sync_second_login → Step .floor-map .table:has(.label:contains("2")):not(:has(.order-count)) 2026-09-13 14:24:23,441 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [47/62] Tour pos_restaurant_sync_second_login → Step .floor-map .table:has(.label:contains("4")):not(:has(.order-count)) 2026-09-13 14:24:23,491 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [48/62] Tour pos_restaurant_sync_second_login → Step Check table with attributes: {"name":"4","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("4"))) 2026-09-13 14:24:23,555 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #346752 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000001', 'uuid': '1144613d-863f-4b55-9f9f-ad3a3b02ad7f'}] 2026-09-13 14:24:23,557 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [49/62] Tour pos_restaurant_sync_second_login → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:24:23,598 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #346752 order {'name': '/', 'pos_reference': '262-119-000001', 'uuid': '1144613d-863f-4b55-9f9f-ad3a3b02ad7f'} created pos.order #714 2026-09-13 14:24:23,614 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #346752 finished 2026-09-13 14:24:23,669 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 35 0.036 0.081 2026-09-13 14:24:23,705 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:23] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.003 0.007 2026-09-13 14:24:23,739 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [50/62] Tour pos_restaurant_sync_second_login → Step product screen is shown (trigger: .product-screen) 2026-09-13 14:24:23,789 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [51/62] Tour pos_restaurant_sync_second_login → Step .pos-leftheader .badge:contains(4) 2026-09-13 14:24:23,838 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [52/62] Tour pos_restaurant_sync_second_login → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:24:23,889 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [53/62] Tour pos_restaurant_sync_second_login → Step Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline))) 2026-09-13 14:24:23,939 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [54/62] Tour pos_restaurant_sync_second_login → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:24:23,990 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [55/62] Tour pos_restaurant_sync_second_login → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-09-13 14:24:24,056 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [56/62] Tour pos_restaurant_sync_second_login → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:24:24,106 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [57/62] Tour pos_restaurant_sync_second_login → Step order total amount is '2.20' (trigger: .product-screen .order-summary .total:contains("2.20")) 2026-09-13 14:24:24,157 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [58/62] Tour pos_restaurant_sync_second_login → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:24:24,208 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [59/62] Tour pos_restaurant_sync_second_login → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-09-13 14:24:24,266 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [60/62] Tour pos_restaurant_sync_second_login → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:24:24,286 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10531298 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000001', 'uuid': '1144613d-863f-4b55-9f9f-ad3a3b02ad7f'}] 2026-09-13 14:24:24,317 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: Added lines [1165] to pos.order #714 2026-09-13 14:24:24,324 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10531298 order {'name': '/', 'pos_reference': '262-119-000001', 'uuid': '1144613d-863f-4b55-9f9f-ad3a3b02ad7f'} updated pos.order #714 2026-09-13 14:24:24,338 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10531298 finished 2026-09-13 14:24:24,390 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.045 0.062 2026-09-13 14:24:24,420 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [61/62] Tour pos_restaurant_sync_second_login → Step .floor-map 2026-09-13 14:24:24,470 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: [62/62] Tour pos_restaurant_sync_second_login → Step .floor-map .table:has(.label:contains("4")):has(.order-count:contains("1")) 2026-09-13 14:24:24,521 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: tour succeeded 2026-09-13 14:24:24,522 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR pos_restaurant_sync_second_login SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-09-13 14:24:24,610 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant.browser: heap 18795316 (allocated 20320256) 2026-09-13 14:24:24,622 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Closing chrome headless with pid 67187 2026-09-13 14:24:24,634 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Closing websocket connection 2026-09-13 14:24:24,635 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Terminating chrome headless with pid 67187 2026-09-13 14:24:24,703 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_142424_703287_test_01_pos_restaurant.txt 2026-09-13 14:24:24,703 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_01_pos_restaurant: Removing chrome user profile "/tmp/tmpjxshzxxm_chrome_odoo" 2026-09-13 14:24:24,736 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_02_others ... 2026-09-13 14:24:24,981 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome pid: 67319 2026-09-13 14:24:24,981 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome headless temporary user profile dir: /tmp/tmpfg58mfvn_chrome_odoo 2026-09-13 14:24:24,981 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Issuing json command http://127.0.0.1:38193/json/version 2026-09-13 14:24:24,982 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38193', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:24:25,044 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:24:25,045 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Issuing json command http://127.0.0.1:38193/json 2026-09-13 14:24:25,045 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38193', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:24:25,047 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Websocket url found: ws://127.0.0.1:38193/devtools/page/50A53B70A87F13DC6D5C314DB2B9C140 2026-09-13 14:24:25,051 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Enable chrome headless console log notification 2026-09-13 14:24:25,057 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome headless enable page notifications 2026-09-13 14:24:25,118 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:24:25,130 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Setting session cookie in browser 2026-09-13 14:24:25,142 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-13 14:24:25,142 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-13 14:24:25,165 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:24:25,625 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:25] "GET /pos/ui/119 HTTP/1.1" 200 - 86 0.052 0.413 2026-09-13 14:24:25,632 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Navigation result: {'frameId': '50A53B70A87F13DC6D5C314DB2B9C140', 'loaderId': '9CF0881065E10D60F6C5F051BC6177FA', 'isDownload': False} 2026-09-13 14:24:25,632 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour')" 2026-09-13 14:24:25,638 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:24:25,651 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:25] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.005 2026-09-13 14:24:25,660 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:25] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-09-13 14:24:25,676 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:25] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.018 2026-09-13 14:24:26,240 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:26] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:24:26,255 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:26] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-09-13 14:24:26,281 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Evaluate test code "odoo.startTour('SplitBillScreenTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:24:26,292 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:26] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.013 2026-09-13 14:24:26,293 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [1/98] Tour SplitBillScreenTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:24:26,310 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:26] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:24:26,324 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:26] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:24:26,361 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:26] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.010 2026-09-13 14:24:26,379 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:26] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.028 2026-09-13 14:24:26,434 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:26] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.026 0.035 2026-09-13 14:24:26,439 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:26] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.037 2026-09-13 14:24:27,223 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:27] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 377 0.425 0.327 2026-09-13 14:24:27,248 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:27] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.016 2026-09-13 14:24:27,315 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-09-13 14:24:27,365 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:27] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.030 2026-09-13 14:24:27,382 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:24:27,405 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: Owl is running in 'dev' mode. 2026-09-13 14:24:27,417 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:27] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.007 2026-09-13 14:24:27,476 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:27] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:24:27,489 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:27] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:24:27,504 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:27] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:24:27,509 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:27] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:24:27,575 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:27] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.059 0.026 2026-09-13 14:24:27,600 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:27] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:24:27,608 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:27] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.021 0.092 2026-09-13 14:24:27,615 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:24:27,630 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:27] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:24:27,647 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [2/98] Tour SplitBillScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:24:27,757 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [3/98] Tour SplitBillScreenTour → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("2"))) 2026-09-13 14:24:27,770 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:27] "GET /pos/ui/119 HTTP/1.1" 200 - 31 0.084 0.064 2026-09-13 14:24:27,890 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:27] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 31 0.084 0.185 2026-09-13 14:24:27,983 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:27] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.049 0.172 2026-09-13 14:24:28,035 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-09-13 14:24:28,098 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [4/98] Tour SplitBillScreenTour → Step click product 'Water' (trigger: article.product .product-content .product-name:contains("Water")) 2026-09-13 14:24:28,126 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:24:28,186 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [5/98] Tour SplitBillScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:24:28,246 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [6/98] Tour SplitBillScreenTour → 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-09-13 14:24:28,293 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [7/98] Tour SplitBillScreenTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-09-13 14:24:28,348 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [8/98] Tour SplitBillScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-09-13 14:24:28,399 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [9/98] Tour SplitBillScreenTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-09-13 14:24:28,453 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [10/98] Tour SplitBillScreenTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-09-13 14:24:28,519 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [11/98] Tour SplitBillScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-09-13 14:24:28,570 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [12/98] Tour SplitBillScreenTour → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-09-13 14:24:28,622 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [13/98] Tour SplitBillScreenTour → 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-09-13 14:24:28,804 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [14/98] Tour SplitBillScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:24:28,855 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [15/98] Tour SplitBillScreenTour → Step click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid")) 2026-09-13 14:24:28,923 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [16/98] Tour SplitBillScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:24:28,975 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [17/98] Tour SplitBillScreenTour → 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-09-13 14:24:29,025 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [18/98] Tour SplitBillScreenTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-09-13 14:24:29,080 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [19/98] Tour SplitBillScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-09-13 14:24:29,130 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [20/98] Tour SplitBillScreenTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-09-13 14:24:29,183 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [21/98] Tour SplitBillScreenTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-09-13 14:24:29,251 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [22/98] Tour SplitBillScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-09-13 14:24:29,302 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [23/98] Tour SplitBillScreenTour → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-09-13 14:24:29,355 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [24/98] Tour SplitBillScreenTour → 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-09-13 14:24:29,538 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [25/98] Tour SplitBillScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:24:29,588 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [26/98] Tour SplitBillScreenTour → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-09-13 14:24:29,657 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [27/98] Tour SplitBillScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:24:29,708 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [28/98] Tour SplitBillScreenTour → 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-09-13 14:24:29,758 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [29/98] Tour SplitBillScreenTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-09-13 14:24:29,812 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [30/98] Tour SplitBillScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-09-13 14:24:29,866 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [31/98] Tour SplitBillScreenTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-09-13 14:24:29,915 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [32/98] Tour SplitBillScreenTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-09-13 14:24:29,981 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [33/98] Tour SplitBillScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-09-13 14:24:30,031 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [34/98] Tour SplitBillScreenTour → 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-09-13 14:24:30,082 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [35/98] Tour SplitBillScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:24:30,132 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [36/98] Tour SplitBillScreenTour → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:24:30,182 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [37/98] Tour SplitBillScreenTour → Step click Actions button (trigger: .more-btn) 2026-09-13 14:24:30,240 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [38/98] Tour SplitBillScreenTour → Step click Split button (trigger: .control-buttons button:contains("Split")) 2026-09-13 14:24:30,301 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [39/98] Tour SplitBillScreenTour → Step Check orderline with attributes: {"productName":"Water","quantity":"5"} (trigger: .order-container .orderline:has(.product-name:contains("Water")):has(.qty:contains("5"))) 2026-09-13 14:24:30,352 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [40/98] Tour SplitBillScreenTour → 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-09-13 14:24:30,403 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [41/98] Tour SplitBillScreenTour → 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-09-13 14:24:30,454 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [42/98] Tour SplitBillScreenTour → Step Check orderline with attributes: {"productName":"Water","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Water"))) 2026-09-13 14:24:30,510 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [43/98] Tour SplitBillScreenTour → Step Check orderline with attributes: {"productName":"Water","quantity":"1 / 5"} (trigger: .order-container .orderline:has(.product-name:contains("Water")):has(.qty:contains("1"))) 2026-09-13 14:24:30,562 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [44/98] Tour SplitBillScreenTour → Step Check orderline with attributes: {"productName":"Water","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Water"))) 2026-09-13 14:24:30,615 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [45/98] Tour SplitBillScreenTour → Step Check orderline with attributes: {"productName":"Water","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Water"))) 2026-09-13 14:24:30,667 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [46/98] Tour SplitBillScreenTour → Step Check orderline with attributes: {"productName":"Water","quantity":"3 / 5"} (trigger: .order-container .orderline:has(.product-name:contains("Water")):has(.qty:contains("3"))) 2026-09-13 14:24:30,718 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [47/98] Tour SplitBillScreenTour → Step total amount of split is '6.0' (trigger: .splitbill-screen .order-info .subtotal:contains("6.0")) 2026-09-13 14:24:30,772 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [48/98] Tour SplitBillScreenTour → Step Check orderline with attributes: {"productName":"Coca-Cola","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola"))) 2026-09-13 14:24:30,823 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [49/98] Tour SplitBillScreenTour → 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-09-13 14:24:30,874 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [50/98] Tour SplitBillScreenTour → Step total amount of split is '8.0' (trigger: .splitbill-screen .order-info .subtotal:contains("8.0")) 2026-09-13 14:24:30,925 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [51/98] Tour SplitBillScreenTour → Step click 'Split' button (trigger: .splitbill-screen .pay-button button:contains("Split")) 2026-09-13 14:24:30,998 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [52/98] Tour SplitBillScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:24:31,002 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2252782 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'def7384b-66cd-4f8a-85ba-a201730a2f82'}] 2026-09-13 14:24:31,049 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [53/98] Tour SplitBillScreenTour → Step order total amount is '8.0' (trigger: .product-screen .order-summary .total:contains("8.0")) 2026-09-13 14:24:31,081 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2252782 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'def7384b-66cd-4f8a-85ba-a201730a2f82'} created pos.order #715 2026-09-13 14:24:31,104 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2252782 finished 2026-09-13 14:24:31,166 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.070 0.096 2026-09-13 14:24:31,204 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30555952 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'aab0f0ea-2511-494c-9dbc-af05471beea9'}] 2026-09-13 14:24:31,251 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30555952 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'aab0f0ea-2511-494c-9dbc-af05471beea9'} created pos.order #716 2026-09-13 14:24:31,274 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30555952 finished 2026-09-13 14:24:31,321 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 46 0.035 0.084 2026-09-13 14:24:31,376 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [54/98] Tour SplitBillScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:24:31,426 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [55/98] Tour SplitBillScreenTour → 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-09-13 14:24:31,482 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [56/98] Tour SplitBillScreenTour → 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-09-13 14:24:31,533 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [57/98] Tour SplitBillScreenTour → Step Check the product page (trigger: .product-list) 2026-09-13 14:24:31,588 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [58/98] Tour SplitBillScreenTour → 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-09-13 14:24:31,641 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [59/98] Tour SplitBillScreenTour → 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-09-13 14:24:31,691 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [60/98] Tour SplitBillScreenTour → Step Check the product page (trigger: .product-list) 2026-09-13 14:24:31,742 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [61/98] Tour SplitBillScreenTour → Step .pos-leftheader .orders-button 2026-09-13 14:24:31,810 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [62/98] Tour SplitBillScreenTour → Step .ticket-screen .order-row:contains("001") 2026-09-13 14:24:31,933 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:31] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 55 0.075 0.047 2026-09-13 14:24:31,965 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:31] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.016 2026-09-13 14:24:32,004 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [63/98] Tour SplitBillScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:24:32,055 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [64/98] Tour SplitBillScreenTour → Step .ticket-screen .pads .button.validation.load-order-button 2026-09-13 14:24:32,123 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [65/98] Tour SplitBillScreenTour → Step product screen is shown (trigger: .product-screen) 2026-09-13 14:24:32,127 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.007 0.008 2026-09-13 14:24:32,174 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [66/98] Tour SplitBillScreenTour → 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-09-13 14:24:32,229 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [67/98] Tour SplitBillScreenTour → 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-09-13 14:24:32,280 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [68/98] Tour SplitBillScreenTour → Step Check the product page (trigger: .product-list) 2026-09-13 14:24:32,331 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [69/98] Tour SplitBillScreenTour → 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-09-13 14:24:32,387 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [70/98] Tour SplitBillScreenTour → 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-09-13 14:24:32,438 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [71/98] Tour SplitBillScreenTour → Step Check the product page (trigger: .product-list) 2026-09-13 14:24:32,489 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [72/98] Tour SplitBillScreenTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-09-13 14:24:32,548 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [73/98] Tour SplitBillScreenTour → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:24:34,587 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [74/98] Tour SplitBillScreenTour → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("2"))) 2026-09-13 14:24:34,650 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [75/98] Tour SplitBillScreenTour → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:24:34,661 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.010 0.008 2026-09-13 14:24:34,701 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [76/98] Tour SplitBillScreenTour → Step click Actions button (trigger: .more-btn) 2026-09-13 14:24:34,758 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [77/98] Tour SplitBillScreenTour → Step click Split button (trigger: .control-buttons button:contains("Split")) 2026-09-13 14:24:34,812 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [78/98] Tour SplitBillScreenTour → Step Check orderline with attributes: {"productName":"Water","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Water"))) 2026-09-13 14:24:34,866 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [79/98] Tour SplitBillScreenTour → Step Check orderline with attributes: {"productName":"Water","quantity":"1 / 2"} (trigger: .order-container .orderline:has(.product-name:contains("Water")):has(.qty:contains("1"))) 2026-09-13 14:24:34,918 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [80/98] Tour SplitBillScreenTour → Step total amount of split is '2.0' (trigger: .splitbill-screen .order-info .subtotal:contains("2.0")) 2026-09-13 14:24:34,971 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [81/98] Tour SplitBillScreenTour → Step Check orderline with attributes: {"productName":"Minute Maid","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Minute Maid"))) 2026-09-13 14:24:35,025 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [82/98] Tour SplitBillScreenTour → Step Check orderline with attributes: {"productName":"Minute Maid","quantity":"1 / 3"} (trigger: .order-container .orderline:has(.product-name:contains("Minute Maid")):has(.qty:contains("1"))) 2026-09-13 14:24:35,076 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [83/98] Tour SplitBillScreenTour → Step total amount of split is '4.0' (trigger: .splitbill-screen .order-info .subtotal:contains("4.0")) 2026-09-13 14:24:35,129 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [84/98] Tour SplitBillScreenTour → Step click 'Split' button (trigger: .splitbill-screen .pay-button button:contains("Split")) 2026-09-13 14:24:35,204 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [85/98] Tour SplitBillScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:24:35,208 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68845553 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'def7384b-66cd-4f8a-85ba-a201730a2f82'}] 2026-09-13 14:24:35,256 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [86/98] Tour SplitBillScreenTour → Step order total amount is '4.0' (trigger: .product-screen .order-summary .total:contains("4.0")) 2026-09-13 14:24:35,294 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68845553 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'def7384b-66cd-4f8a-85ba-a201730a2f82'} updated pos.order #715 2026-09-13 14:24:35,311 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68845553 finished 2026-09-13 14:24:35,399 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 55 0.090 0.103 2026-09-13 14:24:35,454 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43089314 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000003', 'uuid': 'd9d8722f-fa17-403a-af3d-bd4bff68d471'}] 2026-09-13 14:24:35,513 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43089314 order {'name': '/', 'pos_reference': '261-119-000003', 'uuid': 'd9d8722f-fa17-403a-af3d-bd4bff68d471'} created pos.order #717 2026-09-13 14:24:35,537 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43089314 finished 2026-09-13 14:24:35,606 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 46 0.064 0.090 2026-09-13 14:24:35,648 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [87/98] Tour SplitBillScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:24:35,698 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [88/98] Tour SplitBillScreenTour → Step .pos-leftheader .orders-button 2026-09-13 14:24:35,756 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [89/98] Tour SplitBillScreenTour → Step .ticket-screen .order-row:contains("001") 2026-09-13 14:24:35,830 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:35] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 37 0.036 0.036 2026-09-13 14:24:35,870 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:35] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.007 0.020 2026-09-13 14:24:35,904 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [90/98] Tour SplitBillScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:24:35,955 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [91/98] Tour SplitBillScreenTour → Step .ticket-screen .pads .button.validation.load-order-button 2026-09-13 14:24:36,024 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [92/98] Tour SplitBillScreenTour → Step product screen is shown (trigger: .product-screen) 2026-09-13 14:24:36,030 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.005 0.011 2026-09-13 14:24:36,072 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [93/98] Tour SplitBillScreenTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Water","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Water")):has(.qty:contains("1"))) 2026-09-13 14:24:36,128 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [94/98] Tour SplitBillScreenTour → 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-09-13 14:24:36,178 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [95/98] Tour SplitBillScreenTour → Step Check the product page (trigger: .product-list) 2026-09-13 14:24:36,229 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [96/98] Tour SplitBillScreenTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Minute Maid","quantity":"2"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Minute Maid")):has(.qty:contains("2"))) 2026-09-13 14:24:36,285 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [97/98] Tour SplitBillScreenTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"2"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(.qty:contains("2"))) 2026-09-13 14:24:36,336 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [98/98] Tour SplitBillScreenTour → Step Check the product page (trigger: .product-list) 2026-09-13 14:24:36,387 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: tour succeeded 2026-09-13 14:24:36,388 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: ╔════════════════════════════════════╗ ║ TOUR SplitBillScreenTour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-09-13 14:24:36,539 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: heap 20238120 (allocated 22810624) 2026-09-13 14:24:36,546 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Closing chrome headless with pid 67319 2026-09-13 14:24:36,548 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Closing websocket connection 2026-09-13 14:24:36,548 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Terminating chrome headless with pid 67319 2026-09-13 14:24:36,604 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_142436_604315_test_02_others.txt 2026-09-13 14:24:36,604 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Removing chrome user profile "/tmp/tmpfg58mfvn_chrome_odoo" 2026-09-13 14:24:36,879 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome pid: 67449 2026-09-13 14:24:36,879 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome headless temporary user profile dir: /tmp/tmpne1q330a_chrome_odoo 2026-09-13 14:24:36,879 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Issuing json command http://127.0.0.1:37015/json/version 2026-09-13 14:24:36,880 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37015', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:24:36,883 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:24:36,883 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Issuing json command http://127.0.0.1:37015/json 2026-09-13 14:24:36,885 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37015', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:24:36,887 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Websocket url found: ws://127.0.0.1:37015/devtools/page/BDD53CC8C37DBC4ED317E5C6E16A13D6 2026-09-13 14:24:36,890 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Enable chrome headless console log notification 2026-09-13 14:24:36,897 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome headless enable page notifications 2026-09-13 14:24:36,920 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-09-13 14:24:36,932 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Setting session cookie in browser 2026-09-13 14:24:36,945 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-13 14:24:36,945 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-13 14:24:37,031 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:37] "GET /pos/ui/119 HTTP/1.1" 200 - 35 0.032 0.041 2026-09-13 14:24:37,037 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Navigation result: {'frameId': 'BDD53CC8C37DBC4ED317E5C6E16A13D6', 'loaderId': 'DD008003039A486BA948F7A3ACB8FA8A', 'isDownload': False} 2026-09-13 14:24:37,037 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Evaluate ready code "odoo.isTourReady('FloorScreenTour')" 2026-09-13 14:24:37,047 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:24:37,074 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:37] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.016 2026-09-13 14:24:37,090 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:37] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.023 2026-09-13 14:24:37,113 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:37] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.045 2026-09-13 14:24:37,557 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:37] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:24:37,569 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:37] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:24:37,582 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Evaluate test code "odoo.startTour('FloorScreenTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:24:37,591 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [1/117] Tour FloorScreenTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:24:37,599 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:37] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 5 0.003 0.006 2026-09-13 14:24:37,629 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:37] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-09-13 14:24:37,648 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:37] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:24:37,692 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:37] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.008 2026-09-13 14:24:37,697 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:37] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.011 2026-09-13 14:24:37,758 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:37] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.012 0.024 2026-09-13 14:24:37,760 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:37] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.030 2026-09-13 14:24:38,460 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:38] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 422 0.338 0.323 2026-09-13 14:24:38,485 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:38] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.016 2026-09-13 14:24:38,594 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.021 0.009 2026-09-13 14:24:38,676 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:38] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.046 2026-09-13 14:24:38,727 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.012 0.010 2026-09-13 14:24:38,740 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: Owl is running in 'dev' mode. 2026-09-13 14:24:38,764 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:38] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.008 0.010 2026-09-13 14:24:38,797 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:38] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:24:38,800 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:38] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:24:38,824 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:38] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-09-13 14:24:38,832 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:38] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:24:38,836 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:38] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.017 0.018 2026-09-13 14:24:38,848 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:38] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:24:38,875 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:38] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.012 0.063 2026-09-13 14:24:38,891 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:38] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:24:38,904 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [2/117] Tour FloorScreenTour → Step selected floor is 'Main Floor' (trigger: .button-floor.active:contains("Main Floor")) 2026-09-13 14:24:38,916 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:38] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:24:38,962 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [3/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"2"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("2"))) 2026-09-13 14:24:39,002 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:39] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.079 0.054 2026-09-13 14:24:39,021 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [4/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"4"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("4"))) 2026-09-13 14:24:39,058 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:39] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.018 0.165 2026-09-13 14:24:39,071 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [5/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"5"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:24:39,125 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [6/117] Tour FloorScreenTour → Step click 'Second Floor' floor (trigger: .floor-selector .button-floor:contains("Second Floor")) 2026-09-13 14:24:39,180 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [7/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"3"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("3"))) 2026-09-13 14:24:39,234 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [8/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"1"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("1"))) 2026-09-13 14:24:39,287 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [9/117] Tour FloorScreenTour → Step Wait for the menu buttons to be available (trigger: .pos-rightheader button:has(.fa-bars)) 2026-09-13 14:24:39,337 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [10/117] Tour FloorScreenTour → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-09-13 14:24:39,398 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [11/117] Tour FloorScreenTour → Step Wait for the menu options to be available (trigger: span.dropdown-item) 2026-09-13 14:24:39,450 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [12/117] Tour FloorScreenTour → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Edit Plan)) 2026-09-13 14:24:39,509 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [13/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"3","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("3"))) 2026-09-13 14:24:39,567 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [14/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"3","withClass":".selected"} (trigger: .floor-map .table.selected:not(.syncing):has(.label:contains("3"))) 2026-09-13 14:24:39,579 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:39] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:24:39,618 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [15/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"1","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("1"))) 2026-09-13 14:24:39,671 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [16/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"1","withClass":".selected"} (trigger: .floor-map .table.selected:not(.syncing):has(.label:contains("1"))) 2026-09-13 14:24:39,680 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:39] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 3 0.002 0.006 2026-09-13 14:24:39,711 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:39] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 7 0.005 0.014 2026-09-13 14:24:39,725 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [17/117] Tour FloorScreenTour → Step click 'Main Floor' floor (trigger: .floor-selector .button-floor:contains("Main Floor")) 2026-09-13 14:24:39,786 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [18/117] Tour FloorScreenTour → Step add table (trigger: .edit-buttons i[aria-label="Clone"]) 2026-09-13 14:24:39,790 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:39] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.003 0.006 2026-09-13 14:24:39,829 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:39] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.007 0.018 2026-09-13 14:24:39,840 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [19/117] Tour FloorScreenTour → Step selected floor is 'Main Floor (copy)' (trigger: .button-floor.active:contains("Main Floor (copy)")) 2026-09-13 14:24:39,850 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:39] "POST /web/dataset/call_kw/restaurant.floor/create#restaurant.floor.create HTTP/1.1" 200 - 5 0.003 0.010 2026-09-13 14:24:39,874 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:39] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 3 0.002 0.004 2026-09-13 14:24:39,892 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:39] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 1 0.000 0.003 2026-09-13 14:24:39,907 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:39] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 1 0.000 0.003 2026-09-13 14:24:39,937 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [20/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"2"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("2"))) 2026-09-13 14:24:39,988 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [21/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"4"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("4"))) 2026-09-13 14:24:40,039 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [22/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"5"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:24:40,088 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [23/117] Tour FloorScreenTour → Step refresh page (trigger: body) 2026-09-13 14:24:40,512 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:40] "GET /pos/ui/119/floor HTTP/1.1" 200 - 33 0.031 0.030 2026-09-13 14:24:41,100 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:41] "GET /web/webclient/translations?hash=791ee998b101acb1117d347281b780da337da31a&lang=en_US HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:24:41,110 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [24/117] Tour FloorScreenTour → Step Wait for the menu buttons to be available (trigger: .pos-rightheader button:has(.fa-bars)) 2026-09-13 14:24:41,127 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:41] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.005 2026-09-13 14:24:41,140 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:41] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-13 14:24:41,154 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:41] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:24:41,172 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.001 0.004 2026-09-13 14:24:41,198 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:41] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.008 0.021 2026-09-13 14:24:41,202 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.018 2026-09-13 14:24:41,378 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:41] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 37 0.031 0.039 2026-09-13 14:24:41,431 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.002 0.008 2026-09-13 14:24:41,458 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:41] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 304 - 3 0.003 0.010 2026-09-13 14:24:41,480 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.005 0.006 2026-09-13 14:24:41,490 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: Owl is running in 'dev' mode. 2026-09-13 14:24:41,495 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:41] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:24:41,580 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [25/117] Tour FloorScreenTour → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-09-13 14:24:41,593 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:41] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 304 - 7 0.012 0.018 2026-09-13 14:24:41,643 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [26/117] Tour FloorScreenTour → Step Wait for the menu options to be available (trigger: span.dropdown-item) 2026-09-13 14:24:41,650 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:41] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.019 0.041 2026-09-13 14:24:41,691 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [27/117] Tour FloorScreenTour → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Edit Plan)) 2026-09-13 14:24:41,725 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:41] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.044 0.092 2026-09-13 14:24:41,748 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [28/117] Tour FloorScreenTour → Step click 'Main Floor (copy)' floor (trigger: .floor-selector .button-floor:contains("Main Floor (copy)")) 2026-09-13 14:24:41,808 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [29/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"2"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("2"))) 2026-09-13 14:24:41,854 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [30/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"4"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("4"))) 2026-09-13 14:24:41,904 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [31/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"5"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:24:41,957 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [32/117] Tour FloorScreenTour → Step add table (trigger: .edit-buttons i[aria-label="Delete"]) 2026-09-13 14:24:42,021 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [33/117] Tour FloorScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:24:42,078 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [34/117] Tour FloorScreenTour → Step refresh page (trigger: body) 2026-09-13 14:24:42,099 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:42] "POST /web/dataset/call_kw/restaurant.floor/deactivate_floor#restaurant.floor.deactivate_floor HTTP/1.1" 200 - 10 0.011 0.010 2026-09-13 14:24:42,506 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:42] "GET /pos/ui/119/floor HTTP/1.1" 200 - 33 0.025 0.039 2026-09-13 14:24:42,659 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [35/117] Tour FloorScreenTour → Step Wait for the menu buttons to be available (trigger: .pos-rightheader button:has(.fa-bars)) 2026-09-13 14:24:42,666 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:42] "GET /web/webclient/translations?hash=791ee998b101acb1117d347281b780da337da31a&lang=en_US HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:24:42,675 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:42] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.005 2026-09-13 14:24:42,696 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:42] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-13 14:24:42,705 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:42] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:24:42,742 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:42] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.004 0.019 2026-09-13 14:24:42,749 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:42] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.001 0.030 2026-09-13 14:24:42,777 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:42] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.002 2026-09-13 14:24:42,890 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:42] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 37 0.017 0.033 2026-09-13 14:24:42,956 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.002 0.007 2026-09-13 14:24:42,977 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:42] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 304 - 3 0.002 0.008 2026-09-13 14:24:42,996 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.002 0.006 2026-09-13 14:24:43,002 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: Owl is running in 'dev' mode. 2026-09-13 14:24:43,010 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:43] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:24:43,063 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [36/117] Tour FloorScreenTour → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-09-13 14:24:43,071 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:43] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 304 - 7 0.005 0.016 2026-09-13 14:24:43,118 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [37/117] Tour FloorScreenTour → Step Wait for the menu options to be available (trigger: span.dropdown-item) 2026-09-13 14:24:43,167 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:43] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.044 0.049 2026-09-13 14:24:43,175 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [38/117] Tour FloorScreenTour → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Edit Plan)) 2026-09-13 14:24:43,230 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [39/117] Tour FloorScreenTour → Step Check that element ".floor-selector .button-floor:contains('Main Floor (copy)')" don't exist. (trigger: body:not(:has(.floor-selector .button-floor:contains('Main Floor (copy)')))) 2026-09-13 14:24:43,231 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:43] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.030 0.128 2026-09-13 14:24:43,255 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:43] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.031 2026-09-13 14:24:43,281 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [40/117] Tour FloorScreenTour → Step click 'Main Floor' floor (trigger: .floor-selector .button-floor:contains("Main Floor")) 2026-09-13 14:24:43,336 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [41/117] Tour FloorScreenTour → Step .edit-buttons i[aria-label="Add Table"] 2026-09-13 14:24:43,394 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [42/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"6","withClass":".selected"} (trigger: .floor-map .table.selected:not(.syncing):has(.label:contains("6"))) 2026-09-13 14:24:43,396 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:43] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:24:43,445 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [43/117] Tour FloorScreenTour → Step add table (trigger: .edit-buttons i[aria-label="Rename"]) 2026-09-13 14:24:43,505 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [44/117] Tour FloorScreenTour → Step click numpad button: 1 (trigger: .modal div.numpad button:contains(/^1$/)) 2026-09-13 14:24:43,560 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [45/117] Tour FloorScreenTour → Step click numpad button: 0 (trigger: .modal div.numpad button:contains(/^0$/)) 2026-09-13 14:24:43,615 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [46/117] Tour FloorScreenTour → Step click numpad button: 0 (trigger: .modal div.numpad button:contains(/^0$/)) 2026-09-13 14:24:43,666 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [47/117] Tour FloorScreenTour → Step input shown is '100' (trigger: .modal .value:contains("100")) 2026-09-13 14:24:43,715 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [48/117] Tour FloorScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:24:43,776 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [49/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"100","withClass":".selected"} (trigger: .floor-map .table.selected:not(.syncing):has(.label:contains("100"))) 2026-09-13 14:24:43,783 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:43] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.008 2026-09-13 14:24:43,823 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:43] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.007 0.018 2026-09-13 14:24:43,830 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [50/117] Tour FloorScreenTour → Step add table (trigger: .edit-buttons i[aria-label="Clone"]) 2026-09-13 14:24:43,887 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [51/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"1","withClass":".selected"} (trigger: .floor-map .table.selected:not(.syncing):has(.label:contains("1"))) 2026-09-13 14:24:43,894 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:43] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 1 0.001 0.009 2026-09-13 14:24:43,938 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [52/117] Tour FloorScreenTour → Step add table (trigger: .edit-buttons i[aria-label="Rename"]) 2026-09-13 14:24:43,992 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [53/117] Tour FloorScreenTour → Step click numpad button: 1 (trigger: .modal div.numpad button:contains(/^1$/)) 2026-09-13 14:24:44,045 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [54/117] Tour FloorScreenTour → Step click numpad button: 1 (trigger: .modal div.numpad button:contains(/^1$/)) 2026-09-13 14:24:44,097 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [55/117] Tour FloorScreenTour → Step click numpad button: 1 (trigger: .modal div.numpad button:contains(/^1$/)) 2026-09-13 14:24:44,149 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [56/117] Tour FloorScreenTour → Step click numpad button: 1 (trigger: .modal div.numpad button:contains(/^1$/)) 2026-09-13 14:24:44,200 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [57/117] Tour FloorScreenTour → Step input shown is '1111' (trigger: .modal .value:contains("1111")) 2026-09-13 14:24:44,251 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [58/117] Tour FloorScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:24:44,311 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [59/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"1111","withClass":".selected"} (trigger: .floor-map .table.selected:not(.syncing):has(.label:contains("1111"))) 2026-09-13 14:24:44,320 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:44] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.002 0.004 2026-09-13 14:24:44,361 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [60/117] Tour FloorScreenTour → Step click 'Second Floor' floor (trigger: .floor-selector .button-floor:contains("Second Floor")) 2026-09-13 14:24:44,368 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:44] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.014 0.024 2026-09-13 14:24:44,422 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [61/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"3"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("3"))) 2026-09-13 14:24:44,423 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:44] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.004 2026-09-13 14:24:44,447 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:44] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.003 0.011 2026-09-13 14:24:44,471 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [62/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"1"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("1"))) 2026-09-13 14:24:44,522 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [63/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"1","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("1"))) 2026-09-13 14:24:44,576 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [64/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"1","withClass":".selected"} (trigger: .floor-map .table.selected:not(.syncing):has(.label:contains("1"))) 2026-09-13 14:24:44,627 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [65/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"3"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("3"))) 2026-09-13 14:24:44,680 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [66/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"3","withClass":".selected"} (trigger: .floor-map .table.selected:not(.syncing):has(.label:contains("3"))) 2026-09-13 14:24:44,719 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:44] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:24:44,731 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [67/117] Tour FloorScreenTour → Step add table (trigger: .edit-buttons i[aria-label="Clone"]) 2026-09-13 14:24:44,787 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [68/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"4","withClass":".selected"} (trigger: .floor-map .table.selected:not(.syncing):has(.label:contains("4"))) 2026-09-13 14:24:44,796 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:44] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 1 0.000 0.003 2026-09-13 14:24:44,812 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:44] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:24:44,838 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [69/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"5","withClass":".selected"} (trigger: .floor-map .table.selected:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:24:44,889 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [70/117] Tour FloorScreenTour → Step add table (trigger: .edit-buttons i[aria-label="Delete"]) 2026-09-13 14:24:44,944 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [71/117] Tour FloorScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:24:44,997 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [72/117] Tour FloorScreenTour → Step click add floor (trigger: .floor-selector button i[aria-label="Add Floor"]) 2026-09-13 14:24:45,003 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:45] "POST /web/dataset/call_kw/restaurant.table/are_orders_still_in_draft#restaurant.table.are_orders_still_in_draft HTTP/1.1" 200 - 1 0.001 0.003 2026-09-13 14:24:45,032 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:45] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.000 0.011 2026-09-13 14:24:45,039 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:45] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.016 2026-09-13 14:24:45,058 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [73/117] Tour FloorScreenTour → Step dialog is open (trigger: .modal .modal-content) 2026-09-13 14:24:45,075 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:45] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.002 0.013 2026-09-13 14:24:45,098 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:45] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.004 0.012 2026-09-13 14:24:45,109 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [74/117] Tour FloorScreenTour → Step footer btn Apply should be disabled (trigger: .modal .modal-footer button:contains(Apply)[disabled]) 2026-09-13 14:24:45,161 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [75/117] Tour FloorScreenTour → Step input text 'Test Floor' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-09-13 14:24:45,217 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [76/117] Tour FloorScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:24:45,273 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [77/117] Tour FloorScreenTour → Step click 'Main Floor' floor (trigger: .floor-selector .button-floor:contains("Main Floor")) 2026-09-13 14:24:45,283 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:45] "POST /web/dataset/call_kw/restaurant.floor/create#restaurant.floor.create HTTP/1.1" 200 - 3 0.002 0.007 2026-09-13 14:24:45,335 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [78/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"2"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("2"))) 2026-09-13 14:24:45,383 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [79/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"4"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("4"))) 2026-09-13 14:24:45,435 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [80/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"5"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:24:45,484 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [81/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"100"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("100"))) 2026-09-13 14:24:45,536 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [82/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"1111"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("1111"))) 2026-09-13 14:24:45,587 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [83/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"1111","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("1111"))) 2026-09-13 14:24:45,642 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [84/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"1111","withClass":".selected"} (trigger: .floor-map .table.selected:not(.syncing):has(.label:contains("1111"))) 2026-09-13 14:24:45,693 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [85/117] Tour FloorScreenTour → Step add table (trigger: .edit-buttons i[aria-label="Delete"]) 2026-09-13 14:24:45,747 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [86/117] Tour FloorScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:24:45,799 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [87/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"4","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("4"))) 2026-09-13 14:24:45,804 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:45] "POST /web/dataset/call_kw/restaurant.table/are_orders_still_in_draft#restaurant.table.are_orders_still_in_draft HTTP/1.1" 200 - 1 0.000 0.003 2026-09-13 14:24:45,823 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:45] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:24:45,856 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [88/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"4","withClass":".selected"} (trigger: .floor-map .table.selected:not(.syncing):has(.label:contains("4"))) 2026-09-13 14:24:45,858 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:45] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.004 0.014 2026-09-13 14:24:45,908 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [89/117] Tour FloorScreenTour → Step add table (trigger: .edit-buttons i[aria-label="Seats"]) 2026-09-13 14:24:45,960 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [90/117] Tour FloorScreenTour → Step click numpad button: ⌫ (trigger: .modal div.numpad button:contains(/^⌫$/)) 2026-09-13 14:24:46,014 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [91/117] Tour FloorScreenTour → Step click numpad button: 9 (trigger: .modal div.numpad button:contains(/^9$/)) 2026-09-13 14:24:46,068 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [92/117] Tour FloorScreenTour → Step click numpad button: 9 (trigger: .modal div.numpad button:contains(/^9$/)) 2026-09-13 14:24:46,117 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [93/117] Tour FloorScreenTour → Step input shown is '9' (trigger: .modal .value:contains("9")) 2026-09-13 14:24:46,168 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [94/117] Tour FloorScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:24:46,228 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [95/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"4"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("4"))) 2026-09-13 14:24:46,229 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:46] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:24:46,262 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:46] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.006 0.018 2026-09-13 14:24:46,277 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [96/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"4","withClass":".selected"} (trigger: .floor-map .table.selected:not(.syncing):has(.label:contains("4"))) 2026-09-13 14:24:46,327 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [97/117] Tour FloorScreenTour → Step add table (trigger: .edit-buttons i[aria-label="Seats"]) 2026-09-13 14:24:46,382 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [98/117] Tour FloorScreenTour → Step click numpad button: 1 (trigger: .modal div.numpad button:contains(/^1$/)) 2026-09-13 14:24:46,434 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [99/117] Tour FloorScreenTour → Step click numpad button: 5 (trigger: .modal div.numpad button:contains(/^5$/)) 2026-09-13 14:24:46,487 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [100/117] Tour FloorScreenTour → Step input shown is '15' (trigger: .modal .value:contains("15")) 2026-09-13 14:24:46,537 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [101/117] Tour FloorScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:24:46,595 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [102/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"4"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("4"))) 2026-09-13 14:24:46,599 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:46] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.000 0.006 2026-09-13 14:24:46,627 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:46] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.009 0.013 2026-09-13 14:24:46,644 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [103/117] Tour FloorScreenTour → Step add table (trigger: .edit-buttons i[aria-label="Make Round"]) 2026-09-13 14:24:46,700 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [104/117] Tour FloorScreenTour → Step add table (trigger: .edit-buttons button:contains("Save")) 2026-09-13 14:24:46,709 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:46] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.000 0.008 2026-09-13 14:24:46,738 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:46] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.004 0.015 2026-09-13 14:24:46,757 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [105/117] Tour FloorScreenTour → Step body:not(:has(.edit-buttons button:contains('Save'))) 2026-09-13 14:24:46,763 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:46] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.004 2026-09-13 14:24:46,802 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:46] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.010 0.020 2026-09-13 14:24:46,808 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [106/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"4","withoutClass":".selected"} (trigger: .floor-map .table:not(.syncing):not(.selected):has(.label:contains("4"))) 2026-09-13 14:24:46,858 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [107/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"4","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("4"))) 2026-09-13 14:24:46,931 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:46] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.005 0.010 2026-09-13 14:24:46,980 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [108/117] Tour FloorScreenTour → Step product screen is shown (trigger: .product-screen) 2026-09-13 14:24:46,987 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:24:47,031 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [109/117] Tour FloorScreenTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-09-13 14:24:47,089 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [110/117] Tour FloorScreenTour → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:24:47,110 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84740759 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000001', 'uuid': '70998025-dc3b-43d2-824e-55e54e638054'}] 2026-09-13 14:24:47,163 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84740759 order {'name': '/', 'pos_reference': '262-119-000001', 'uuid': '70998025-dc3b-43d2-824e-55e54e638054'} created pos.order #718 2026-09-13 14:24:47,182 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #84740759 finished 2026-09-13 14:24:47,230 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 46 0.057 0.066 2026-09-13 14:24:47,252 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [111/117] Tour FloorScreenTour → Step click 'Second Floor' floor (trigger: .floor-selector .button-floor:contains("Second Floor")) 2026-09-13 14:24:47,306 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [112/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"3"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("3"))) 2026-09-13 14:24:47,358 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [113/117] Tour FloorScreenTour → Step Check table with attributes: {"name":"3","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("3"))) 2026-09-13 14:24:47,424 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [114/117] Tour FloorScreenTour → Step product screen is shown (trigger: .product-screen) 2026-09-13 14:24:47,424 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:47] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 7 0.003 0.008 2026-09-13 14:24:47,473 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [115/117] Tour FloorScreenTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-09-13 14:24:47,530 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [116/117] Tour FloorScreenTour → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:24:47,553 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80401859 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000002', 'uuid': 'dad58889-ba5e-4fde-a3ab-38bec76e5a73'}] 2026-09-13 14:24:47,587 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80401859 order {'name': '/', 'pos_reference': '262-119-000002', 'uuid': 'dad58889-ba5e-4fde-a3ab-38bec76e5a73'} created pos.order #719 2026-09-13 14:24:47,602 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80401859 finished 2026-09-13 14:24:47,650 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 35 0.021 0.078 2026-09-13 14:24:47,685 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [117/117] Tour FloorScreenTour → Step selected floor is 'Second Floor' (trigger: .button-floor.active:contains("Second Floor")) 2026-09-13 14:24:47,740 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: tour succeeded 2026-09-13 14:24:47,741 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: ╔════════════════════════════════╗ ║ TOUR FloorScreenTour SUCCEEDED ║ ╚════════════════════════════════╝ 2026-09-13 14:24:47,888 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: heap 19887352 (allocated 21630976) 2026-09-13 14:24:47,898 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Closing chrome headless with pid 67449 2026-09-13 14:24:47,903 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Closing websocket connection 2026-09-13 14:24:47,903 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Terminating chrome headless with pid 67449 2026-09-13 14:24:47,960 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_142447_960284_test_02_others.txt 2026-09-13 14:24:47,960 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Removing chrome user profile "/tmp/tmpne1q330a_chrome_odoo" 2026-09-13 14:24:48,126 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome pid: 67657 2026-09-13 14:24:48,127 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome headless temporary user profile dir: /tmp/tmpker5f4mi_chrome_odoo 2026-09-13 14:24:48,127 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Issuing json command http://127.0.0.1:34101/json/version 2026-09-13 14:24:48,128 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34101', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:24:48,186 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:24:48,186 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Issuing json command http://127.0.0.1:34101/json 2026-09-13 14:24:48,186 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34101', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:24:48,190 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Websocket url found: ws://127.0.0.1:34101/devtools/page/39CF02347EC96CAF1EDFDCBBE7008372 2026-09-13 14:24:48,193 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Enable chrome headless console log notification 2026-09-13 14:24:48,198 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome headless enable page notifications 2026-09-13 14:24:48,235 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-09-13 14:24:48,241 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Setting session cookie in browser 2026-09-13 14:24:48,243 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-13 14:24:48,243 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-13 14:24:48,327 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:48] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.028 0.041 2026-09-13 14:24:48,331 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Navigation result: {'frameId': '39CF02347EC96CAF1EDFDCBBE7008372', 'loaderId': '4A1F9ED8330D6398101633C7BBE7DC07', 'isDownload': False} 2026-09-13 14:24:48,331 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Evaluate ready code "odoo.isTourReady('TableMergeUnmergeTour')" 2026-09-13 14:24:48,339 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:24:48,358 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:48] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.007 2026-09-13 14:24:48,367 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:48] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-09-13 14:24:48,377 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:48] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.007 0.019 2026-09-13 14:24:48,834 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:48] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:24:48,839 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:48] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.013 2026-09-13 14:24:48,859 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Evaluate test code "odoo.startTour('TableMergeUnmergeTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:24:48,870 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:48] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.000 0.004 2026-09-13 14:24:48,879 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [1/110] Tour TableMergeUnmergeTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:24:48,892 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:48] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-13 14:24:48,910 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:48] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:24:48,930 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:48] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.005 2026-09-13 14:24:48,946 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:48] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.003 0.017 2026-09-13 14:24:48,952 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:48] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.002 2026-09-13 14:24:49,004 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:49] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.023 0.023 2026-09-13 14:24:49,694 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:49] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 311 0.261 0.395 2026-09-13 14:24:49,708 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:49] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:24:49,842 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:49] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.015 0.013 2026-09-13 14:24:49,909 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:49] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 3 0.008 0.033 2026-09-13 14:24:49,961 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:49] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.010 0.012 2026-09-13 14:24:49,973 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: Owl is running in 'dev' mode. 2026-09-13 14:24:49,980 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:49] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:24:50,039 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:50] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.014 2026-09-13 14:24:50,044 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:50] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:24:50,056 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:50] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:24:50,065 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:50] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:24:50,076 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:50] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 7 0.007 0.024 2026-09-13 14:24:50,089 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:50] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.004 0.034 2026-09-13 14:24:50,099 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:50] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:24:50,103 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:50] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:24:50,127 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:50] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:24:50,163 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [2/110] Tour TableMergeUnmergeTour → Step click 'Main Floor' floor (trigger: .floor-selector .button-floor:contains("Main Floor")) 2026-09-13 14:24:50,184 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:50] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.027 0.040 2026-09-13 14:24:50,281 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [3/110] Tour TableMergeUnmergeTour → Step Check table with attributes: {"name":"4","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("4"))) 2026-09-13 14:24:50,294 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:50] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.057 0.120 2026-09-13 14:24:50,358 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:50] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.004 0.014 2026-09-13 14:24:50,389 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [4/110] Tour TableMergeUnmergeTour → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-09-13 14:24:50,413 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:24:50,475 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [5/110] Tour TableMergeUnmergeTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-09-13 14:24:50,539 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [6/110] Tour TableMergeUnmergeTour → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:24:50,579 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23843013 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000001', 'uuid': '70998025-dc3b-43d2-824e-55e54e638054'}] 2026-09-13 14:24:50,611 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: Added lines [1172] to pos.order #718 2026-09-13 14:24:50,615 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23843013 order {'name': '/', 'pos_reference': '262-119-000001', 'uuid': '70998025-dc3b-43d2-824e-55e54e638054'} updated pos.order #718 2026-09-13 14:24:50,629 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23843013 finished 2026-09-13 14:24:50,698 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 52 0.041 0.080 2026-09-13 14:24:50,739 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [7/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-09-13 14:24:50,787 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [8/110] Tour TableMergeUnmergeTour → Step Drag table 5 onto table 4 in order to link them (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:24:50,843 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-09-13 14:24:51,354 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-09-13 14:24:51,854 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: Selector .floor-map .table:not(.syncing):has(.label:contains("4")) Object(position='top', relative=true) 2026-09-13 14:24:51,855 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-09-13 14:24:52,367 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: Selector .floor-map .table:not(.syncing):has(.label:contains("4")) Object(position='center', relative=true) 2026-09-13 14:24:52,373 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-09-13 14:24:52,883 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-09-13 14:24:52,891 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:52] "POST /web/dataset/call_kw/restaurant.table/set_parent_id#restaurant.table.set_parent_id HTTP/1.1" 200 - 5 0.002 0.006 2026-09-13 14:24:52,925 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:52] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.008 0.017 2026-09-13 14:24:53,384 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [9/110] Tour TableMergeUnmergeTour → Step Verify that table 5 is a child table (trigger: .floor-map .table:not(.syncing):has(.label:contains("5")) .info.opacity-25) 2026-09-13 14:24:53,435 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [10/110] Tour TableMergeUnmergeTour → Step refresh page (trigger: body) 2026-09-13 14:24:53,876 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:53] "GET /pos/ui/119/floor HTTP/1.1" 200 - 33 0.044 0.036 2026-09-13 14:24:54,552 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:54] "GET /web/webclient/translations?hash=791ee998b101acb1117d347281b780da337da31a&lang=en_US HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:24:54,561 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [11/110] Tour TableMergeUnmergeTour → Step Verify that table 5 is a child table (trigger: .floor-map .table:not(.syncing):has(.label:contains("5")) .info.opacity-25) 2026-09-13 14:24:54,569 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:54] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.000 0.003 2026-09-13 14:24:54,591 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:54] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-09-13 14:24:54,606 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:54] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:24:54,639 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:54] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.006 0.016 2026-09-13 14:24:54,644 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:54] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.001 0.022 2026-09-13 14:24:54,673 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:54] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-09-13 14:24:54,849 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:54] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 39 0.037 0.043 2026-09-13 14:24:54,944 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.002 0.009 2026-09-13 14:24:54,968 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:54] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 304 - 3 0.002 0.009 2026-09-13 14:24:55,003 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.004 0.013 2026-09-13 14:24:55,010 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: Owl is running in 'dev' mode. 2026-09-13 14:24:55,020 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:55] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:24:55,095 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [12/110] Tour TableMergeUnmergeTour → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:24:55,106 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:55] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 304 - 7 0.005 0.019 2026-09-13 14:24:55,193 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:55] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.048 0.047 2026-09-13 14:24:55,204 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [13/110] Tour TableMergeUnmergeTour → Step Check if the active tab contains the text4 & 5 (trigger: .pos-leftheader span.text-bg-info:contains(4 & 5)) 2026-09-13 14:24:55,261 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [14/110] Tour TableMergeUnmergeTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:24:55,281 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:55] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.043 0.136 2026-09-13 14:24:55,298 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.008 0.135 2026-09-13 14:24:55,313 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [15/110] Tour TableMergeUnmergeTour → 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-09-13 14:24:55,362 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [16/110] Tour TableMergeUnmergeTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:24:55,412 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [17/110] Tour TableMergeUnmergeTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-09-13 14:24:55,472 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [18/110] Tour TableMergeUnmergeTour → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:24:56,791 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:56] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:24:57,519 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [19/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-09-13 14:24:57,570 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [20/110] Tour TableMergeUnmergeTour → Step click on table selector button (trigger: .floor-screen .right-buttons button i.fa-hashtag) 2026-09-13 14:24:57,624 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [21/110] Tour TableMergeUnmergeTour → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-09-13 14:24:57,677 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [22/110] Tour TableMergeUnmergeTour → Step .floor-screen .right-buttons .jump-button 2026-09-13 14:24:57,744 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [23/110] Tour TableMergeUnmergeTour → Step Check if the active tab contains the text4 & 5 (trigger: .pos-leftheader span.text-bg-info:contains(4 & 5)) 2026-09-13 14:24:57,758 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.012 0.008 2026-09-13 14:24:57,795 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [24/110] Tour TableMergeUnmergeTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:24:57,846 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [25/110] Tour TableMergeUnmergeTour → 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-09-13 14:24:57,898 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [26/110] Tour TableMergeUnmergeTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:24:57,949 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [27/110] Tour TableMergeUnmergeTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:24:58,012 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [28/110] Tour TableMergeUnmergeTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:24:58,064 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [29/110] Tour TableMergeUnmergeTour → Step .modal-dialog:contains("It seems that the order has not been sent. Would you like to send it to preparation?") 2026-09-13 14:24:58,116 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [30/110] Tour TableMergeUnmergeTour → Step discard dialog (trigger: .modal .modal-footer button:contains("Discard")) 2026-09-13 14:24:58,189 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [31/110] Tour TableMergeUnmergeTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:24:58,196 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:58] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:24:58,197 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:58] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:24:58,259 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [32/110] Tour TableMergeUnmergeTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:24:58,321 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [33/110] Tour TableMergeUnmergeTour → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:24:58,326 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:58] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:24:58,332 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86956183 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000001', 'uuid': '70998025-dc3b-43d2-824e-55e54e638054'}] 2026-09-13 14:24:58,425 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [703] to pos.order #718 2026-09-13 14:24:58,700 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86956183 order {'name': '/', 'pos_reference': '262-119-000001', 'uuid': '70998025-dc3b-43d2-824e-55e54e638054'} updated pos.order #718 2026-09-13 14:24:58,711 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86956183 finished 2026-09-13 14:24:58,778 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 193 0.195 0.253 2026-09-13 14:24:58,824 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:58] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.007 2026-09-13 14:24:58,914 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [34/110] Tour TableMergeUnmergeTour → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:24:58,931 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:24:58] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.012 0.015 2026-09-13 14:24:58,959 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [35/110] Tour TableMergeUnmergeTour → Step Check that: ---Verify that table 5 is a child table--- is not true (trigger: body:not(:has(.floor-map .table:not(.syncing):has(.label:contains("5")) .info.opacity-25))) 2026-09-13 14:24:59,010 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [36/110] Tour TableMergeUnmergeTour → Step Drag table 5 onto table 4 in order to link them (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:24:59,067 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-09-13 14:24:59,570 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-09-13 14:25:00,070 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: Selector .floor-map .table:not(.syncing):has(.label:contains("4")) Object(position='top', relative=true) 2026-09-13 14:25:00,071 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-09-13 14:25:00,584 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: Selector .floor-map .table:not(.syncing):has(.label:contains("4")) Object(position='center', relative=true) 2026-09-13 14:25:00,590 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-09-13 14:25:01,106 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-09-13 14:25:01,117 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:01] "POST /web/dataset/call_kw/restaurant.table/set_parent_id#restaurant.table.set_parent_id HTTP/1.1" 200 - 5 0.008 0.004 2026-09-13 14:25:01,146 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:01] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.009 0.014 2026-09-13 14:25:01,607 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [37/110] Tour TableMergeUnmergeTour → Step Drag table 5 away from table 4 to unlink them (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:25:01,731 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:01] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.000 0.003 2026-09-13 14:25:01,776 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:01] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.015 0.021 2026-09-13 14:25:01,786 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [38/110] Tour TableMergeUnmergeTour → Step Check that: ---Verify that table 5 is a child table--- is not true (trigger: body:not(:has(.floor-map .table:not(.syncing):has(.label:contains("5")) .info.opacity-25))) 2026-09-13 14:25:01,832 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [39/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-09-13 14:25:01,881 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [40/110] Tour TableMergeUnmergeTour → Step Check table with attributes: {"name":"4","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("4"))) 2026-09-13 14:25:01,955 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 7 0.005 0.009 2026-09-13 14:25:01,960 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [41/110] Tour TableMergeUnmergeTour → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-09-13 14:25:02,017 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [42/110] Tour TableMergeUnmergeTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-09-13 14:25:02,077 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [43/110] Tour TableMergeUnmergeTour → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:25:02,115 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41467237 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000001', 'uuid': '92ff5ccf-c2b4-484e-90f3-d66b6b870f70'}] 2026-09-13 14:25:02,167 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41467237 order {'name': '/', 'pos_reference': '263-119-000001', 'uuid': '92ff5ccf-c2b4-484e-90f3-d66b6b870f70'} created pos.order #720 2026-09-13 14:25:02,190 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41467237 finished 2026-09-13 14:25:02,255 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 42 0.045 0.100 2026-09-13 14:25:02,285 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [44/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-09-13 14:25:02,336 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [45/110] Tour TableMergeUnmergeTour → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:25:02,407 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.004 0.009 2026-09-13 14:25:02,415 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [46/110] Tour TableMergeUnmergeTour → Step click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid")) 2026-09-13 14:25:02,480 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [47/110] Tour TableMergeUnmergeTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-09-13 14:25:02,539 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [48/110] Tour TableMergeUnmergeTour → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:25:02,563 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80821769 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000002', 'uuid': 'cce9f007-a941-4d62-be60-f730f4114c93'}] 2026-09-13 14:25:02,608 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80821769 order {'name': '/', 'pos_reference': '263-119-000002', 'uuid': 'cce9f007-a941-4d62-be60-f730f4114c93'} created pos.order #721 2026-09-13 14:25:02,625 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80821769 finished 2026-09-13 14:25:02,667 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 42 0.035 0.071 2026-09-13 14:25:02,703 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [49/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-09-13 14:25:02,753 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [50/110] Tour TableMergeUnmergeTour → Step Drag table 5 onto table 4 in order to link them (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:25:02,805 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-09-13 14:25:03,306 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-09-13 14:25:03,807 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: Selector .floor-map .table:not(.syncing):has(.label:contains("4")) Object(position='top', relative=true) 2026-09-13 14:25:03,808 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-09-13 14:25:04,319 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: Selector .floor-map .table:not(.syncing):has(.label:contains("4")) Object(position='center', relative=true) 2026-09-13 14:25:04,325 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-09-13 14:25:04,852 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:04] "POST /web/dataset/call_kw/restaurant.table/set_parent_id#restaurant.table.set_parent_id HTTP/1.1" 200 - 5 0.008 0.005 2026-09-13 14:25:04,886 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-09-13 14:25:04,889 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6271225 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000001', 'uuid': '92ff5ccf-c2b4-484e-90f3-d66b6b870f70'}] 2026-09-13 14:25:04,930 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: Added lines [1175] to pos.order #720 2026-09-13 14:25:04,936 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6271225 order {'name': '/', 'pos_reference': '263-119-000001', 'uuid': '92ff5ccf-c2b4-484e-90f3-d66b6b870f70'} updated pos.order #720 2026-09-13 14:25:04,957 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6271225 finished 2026-09-13 14:25:05,042 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 55 0.072 0.084 2026-09-13 14:25:05,082 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:05] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.008 0.174 2026-09-13 14:25:05,183 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:05] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 41 0.034 0.067 2026-09-13 14:25:05,229 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.006 0.020 2026-09-13 14:25:05,388 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [51/110] Tour TableMergeUnmergeTour → Step Verify that table 5 is a child table (trigger: .floor-map .table:not(.syncing):has(.label:contains("5")) .info.opacity-25) 2026-09-13 14:25:05,440 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [52/110] Tour TableMergeUnmergeTour → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:25:05,506 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [53/110] Tour TableMergeUnmergeTour → Step Check if the active tab contains the text4 & 5 (trigger: .pos-leftheader span.text-bg-info:contains(4 & 5)) 2026-09-13 14:25:05,512 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.006 0.011 2026-09-13 14:25:05,557 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [54/110] Tour TableMergeUnmergeTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:25:05,607 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [55/110] Tour TableMergeUnmergeTour → 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-09-13 14:25:05,659 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [56/110] Tour TableMergeUnmergeTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:25:05,710 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [57/110] Tour TableMergeUnmergeTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:25:05,760 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [58/110] Tour TableMergeUnmergeTour → 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-09-13 14:25:05,811 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [59/110] Tour TableMergeUnmergeTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:25:05,862 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [60/110] Tour TableMergeUnmergeTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-09-13 14:25:05,926 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [61/110] Tour TableMergeUnmergeTour → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:25:07,971 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [62/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-09-13 14:25:08,019 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [63/110] Tour TableMergeUnmergeTour → Step Drag table 5 away from table 4 to unlink them (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:25:08,155 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:08] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.004 2026-09-13 14:25:08,170 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49249333 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000001', 'uuid': '92ff5ccf-c2b4-484e-90f3-d66b6b870f70'}] 2026-09-13 14:25:08,195 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #223 deleted pos.order.line records with IDs: [1175] 2026-09-13 14:25:08,211 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49249333 order {'name': '/', 'pos_reference': '263-119-000001', 'uuid': '92ff5ccf-c2b4-484e-90f3-d66b6b870f70'} updated pos.order #720 2026-09-13 14:25:08,227 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49249333 finished 2026-09-13 14:25:08,242 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [64/110] Tour TableMergeUnmergeTour → Step Check that: ---Verify that table 5 is a child table--- is not true (trigger: body:not(:has(.floor-map .table:not(.syncing):has(.label:contains("5")) .info.opacity-25))) 2026-09-13 14:25:08,278 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [65/110] Tour TableMergeUnmergeTour → Step Check table with attributes: {"name":"4","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("4"))) 2026-09-13 14:25:08,344 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 70 0.070 0.106 2026-09-13 14:25:08,378 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:08] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.007 0.188 2026-09-13 14:25:08,395 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51189911 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000003', 'uuid': 'e682cbe3-1202-43e6-9da1-72daf0406617'}] 2026-09-13 14:25:08,402 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [66/110] Tour TableMergeUnmergeTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:25:08,453 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [67/110] Tour TableMergeUnmergeTour → 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-09-13 14:25:08,478 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51189911 order {'name': '/', 'pos_reference': '263-119-000003', 'uuid': 'e682cbe3-1202-43e6-9da1-72daf0406617'} created pos.order #722 2026-09-13 14:25:08,490 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51189911 finished 2026-09-13 14:25:08,504 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [68/110] Tour TableMergeUnmergeTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:25:08,546 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 42 0.074 0.087 2026-09-13 14:25:08,567 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [69/110] Tour TableMergeUnmergeTour → Step body 2026-09-13 14:25:08,613 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [70/110] Tour TableMergeUnmergeTour → Step click order button (trigger: .actionpad .submit-order) 2026-09-13 14:25:08,618 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:08] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 43 0.030 0.183 2026-09-13 14:25:08,678 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [71/110] Tour TableMergeUnmergeTour → Step Check orderline with attributes: {"withClass":".has-change"} (trigger: body:not(:has(.order-container .orderline.has-change))) 2026-09-13 14:25:08,686 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:08] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.003 0.009 2026-09-13 14:25:08,726 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85433955 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000001', 'uuid': '92ff5ccf-c2b4-484e-90f3-d66b6b870f70'}] 2026-09-13 14:25:08,732 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [72/110] Tour TableMergeUnmergeTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-09-13 14:25:08,748 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85433955 order {'name': '/', 'pos_reference': '263-119-000001', 'uuid': '92ff5ccf-c2b4-484e-90f3-d66b6b870f70'} updated pos.order #720 2026-09-13 14:25:08,770 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85433955 finished 2026-09-13 14:25:08,782 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [73/110] Tour TableMergeUnmergeTour → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:25:08,871 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.065 0.082 2026-09-13 14:25:08,909 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [74/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-09-13 14:25:08,958 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [75/110] Tour TableMergeUnmergeTour → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:25:09,025 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [76/110] Tour TableMergeUnmergeTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:25:09,029 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 9 0.003 0.008 2026-09-13 14:25:09,076 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [77/110] Tour TableMergeUnmergeTour → 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-09-13 14:25:09,129 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [78/110] Tour TableMergeUnmergeTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:25:09,177 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [79/110] Tour TableMergeUnmergeTour → Step click order button (trigger: .actionpad .submit-order) 2026-09-13 14:25:09,244 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [80/110] Tour TableMergeUnmergeTour → Step Check orderline with attributes: {"withClass":".has-change"} (trigger: body:not(:has(.order-container .orderline.has-change))) 2026-09-13 14:25:09,253 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:09] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.002 0.014 2026-09-13 14:25:09,279 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88691163 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000003', 'uuid': 'e682cbe3-1202-43e6-9da1-72daf0406617'}] 2026-09-13 14:25:09,289 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [81/110] Tour TableMergeUnmergeTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-09-13 14:25:09,305 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88691163 order {'name': '/', 'pos_reference': '263-119-000003', 'uuid': 'e682cbe3-1202-43e6-9da1-72daf0406617'} updated pos.order #722 2026-09-13 14:25:09,322 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88691163 finished 2026-09-13 14:25:09,346 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [82/110] Tour TableMergeUnmergeTour → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:25:09,390 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.041 0.071 2026-09-13 14:25:09,421 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [83/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-09-13 14:25:09,472 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [84/110] Tour TableMergeUnmergeTour → Step Drag table 5 onto table 4 in order to link them (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:25:09,523 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-09-13 14:25:10,036 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-09-13 14:25:10,553 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: Selector .floor-map .table:not(.syncing):has(.label:contains("4")) Object(position='top', relative=true) 2026-09-13 14:25:10,553 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-09-13 14:25:11,078 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: Selector .floor-map .table:not(.syncing):has(.label:contains("4")) Object(position='center', relative=true) 2026-09-13 14:25:11,085 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-09-13 14:25:11,615 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:11] "POST /web/dataset/call_kw/restaurant.table/set_parent_id#restaurant.table.set_parent_id HTTP/1.1" 200 - 5 0.006 0.012 2026-09-13 14:25:11,631 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: 500 2026-09-13 14:25:11,635 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98782962 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000001', 'uuid': '92ff5ccf-c2b4-484e-90f3-d66b6b870f70'}] 2026-09-13 14:25:11,672 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: Added lines [1177] to pos.order #720 2026-09-13 14:25:11,684 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98782962 order {'name': '/', 'pos_reference': '263-119-000001', 'uuid': '92ff5ccf-c2b4-484e-90f3-d66b6b870f70'} updated pos.order #720 2026-09-13 14:25:11,706 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98782962 finished 2026-09-13 14:25:11,785 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 55 0.067 0.086 2026-09-13 14:25:11,820 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:11] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.004 0.175 2026-09-13 14:25:11,962 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:11] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 41 0.070 0.062 2026-09-13 14:25:11,995 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.002 0.008 2026-09-13 14:25:12,128 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [85/110] Tour TableMergeUnmergeTour → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:25:12,194 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [86/110] Tour TableMergeUnmergeTour → Step Check if the active tab contains the text4 & 5 (trigger: .pos-leftheader span.text-bg-info:contains(4 & 5)) 2026-09-13 14:25:12,201 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 8 0.008 0.009 2026-09-13 14:25:12,245 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [87/110] Tour TableMergeUnmergeTour → Step Check orderline with attributes: {"withClass":".has-change"} (trigger: body:not(:has(.order-container .orderline.has-change))) 2026-09-13 14:25:12,296 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [88/110] Tour TableMergeUnmergeTour → Step click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid")) 2026-09-13 14:25:12,371 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [89/110] Tour TableMergeUnmergeTour → Step Check orderline with attributes: {"productName":"Minute Maid","withClass":".orderline.has-change"} (trigger: .order-container .orderline.orderline.has-change:has(.product-name:contains("Minute Maid"))) 2026-09-13 14:25:12,421 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [90/110] Tour TableMergeUnmergeTour → Step click order button (trigger: .actionpad .submit-order) 2026-09-13 14:25:12,491 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:12] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:25:12,494 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [91/110] Tour TableMergeUnmergeTour → Step Check orderline with attributes: {"withClass":".has-change"} (trigger: body:not(:has(.order-container .orderline.has-change))) 2026-09-13 14:25:12,528 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76810366 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000001', 'uuid': '92ff5ccf-c2b4-484e-90f3-d66b6b870f70'}] 2026-09-13 14:25:12,545 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [92/110] Tour TableMergeUnmergeTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-09-13 14:25:12,578 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76810366 order {'name': '/', 'pos_reference': '263-119-000001', 'uuid': '92ff5ccf-c2b4-484e-90f3-d66b6b870f70'} updated pos.order #720 2026-09-13 14:25:12,595 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76810366 finished 2026-09-13 14:25:12,597 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [93/110] Tour TableMergeUnmergeTour → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:25:12,655 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.054 0.076 2026-09-13 14:25:12,688 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [94/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-09-13 14:25:12,740 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [95/110] Tour TableMergeUnmergeTour → Step Drag table 5 away from table 4 to unlink them (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:25:12,895 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:12] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.003 0.004 2026-09-13 14:25:12,911 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21550855 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000001', 'uuid': '92ff5ccf-c2b4-484e-90f3-d66b6b870f70'}] 2026-09-13 14:25:12,963 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21550855 order {'name': '/', 'pos_reference': '263-119-000001', 'uuid': '92ff5ccf-c2b4-484e-90f3-d66b6b870f70'} updated pos.order #720 2026-09-13 14:25:12,982 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21550855 finished 2026-09-13 14:25:13,009 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [96/110] Tour TableMergeUnmergeTour → Step Check that: ---Verify that table 5 is a child table--- is not true (trigger: body:not(:has(.floor-map .table:not(.syncing):has(.label:contains("5")) .info.opacity-25))) 2026-09-13 14:25:13,058 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [97/110] Tour TableMergeUnmergeTour → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:25:13,066 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.070 0.087 2026-09-13 14:25:13,093 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:13] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.005 0.167 2026-09-13 14:25:13,133 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35714459 started for PoS orders references: [{'name': '/', 'pos_reference': '263-119-000004', 'uuid': '257342f4-566e-471b-9566-167eb8e728aa'}] 2026-09-13 14:25:13,206 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35714459 order {'name': '/', 'pos_reference': '263-119-000004', 'uuid': '257342f4-566e-471b-9566-167eb8e728aa'} created pos.order #723 2026-09-13 14:25:13,224 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35714459 finished 2026-09-13 14:25:13,291 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 42 0.077 0.084 2026-09-13 14:25:13,344 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [98/110] Tour TableMergeUnmergeTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:25:13,356 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:13] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 9 0.009 0.008 2026-09-13 14:25:13,394 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [99/110] Tour TableMergeUnmergeTour → 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-09-13 14:25:13,442 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [100/110] Tour TableMergeUnmergeTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:25:13,492 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [101/110] Tour TableMergeUnmergeTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-09-13 14:25:13,552 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [102/110] Tour TableMergeUnmergeTour → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:25:15,602 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [103/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-09-13 14:25:15,653 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [104/110] Tour TableMergeUnmergeTour → Step Check table with attributes: {"name":"4","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("4"))) 2026-09-13 14:25:15,721 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 9 0.002 0.008 2026-09-13 14:25:15,726 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [105/110] Tour TableMergeUnmergeTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:25:15,777 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [106/110] Tour TableMergeUnmergeTour → 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-09-13 14:25:15,830 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [107/110] Tour TableMergeUnmergeTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:25:15,878 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [108/110] Tour TableMergeUnmergeTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-09-13 14:25:15,939 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [109/110] Tour TableMergeUnmergeTour → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:25:17,986 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: [110/110] Tour TableMergeUnmergeTour → Step .floor-map 2026-09-13 14:25:18,037 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: tour succeeded 2026-09-13 14:25:18,037 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: ╔══════════════════════════════════════╗ ║ TOUR TableMergeUnmergeTour SUCCEEDED ║ ╚══════════════════════════════════════╝ 2026-09-13 14:25:18,263 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others.browser: heap 28673804 (allocated 32780288) 2026-09-13 14:25:18,268 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Closing chrome headless with pid 67657 2026-09-13 14:25:18,268 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Closing websocket connection 2026-09-13 14:25:18,270 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Terminating chrome headless with pid 67657 2026-09-13 14:25:18,325 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_142518_325487_test_02_others.txt 2026-09-13 14:25:18,325 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others: Removing chrome user profile "/tmp/tmpker5f4mi_chrome_odoo" 2026-09-13 14:25:18,338 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_02_others_bis ... 2026-09-13 14:25:18,620 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Chrome pid: 67852 2026-09-13 14:25:18,621 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Chrome headless temporary user profile dir: /tmp/tmpiewextyc_chrome_odoo 2026-09-13 14:25:18,621 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Issuing json command http://127.0.0.1:45001/json/version 2026-09-13 14:25:18,622 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45001', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:25:18,667 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:25:18,669 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Issuing json command http://127.0.0.1:45001/json 2026-09-13 14:25:18,670 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45001', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:25:18,681 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Websocket url found: ws://127.0.0.1:45001/devtools/page/E2108A7A07A5DBCC00A783F41C1602EF 2026-09-13 14:25:18,689 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Enable chrome headless console log notification 2026-09-13 14:25:18,695 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Chrome headless enable page notifications 2026-09-13 14:25:18,771 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-09-13 14:25:18,780 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Setting session cookie in browser 2026-09-13 14:25:18,794 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-13 14:25:18,794 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-13 14:25:18,810 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:25:19,310 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:19] "GET /pos/ui/119 HTTP/1.1" 200 - 88 0.056 0.447 2026-09-13 14:25:19,315 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Navigation result: {'frameId': 'E2108A7A07A5DBCC00A783F41C1602EF', 'loaderId': '1E905110D3C7A64583446215955D6994', 'isDownload': False} 2026-09-13 14:25:19,316 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Evaluate ready code "odoo.isTourReady('ControlButtonsTour')" 2026-09-13 14:25:19,325 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:25:19,346 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:19] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.011 2026-09-13 14:25:19,353 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:19] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.014 2026-09-13 14:25:19,359 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:19] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.019 2026-09-13 14:25:19,866 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:25:19,893 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:19] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.017 2026-09-13 14:25:19,908 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Evaluate test code "odoo.startTour('ControlButtonsTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:25:19,915 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [1/109] Tour ControlButtonsTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:25:19,916 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:19] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-09-13 14:25:19,931 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:19] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-09-13 14:25:19,950 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:19] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:25:19,993 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:19] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.010 0.014 2026-09-13 14:25:20,009 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:20] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.008 0.032 2026-09-13 14:25:20,050 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:20] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.016 0.025 2026-09-13 14:25:20,055 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:20] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.026 2026-09-13 14:25:20,676 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:20] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 374 0.284 0.308 2026-09-13 14:25:20,708 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:20] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.022 2026-09-13 14:25:20,783 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:25:20,848 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:20] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.034 2026-09-13 14:25:20,885 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.008 2026-09-13 14:25:20,894 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: Owl is running in 'dev' mode. 2026-09-13 14:25:20,907 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:20] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-09-13 14:25:20,963 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:20] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:25:20,973 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:20] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.012 2026-09-13 14:25:21,006 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:21] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.018 2026-09-13 14:25:21,012 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:21] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:25:21,072 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:21] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.025 2026-09-13 14:25:21,077 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:21] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.067 0.038 2026-09-13 14:25:21,078 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [2/109] Tour ControlButtonsTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:25:21,080 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:21] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:25:21,090 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:21] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:25:21,105 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:21] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.012 0.116 2026-09-13 14:25:21,161 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [3/109] Tour ControlButtonsTour → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("2"))) 2026-09-13 14:25:21,195 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:21] "GET /pos/ui/119 HTTP/1.1" 200 - 32 0.047 0.127 2026-09-13 14:25:21,262 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:21] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 32 0.034 0.191 2026-09-13 14:25:21,355 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:21] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.046 0.144 2026-09-13 14:25:21,399 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:21] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:25:21,481 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [4/109] Tour ControlButtonsTour → Step click product 'Water' (trigger: article.product .product-content .product-name:contains("Water")) 2026-09-13 14:25:21,495 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:25:21,561 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [5/109] Tour ControlButtonsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:25:21,609 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [6/109] Tour ControlButtonsTour → 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-09-13 14:25:21,662 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [7/109] Tour ControlButtonsTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-09-13 14:25:21,715 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [8/109] Tour ControlButtonsTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-09-13 14:25:21,766 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [9/109] Tour ControlButtonsTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-09-13 14:25:21,819 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [10/109] Tour ControlButtonsTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-09-13 14:25:21,886 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [11/109] Tour ControlButtonsTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-09-13 14:25:21,936 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [12/109] Tour ControlButtonsTour → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-09-13 14:25:21,989 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [13/109] Tour ControlButtonsTour → 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-09-13 14:25:22,170 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [14/109] Tour ControlButtonsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:25:22,221 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [15/109] Tour ControlButtonsTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-09-13 14:25:22,278 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [16/109] Tour ControlButtonsTour → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:25:22,303 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76032003 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '0960246b-bb18-4884-a0da-dd620ae98b91'}] 2026-09-13 14:25:22,378 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76032003 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '0960246b-bb18-4884-a0da-dd620ae98b91'} created pos.order #724 2026-09-13 14:25:22,394 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76032003 finished 2026-09-13 14:25:22,433 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 63 0.057 0.076 2026-09-13 14:25:22,468 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [17/109] Tour ControlButtonsTour → Step Check table with attributes: {"name":"4","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("4"))) 2026-09-13 14:25:22,532 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.007 2026-09-13 14:25:22,534 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [18/109] Tour ControlButtonsTour → Step click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid")) 2026-09-13 14:25:22,598 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [19/109] Tour ControlButtonsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:25:22,650 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [20/109] Tour ControlButtonsTour → 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-09-13 14:25:22,700 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [21/109] Tour ControlButtonsTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-09-13 14:25:22,755 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [22/109] Tour ControlButtonsTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-09-13 14:25:22,805 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [23/109] Tour ControlButtonsTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-09-13 14:25:22,856 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [24/109] Tour ControlButtonsTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-09-13 14:25:22,915 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [25/109] Tour ControlButtonsTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-09-13 14:25:22,964 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [26/109] Tour ControlButtonsTour → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-09-13 14:25:23,021 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [27/109] Tour ControlButtonsTour → 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-09-13 14:25:23,204 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [28/109] Tour ControlButtonsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:25:23,252 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [29/109] Tour ControlButtonsTour → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-09-13 14:25:23,317 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [30/109] Tour ControlButtonsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:25:23,370 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [31/109] Tour ControlButtonsTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"1","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("1"))) 2026-09-13 14:25:23,419 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [32/109] Tour ControlButtonsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:25:23,470 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [33/109] Tour ControlButtonsTour → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:25:23,520 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [34/109] Tour ControlButtonsTour → Step click Actions button (trigger: .more-btn) 2026-09-13 14:25:23,577 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [35/109] Tour ControlButtonsTour → Step click Transfer button (trigger: .control-buttons button:contains("Transfer")) 2026-09-13 14:25:23,637 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [36/109] Tour ControlButtonsTour → Step .table:contains(2) 2026-09-13 14:25:24,229 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [37/109] Tour ControlButtonsTour → Step Check orderline with attributes: {"productName":"Water","quantity":"5"} (trigger: .order-container .orderline:has(.product-name:contains("Water")):has(.qty:contains("5"))) 2026-09-13 14:25:24,247 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85927700 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '0960246b-bb18-4884-a0da-dd620ae98b91'}] 2026-09-13 14:25:24,260 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:24] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:25:24,289 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: Added lines [1180, 1181] to pos.order #724 2026-09-13 14:25:24,294 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85927700 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '0960246b-bb18-4884-a0da-dd620ae98b91'} updated pos.order #724 2026-09-13 14:25:24,325 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85927700 finished 2026-09-13 14:25:24,432 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 77 0.093 0.109 2026-09-13 14:25:24,500 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:24] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.004 0.008 2026-09-13 14:25:24,508 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:24] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.009 2026-09-13 14:25:24,547 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [38/109] Tour ControlButtonsTour → 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-09-13 14:25:24,598 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [39/109] Tour ControlButtonsTour → 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-09-13 14:25:24,649 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [40/109] Tour ControlButtonsTour → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:25:24,700 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [41/109] Tour ControlButtonsTour → Step click Actions button (trigger: .more-btn) 2026-09-13 14:25:24,755 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [42/109] Tour ControlButtonsTour → Step click Split button (trigger: .control-buttons button:contains("Split")) 2026-09-13 14:25:24,818 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [43/109] Tour ControlButtonsTour → Step click back button (trigger: .splitbill-screen .button.back) 2026-09-13 14:25:24,874 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [44/109] Tour ControlButtonsTour → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Water","quantity":"5"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Water")):has(.qty:contains("5"))) 2026-09-13 14:25:24,930 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [45/109] Tour ControlButtonsTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"5"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(.qty:contains("5"))) 2026-09-13 14:25:24,981 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [46/109] Tour ControlButtonsTour → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:25:25,032 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [47/109] Tour ControlButtonsTour → Step click Internal note button (trigger: .modal-body button:contains("Note")) 2026-09-13 14:25:25,082 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [48/109] Tour ControlButtonsTour → Step click Internal Note button (trigger: .control-buttons button:contains("Note")) 2026-09-13 14:25:25,141 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [49/109] Tour ControlButtonsTour → Step input text 'test note' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-09-13 14:25:25,200 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [50/109] Tour ControlButtonsTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:25:25,260 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [51/109] Tour ControlButtonsTour → Step Check orderline with attributes: {"productName":"Water","quantity":"5","price":"10.0","internalNote":"test note","withClass":".selected"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(.qty:contains("5")):has(.price:contains("10.0")):has(.info-list .o_tag_badge_text:contains("test note"))) 2026-09-13 14:25:25,311 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [52/109] Tour ControlButtonsTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-09-13 14:25:25,371 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [53/109] Tour ControlButtonsTour → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:25:25,391 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60834145 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '0960246b-bb18-4884-a0da-dd620ae98b91'}] 2026-09-13 14:25:25,444 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60834145 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '0960246b-bb18-4884-a0da-dd620ae98b91'} updated pos.order #724 2026-09-13 14:25:25,464 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60834145 finished 2026-09-13 14:25:25,527 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 55 0.058 0.082 2026-09-13 14:25:25,558 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [54/109] Tour ControlButtonsTour → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("2"))) 2026-09-13 14:25:25,625 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.009 2026-09-13 14:25:25,630 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [55/109] Tour ControlButtonsTour → Step Check orderline with attributes: {"productName":"Water","quantity":"5","price":"10.0","internalNote":"test note"} (trigger: .order-container .orderline:has(.product-name:contains("Water")):has(.qty:contains("5")):has(.price:contains("10.0")):has(.info-list .o_tag_badge_text:contains("test note"))) 2026-09-13 14:25:25,683 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [56/109] Tour ControlButtonsTour → Step click product 'Water' (trigger: article.product .product-content .product-name:contains("Water")) 2026-09-13 14:25:25,764 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [57/109] Tour ControlButtonsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:25:25,814 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [58/109] Tour ControlButtonsTour → 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-09-13 14:25:25,865 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [59/109] Tour ControlButtonsTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-09-13 14:25:25,919 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [60/109] Tour ControlButtonsTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-09-13 14:25:25,969 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [61/109] Tour ControlButtonsTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-09-13 14:25:26,021 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [62/109] Tour ControlButtonsTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-09-13 14:25:26,087 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [63/109] Tour ControlButtonsTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-09-13 14:25:26,138 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [64/109] Tour ControlButtonsTour → Step click numpad button: 8 (trigger: div.numpad button:contains(/^8$/)) 2026-09-13 14:25:26,190 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [65/109] Tour ControlButtonsTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"8","price":"8.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(.qty:contains("8")):has(.price:contains("8.0"))) 2026-09-13 14:25:26,368 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [66/109] Tour ControlButtonsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:25:26,419 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [67/109] Tour ControlButtonsTour → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:25:26,470 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [68/109] Tour ControlButtonsTour → Step click Actions button (trigger: .more-btn) 2026-09-13 14:25:26,525 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [69/109] Tour ControlButtonsTour → Step click Guests button (trigger: .control-buttons button:contains("Guests")) 2026-09-13 14:25:26,586 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [70/109] Tour ControlButtonsTour → Step click numpad button: 1 (trigger: .modal div.numpad button:text(1)) 2026-09-13 14:25:26,639 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [71/109] Tour ControlButtonsTour → Step click numpad button: 5 (trigger: .modal div.numpad button:text(5)) 2026-09-13 14:25:26,691 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [72/109] Tour ControlButtonsTour → Step input shown is '15' (trigger: .modal .value:contains("15")) 2026-09-13 14:25:26,741 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [73/109] Tour ControlButtonsTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:25:26,794 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [74/109] Tour ControlButtonsTour → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:25:26,845 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [75/109] Tour ControlButtonsTour → Step click Actions button (trigger: .more-btn) 2026-09-13 14:25:26,902 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [76/109] Tour ControlButtonsTour → Step guest number is 15 (trigger: .control-buttons button:contains("Guests"):contains(15)) 2026-09-13 14:25:26,953 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [77/109] Tour ControlButtonsTour → Step click guests 15 button (trigger: .modal .control-buttons button:contains(15Guests)) 2026-09-13 14:25:27,007 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [78/109] Tour ControlButtonsTour → Step click numpad button: 5 (trigger: .modal div.numpad button:text(5)) 2026-09-13 14:25:27,061 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [79/109] Tour ControlButtonsTour → Step input shown is '5' (trigger: .modal .value:contains("5")) 2026-09-13 14:25:27,112 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [80/109] Tour ControlButtonsTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:25:27,166 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [81/109] Tour ControlButtonsTour → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:25:27,216 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [82/109] Tour ControlButtonsTour → Step click Actions button (trigger: .more-btn) 2026-09-13 14:25:27,271 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [83/109] Tour ControlButtonsTour → Step guest number is 5 (trigger: .control-buttons button:contains("Guests"):contains(5)) 2026-09-13 14:25:27,322 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [84/109] Tour ControlButtonsTour → Step cancel dialog (trigger: .modal .modal-header button[aria-label="Close"]) 2026-09-13 14:25:27,375 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [85/109] Tour ControlButtonsTour → Step Check orderline with attributes: {"productName":"Water","quantity":"5"} (trigger: .order-container .orderline:has(.product-name:contains("Water")):has(.qty:contains("5"))) 2026-09-13 14:25:27,426 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [86/109] Tour ControlButtonsTour → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:25:27,477 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [87/109] Tour ControlButtonsTour → Step click Actions button (trigger: .more-btn) 2026-09-13 14:25:27,531 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [88/109] Tour ControlButtonsTour → Step click Cancel Order button (trigger: .control-buttons button:contains("Cancel Order")) 2026-09-13 14:25:27,590 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [89/109] Tour ControlButtonsTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:25:27,653 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [90/109] Tour ControlButtonsTour → Step Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline))) 2026-09-13 14:25:27,658 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2483643 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '0960246b-bb18-4884-a0da-dd620ae98b91'}] 2026-09-13 14:25:27,682 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: Added lines [1182] to pos.order #724 2026-09-13 14:25:27,690 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2483643 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '0960246b-bb18-4884-a0da-dd620ae98b91'} updated pos.order #724 2026-09-13 14:25:27,710 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2483643 finished 2026-09-13 14:25:27,790 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 55 0.057 0.078 2026-09-13 14:25:27,943 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:27] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 45 0.057 0.064 2026-09-13 14:25:27,986 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [91/109] Tour ControlButtonsTour → Step .floor-map 2026-09-13 14:25:28,037 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [92/109] Tour ControlButtonsTour → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:25:28,103 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [93/109] Tour ControlButtonsTour → Step click product 'Water' (trigger: article.product .product-content .product-name:contains("Water")) 2026-09-13 14:25:28,104 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.007 2026-09-13 14:25:28,164 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [94/109] Tour ControlButtonsTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:25:28,213 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [95/109] Tour ControlButtonsTour → 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-09-13 14:25:28,264 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [96/109] Tour ControlButtonsTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-09-13 14:25:28,317 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [97/109] Tour ControlButtonsTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-09-13 14:25:28,369 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [98/109] Tour ControlButtonsTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-09-13 14:25:28,422 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [99/109] Tour ControlButtonsTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-09-13 14:25:28,482 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [100/109] Tour ControlButtonsTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-09-13 14:25:28,533 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [101/109] Tour ControlButtonsTour → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-09-13 14:25:28,585 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [102/109] Tour ControlButtonsTour → 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-09-13 14:25:28,771 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [103/109] Tour ControlButtonsTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:25:28,819 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [104/109] Tour ControlButtonsTour → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:25:28,870 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [105/109] Tour ControlButtonsTour → Step click Actions button (trigger: .more-btn) 2026-09-13 14:25:28,924 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [106/109] Tour ControlButtonsTour → Step click Transfer button (trigger: .control-buttons button:contains("Transfer")) 2026-09-13 14:25:28,983 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [107/109] Tour ControlButtonsTour → Step click 'Second Floor' floor (trigger: .floor-selector .button-floor:contains("Second Floor")) 2026-09-13 14:25:29,035 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [108/109] Tour ControlButtonsTour → Step Check table with attributes: {"name":"1","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("1"))) 2026-09-13 14:25:29,100 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: [109/109] Tour ControlButtonsTour → Step Check orderline with attributes: {"productName":"Water","quantity":"5"} (trigger: .order-container .orderline:has(.product-name:contains("Water")):has(.qty:contains("5"))) 2026-09-13 14:25:29,103 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27355271 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '8e6f8493-9254-4de4-a58f-244547e32836'}] 2026-09-13 14:25:29,154 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27355271 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '8e6f8493-9254-4de4-a58f-244547e32836'} created pos.order #725 2026-09-13 14:25:29,175 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27355271 finished 2026-09-13 14:25:29,227 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 42 0.042 0.084 2026-09-13 14:25:29,258 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:29] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.006 2026-09-13 14:25:29,306 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: tour succeeded 2026-09-13 14:25:29,311 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: ╔═══════════════════════════════════╗ ║ TOUR ControlButtonsTour SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-09-13 14:25:29,507 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis.browser: heap 21626504 (allocated 24383488) 2026-09-13 14:25:29,513 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Closing chrome headless with pid 67852 2026-09-13 14:25:29,515 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Closing websocket connection 2026-09-13 14:25:29,515 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Terminating chrome headless with pid 67852 2026-09-13 14:25:29,615 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_142529_615529_test_02_others_bis.txt 2026-09-13 14:25:29,615 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_02_others_bis: Removing chrome user profile "/tmp/tmpiewextyc_chrome_odoo" 2026-09-13 14:25:29,624 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_04_ticket_screen ... 2026-09-13 14:25:30,018 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Chrome pid: 67988 2026-09-13 14:25:30,019 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Chrome headless temporary user profile dir: /tmp/tmp1qib_x79_chrome_odoo 2026-09-13 14:25:30,019 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Issuing json command http://127.0.0.1:36303/json/version 2026-09-13 14:25:30,020 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36303', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:25:30,032 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:25:30,032 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Issuing json command http://127.0.0.1:36303/json 2026-09-13 14:25:30,033 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36303', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:25:30,043 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Websocket url found: ws://127.0.0.1:36303/devtools/page/F8AEB2F2175B9DF6A66DB957AFEFBB78 2026-09-13 14:25:30,051 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Enable chrome headless console log notification 2026-09-13 14:25:30,059 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Chrome headless enable page notifications 2026-09-13 14:25:30,132 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:25:30,145 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Setting session cookie in browser 2026-09-13 14:25:30,148 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-13 14:25:30,148 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-13 14:25:30,164 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:25:30,610 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:30] "GET /pos/ui/119 HTTP/1.1" 200 - 87 0.050 0.399 2026-09-13 14:25:30,613 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Navigation result: {'frameId': 'F8AEB2F2175B9DF6A66DB957AFEFBB78', 'loaderId': '14C2BAED5563442771F2C3C2FE9FE46F', 'isDownload': False} 2026-09-13 14:25:30,613 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Evaluate ready code "odoo.isTourReady('PosResTicketScreenTour')" 2026-09-13 14:25:30,621 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:25:30,648 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:30] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.011 0.010 2026-09-13 14:25:30,656 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:30] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.018 2026-09-13 14:25:30,681 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:30] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.032 2026-09-13 14:25:31,164 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:31] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:25:31,192 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:31] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.019 2026-09-13 14:25:31,215 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Evaluate test code "odoo.startTour('PosResTicketScreenTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:25:31,225 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [1/34] Tour PosResTicketScreenTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:25:31,229 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:31] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.007 2026-09-13 14:25:31,256 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:31] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:25:31,272 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:31] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:25:31,312 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:31] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.018 0.010 2026-09-13 14:25:31,327 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:31] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.036 2026-09-13 14:25:31,381 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:31] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.017 0.027 2026-09-13 14:25:31,386 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:31] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.042 2026-09-13 14:25:32,064 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:32] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 374 0.329 0.312 2026-09-13 14:25:32,089 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:32] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:25:32,183 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-09-13 14:25:32,272 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:32] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.016 0.035 2026-09-13 14:25:32,318 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.006 2026-09-13 14:25:32,338 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: Owl is running in 'dev' mode. 2026-09-13 14:25:32,359 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:32] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.009 2026-09-13 14:25:32,404 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:32] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:25:32,413 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:32] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:25:32,425 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:32] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:25:32,436 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:32] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:25:32,462 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:32] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.016 0.031 2026-09-13 14:25:32,481 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:32] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.061 2026-09-13 14:25:32,485 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:32] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:25:32,487 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:32] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:25:32,532 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:32] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.012 2026-09-13 14:25:32,562 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [2/34] Tour PosResTicketScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:25:32,660 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:32] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 31 0.089 0.056 2026-09-13 14:25:32,721 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [3/34] Tour PosResTicketScreenTour → Step .pos-leftheader .orders-button 2026-09-13 14:25:32,748 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:32] "GET /pos/ui/119 HTTP/1.1" 200 - 31 0.049 0.182 2026-09-13 14:25:32,873 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:32] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.069 0.076 2026-09-13 14:25:32,943 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [4/34] Tour PosResTicketScreenTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-09-13 14:25:32,959 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:32] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-09-13 14:25:32,999 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [5/34] Tour PosResTicketScreenTour → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:25:32,999 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:32] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:25:33,012 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:33] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 5 0.019 0.018 2026-09-13 14:25:35,036 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [6/34] Tour PosResTicketScreenTour → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:25:35,094 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:25:35,153 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [7/34] Tour PosResTicketScreenTour → Step click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid")) 2026-09-13 14:25:35,236 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [8/34] Tour PosResTicketScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:25:35,290 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [9/34] Tour PosResTicketScreenTour → 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-09-13 14:25:35,337 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [10/34] Tour PosResTicketScreenTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-09-13 14:25:35,391 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [11/34] Tour PosResTicketScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-09-13 14:25:35,443 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [12/34] Tour PosResTicketScreenTour → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-09-13 14:25:35,497 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [13/34] Tour PosResTicketScreenTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-09-13 14:25:35,561 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [14/34] Tour PosResTicketScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-09-13 14:25:35,611 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [15/34] Tour PosResTicketScreenTour → 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-09-13 14:25:35,663 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [16/34] Tour PosResTicketScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:25:35,712 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [17/34] Tour PosResTicketScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:25:35,763 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [18/34] Tour PosResTicketScreenTour → Step order total amount is '3.0' (trigger: .product-screen .order-summary .total:contains("3.0")) 2026-09-13 14:25:35,814 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [19/34] Tour PosResTicketScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:25:35,867 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [20/34] Tour PosResTicketScreenTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-09-13 14:25:35,924 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [21/34] Tour PosResTicketScreenTour → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:25:35,945 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71932979 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '72a09732-d06f-4cd6-b2cf-bec6114710cb'}] 2026-09-13 14:25:36,003 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71932979 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '72a09732-d06f-4cd6-b2cf-bec6114710cb'} created pos.order #726 2026-09-13 14:25:36,019 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71932979 finished 2026-09-13 14:25:36,079 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.046 0.090 2026-09-13 14:25:36,118 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [22/34] Tour PosResTicketScreenTour → Step .floor-map .table:has(.label:contains("5")):not(:has(.order-count)) 2026-09-13 14:25:36,168 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [23/34] Tour PosResTicketScreenTour → Step .pos-leftheader .orders-button 2026-09-13 14:25:36,222 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [24/34] Tour PosResTicketScreenTour → Step .ticket-screen .order-row > div:contains("001") 2026-09-13 14:25:36,273 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [25/34] Tour PosResTicketScreenTour → Step .ticket-screen .order-row:has(div:contains("001")) .btn-danger 2026-09-13 14:25:36,323 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [26/34] Tour PosResTicketScreenTour → Step .ticket-screen .orders .order-row > td:contains("001") ~ td.text-end button.text-danger 2026-09-13 14:25:36,328 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:36] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 54 0.061 0.042 2026-09-13 14:25:36,372 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:36] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.005 0.020 2026-09-13 14:25:36,385 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [27/34] Tour PosResTicketScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:25:36,444 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [28/34] Tour PosResTicketScreenTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-09-13 14:25:36,448 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95406367 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '72a09732-d06f-4cd6-b2cf-bec6114710cb'}] 2026-09-13 14:25:36,473 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95406367 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '72a09732-d06f-4cd6-b2cf-bec6114710cb'} updated pos.order #726 2026-09-13 14:25:36,495 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95406367 finished 2026-09-13 14:25:36,507 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [29/34] Tour PosResTicketScreenTour → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:25:36,596 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.070 0.080 2026-09-13 14:25:36,736 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:36] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 45 0.048 0.073 2026-09-13 14:25:36,768 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [30/34] Tour PosResTicketScreenTour → Step .floor-map 2026-09-13 14:25:36,820 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [31/34] Tour PosResTicketScreenTour → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:25:36,880 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:25:36,886 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [32/34] Tour PosResTicketScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:25:36,937 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [33/34] Tour PosResTicketScreenTour → Step Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline))) 2026-09-13 14:25:36,991 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: [34/34] Tour PosResTicketScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:25:37,037 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: tour succeeded 2026-09-13 14:25:37,038 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: ╔═══════════════════════════════════════╗ ║ TOUR PosResTicketScreenTour SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-09-13 14:25:37,127 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen.browser: heap 16247128 (allocated 17960960) 2026-09-13 14:25:37,145 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Closing chrome headless with pid 67988 2026-09-13 14:25:37,146 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Closing websocket connection 2026-09-13 14:25:37,146 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Terminating chrome headless with pid 67988 2026-09-13 14:25:37,227 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_142537_227666_test_04_ticket_screen.txt 2026-09-13 14:25:37,228 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_04_ticket_screen: Removing chrome user profile "/tmp/tmp1qib_x79_chrome_odoo" 2026-09-13 14:25:37,237 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_05_tip_screen ... 2026-09-13 14:25:37,615 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Chrome pid: 68116 2026-09-13 14:25:37,615 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Chrome headless temporary user profile dir: /tmp/tmpy4fa62ol_chrome_odoo 2026-09-13 14:25:37,615 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Issuing json command http://127.0.0.1:40925/json/version 2026-09-13 14:25:37,616 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40925', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:25:37,626 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:25:37,626 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Issuing json command http://127.0.0.1:40925/json 2026-09-13 14:25:37,627 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40925', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:25:37,628 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Websocket url found: ws://127.0.0.1:40925/devtools/page/4E9BD1E552F78A495630EC9883FF731D 2026-09-13 14:25:37,631 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Enable chrome headless console log notification 2026-09-13 14:25:37,642 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Chrome headless enable page notifications 2026-09-13 14:25:37,732 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:25:37,739 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Setting session cookie in browser 2026-09-13 14:25:37,746 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-13 14:25:37,747 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-13 14:25:37,780 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:25:38,205 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:38] "GET /pos/ui/119 HTTP/1.1" 200 - 86 0.053 0.391 2026-09-13 14:25:38,210 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Navigation result: {'frameId': '4E9BD1E552F78A495630EC9883FF731D', 'loaderId': '9C73A6D7A5F3BA3DC2EA48B5513CFDFE', 'isDownload': False} 2026-09-13 14:25:38,210 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Evaluate ready code "odoo.isTourReady('PosResTipScreenTour')" 2026-09-13 14:25:38,222 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:25:38,243 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:38] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.007 0.007 2026-09-13 14:25:38,251 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:38] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.016 2026-09-13 14:25:38,256 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:38] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.021 2026-09-13 14:25:38,744 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:38] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:25:38,766 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:38] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-09-13 14:25:38,785 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Evaluate test code "odoo.startTour('PosResTipScreenTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:25:38,804 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [1/232] Tour PosResTipScreenTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:25:38,825 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:38] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.015 0.023 2026-09-13 14:25:38,845 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:38] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:25:38,860 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:38] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:25:38,900 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:38] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.014 0.010 2026-09-13 14:25:38,910 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:38] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.029 2026-09-13 14:25:38,966 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:38] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.019 0.032 2026-09-13 14:25:38,969 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.029 2026-09-13 14:25:39,612 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:39] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 376 0.291 0.309 2026-09-13 14:25:39,645 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:39] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.023 2026-09-13 14:25:39,724 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.014 2026-09-13 14:25:39,816 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:39] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.029 0.041 2026-09-13 14:25:39,847 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-09-13 14:25:39,862 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: Owl is running in 'dev' mode. 2026-09-13 14:25:39,886 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:39] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.011 2026-09-13 14:25:39,938 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:39] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:25:39,948 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:39] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.011 2026-09-13 14:25:39,961 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:39] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:25:39,971 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:39] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-09-13 14:25:39,993 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:39] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.030 0.026 2026-09-13 14:25:40,005 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:40] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:25:40,012 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:40] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.059 2026-09-13 14:25:40,036 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:40] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.027 2026-09-13 14:25:40,055 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:40] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:25:40,056 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [2/232] Tour PosResTipScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:25:40,107 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:40] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 31 0.046 0.040 2026-09-13 14:25:40,127 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [3/232] Tour PosResTipScreenTour → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("2"))) 2026-09-13 14:25:40,163 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:40] "GET /pos/ui/119 HTTP/1.1" 200 - 31 0.028 0.103 2026-09-13 14:25:40,273 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:40] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.045 0.093 2026-09-13 14:25:40,311 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:25:40,378 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [4/232] Tour PosResTipScreenTour → Step click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid")) 2026-09-13 14:25:40,401 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:25:40,456 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [5/232] Tour PosResTipScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:25:40,508 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [6/232] 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-09-13 14:25:40,557 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [7/232] Tour PosResTipScreenTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-09-13 14:25:40,613 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [8/232] Tour PosResTipScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-09-13 14:25:40,663 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [9/232] Tour PosResTipScreenTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-09-13 14:25:40,720 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [10/232] Tour PosResTipScreenTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-09-13 14:25:40,787 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [11/232] Tour PosResTipScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-09-13 14:25:40,838 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [12/232] 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-09-13 14:25:40,889 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [13/232] Tour PosResTipScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:25:40,939 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [14/232] Tour PosResTipScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:25:40,990 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [15/232] Tour PosResTipScreenTour → Step order total amount is '2.0' (trigger: .product-screen .order-summary .total:contains("2.0")) 2026-09-13 14:25:41,041 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [16/232] Tour PosResTipScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:25:41,092 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [17/232] Tour PosResTipScreenTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-09-13 14:25:41,152 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [18/232] Tour PosResTipScreenTour → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:25:41,174 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36688423 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '5cc9ece3-61a1-47c3-b844-d3f971395f91'}] 2026-09-13 14:25:41,258 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36688423 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '5cc9ece3-61a1-47c3-b844-d3f971395f91'} created pos.order #727 2026-09-13 14:25:41,272 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36688423 finished 2026-09-13 14:25:41,344 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:41] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 63 0.079 0.094 2026-09-13 14:25:41,367 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [19/232] Tour PosResTipScreenTour → Step .floor-map .table:has(.label:contains("2")):has(.order-count:contains("1")) 2026-09-13 14:25:41,417 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [20/232] Tour PosResTipScreenTour → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("2"))) 2026-09-13 14:25:41,486 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [21/232] Tour PosResTipScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:25:41,492 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.006 0.008 2026-09-13 14:25:41,543 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [22/232] Tour PosResTipScreenTour → Step order total amount is '2.0' (trigger: .product-screen .order-summary .total:contains("2.0")) 2026-09-13 14:25:41,593 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [23/232] Tour PosResTipScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:25:41,643 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [24/232] Tour PosResTipScreenTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:25:41,701 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [25/232] Tour PosResTipScreenTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:25:41,752 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [26/232] Tour PosResTipScreenTour → Step .modal-dialog:contains("It seems that the order has not been sent. Would you like to send it to preparation?") 2026-09-13 14:25:41,803 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [27/232] Tour PosResTipScreenTour → Step discard dialog (trigger: .modal .modal-footer button:contains("Discard")) 2026-09-13 14:25:41,873 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [28/232] Tour PosResTipScreenTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-09-13 14:25:41,880 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:41] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:25:41,883 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:41] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:25:41,946 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [29/232] Tour PosResTipScreenTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-09-13 14:25:42,003 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [30/232] Tour PosResTipScreenTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:25:42,070 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [31/232] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-09-13 14:25:42,074 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40140355 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '5cc9ece3-61a1-47c3-b844-d3f971395f91'}] 2026-09-13 14:25:42,083 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:42] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:25:42,169 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [704] to pos.order #727 2026-09-13 14:25:42,396 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40140355 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '5cc9ece3-61a1-47c3-b844-d3f971395f91'} updated pos.order #727 2026-09-13 14:25:42,423 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40140355 finished 2026-09-13 14:25:42,512 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 208 0.197 0.243 2026-09-13 14:25:42,555 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [32/232] Tour PosResTipScreenTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-09-13 14:25:42,611 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [33/232] Tour PosResTipScreenTour → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:25:44,650 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [34/232] Tour PosResTipScreenTour → Step Check table with attributes: {"name":"4","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("4"))) 2026-09-13 14:25:44,712 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-09-13 14:25:44,718 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [35/232] Tour PosResTipScreenTour → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-09-13 14:25:44,778 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [36/232] Tour PosResTipScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:25:44,827 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [37/232] 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-09-13 14:25:44,878 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [38/232] Tour PosResTipScreenTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-09-13 14:25:44,932 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [39/232] Tour PosResTipScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-09-13 14:25:44,983 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [40/232] Tour PosResTipScreenTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-09-13 14:25:45,036 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [41/232] Tour PosResTipScreenTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-09-13 14:25:45,096 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [42/232] Tour PosResTipScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-09-13 14:25:45,146 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [43/232] Tour PosResTipScreenTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-09-13 14:25:45,199 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [44/232] 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-09-13 14:25:45,367 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [45/232] Tour PosResTipScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:25:45,418 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [46/232] Tour PosResTipScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:25:45,468 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [47/232] Tour PosResTipScreenTour → Step order total amount is '4.0' (trigger: .product-screen .order-summary .total:contains("4.0")) 2026-09-13 14:25:45,519 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [48/232] Tour PosResTipScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:25:45,572 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [49/232] Tour PosResTipScreenTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-09-13 14:25:45,628 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [50/232] Tour PosResTipScreenTour → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:25:45,643 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46323918 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '9d027f37-0459-44c0-8426-be2c1b385c06'}] 2026-09-13 14:25:45,689 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46323918 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '9d027f37-0459-44c0-8426-be2c1b385c06'} created pos.order #728 2026-09-13 14:25:45,713 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46323918 finished 2026-09-13 14:25:45,763 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 42 0.042 0.081 2026-09-13 14:25:45,786 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [51/232] Tour PosResTipScreenTour → Step .pos-leftheader .orders-button 2026-09-13 14:25:45,849 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [52/232] Tour PosResTipScreenTour → Step .pos-search-bar .filter 2026-09-13 14:25:45,920 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:45] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 36 0.030 0.034 2026-09-13 14:25:45,957 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:45] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.022 2026-09-13 14:25:45,968 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [53/232] Tour PosResTipScreenTour → Step .pos-search-bar .filter ul 2026-09-13 14:25:46,020 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [54/232] Tour PosResTipScreenTour → Step .pos-search-bar .filter ul li:contains("Active") 2026-09-13 14:25:46,072 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [55/232] Tour PosResTipScreenTour → Step .ticket-screen .orders .order-row:contains(Tipping):contains($ 2.00) 2026-09-13 14:25:46,122 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [56/232] Tour PosResTipScreenTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-09-13 14:25:46,178 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [57/232] Tour PosResTipScreenTour → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:25:48,217 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [58/232] Tour PosResTipScreenTour → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:25:48,284 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.005 0.007 2026-09-13 14:25:48,285 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [59/232] Tour PosResTipScreenTour → Step click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid")) 2026-09-13 14:25:48,347 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [60/232] Tour PosResTipScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:25:48,398 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [61/232] 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-09-13 14:25:48,449 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [62/232] Tour PosResTipScreenTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-09-13 14:25:48,502 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [63/232] Tour PosResTipScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-09-13 14:25:48,553 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [64/232] Tour PosResTipScreenTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-09-13 14:25:48,605 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [65/232] Tour PosResTipScreenTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-09-13 14:25:48,664 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [66/232] Tour PosResTipScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-09-13 14:25:48,714 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [67/232] Tour PosResTipScreenTour → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-09-13 14:25:48,767 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [68/232] 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-09-13 14:25:48,952 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [69/232] Tour PosResTipScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:25:49,001 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [70/232] Tour PosResTipScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:25:49,051 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [71/232] Tour PosResTipScreenTour → Step order total amount is '6.0' (trigger: .product-screen .order-summary .total:contains("6.0")) 2026-09-13 14:25:49,103 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [72/232] Tour PosResTipScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:25:49,153 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [73/232] Tour PosResTipScreenTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:25:49,207 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [74/232] Tour PosResTipScreenTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:25:49,258 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [75/232] Tour PosResTipScreenTour → Step .modal-dialog:contains("It seems that the order has not been sent. Would you like to send it to preparation?") 2026-09-13 14:25:49,309 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [76/232] Tour PosResTipScreenTour → Step discard dialog (trigger: .modal .modal-footer button:contains("Discard")) 2026-09-13 14:25:49,368 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [77/232] Tour PosResTipScreenTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-09-13 14:25:49,425 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [78/232] Tour PosResTipScreenTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:25:49,492 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [79/232] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-09-13 14:25:49,495 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27380880 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000003', 'uuid': 'b7a06308-0800-47d3-9599-c8926d688683'}] 2026-09-13 14:25:49,736 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27380880 order {'name': '/', 'pos_reference': '261-119-000003', 'uuid': 'b7a06308-0800-47d3-9599-c8926d688683'} created pos.order #729 2026-09-13 14:25:49,759 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27380880 finished 2026-09-13 14:25:49,811 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 112 0.122 0.195 2026-09-13 14:25:49,881 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [80/232] Tour PosResTipScreenTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-09-13 14:25:49,938 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [81/232] Tour PosResTipScreenTour → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:25:51,983 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [82/232] Tour PosResTipScreenTour → Step .new-order 2026-09-13 14:25:52,045 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [83/232] Tour PosResTipScreenTour → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-09-13 14:25:52,106 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [84/232] Tour PosResTipScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:25:52,157 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [85/232] 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-09-13 14:25:52,208 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [86/232] Tour PosResTipScreenTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-09-13 14:25:52,266 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [87/232] Tour PosResTipScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-09-13 14:25:52,318 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [88/232] Tour PosResTipScreenTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-09-13 14:25:52,371 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [89/232] Tour PosResTipScreenTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-09-13 14:25:52,432 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [90/232] Tour PosResTipScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-09-13 14:25:52,482 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [91/232] Tour PosResTipScreenTour → Step click numpad button: 4 (trigger: div.numpad button:contains(/^4$/)) 2026-09-13 14:25:52,534 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [92/232] 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-09-13 14:25:52,718 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [93/232] Tour PosResTipScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:25:52,767 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [94/232] Tour PosResTipScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:25:52,818 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [95/232] Tour PosResTipScreenTour → Step order total amount is '8.0' (trigger: .product-screen .order-summary .total:contains("8.0")) 2026-09-13 14:25:52,869 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [96/232] Tour PosResTipScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:25:52,922 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [97/232] Tour PosResTipScreenTour → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:25:52,971 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [98/232] Tour PosResTipScreenTour → Step click Actions button (trigger: .more-btn) 2026-09-13 14:25:53,028 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [99/232] Tour PosResTipScreenTour → Step click Guests button (trigger: .control-buttons button:contains("Guests")) 2026-09-13 14:25:53,087 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [100/232] Tour PosResTipScreenTour → Step click numpad button: 2 (trigger: .modal div.numpad button:contains(/^2$/)) 2026-09-13 14:25:53,140 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [101/232] Tour PosResTipScreenTour → Step input shown is '2' (trigger: .modal .value:contains("2")) 2026-09-13 14:25:53,192 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [102/232] Tour PosResTipScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:25:53,245 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [103/232] Tour PosResTipScreenTour → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:25:53,295 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [104/232] Tour PosResTipScreenTour → Step click Actions button (trigger: .more-btn) 2026-09-13 14:25:53,350 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [105/232] Tour PosResTipScreenTour → Step guest number is 2 (trigger: .control-buttons button:contains("Guests"):contains(2)) 2026-09-13 14:25:53,404 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [106/232] Tour PosResTipScreenTour → Step .btn-close 2026-09-13 14:25:53,454 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [107/232] Tour PosResTipScreenTour → Step set tab to Test (trigger: .product-screen .new-tab) 2026-09-13 14:25:53,515 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [108/232] Tour PosResTipScreenTour → Step input text 'Test' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-09-13 14:25:53,572 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [109/232] Tour PosResTipScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:25:53,627 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [110/232] Tour PosResTipScreenTour → Step .pos-leftheader .orders-button 2026-09-13 14:25:53,684 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [111/232] Tour PosResTipScreenTour → Step .pos-search-bar .filter 2026-09-13 14:25:53,688 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12566261 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000004', 'uuid': 'dc6b7acf-87cb-4092-b2ea-16aa72c6d124'}] 2026-09-13 14:25:53,751 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12566261 order {'name': '/', 'pos_reference': '261-119-000004', 'uuid': 'dc6b7acf-87cb-4092-b2ea-16aa72c6d124'} created pos.order #730 2026-09-13 14:25:53,771 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12566261 finished 2026-09-13 14:25:53,828 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:53] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 42 0.073 0.070 2026-09-13 14:25:53,943 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:53] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 37 0.039 0.043 2026-09-13 14:25:53,977 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:53] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.007 0.017 2026-09-13 14:25:53,998 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [112/232] Tour PosResTipScreenTour → Step .pos-search-bar .filter ul 2026-09-13 14:25:54,046 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [113/232] Tour PosResTipScreenTour → Step .pos-search-bar .filter ul li:contains("Active") 2026-09-13 14:25:54,102 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [114/232] Tour PosResTipScreenTour → Step .ticket-screen .orders .order-row:contains(Tipping):contains($ 6.00) 2026-09-13 14:25:54,154 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [115/232] Tour PosResTipScreenTour → Step .ticket-screen .order-row:contains("2.0") 2026-09-13 14:25:54,208 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [116/232] Tour PosResTipScreenTour → Step .ticket-screen .order-row.active:contains("2.0") 2026-09-13 14:25:54,260 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [117/232] Tour PosResTipScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:25:54,312 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [118/232] Tour PosResTipScreenTour → Step .ticket-screen .pads .button.validation.load-order-button 2026-09-13 14:25:54,374 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [119/232] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-09-13 14:25:54,376 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.002 0.007 2026-09-13 14:25:54,425 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [120/232] Tour PosResTipScreenTour → Step .tip-screen .total-amount:contains("2.0") 2026-09-13 14:25:54,476 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [121/232] Tour PosResTipScreenTour → Step .tip-screen .percentage:contains("15%") ~ .amount:contains("0.30") 2026-09-13 14:25:54,526 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [122/232] Tour PosResTipScreenTour → Step .tip-screen .percentage:contains("20%") ~ .amount:contains("0.40") 2026-09-13 14:25:54,577 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [123/232] Tour PosResTipScreenTour → Step .tip-screen .percentage:contains("25%") ~ .amount:contains("0.50") 2026-09-13 14:25:54,628 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [124/232] Tour PosResTipScreenTour → Step .tip-screen .percentage:contains("20%") 2026-09-13 14:25:54,680 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [125/232] Tour PosResTipScreenTour → Step .tip-screen .custom-amount-form input[data-amount="0.40"] 2026-09-13 14:25:54,731 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [126/232] Tour PosResTipScreenTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-09-13 14:25:54,787 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [127/232] Tour PosResTipScreenTour → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:25:56,833 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [128/232] Tour PosResTipScreenTour → Step .floor-map 2026-09-13 14:25:56,883 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [129/232] Tour PosResTipScreenTour → Step .pos-leftheader .orders-button 2026-09-13 14:25:56,937 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [130/232] Tour PosResTipScreenTour → Step .pos-search-bar .filter 2026-09-13 14:25:57,012 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:57] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 37 0.035 0.037 2026-09-13 14:25:57,047 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:57] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.007 0.016 2026-09-13 14:25:57,055 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [131/232] Tour PosResTipScreenTour → Step .pos-search-bar .filter ul 2026-09-13 14:25:57,106 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [132/232] Tour PosResTipScreenTour → Step .pos-search-bar .filter ul li:contains("Active") 2026-09-13 14:25:57,159 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [133/232] Tour PosResTipScreenTour → Step .ticket-screen .order-row:contains("6.0") 2026-09-13 14:25:57,214 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [134/232] Tour PosResTipScreenTour → Step .ticket-screen .order-row.active:contains("6.0") 2026-09-13 14:25:57,265 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [135/232] Tour PosResTipScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:25:57,317 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [136/232] Tour PosResTipScreenTour → Step .ticket-screen .pads .button.validation.load-order-button 2026-09-13 14:25:57,376 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [137/232] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-09-13 14:25:57,380 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:25:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.003 0.005 2026-09-13 14:25:57,428 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [138/232] Tour PosResTipScreenTour → Step .tip-screen .total-amount:contains("6.0") 2026-09-13 14:25:57,478 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [139/232] Tour PosResTipScreenTour → Step .tip-screen .percentage:contains("15%") ~ .amount:contains("0.90") 2026-09-13 14:25:57,531 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [140/232] Tour PosResTipScreenTour → Step .tip-screen .percentage:contains("20%") ~ .amount:contains("1.20") 2026-09-13 14:25:57,579 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [141/232] Tour PosResTipScreenTour → Step .tip-screen .percentage:contains("25%") ~ .amount:contains("1.50") 2026-09-13 14:25:57,630 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [142/232] Tour PosResTipScreenTour → Step .tip-screen .percentage:contains("25%") 2026-09-13 14:25:57,682 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [143/232] Tour PosResTipScreenTour → Step .tip-screen .custom-amount-form input[data-amount="1.50"] 2026-09-13 14:25:57,737 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [144/232] Tour PosResTipScreenTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-09-13 14:25:57,790 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [145/232] Tour PosResTipScreenTour → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:25:59,833 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [146/232] Tour PosResTipScreenTour → Step .floor-map 2026-09-13 14:25:59,884 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [147/232] Tour PosResTipScreenTour → Step .pos-leftheader .orders-button 2026-09-13 14:25:59,938 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [148/232] Tour PosResTipScreenTour → Step .ticket-screen .order-row:contains("8.0") 2026-09-13 14:26:00,027 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:00] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 37 0.047 0.039 2026-09-13 14:26:00,053 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:00] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.015 2026-09-13 14:26:00,077 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [149/232] Tour PosResTipScreenTour → Step .ticket-screen .order-row.active:contains("8.0") 2026-09-13 14:26:00,127 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [150/232] Tour PosResTipScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:26:00,180 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [151/232] Tour PosResTipScreenTour → Step .ticket-screen .pads .button.validation.load-order-button 2026-09-13 14:26:00,237 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [152/232] Tour PosResTipScreenTour → Step product screen is shown (trigger: .product-screen) 2026-09-13 14:26:00,288 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [153/232] Tour PosResTipScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:26:00,338 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [154/232] Tour PosResTipScreenTour → Step order total amount is '8.0' (trigger: .product-screen .order-summary .total:contains("8.0")) 2026-09-13 14:26:00,389 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [155/232] Tour PosResTipScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:26:00,443 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [156/232] Tour PosResTipScreenTour → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:26:00,490 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [157/232] Tour PosResTipScreenTour → Step click Actions button (trigger: .more-btn) 2026-09-13 14:26:00,545 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [158/232] Tour PosResTipScreenTour → Step guest number is 2 (trigger: .control-buttons button:contains("Guests"):contains(2)) 2026-09-13 14:26:00,596 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [159/232] Tour PosResTipScreenTour → Step .btn-close 2026-09-13 14:26:00,649 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [160/232] Tour PosResTipScreenTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:26:00,705 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [161/232] Tour PosResTipScreenTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:26:00,755 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [162/232] Tour PosResTipScreenTour → Step .modal-dialog:contains("It seems that the order has not been sent. Would you like to send it to preparation?") 2026-09-13 14:26:00,805 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [163/232] Tour PosResTipScreenTour → Step discard dialog (trigger: .modal .modal-footer button:contains("Discard")) 2026-09-13 14:26:00,867 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [164/232] Tour PosResTipScreenTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-09-13 14:26:00,921 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [165/232] Tour PosResTipScreenTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:26:00,984 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [166/232] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-09-13 14:26:00,991 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8055915 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000004', 'uuid': 'dc6b7acf-87cb-4092-b2ea-16aa72c6d124'}] 2026-09-13 14:26:01,100 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [706] to pos.order #730 2026-09-13 14:26:01,337 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8055915 order {'name': '/', 'pos_reference': '261-119-000004', 'uuid': 'dc6b7acf-87cb-4092-b2ea-16aa72c6d124'} updated pos.order #730 2026-09-13 14:26:01,373 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8055915 finished 2026-09-13 14:26:01,500 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 130 0.259 0.252 2026-09-13 14:26:01,559 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [167/232] Tour PosResTipScreenTour → Step .tip-screen .total-amount:contains("8.0") 2026-09-13 14:26:01,604 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [168/232] Tour PosResTipScreenTour → Step .tip-screen .percentage:contains("15%") ~ .amount:contains("1.20") 2026-09-13 14:26:01,655 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [169/232] Tour PosResTipScreenTour → Step .tip-screen .percentage:contains("20%") ~ .amount:contains("1.60") 2026-09-13 14:26:01,708 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [170/232] Tour PosResTipScreenTour → Step .tip-screen .percentage:contains("25%") ~ .amount:contains("2.00") 2026-09-13 14:26:01,757 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [171/232] Tour PosResTipScreenTour → Step .tip-screen .custom-amount-form input 2026-09-13 14:26:01,812 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [172/232] Tour PosResTipScreenTour → Step .tip-screen .custom-amount-form input[data-amount="1.00"] 2026-09-13 14:26:01,861 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [173/232] Tour PosResTipScreenTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-09-13 14:26:01,921 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [174/232] Tour PosResTipScreenTour → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:26:03,967 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [175/232] Tour PosResTipScreenTour → Step .floor-map 2026-09-13 14:26:04,018 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [176/232] Tour PosResTipScreenTour → Step .pos-leftheader .orders-button 2026-09-13 14:26:04,073 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [177/232] Tour PosResTipScreenTour → Step .pos-search-bar .filter 2026-09-13 14:26:04,144 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:04] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 36 0.033 0.035 2026-09-13 14:26:04,167 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:04] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.011 2026-09-13 14:26:04,179 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [178/232] Tour PosResTipScreenTour → Step .pos-search-bar .filter ul 2026-09-13 14:26:04,228 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [179/232] Tour PosResTipScreenTour → Step .pos-search-bar .filter ul li:contains("Tipping") 2026-09-13 14:26:04,284 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [180/232] Tour PosResTipScreenTour → Step .ticket-screen .tip-cell:contains("1.00") 2026-09-13 14:26:04,335 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [181/232] Tour PosResTipScreenTour → Step .ticket-screen .controls .settle-tips 2026-09-13 14:26:04,405 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [182/232] Tour PosResTipScreenTour → Step .pos-rightheader .status-buttons:not(:has(.oe_status)) 2026-09-13 14:26:04,444 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:04] "POST /web/dataset/call_kw/pos.order.line/create#pos.order.line.create HTTP/1.1" 200 - 13 0.017 0.015 2026-09-13 14:26:04,479 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:04] "POST /web/dataset/call_kw/pos.order.line/create#pos.order.line.create HTTP/1.1" 200 - 13 0.019 0.017 2026-09-13 14:26:04,503 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:04] "POST /web/dataset/call_kw/pos.order.line/create#pos.order.line.create HTTP/1.1" 200 - 13 0.007 0.033 2026-09-13 14:26:04,519 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:04] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 4 0.005 0.028 2026-09-13 14:26:04,533 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:04] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 4 0.008 0.012 2026-09-13 14:26:04,574 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:04] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 4 0.014 0.010 2026-09-13 14:26:04,629 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:04] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.011 0.055 2026-09-13 14:26:04,660 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:04] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.014 0.069 2026-09-13 14:26:04,668 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [183/232] Tour PosResTipScreenTour → Step .pos-search-bar .filter 2026-09-13 14:26:04,700 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:04] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.010 0.070 2026-09-13 14:26:04,720 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [184/232] Tour PosResTipScreenTour → Step .pos-search-bar .filter ul 2026-09-13 14:26:04,773 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [185/232] Tour PosResTipScreenTour → Step .pos-search-bar .filter ul li:contains("Active") 2026-09-13 14:26:04,826 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [186/232] Tour PosResTipScreenTour → Step .ticket-screen .orders .order-row:contains(Ongoing):contains($ 4.00) 2026-09-13 14:26:04,876 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [187/232] Tour PosResTipScreenTour → Step .ticket-screen .order-row:contains("4.0") 2026-09-13 14:26:04,931 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [188/232] Tour PosResTipScreenTour → Step .ticket-screen .order-row.active:contains("4.0") 2026-09-13 14:26:04,982 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [189/232] Tour PosResTipScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:26:05,034 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [190/232] Tour PosResTipScreenTour → Step .ticket-screen .pads .button.validation.load-order-button 2026-09-13 14:26:05,110 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.006 0.015 2026-09-13 14:26:05,116 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [191/232] Tour PosResTipScreenTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:26:05,121 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46664391 started for PoS orders references: [{'name': 'Bar Prout - 000001', 'pos_reference': '261-119-000001', 'uuid': '5cc9ece3-61a1-47c3-b844-d3f971395f91'}] 2026-09-13 14:26:05,129 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46664391 order {'name': 'Bar Prout - 000001', 'pos_reference': '261-119-000001', 'uuid': '5cc9ece3-61a1-47c3-b844-d3f971395f91'} sync ignored for existing PoS order pos.order(727,) (state: paid) 2026-09-13 14:26:05,144 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46664391 finished 2026-09-13 14:26:05,229 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.033 0.076 2026-09-13 14:26:05,268 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27433856 started for PoS orders references: [{'name': 'Bar Prout - 000003', 'pos_reference': '261-119-000003', 'uuid': 'b7a06308-0800-47d3-9599-c8926d688683'}] 2026-09-13 14:26:05,280 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27433856 order {'name': 'Bar Prout - 000003', 'pos_reference': '261-119-000003', 'uuid': 'b7a06308-0800-47d3-9599-c8926d688683'} sync ignored for existing PoS order pos.order(729,) (state: paid) 2026-09-13 14:26:05,316 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27433856 finished 2026-09-13 14:26:05,465 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.109 0.090 2026-09-13 14:26:05,498 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62057070 started for PoS orders references: [{'name': 'Bar Prout - 000004', 'pos_reference': '261-119-000004', 'uuid': 'dc6b7acf-87cb-4092-b2ea-16aa72c6d124'}] 2026-09-13 14:26:05,507 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62057070 order {'name': 'Bar Prout - 000004', 'pos_reference': '261-119-000004', 'uuid': 'dc6b7acf-87cb-4092-b2ea-16aa72c6d124'} sync ignored for existing PoS order pos.order(730,) (state: paid) 2026-09-13 14:26:05,532 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62057070 finished 2026-09-13 14:26:05,653 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.073 0.084 2026-09-13 14:26:05,700 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [192/232] Tour PosResTipScreenTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:26:05,752 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [193/232] Tour PosResTipScreenTour → Step .modal-dialog:contains("It seems that the order has not been sent. Would you like to send it to preparation?") 2026-09-13 14:26:05,806 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [194/232] Tour PosResTipScreenTour → Step discard dialog (trigger: .modal .modal-footer button:contains("Discard")) 2026-09-13 14:26:05,860 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [195/232] Tour PosResTipScreenTour → Step .payment-screen .button:contains('Tip') 2026-09-13 14:26:05,915 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [196/232] Tour PosResTipScreenTour → Step click numpad button: 1 (trigger: .modal div.numpad button:contains(/^1$/)) 2026-09-13 14:26:05,969 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [197/232] Tour PosResTipScreenTour → Step input shown is '1' (trigger: .modal .value:contains("1")) 2026-09-13 14:26:06,021 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [198/232] Tour PosResTipScreenTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:26:06,092 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [199/232] Tour PosResTipScreenTour → Step there are no paymentlines (trigger: .paymentlines-empty) 2026-09-13 14:26:06,146 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [200/232] Tour PosResTipScreenTour → Step amount to pay is '5.0' (trigger: .paymentlines-empty .total:contains("5.0")) 2026-09-13 14:26:06,197 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [201/232] Tour PosResTipScreenTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:26:06,254 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [202/232] Tour PosResTipScreenTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:26:06,317 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [203/232] Tour PosResTipScreenTour → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-09-13 14:26:06,323 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3013216 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '9d027f37-0459-44c0-8426-be2c1b385c06'}] 2026-09-13 14:26:06,347 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: Added lines [1192] to pos.order #728 2026-09-13 14:26:06,411 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [707] to pos.order #728 2026-09-13 14:26:06,687 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3013216 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '9d027f37-0459-44c0-8426-be2c1b385c06'} updated pos.order #728 2026-09-13 14:26:06,721 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3013216 finished 2026-09-13 14:26:06,783 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 142 0.209 0.256 2026-09-13 14:26:06,985 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [204/232] Tour PosResTipScreenTour → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:26:07,040 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [205/232] Tour PosResTipScreenTour → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:26:07,089 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [206/232] Tour PosResTipScreenTour → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("2"))) 2026-09-13 14:26:07,155 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [207/232] Tour PosResTipScreenTour → Step click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid")) 2026-09-13 14:26:07,158 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:26:07,218 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [208/232] Tour PosResTipScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:26:07,269 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [209/232] 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-09-13 14:26:07,323 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [210/232] Tour PosResTipScreenTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-09-13 14:26:07,375 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [211/232] Tour PosResTipScreenTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-09-13 14:26:07,425 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [212/232] Tour PosResTipScreenTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-09-13 14:26:07,477 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [213/232] Tour PosResTipScreenTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-09-13 14:26:07,537 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [214/232] Tour PosResTipScreenTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-09-13 14:26:07,587 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [215/232] Tour PosResTipScreenTour → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-09-13 14:26:07,642 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [216/232] 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-09-13 14:26:07,817 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [217/232] Tour PosResTipScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:26:07,867 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [218/232] Tour PosResTipScreenTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:26:07,918 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [219/232] Tour PosResTipScreenTour → Step order total amount is '6.0' (trigger: .product-screen .order-summary .total:contains("6.0")) 2026-09-13 14:26:07,969 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [220/232] Tour PosResTipScreenTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:26:08,022 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [221/232] Tour PosResTipScreenTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:26:08,078 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [222/232] Tour PosResTipScreenTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:26:08,127 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [223/232] Tour PosResTipScreenTour → Step .modal-dialog:contains("It seems that the order has not been sent. Would you like to send it to preparation?") 2026-09-13 14:26:08,178 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [224/232] Tour PosResTipScreenTour → Step discard dialog (trigger: .modal .modal-footer button:contains("Discard")) 2026-09-13 14:26:08,247 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [225/232] Tour PosResTipScreenTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-09-13 14:26:08,304 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [226/232] Tour PosResTipScreenTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:26:08,372 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [227/232] Tour PosResTipScreenTour → Step .pos .tip-screen 2026-09-13 14:26:08,378 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17514628 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000005', 'uuid': 'e6835820-60d1-4230-ae4c-f05bbeb00d48'}] 2026-09-13 14:26:08,630 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17514628 order {'name': '/', 'pos_reference': '261-119-000005', 'uuid': 'e6835820-60d1-4230-ae4c-f05bbeb00d48'} created pos.order #731 2026-09-13 14:26:08,654 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17514628 finished 2026-09-13 14:26:08,714 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 112 0.129 0.209 2026-09-13 14:26:08,792 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [228/232] Tour PosResTipScreenTour → Step .button.highlight.next 2026-09-13 14:26:08,859 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [229/232] Tour PosResTipScreenTour → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-09-13 14:26:08,860 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:08] "POST /web/dataset/call_kw/pos.order/write#pos.order.write HTTP/1.1" 200 - 2 0.003 0.009 2026-09-13 14:26:08,908 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [230/232] Tour PosResTipScreenTour → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:26:08,916 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:08] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.009 0.016 2026-09-13 14:26:08,964 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [231/232] Tour PosResTipScreenTour → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:26:08,986 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77241414 started for PoS orders references: [{'name': 'Bar Prout - 000005', 'pos_reference': '261-119-000005', 'uuid': 'e6835820-60d1-4230-ae4c-f05bbeb00d48'}] 2026-09-13 14:26:08,993 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77241414 order {'name': 'Bar Prout - 000005', 'pos_reference': '261-119-000005', 'uuid': 'e6835820-60d1-4230-ae4c-f05bbeb00d48'} sync ignored for existing PoS order pos.order(731,) (state: paid) 2026-09-13 14:26:09,013 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #77241414 finished 2026-09-13 14:26:09,021 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: [232/232] Tour PosResTipScreenTour → Step .floor-map 2026-09-13 14:26:09,071 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: tour succeeded 2026-09-13 14:26:09,072 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: ╔════════════════════════════════════╗ ║ TOUR PosResTipScreenTour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-09-13 14:26:09,147 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.084 0.081 2026-09-13 14:26:09,242 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen.browser: heap 29575996 (allocated 32509952) 2026-09-13 14:26:09,245 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Closing chrome headless with pid 68116 2026-09-13 14:26:09,246 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Closing websocket connection 2026-09-13 14:26:09,248 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Terminating chrome headless with pid 68116 2026-09-13 14:26:09,301 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_142609_301327_test_05_tip_screen.txt 2026-09-13 14:26:09,301 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_05_tip_screen: Removing chrome user profile "/tmp/tmpy4fa62ol_chrome_odoo" 2026-09-13 14:26:09,323 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_06_split_bill_screen ... 2026-09-13 14:26:09,599 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Chrome pid: 68281 2026-09-13 14:26:09,599 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Chrome headless temporary user profile dir: /tmp/tmpvqab2hzl_chrome_odoo 2026-09-13 14:26:09,599 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Issuing json command http://127.0.0.1:38049/json/version 2026-09-13 14:26:09,600 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38049', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:26:09,652 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:26:09,652 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Issuing json command http://127.0.0.1:38049/json 2026-09-13 14:26:09,652 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38049', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:26:09,658 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Websocket url found: ws://127.0.0.1:38049/devtools/page/52D4AD541119920483A4B231F494804E 2026-09-13 14:26:09,661 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Enable chrome headless console log notification 2026-09-13 14:26:09,668 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Chrome headless enable page notifications 2026-09-13 14:26:09,727 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:26:09,735 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Setting session cookie in browser 2026-09-13 14:26:09,747 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-13 14:26:09,747 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-13 14:26:09,768 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:26:10,492 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:10] "GET /pos/ui/119 HTTP/1.1" 200 - 86 0.072 0.654 2026-09-13 14:26:10,497 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Navigation result: {'frameId': '52D4AD541119920483A4B231F494804E', 'loaderId': '89DAE970DDEB111C250E032B13040A03', 'isDownload': False} 2026-09-13 14:26:10,497 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour2')" 2026-09-13 14:26:10,504 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:26:10,527 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:10] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.011 2026-09-13 14:26:10,539 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:10] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.021 2026-09-13 14:26:10,552 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:10] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.029 2026-09-13 14:26:11,063 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:11] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:26:11,086 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:11] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-09-13 14:26:11,105 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Evaluate test code "odoo.startTour('SplitBillScreenTour2', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:26:11,113 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [1/71] Tour SplitBillScreenTour2 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:26:11,121 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:11] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.007 2026-09-13 14:26:11,136 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:11] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.005 2026-09-13 14:26:11,151 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:11] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:26:11,184 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:11] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.010 0.009 2026-09-13 14:26:11,203 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.032 2026-09-13 14:26:11,256 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:11] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.020 0.044 2026-09-13 14:26:11,262 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:11] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.043 2026-09-13 14:26:11,959 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:11] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 377 0.359 0.310 2026-09-13 14:26:11,989 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:11] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.012 2026-09-13 14:26:12,068 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-09-13 14:26:12,115 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:12] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.029 2026-09-13 14:26:12,152 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-09-13 14:26:12,169 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: Owl is running in 'dev' mode. 2026-09-13 14:26:12,181 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:12] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-09-13 14:26:12,230 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:12] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:26:12,250 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:12] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:26:12,259 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:12] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.019 2026-09-13 14:26:12,269 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:12] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.010 0.021 2026-09-13 14:26:12,271 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:12] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.011 2026-09-13 14:26:12,291 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:12] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:26:12,294 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:12] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:26:12,335 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [2/71] Tour SplitBillScreenTour2 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:26:12,341 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:12] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.039 0.033 2026-09-13 14:26:12,396 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:12] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:26:12,439 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [3/71] Tour SplitBillScreenTour2 → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("2"))) 2026-09-13 14:26:12,446 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:12] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 31 0.037 0.050 2026-09-13 14:26:12,501 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:12] "GET /pos/ui/119 HTTP/1.1" 200 - 31 0.023 0.111 2026-09-13 14:26:12,589 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:12] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.044 0.099 2026-09-13 14:26:12,641 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.007 2026-09-13 14:26:12,694 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [4/71] Tour SplitBillScreenTour2 → Step click product 'Water' (trigger: article.product .product-content .product-name:contains("Water")) 2026-09-13 14:26:12,714 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:26:12,786 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [5/71] Tour SplitBillScreenTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:26:12,836 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [6/71] 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-09-13 14:26:12,892 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [7/71] Tour SplitBillScreenTour2 → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-09-13 14:26:12,947 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [8/71] Tour SplitBillScreenTour2 → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-09-13 14:26:13,001 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [9/71] Tour SplitBillScreenTour2 → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-09-13 14:26:13,053 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [10/71] Tour SplitBillScreenTour2 → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-09-13 14:26:13,105 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [11/71] Tour SplitBillScreenTour2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:26:13,158 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [12/71] Tour SplitBillScreenTour2 → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-09-13 14:26:13,225 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [13/71] Tour SplitBillScreenTour2 → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-09-13 14:26:13,275 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [14/71] 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-09-13 14:26:13,326 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [15/71] Tour SplitBillScreenTour2 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:26:13,376 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [16/71] Tour SplitBillScreenTour2 → Step click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid")) 2026-09-13 14:26:13,448 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [17/71] Tour SplitBillScreenTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:26:13,501 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [18/71] 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-09-13 14:26:13,553 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [19/71] Tour SplitBillScreenTour2 → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-09-13 14:26:13,607 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [20/71] Tour SplitBillScreenTour2 → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-09-13 14:26:13,657 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [21/71] Tour SplitBillScreenTour2 → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-09-13 14:26:13,710 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [22/71] Tour SplitBillScreenTour2 → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-09-13 14:26:13,763 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [23/71] Tour SplitBillScreenTour2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:26:13,815 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [24/71] Tour SplitBillScreenTour2 → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-09-13 14:26:13,881 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [25/71] Tour SplitBillScreenTour2 → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-09-13 14:26:13,932 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [26/71] 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-09-13 14:26:13,985 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [27/71] Tour SplitBillScreenTour2 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:26:14,035 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [28/71] Tour SplitBillScreenTour2 → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-09-13 14:26:14,111 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [29/71] Tour SplitBillScreenTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:26:14,161 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [30/71] 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-09-13 14:26:14,212 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [31/71] Tour SplitBillScreenTour2 → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-09-13 14:26:14,266 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [32/71] Tour SplitBillScreenTour2 → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-09-13 14:26:14,317 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [33/71] Tour SplitBillScreenTour2 → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-09-13 14:26:14,369 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [34/71] Tour SplitBillScreenTour2 → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-09-13 14:26:14,422 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [35/71] Tour SplitBillScreenTour2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:26:14,474 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [36/71] Tour SplitBillScreenTour2 → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-09-13 14:26:14,539 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [37/71] Tour SplitBillScreenTour2 → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-09-13 14:26:14,590 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [38/71] 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-09-13 14:26:14,641 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [39/71] Tour SplitBillScreenTour2 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:26:14,691 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [40/71] Tour SplitBillScreenTour2 → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-09-13 14:26:14,751 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [41/71] Tour SplitBillScreenTour2 → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:26:14,778 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83530273 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '3d982368-466c-417c-88d4-9c12d1e0d98f'}] 2026-09-13 14:26:14,850 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83530273 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '3d982368-466c-417c-88d4-9c12d1e0d98f'} created pos.order #732 2026-09-13 14:26:14,866 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83530273 finished 2026-09-13 14:26:14,909 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.051 0.081 2026-09-13 14:26:14,942 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [42/71] Tour SplitBillScreenTour2 → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("2"))) 2026-09-13 14:26:15,015 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.005 0.010 2026-09-13 14:26:15,023 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [43/71] Tour SplitBillScreenTour2 → Step Check if the request is proceeded (trigger: .status-buttons:not(:has(.fa-spin))) 2026-09-13 14:26:15,070 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [44/71] Tour SplitBillScreenTour2 → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:26:15,121 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [45/71] Tour SplitBillScreenTour2 → Step click Actions button (trigger: .more-btn) 2026-09-13 14:26:15,177 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [46/71] Tour SplitBillScreenTour2 → Step click Split button (trigger: .control-buttons button:contains("Split")) 2026-09-13 14:26:15,239 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [47/71] Tour SplitBillScreenTour2 → Step Check orderline with attributes: {"productName":"Water","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Water"))) 2026-09-13 14:26:15,295 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [48/71] 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-09-13 14:26:15,344 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [49/71] Tour SplitBillScreenTour2 → Step Check orderline with attributes: {"productName":"Coca-Cola","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola"))) 2026-09-13 14:26:15,397 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [50/71] 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-09-13 14:26:15,449 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [51/71] Tour SplitBillScreenTour2 → Step click 'Split' button (trigger: .splitbill-screen .pay-button button:contains("Split")) 2026-09-13 14:26:15,526 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [52/71] Tour SplitBillScreenTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:26:15,530 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50855921 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '3d982368-466c-417c-88d4-9c12d1e0d98f'}] 2026-09-13 14:26:15,561 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #222 deleted pos.order.line records with IDs: [1194, 1196] 2026-09-13 14:26:15,580 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [53/71] Tour SplitBillScreenTour2 → Step order total amount is '4.0' (trigger: .product-screen .order-summary .total:contains("4.0")) 2026-09-13 14:26:15,586 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50855921 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '3d982368-466c-417c-88d4-9c12d1e0d98f'} updated pos.order #732 2026-09-13 14:26:15,600 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #50855921 finished 2026-09-13 14:26:15,700 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 88 0.083 0.089 2026-09-13 14:26:15,731 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97875569 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'aa262360-11ec-4959-9f30-148a2795724d'}] 2026-09-13 14:26:15,779 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97875569 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'aa262360-11ec-4959-9f30-148a2795724d'} created pos.order #733 2026-09-13 14:26:15,798 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97875569 finished 2026-09-13 14:26:15,837 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 46 0.034 0.074 2026-09-13 14:26:15,877 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [54/71] Tour SplitBillScreenTour2 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:26:15,928 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [55/71] Tour SplitBillScreenTour2 → Step .pos-leftheader .orders-button 2026-09-13 14:26:15,996 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [56/71] Tour SplitBillScreenTour2 → Step .ticket-screen .order-row:contains("2B") 2026-09-13 14:26:16,066 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:16] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 37 0.033 0.036 2026-09-13 14:26:16,102 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:16] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.007 0.020 2026-09-13 14:26:16,136 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [57/71] Tour SplitBillScreenTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:26:16,187 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [58/71] Tour SplitBillScreenTour2 → Step .ticket-screen .pads .button.validation.load-order-button 2026-09-13 14:26:16,248 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [59/71] 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-09-13 14:26:16,300 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [60/71] 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-09-13 14:26:16,350 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [61/71] Tour SplitBillScreenTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:26:16,401 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [62/71] Tour SplitBillScreenTour2 → Step order total amount is '4.00' (trigger: .product-screen .order-summary .total:contains("4.00")) 2026-09-13 14:26:16,452 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [63/71] Tour SplitBillScreenTour2 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:26:16,502 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [64/71] Tour SplitBillScreenTour2 → Step .pos-leftheader .orders-button 2026-09-13 14:26:16,557 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [65/71] Tour SplitBillScreenTour2 → Step .ticket-screen .order-row:contains("001") 2026-09-13 14:26:16,643 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:16] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 37 0.043 0.040 2026-09-13 14:26:16,668 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:16] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.014 2026-09-13 14:26:16,691 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [66/71] Tour SplitBillScreenTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:26:16,745 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [67/71] Tour SplitBillScreenTour2 → Step .ticket-screen .pads .button.validation.load-order-button 2026-09-13 14:26:16,814 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [68/71] 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-09-13 14:26:16,822 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:16] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.008 0.009 2026-09-13 14:26:16,860 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [69/71] Tour SplitBillScreenTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:26:16,911 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [70/71] Tour SplitBillScreenTour2 → Step order total amount is '2.00' (trigger: .product-screen .order-summary .total:contains("2.00")) 2026-09-13 14:26:16,962 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: [71/71] Tour SplitBillScreenTour2 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:26:17,012 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: tour succeeded 2026-09-13 14:26:17,012 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: ╔═════════════════════════════════════╗ ║ TOUR SplitBillScreenTour2 SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-09-13 14:26:17,101 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen.browser: heap 18962472 (allocated 20189184) 2026-09-13 14:26:17,107 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Closing chrome headless with pid 68281 2026-09-13 14:26:17,108 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Closing websocket connection 2026-09-13 14:26:17,109 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Terminating chrome headless with pid 68281 2026-09-13 14:26:17,155 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_142617_154967_test_06_split_bill_screen.txt 2026-09-13 14:26:17,155 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_06_split_bill_screen: Removing chrome user profile "/tmp/tmpvqab2hzl_chrome_odoo" 2026-09-13 14:26:17,188 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_07_split_bill_screen ... 2026-09-13 14:26:17,527 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #220 deleted product.product records with IDs: [2530] 2026-09-13 14:26:17,808 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome pid: 68408 2026-09-13 14:26:17,809 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome headless temporary user profile dir: /tmp/tmpyu_jn1t9_chrome_odoo 2026-09-13 14:26:17,809 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Issuing json command http://127.0.0.1:38159/json/version 2026-09-13 14:26:17,810 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38159', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:26:17,848 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:26:17,848 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Issuing json command http://127.0.0.1:38159/json 2026-09-13 14:26:17,848 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38159', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:26:17,860 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Websocket url found: ws://127.0.0.1:38159/devtools/page/54E2D2C1C47792333BDDB11F096BFD76 2026-09-13 14:26:17,871 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Enable chrome headless console log notification 2026-09-13 14:26:17,872 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome headless enable page notifications 2026-09-13 14:26:17,962 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:26:17,984 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Setting session cookie in browser 2026-09-13 14:26:17,994 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-13 14:26:17,995 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-13 14:26:18,014 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:26:18,524 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:18] "GET /pos/ui/119 HTTP/1.1" 200 - 87 0.066 0.452 2026-09-13 14:26:18,527 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Navigation result: {'frameId': '54E2D2C1C47792333BDDB11F096BFD76', 'loaderId': 'A906CF6E6A4EED3E1B41C7A04B1E1FBB', 'isDownload': False} 2026-09-13 14:26:18,527 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour3')" 2026-09-13 14:26:18,541 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:26:18,567 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:18] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.012 2026-09-13 14:26:18,588 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:18] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.023 2026-09-13 14:26:18,602 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:18] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.027 2026-09-13 14:26:19,081 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:26:19,109 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:19] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-09-13 14:26:19,130 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Evaluate test code "odoo.startTour('SplitBillScreenTour3', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:26:19,138 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:19] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.008 2026-09-13 14:26:19,140 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [1/40] Tour SplitBillScreenTour3 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:26:19,151 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:19] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.004 2026-09-13 14:26:19,165 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:19] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:26:19,214 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:19] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.016 0.011 2026-09-13 14:26:19,228 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:19] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.035 2026-09-13 14:26:19,277 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:19] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.014 0.034 2026-09-13 14:26:19,286 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:19] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.001 0.030 2026-09-13 14:26:19,941 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:19] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 375 0.310 0.312 2026-09-13 14:26:19,964 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:19] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:26:20,056 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-09-13 14:26:20,105 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:20] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 2 0.009 0.022 2026-09-13 14:26:20,226 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:20] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.021 0.082 2026-09-13 14:26:20,261 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.014 2026-09-13 14:26:20,281 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: Owl is running in 'dev' mode. 2026-09-13 14:26:20,315 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:20] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.006 0.018 2026-09-13 14:26:20,357 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:20] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:26:20,399 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:20] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:26:20,409 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:20] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:26:20,445 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:20] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.032 0.047 2026-09-13 14:26:20,462 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:20] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.004 0.082 2026-09-13 14:26:20,467 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:20] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.089 2026-09-13 14:26:20,496 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:20] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:26:20,500 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:20] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:26:20,529 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:20] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:26:20,560 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [2/40] Tour SplitBillScreenTour3 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:26:20,675 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:20] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 31 0.111 0.056 2026-09-13 14:26:20,716 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [3/40] Tour SplitBillScreenTour3 → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("2"))) 2026-09-13 14:26:20,787 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:20] "GET /pos/ui/119 HTTP/1.1" 200 - 31 0.076 0.195 2026-09-13 14:26:20,911 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:20] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.080 0.114 2026-09-13 14:26:20,970 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.011 2026-09-13 14:26:21,026 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [4/40] Tour SplitBillScreenTour3 → Step click product 'Water' (trigger: article.product .product-content .product-name:contains("Water")) 2026-09-13 14:26:21,044 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:26:21,119 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [5/40] Tour SplitBillScreenTour3 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:26:21,169 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [6/40] Tour SplitBillScreenTour3 → 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-09-13 14:26:21,219 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [7/40] Tour SplitBillScreenTour3 → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-09-13 14:26:21,274 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [8/40] Tour SplitBillScreenTour3 → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-09-13 14:26:21,326 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [9/40] Tour SplitBillScreenTour3 → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-09-13 14:26:21,378 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [10/40] Tour SplitBillScreenTour3 → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-09-13 14:26:21,442 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [11/40] Tour SplitBillScreenTour3 → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-09-13 14:26:21,493 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [12/40] Tour SplitBillScreenTour3 → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-09-13 14:26:21,546 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [13/40] Tour SplitBillScreenTour3 → Step Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"2","price":"4.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(.qty:contains("2")):has(.price:contains("4.00"))) 2026-09-13 14:26:21,716 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [14/40] Tour SplitBillScreenTour3 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:26:21,766 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [15/40] Tour SplitBillScreenTour3 → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:26:21,817 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [16/40] Tour SplitBillScreenTour3 → Step click Actions button (trigger: .more-btn) 2026-09-13 14:26:21,873 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [17/40] Tour SplitBillScreenTour3 → Step click Split button (trigger: .control-buttons button:contains("Split")) 2026-09-13 14:26:21,934 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [18/40] Tour SplitBillScreenTour3 → Step Check orderline with attributes: {"productName":"Water","quantity":"2"} (trigger: .order-container .orderline:has(.product-name:contains("Water")):has(.qty:contains("2"))) 2026-09-13 14:26:21,985 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [19/40] Tour SplitBillScreenTour3 → Step Check orderline with attributes: {"productName":"Water","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Water"))) 2026-09-13 14:26:22,038 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [20/40] Tour SplitBillScreenTour3 → Step Check orderline with attributes: {"productName":"Water","quantity":"1 / 2"} (trigger: .order-container .orderline:has(.product-name:contains("Water")):has(.qty:contains("1"))) 2026-09-13 14:26:22,090 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [21/40] Tour SplitBillScreenTour3 → Step total amount of split is '2.0' (trigger: .splitbill-screen .order-info .subtotal:contains("2.0")) 2026-09-13 14:26:22,141 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [22/40] Tour SplitBillScreenTour3 → Step click 'Split' button (trigger: .splitbill-screen .pay-button button:contains("Split")) 2026-09-13 14:26:22,217 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [23/40] Tour SplitBillScreenTour3 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:26:22,220 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88285524 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '1e8dbbcc-3e71-47ad-a5d3-605169a0ac9b'}] 2026-09-13 14:26:22,265 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [24/40] Tour SplitBillScreenTour3 → Step order total amount is '2.0' (trigger: .product-screen .order-summary .total:contains("2.0")) 2026-09-13 14:26:22,292 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88285524 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '1e8dbbcc-3e71-47ad-a5d3-605169a0ac9b'} created pos.order #734 2026-09-13 14:26:22,315 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88285524 finished 2026-09-13 14:26:22,379 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 63 0.058 0.104 2026-09-13 14:26:22,415 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8009665 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '63f0187c-2ebf-4a06-abfe-ed1a45023acf'}] 2026-09-13 14:26:22,465 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8009665 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '63f0187c-2ebf-4a06-abfe-ed1a45023acf'} created pos.order #735 2026-09-13 14:26:22,485 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8009665 finished 2026-09-13 14:26:22,533 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 42 0.043 0.077 2026-09-13 14:26:22,570 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [25/40] Tour SplitBillScreenTour3 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:26:22,619 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [26/40] Tour SplitBillScreenTour3 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:26:22,686 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [27/40] Tour SplitBillScreenTour3 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:26:22,698 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:22] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:26:22,700 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:22] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:26:22,737 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [28/40] Tour SplitBillScreenTour3 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:26:22,788 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [29/40] Tour SplitBillScreenTour3 → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-09-13 14:26:22,858 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [30/40] Tour SplitBillScreenTour3 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:26:22,925 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [31/40] Tour SplitBillScreenTour3 → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='resume']) 2026-09-13 14:26:22,928 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15596750 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '63f0187c-2ebf-4a06-abfe-ed1a45023acf'}] 2026-09-13 14:26:22,932 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:22] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:26:23,023 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [709] to pos.order #735 2026-09-13 14:26:23,281 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15596750 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '63f0187c-2ebf-4a06-abfe-ed1a45023acf'} updated pos.order #735 2026-09-13 14:26:23,297 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15596750 finished 2026-09-13 14:26:23,433 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 207 0.235 0.272 2026-09-13 14:26:23,589 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [32/40] Tour SplitBillScreenTour3 → Step product screen is shown (trigger: .product-screen) 2026-09-13 14:26:23,634 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [33/40] Tour SplitBillScreenTour3 → Step Check orderline with attributes: {"productName":"Water","quantity":"1.0"} (trigger: .order-container .orderline:has(.product-name:contains("Water")):has(.qty:contains("1"))) 2026-09-13 14:26:23,683 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [34/40] Tour SplitBillScreenTour3 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:26:23,737 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [35/40] Tour SplitBillScreenTour3 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:26:23,788 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [36/40] Tour SplitBillScreenTour3 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:26:23,839 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [37/40] Tour SplitBillScreenTour3 → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-09-13 14:26:23,904 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [38/40] Tour SplitBillScreenTour3 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:26:23,970 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [39/40] Tour SplitBillScreenTour3 → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:26:23,973 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60075666 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '1e8dbbcc-3e71-47ad-a5d3-605169a0ac9b'}] 2026-09-13 14:26:24,052 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [710] to pos.order #734 2026-09-13 14:26:24,202 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60075666 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '1e8dbbcc-3e71-47ad-a5d3-605169a0ac9b'} updated pos.order #734 2026-09-13 14:26:24,227 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60075666 finished 2026-09-13 14:26:24,281 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 130 0.111 0.199 2026-09-13 14:26:24,364 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [40/40] Tour SplitBillScreenTour3 → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:26:24,408 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: tour succeeded 2026-09-13 14:26:24,409 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: ╔═════════════════════════════════════╗ ║ TOUR SplitBillScreenTour3 SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-09-13 14:26:24,559 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: heap 17377056 (allocated 18747392) 2026-09-13 14:26:24,578 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Closing chrome headless with pid 68408 2026-09-13 14:26:24,579 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Closing websocket connection 2026-09-13 14:26:24,579 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Terminating chrome headless with pid 68408 2026-09-13 14:26:24,638 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_142624_638417_test_07_split_bill_screen.txt 2026-09-13 14:26:24,638 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Removing chrome user profile "/tmp/tmpyu_jn1t9_chrome_odoo" 2026-09-13 14:26:24,899 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome pid: 68544 2026-09-13 14:26:24,900 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome headless temporary user profile dir: /tmp/tmpsxir69hb_chrome_odoo 2026-09-13 14:26:24,900 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Issuing json command http://127.0.0.1:44735/json/version 2026-09-13 14:26:24,901 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44735', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:26:24,907 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:26:24,907 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Issuing json command http://127.0.0.1:44735/json 2026-09-13 14:26:24,908 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44735', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:26:24,923 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Websocket url found: ws://127.0.0.1:44735/devtools/page/7FF27C0982391E4B2AF6ADCB6D4DDA06 2026-09-13 14:26:24,925 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Enable chrome headless console log notification 2026-09-13 14:26:24,928 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome headless enable page notifications 2026-09-13 14:26:24,969 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:26:24,973 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Setting session cookie in browser 2026-09-13 14:26:24,984 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-13 14:26:24,984 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-13 14:26:25,083 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:25] "GET /pos/ui/119 HTTP/1.1" 200 - 31 0.042 0.040 2026-09-13 14:26:25,087 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Navigation result: {'frameId': '7FF27C0982391E4B2AF6ADCB6D4DDA06', 'loaderId': '6697EB3263663EAD38E30959D5C9A050', 'isDownload': False} 2026-09-13 14:26:25,087 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Evaluate ready code "odoo.isTourReady('SplitBillScreenTourPay')" 2026-09-13 14:26:25,103 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:26:25,122 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:25] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.011 2026-09-13 14:26:25,132 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:25] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.018 2026-09-13 14:26:25,143 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:25] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.026 2026-09-13 14:26:25,698 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:26:25,714 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:25] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:26:25,731 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Evaluate test code "odoo.startTour('SplitBillScreenTourPay', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:26:25,738 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [1/35] Tour SplitBillScreenTourPay → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:26:25,749 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:25] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.008 0.008 2026-09-13 14:26:25,769 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:25] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-09-13 14:26:25,781 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:25] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:26:25,805 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:25] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.006 2026-09-13 14:26:25,812 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:25] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.001 0.008 2026-09-13 14:26:25,867 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:25] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.012 0.033 2026-09-13 14:26:25,872 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:25] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.042 2026-09-13 14:26:26,373 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:26] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 275 0.193 0.277 2026-09-13 14:26:26,396 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:26] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.012 2026-09-13 14:26:26,440 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-09-13 14:26:26,465 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:26] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 2 0.002 0.013 2026-09-13 14:26:26,500 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:26] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 3 0.002 0.025 2026-09-13 14:26:26,536 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-09-13 14:26:26,550 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: Owl is running in 'dev' mode. 2026-09-13 14:26:26,555 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:26] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:26:26,610 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:26] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.011 2026-09-13 14:26:26,611 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:26] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.014 2026-09-13 14:26:26,653 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:26] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.018 2026-09-13 14:26:26,653 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:26] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:26:26,656 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:26] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.010 0.020 2026-09-13 14:26:26,685 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:26] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:26:26,695 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:26] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 7 0.015 0.066 2026-09-13 14:26:26,697 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:26] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:26:26,709 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:26] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:26:26,714 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [2/35] Tour SplitBillScreenTourPay → Step Check table with attributes: {"name":"4","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("4"))) 2026-09-13 14:26:26,788 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:26] "GET /pos/ui/119 HTTP/1.1" 200 - 31 0.048 0.039 2026-09-13 14:26:26,902 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:26] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 31 0.073 0.113 2026-09-13 14:26:26,913 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.095 2026-09-13 14:26:26,931 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [3/35] Tour SplitBillScreenTourPay → Step click product 'Water' (trigger: article.product .product-content .product-name:contains("Water")) 2026-09-13 14:26:26,961 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:26:27,025 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [4/35] Tour SplitBillScreenTourPay → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:26:27,080 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [5/35] Tour SplitBillScreenTourPay → 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-09-13 14:26:27,135 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [6/35] Tour SplitBillScreenTourPay → 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-09-13 14:26:27,177 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [7/35] Tour SplitBillScreenTourPay → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:26:27,228 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [8/35] Tour SplitBillScreenTourPay → Step click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid")) 2026-09-13 14:26:27,302 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [9/35] Tour SplitBillScreenTourPay → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:26:27,355 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [10/35] Tour SplitBillScreenTourPay → 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-09-13 14:26:27,407 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [11/35] Tour SplitBillScreenTourPay → 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-09-13 14:26:27,458 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [12/35] Tour SplitBillScreenTourPay → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:26:27,509 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [13/35] Tour SplitBillScreenTourPay → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-09-13 14:26:27,578 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [14/35] Tour SplitBillScreenTourPay → Step picking radio attribute with name Normal (trigger: .modal .attribute-name-cell:contains('Normal') input) 2026-09-13 14:26:27,631 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [15/35] Tour SplitBillScreenTourPay → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:26:27,706 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [16/35] Tour SplitBillScreenTourPay → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-09-13 14:26:27,762 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [17/35] Tour SplitBillScreenTourPay → Step picking radio attribute with name Zero (trigger: .modal .attribute-name-cell:contains('Zero') input) 2026-09-13 14:26:27,816 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [18/35] Tour SplitBillScreenTourPay → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:26:27,888 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [19/35] Tour SplitBillScreenTourPay → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:26:27,938 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [20/35] Tour SplitBillScreenTourPay → Step click Actions button (trigger: .more-btn) 2026-09-13 14:26:27,994 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [21/35] Tour SplitBillScreenTourPay → Step click Split button (trigger: .control-buttons button:contains("Split")) 2026-09-13 14:26:28,059 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [22/35] Tour SplitBillScreenTourPay → Step Check orderline with attributes: {"productName":"Water","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Water"))) 2026-09-13 14:26:28,113 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [23/35] Tour SplitBillScreenTourPay → Step Check orderline with attributes: {"productName":"Coca-Cola","attributeLine":"Zero","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola")):has(.attribute-line:contains("Zero"))) 2026-09-13 14:26:28,167 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [24/35] Tour SplitBillScreenTourPay → Step click 'Pay' button (trigger: .splitbill-screen .pay-button button:contains("Pay")) 2026-09-13 14:26:28,246 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [25/35] Tour SplitBillScreenTourPay → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-09-13 14:26:28,251 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75032514 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000001', 'uuid': '849b4f8f-27f5-473f-84bb-cb92a7339d2f'}] 2026-09-13 14:26:28,328 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75032514 order {'name': '/', 'pos_reference': '262-119-000001', 'uuid': '849b4f8f-27f5-473f-84bb-cb92a7339d2f'} created pos.order #736 2026-09-13 14:26:28,348 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75032514 finished 2026-09-13 14:26:28,393 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.060 0.085 2026-09-13 14:26:28,440 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30497891 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000002', 'uuid': '7c2a751f-45b0-4cee-969f-3552ed0116ff'}] 2026-09-13 14:26:28,500 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30497891 order {'name': '/', 'pos_reference': '262-119-000002', 'uuid': '7c2a751f-45b0-4cee-969f-3552ed0116ff'} created pos.order #737 2026-09-13 14:26:28,516 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30497891 finished 2026-09-13 14:26:28,561 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.046 0.077 2026-09-13 14:26:28,619 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:28] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:26:28,625 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:28] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:26:28,648 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [26/35] Tour SplitBillScreenTourPay → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:26:28,711 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [27/35] Tour SplitBillScreenTourPay → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='resume']) 2026-09-13 14:26:28,718 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44081313 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000002', 'uuid': '7c2a751f-45b0-4cee-969f-3552ed0116ff'}] 2026-09-13 14:26:28,737 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:28] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:26:28,803 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [711] to pos.order #737 2026-09-13 14:26:29,086 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44081313 order {'name': '/', 'pos_reference': '262-119-000002', 'uuid': '7c2a751f-45b0-4cee-969f-3552ed0116ff'} updated pos.order #737 2026-09-13 14:26:29,099 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44081313 finished 2026-09-13 14:26:29,204 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 137 0.228 0.259 2026-09-13 14:26:29,350 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [28/35] Tour SplitBillScreenTourPay → Step Check orderline with attributes: {"productName":"Minute Maid","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Minute Maid"))) 2026-09-13 14:26:29,402 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [29/35] Tour SplitBillScreenTourPay → Step Check orderline with attributes: {"productName":"Minute Maid","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Minute Maid"))) 2026-09-13 14:26:29,454 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [30/35] Tour SplitBillScreenTourPay → Step Check orderline with attributes: {"productName":"Coca-Cola","attributeLine":"Normal"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola")):has(.attribute-line:contains("Normal"))) 2026-09-13 14:26:29,505 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [31/35] Tour SplitBillScreenTourPay → Step click 'Pay' button (trigger: .splitbill-screen .pay-button button:contains("Pay")) 2026-09-13 14:26:29,561 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [32/35] Tour SplitBillScreenTourPay → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-09-13 14:26:29,618 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [33/35] Tour SplitBillScreenTourPay → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:26:29,679 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [34/35] Tour SplitBillScreenTourPay → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:26:29,686 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39933426 started for PoS orders references: [{'name': '/', 'pos_reference': '262-119-000001', 'uuid': '849b4f8f-27f5-473f-84bb-cb92a7339d2f'}] 2026-09-13 14:26:29,762 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [712] to pos.order #736 2026-09-13 14:26:29,927 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39933426 order {'name': '/', 'pos_reference': '262-119-000001', 'uuid': '849b4f8f-27f5-473f-84bb-cb92a7339d2f'} updated pos.order #736 2026-09-13 14:26:29,956 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39933426 finished 2026-09-13 14:26:30,024 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 137 0.122 0.218 2026-09-13 14:26:30,097 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: [35/35] Tour SplitBillScreenTourPay → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:26:30,147 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: tour succeeded 2026-09-13 14:26:30,148 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: ╔═══════════════════════════════════════╗ ║ TOUR SplitBillScreenTourPay SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-09-13 14:26:30,290 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen.browser: heap 18598440 (allocated 20058112) 2026-09-13 14:26:30,304 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Closing chrome headless with pid 68544 2026-09-13 14:26:30,305 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Closing websocket connection 2026-09-13 14:26:30,306 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Terminating chrome headless with pid 68544 2026-09-13 14:26:30,363 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_142630_362957_test_07_split_bill_screen.txt 2026-09-13 14:26:30,363 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_07_split_bill_screen: Removing chrome user profile "/tmp/tmpsxir69hb_chrome_odoo" 2026-09-13 14:26:30,379 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_08_refund_stay_current_table ... 2026-09-13 14:26:30,658 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Chrome pid: 68668 2026-09-13 14:26:30,659 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Chrome headless temporary user profile dir: /tmp/tmp5u2j_s3h_chrome_odoo 2026-09-13 14:26:30,659 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Issuing json command http://127.0.0.1:35739/json/version 2026-09-13 14:26:30,660 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35739', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:26:30,731 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:26:30,731 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Issuing json command http://127.0.0.1:35739/json 2026-09-13 14:26:30,731 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35739', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:26:30,744 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Websocket url found: ws://127.0.0.1:35739/devtools/page/486799BC31F5CF36489EF310954327C9 2026-09-13 14:26:30,758 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Enable chrome headless console log notification 2026-09-13 14:26:30,766 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Chrome headless enable page notifications 2026-09-13 14:26:30,816 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:26:30,823 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Setting session cookie in browser 2026-09-13 14:26:30,827 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-13 14:26:30,827 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-13 14:26:30,850 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:26:31,383 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:31] "GET /pos/ui/119 HTTP/1.1" 200 - 86 0.086 0.456 2026-09-13 14:26:31,387 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Navigation result: {'frameId': '486799BC31F5CF36489EF310954327C9', 'loaderId': 'B12A79650949C8A5BD2CFC04EDD1BBA2', 'isDownload': False} 2026-09-13 14:26:31,387 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Evaluate ready code "odoo.isTourReady('RefundStayCurrentTableTour')" 2026-09-13 14:26:31,394 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:26:31,425 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:31] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.016 2026-09-13 14:26:31,436 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:31] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.031 2026-09-13 14:26:31,446 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:31] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.027 2026-09-13 14:26:32,051 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:32] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:26:32,087 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:32] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.010 2026-09-13 14:26:32,102 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Evaluate test code "odoo.startTour('RefundStayCurrentTableTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:26:32,109 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [1/62] Tour RefundStayCurrentTableTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:26:32,119 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:32] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.006 2026-09-13 14:26:32,137 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:32] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:26:32,158 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:32] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:26:32,185 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:32] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.013 2026-09-13 14:26:32,202 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:32] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.029 2026-09-13 14:26:32,275 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:32] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.033 0.038 2026-09-13 14:26:32,298 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:32] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.006 0.063 2026-09-13 14:26:32,940 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:32] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 377 0.326 0.301 2026-09-13 14:26:32,962 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:32] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:26:33,026 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:33] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.011 2026-09-13 14:26:33,086 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:33] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.035 2026-09-13 14:26:33,142 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:33] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-09-13 14:26:33,170 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: Owl is running in 'dev' mode. 2026-09-13 14:26:33,197 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:33] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.013 2026-09-13 14:26:33,228 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:33] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:26:33,240 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:33] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:26:33,260 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:33] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:26:33,272 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:33] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:26:33,301 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:33] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.034 0.030 2026-09-13 14:26:33,323 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:33] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.004 0.072 2026-09-13 14:26:33,333 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:33] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:26:33,340 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:33] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:26:33,398 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:33] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:26:33,415 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [2/62] Tour RefundStayCurrentTableTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:26:33,482 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:33] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 31 0.053 0.054 2026-09-13 14:26:33,538 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:33] "GET /pos/ui/119 HTTP/1.1" 200 - 31 0.022 0.128 2026-09-13 14:26:33,542 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [3/62] Tour RefundStayCurrentTableTour → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("2"))) 2026-09-13 14:26:33,693 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:33] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.096 0.050 2026-09-13 14:26:33,731 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:33] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-09-13 14:26:33,797 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [4/62] Tour RefundStayCurrentTableTour → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-09-13 14:26:33,832 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:33] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:26:33,889 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [5/62] Tour RefundStayCurrentTableTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:26:33,943 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [6/62] Tour RefundStayCurrentTableTour → 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-09-13 14:26:33,993 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [7/62] Tour RefundStayCurrentTableTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:26:34,041 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [8/62] Tour RefundStayCurrentTableTour → 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-09-13 14:26:34,092 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [9/62] Tour RefundStayCurrentTableTour → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-09-13 14:26:34,168 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [10/62] Tour RefundStayCurrentTableTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:26:34,219 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [11/62] Tour RefundStayCurrentTableTour → 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-09-13 14:26:34,270 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [12/62] Tour RefundStayCurrentTableTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:26:34,320 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [13/62] Tour RefundStayCurrentTableTour → 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-09-13 14:26:34,371 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [14/62] Tour RefundStayCurrentTableTour → Step click product 'Water' (trigger: article.product .product-content .product-name:contains("Water")) 2026-09-13 14:26:34,442 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [15/62] Tour RefundStayCurrentTableTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:26:34,499 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [16/62] Tour RefundStayCurrentTableTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"1","price":null,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(.qty:contains("1"))) 2026-09-13 14:26:34,546 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [17/62] Tour RefundStayCurrentTableTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:26:34,596 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [18/62] Tour RefundStayCurrentTableTour → Step 'Water' should have '1' quantity (trigger: article.product .product-content:has(.product-name:contains("Water")):has(.product-cart-qty:contains("1"))) 2026-09-13 14:26:34,647 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [19/62] Tour RefundStayCurrentTableTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:26:34,697 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [20/62] Tour RefundStayCurrentTableTour → Step order total amount is '6.60' (trigger: .product-screen .order-summary .total:contains("6.60")) 2026-09-13 14:26:34,748 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [21/62] Tour RefundStayCurrentTableTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:26:34,800 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [22/62] Tour RefundStayCurrentTableTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:26:34,856 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [23/62] Tour RefundStayCurrentTableTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:26:34,907 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [24/62] Tour RefundStayCurrentTableTour → Step .modal-dialog:contains("It seems that the order has not been sent. Would you like to send it to preparation?") 2026-09-13 14:26:34,957 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [25/62] Tour RefundStayCurrentTableTour → Step discard dialog (trigger: .modal .modal-footer button:contains("Discard")) 2026-09-13 14:26:35,029 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [26/62] Tour RefundStayCurrentTableTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:26:35,038 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:35] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:26:35,041 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:35] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:26:35,100 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [27/62] Tour RefundStayCurrentTableTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:26:35,167 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [28/62] Tour RefundStayCurrentTableTour → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:26:35,175 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57219391 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '01cfe6f1-3a01-47b9-892e-9e68a6e4962a'}] 2026-09-13 14:26:35,185 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:35] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:26:35,554 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57219391 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '01cfe6f1-3a01-47b9-892e-9e68a6e4962a'} created pos.order #738 2026-09-13 14:26:35,576 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57219391 finished 2026-09-13 14:26:35,623 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 196 0.195 0.255 2026-09-13 14:26:35,771 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [29/62] Tour RefundStayCurrentTableTour → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:26:35,817 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [30/62] Tour RefundStayCurrentTableTour → Step Check table with attributes: {"name":"4","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("4"))) 2026-09-13 14:26:35,878 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:35] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-09-13 14:26:35,892 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [31/62] Tour RefundStayCurrentTableTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:26:35,946 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [32/62] Tour RefundStayCurrentTableTour → Step Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline))) 2026-09-13 14:26:35,994 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [33/62] Tour RefundStayCurrentTableTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:26:36,044 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [34/62] Tour RefundStayCurrentTableTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:26:36,094 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [35/62] Tour RefundStayCurrentTableTour → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:26:36,145 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [36/62] Tour RefundStayCurrentTableTour → Step click Actions button (trigger: .more-btn) 2026-09-13 14:26:36,210 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [37/62] Tour RefundStayCurrentTableTour → Step click Refund button (trigger: .control-buttons button:contains("Refund")) 2026-09-13 14:26:36,274 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [38/62] Tour RefundStayCurrentTableTour → Step .ticket-screen .order-row:contains("001") 2026-09-13 14:26:36,279 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25225363 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '92df47f2-2b91-46a7-8726-9331a6272863'}] 2026-09-13 14:26:36,317 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25225363 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '92df47f2-2b91-46a7-8726-9331a6272863'} created pos.order #739 2026-09-13 14:26:36,336 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25225363 finished 2026-09-13 14:26:36,373 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 35 0.027 0.069 2026-09-13 14:26:36,468 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:36] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 37 0.041 0.039 2026-09-13 14:26:36,498 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:36] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.015 2026-09-13 14:26:36,525 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [39/62] Tour RefundStayCurrentTableTour → Step Check orderline with attributes: {"productName":"Coca-Cola"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola"))) 2026-09-13 14:26:36,528 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:36] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 6 0.005 0.009 2026-09-13 14:26:36,575 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [40/62] Tour RefundStayCurrentTableTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:26:36,625 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [41/62] Tour RefundStayCurrentTableTour → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-09-13 14:26:36,678 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [42/62] Tour RefundStayCurrentTableTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:26:36,729 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [43/62] Tour RefundStayCurrentTableTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:26:36,779 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [44/62] Tour RefundStayCurrentTableTour → Step .ticket-screen .to-refund-highlight:contains("To Refund: 2") 2026-09-13 14:26:36,836 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [45/62] Tour RefundStayCurrentTableTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:26:36,888 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [46/62] Tour RefundStayCurrentTableTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:26:36,937 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [47/62] Tour RefundStayCurrentTableTour → Step .ticket-screen .btn-primary.pay-order-button 2026-09-13 14:26:37,004 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [48/62] Tour RefundStayCurrentTableTour → Step payment screen is shown (trigger: .pos .payment-screen) 2026-09-13 14:26:37,055 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [49/62] Tour RefundStayCurrentTableTour → Step click back button (trigger: .back-button) 2026-09-13 14:26:37,112 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [50/62] Tour RefundStayCurrentTableTour → Step product screen is shown (trigger: .product-screen) 2026-09-13 14:26:37,163 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [51/62] Tour RefundStayCurrentTableTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:26:37,214 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [52/62] Tour RefundStayCurrentTableTour → Step Check orderline with attributes: {"productName":"Coca-Cola"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola"))) 2026-09-13 14:26:37,265 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [53/62] Tour RefundStayCurrentTableTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:26:37,317 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [54/62] Tour RefundStayCurrentTableTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:26:37,366 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [55/62] Tour RefundStayCurrentTableTour → Step order total amount is '-4.40' (trigger: .product-screen .order-summary .total:contains("-4.40")) 2026-09-13 14:26:37,417 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [56/62] Tour RefundStayCurrentTableTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:26:37,468 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [57/62] Tour RefundStayCurrentTableTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:26:37,526 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [58/62] Tour RefundStayCurrentTableTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:26:37,577 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [59/62] Tour RefundStayCurrentTableTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:26:37,628 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [60/62] Tour RefundStayCurrentTableTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:26:37,685 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [61/62] Tour RefundStayCurrentTableTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:26:37,751 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: [62/62] Tour RefundStayCurrentTableTour → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-09-13 14:26:37,754 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87958393 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '92df47f2-2b91-46a7-8726-9331a6272863'}] 2026-09-13 14:26:37,797 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: Added lines [1207] to pos.order #739 2026-09-13 14:26:37,897 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [714] to pos.order #739 2026-09-13 14:26:38,139 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87958393 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '92df47f2-2b91-46a7-8726-9331a6272863'} updated pos.order #739 2026-09-13 14:26:38,177 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87958393 finished 2026-09-13 14:26:38,292 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 177 0.274 0.266 2026-09-13 14:26:38,419 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: tour succeeded 2026-09-13 14:26:38,419 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: ╔═══════════════════════════════════════════╗ ║ TOUR RefundStayCurrentTableTour SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-09-13 14:26:38,562 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table.browser: heap 18615784 (allocated 20058112) 2026-09-13 14:26:38,588 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Closing chrome headless with pid 68668 2026-09-13 14:26:38,590 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Closing websocket connection 2026-09-13 14:26:38,591 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Terminating chrome headless with pid 68668 2026-09-13 14:26:38,648 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_142638_647907_test_08_refund_stay_current_table.txt 2026-09-13 14:26:38,648 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_08_refund_stay_current_table: Removing chrome user profile "/tmp/tmp5u2j_s3h_chrome_odoo" 2026-09-13 14:26:38,671 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_09_combo_split_bill ... 2026-09-13 14:26:40,009 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Chrome pid: 68795 2026-09-13 14:26:40,010 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Chrome headless temporary user profile dir: /tmp/tmpx8mdhmc1_chrome_odoo 2026-09-13 14:26:40,010 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Issuing json command http://127.0.0.1:39681/json/version 2026-09-13 14:26:40,011 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39681', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:26:40,014 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:26:40,014 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Issuing json command http://127.0.0.1:39681/json 2026-09-13 14:26:40,022 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39681', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:26:40,025 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Websocket url found: ws://127.0.0.1:39681/devtools/page/D9885E3C9DEB30882797A3A71DA1CEB2 2026-09-13 14:26:40,032 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Enable chrome headless console log notification 2026-09-13 14:26:40,037 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Chrome headless enable page notifications 2026-09-13 14:26:40,118 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:26:40,123 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Setting session cookie in browser 2026-09-13 14:26:40,129 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-13 14:26:40,129 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-13 14:26:40,145 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:26:40,816 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:40] "GET /pos/ui/119 HTTP/1.1" 200 - 87 0.064 0.610 2026-09-13 14:26:40,819 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Navigation result: {'frameId': 'D9885E3C9DEB30882797A3A71DA1CEB2', 'loaderId': 'C06E7BAFDA701EEA1B6568A736FAD616', 'isDownload': False} 2026-09-13 14:26:40,819 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour4ProductCombo')" 2026-09-13 14:26:40,826 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:26:40,851 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:40] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.018 2026-09-13 14:26:40,876 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:40] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.038 2026-09-13 14:26:40,893 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:40] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.010 0.049 2026-09-13 14:26:41,372 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:41] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:26:41,397 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:41] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-09-13 14:26:41,419 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Evaluate test code "odoo.startTour('SplitBillScreenTour4ProductCombo', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:26:41,421 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:41] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.005 2026-09-13 14:26:41,427 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [1/72] Tour SplitBillScreenTour4ProductCombo → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:26:41,442 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:41] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-13 14:26:41,455 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:41] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:26:41,487 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:41] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.010 2026-09-13 14:26:41,500 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.025 2026-09-13 14:26:41,540 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:41] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.012 0.026 2026-09-13 14:26:41,546 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.025 2026-09-13 14:26:42,201 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:42] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 384 0.308 0.311 2026-09-13 14:26:42,220 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:42] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:26:42,300 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.009 2026-09-13 14:26:42,359 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:42] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.035 2026-09-13 14:26:42,395 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:26:42,410 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: Owl is running in 'dev' mode. 2026-09-13 14:26:42,429 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:42] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.010 2026-09-13 14:26:42,464 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:42] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:26:42,486 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:42] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:26:42,494 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:42] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.002 0.018 2026-09-13 14:26:42,500 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:42] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:26:42,523 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:42] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.015 2026-09-13 14:26:42,527 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:42] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-09-13 14:26:42,545 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:42] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.029 0.047 2026-09-13 14:26:42,546 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:42] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.082 2026-09-13 14:26:42,560 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [2/72] Tour SplitBillScreenTour4ProductCombo → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:26:42,667 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:42] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:26:42,669 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [3/72] Tour SplitBillScreenTour4ProductCombo → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("2"))) 2026-09-13 14:26:42,731 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:42] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 31 0.036 0.037 2026-09-13 14:26:42,793 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:42] "GET /pos/ui/119 HTTP/1.1" 200 - 31 0.031 0.103 2026-09-13 14:26:42,907 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:42] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.068 0.163 2026-09-13 14:26:42,963 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.005 0.021 2026-09-13 14:26:42,995 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [4/72] Tour SplitBillScreenTour4ProductCombo → Step click product 'Office Combo' (trigger: article.product .product-content .product-name:contains("Office Combo")) 2026-09-13 14:26:43,024 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:43] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:26:43,059 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [5/72] Tour SplitBillScreenTour4ProductCombo → Step Select combo item Combo Product 3 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 3"))) 2026-09-13 14:26:43,117 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [6/72] Tour SplitBillScreenTour4ProductCombo → Step Select combo item Combo Product 5 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 5"))) 2026-09-13 14:26:43,173 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [7/72] Tour SplitBillScreenTour4ProductCombo → Step Select combo item Combo Product 8 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 8"))) 2026-09-13 14:26:43,231 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [8/72] Tour SplitBillScreenTour4ProductCombo → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:26:43,360 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [9/72] Tour SplitBillScreenTour4ProductCombo → Step click product 'Office Combo' (trigger: article.product .product-content .product-name:contains("Office Combo")) 2026-09-13 14:26:43,419 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [10/72] Tour SplitBillScreenTour4ProductCombo → Step Select combo item Combo Product 2 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 2"))) 2026-09-13 14:26:43,477 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [11/72] Tour SplitBillScreenTour4ProductCombo → Step Select combo item Combo Product 4 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 4"))) 2026-09-13 14:26:43,530 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [12/72] Tour SplitBillScreenTour4ProductCombo → Step Select combo item Combo Product 7 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 7"))) 2026-09-13 14:26:43,586 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [13/72] Tour SplitBillScreenTour4ProductCombo → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:26:43,679 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [14/72] Tour SplitBillScreenTour4ProductCombo → 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-09-13 14:26:43,738 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [15/72] Tour SplitBillScreenTour4ProductCombo → 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-09-13 14:26:43,788 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [16/72] Tour SplitBillScreenTour4ProductCombo → Step Check the product page (trigger: .product-list) 2026-09-13 14:26:43,839 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [17/72] Tour SplitBillScreenTour4ProductCombo → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:26:43,890 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [18/72] Tour SplitBillScreenTour4ProductCombo → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-09-13 14:26:43,943 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [19/72] Tour SplitBillScreenTour4ProductCombo → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:26:43,993 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [20/72] Tour SplitBillScreenTour4ProductCombo → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:26:44,044 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [21/72] Tour SplitBillScreenTour4ProductCombo → Step Check orderline with attributes: {"withClass":".selected","productName":"Combo Product 2","quantity":"2","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Combo Product 2")):has(.qty:contains("2"))) 2026-09-13 14:26:44,124 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [22/72] Tour SplitBillScreenTour4ProductCombo → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:26:44,175 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [23/72] Tour SplitBillScreenTour4ProductCombo → Step click product 'Water' (trigger: article.product .product-content .product-name:contains("Water")) 2026-09-13 14:26:44,272 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [24/72] Tour SplitBillScreenTour4ProductCombo → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:26:44,320 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [25/72] Tour SplitBillScreenTour4ProductCombo → 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-09-13 14:26:44,370 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [26/72] Tour SplitBillScreenTour4ProductCombo → 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-09-13 14:26:44,421 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [27/72] Tour SplitBillScreenTour4ProductCombo → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:26:44,471 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [28/72] Tour SplitBillScreenTour4ProductCombo → Step click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid")) 2026-09-13 14:26:44,572 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [29/72] Tour SplitBillScreenTour4ProductCombo → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:26:44,622 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [30/72] Tour SplitBillScreenTour4ProductCombo → 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-09-13 14:26:44,673 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [31/72] Tour SplitBillScreenTour4ProductCombo → 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-09-13 14:26:44,724 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [32/72] Tour SplitBillScreenTour4ProductCombo → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:26:44,774 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [33/72] Tour SplitBillScreenTour4ProductCombo → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:26:44,825 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [34/72] Tour SplitBillScreenTour4ProductCombo → Step click Actions button (trigger: .more-btn) 2026-09-13 14:26:44,883 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [35/72] Tour SplitBillScreenTour4ProductCombo → Step click Split button (trigger: .control-buttons button:contains("Split")) 2026-09-13 14:26:44,950 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [36/72] Tour SplitBillScreenTour4ProductCombo → Step Check orderline with attributes: {"productName":"Water","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Water"))) 2026-09-13 14:26:45,007 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [37/72] Tour SplitBillScreenTour4ProductCombo → Step Check orderline with attributes: {"productName":"Combo Product 3","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 3"))) 2026-09-13 14:26:45,064 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [38/72] Tour SplitBillScreenTour4ProductCombo → Step Check orderline with attributes: {"productName":"Combo Product 2","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 2"))) 2026-09-13 14:26:45,122 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [39/72] Tour SplitBillScreenTour4ProductCombo → Step Check orderline with attributes: {"productName":"Water","quantity":"1 / 1"} (trigger: .order-container .orderline:has(.product-name:contains("Water")):has(.qty:contains("1"))) 2026-09-13 14:26:45,173 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [40/72] Tour SplitBillScreenTour4ProductCombo → Step Check orderline with attributes: {"productName":"Office Combo","quantity":"1 / 1"} (trigger: .order-container .orderline:has(.product-name:contains("Office Combo")):has(.qty:contains("1"))) 2026-09-13 14:26:45,224 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [41/72] Tour SplitBillScreenTour4ProductCombo → Step Check orderline with attributes: {"productName":"Combo Product 3","quantity":"1 / 1"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 3")):has(.qty:contains("1"))) 2026-09-13 14:26:45,275 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [42/72] Tour SplitBillScreenTour4ProductCombo → Step Check orderline with attributes: {"productName":"Combo Product 5","quantity":"1 / 1"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 5")):has(.qty:contains("1"))) 2026-09-13 14:26:45,326 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [43/72] Tour SplitBillScreenTour4ProductCombo → Step Check orderline with attributes: {"productName":"Combo Product 8","quantity":"1 / 1"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 8")):has(.qty:contains("1"))) 2026-09-13 14:26:45,378 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [44/72] Tour SplitBillScreenTour4ProductCombo → Step Check orderline with attributes: {"productName":"Office Combo","quantity":"1 / 2"} (trigger: .order-container .orderline:has(.product-name:contains("Office Combo")):has(.qty:contains("1"))) 2026-09-13 14:26:45,429 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [45/72] Tour SplitBillScreenTour4ProductCombo → Step Check orderline with attributes: {"productName":"Combo Product 2","quantity":"2"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 2")):has(.qty:contains("2"))) 2026-09-13 14:26:45,480 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [46/72] Tour SplitBillScreenTour4ProductCombo → Step Check orderline with attributes: {"productName":"Combo Product 4","quantity":"2"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 4")):has(.qty:contains("2"))) 2026-09-13 14:26:45,531 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [47/72] Tour SplitBillScreenTour4ProductCombo → Step Check orderline with attributes: {"productName":"Combo Product 7","quantity":"2"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 7")):has(.qty:contains("2"))) 2026-09-13 14:26:45,582 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [48/72] Tour SplitBillScreenTour4ProductCombo → Step total amount of split is '97.15' (trigger: .splitbill-screen .order-info .subtotal:contains("97.15")) 2026-09-13 14:26:45,634 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [49/72] Tour SplitBillScreenTour4ProductCombo → Step click 'Split' button (trigger: .splitbill-screen .pay-button button:contains("Split")) 2026-09-13 14:26:45,755 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [50/72] Tour SplitBillScreenTour4ProductCombo → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:26:45,759 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34806232 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'c6f8dda7-5ac4-4145-9d6f-86c535cc77f7'}] 2026-09-13 14:26:45,804 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [51/72] Tour SplitBillScreenTour4ProductCombo → Step order total amount is '97.13' (trigger: .product-screen .order-summary .total:contains("97.13")) 2026-09-13 14:26:45,859 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34806232 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'c6f8dda7-5ac4-4145-9d6f-86c535cc77f7'} created pos.order #740 2026-09-13 14:26:45,870 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34806232 finished 2026-09-13 14:26:45,917 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 87 0.071 0.089 2026-09-13 14:26:46,007 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29843542 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '244425c1-422b-4be0-a3bd-bbedf5df256c'}] 2026-09-13 14:26:46,103 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29843542 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '244425c1-422b-4be0-a3bd-bbedf5df256c'} created pos.order #741 2026-09-13 14:26:46,121 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29843542 finished 2026-09-13 14:26:46,182 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:46] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 84 0.072 0.106 2026-09-13 14:26:46,260 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [52/72] Tour SplitBillScreenTour4ProductCombo → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:26:46,313 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [53/72] Tour SplitBillScreenTour4ProductCombo → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:26:46,378 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [54/72] Tour SplitBillScreenTour4ProductCombo → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:26:46,389 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:46] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:26:46,391 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:46] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:26:46,429 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [55/72] Tour SplitBillScreenTour4ProductCombo → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:26:46,479 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [56/72] Tour SplitBillScreenTour4ProductCombo → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-09-13 14:26:46,549 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [57/72] Tour SplitBillScreenTour4ProductCombo → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:26:46,612 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [58/72] Tour SplitBillScreenTour4ProductCombo → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='resume']) 2026-09-13 14:26:46,618 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23194226 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '244425c1-422b-4be0-a3bd-bbedf5df256c'}] 2026-09-13 14:26:46,624 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:46] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:26:46,740 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [715] to pos.order #741 2026-09-13 14:26:47,315 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23194226 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '244425c1-422b-4be0-a3bd-bbedf5df256c'} updated pos.order #741 2026-09-13 14:26:47,330 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23194226 finished 2026-09-13 14:26:47,412 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 334 0.313 0.483 2026-09-13 14:26:47,596 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [59/72] Tour SplitBillScreenTour4ProductCombo → Step product screen is shown (trigger: .product-screen) 2026-09-13 14:26:47,662 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [60/72] Tour SplitBillScreenTour4ProductCombo → 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-09-13 14:26:47,717 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [61/72] Tour SplitBillScreenTour4ProductCombo → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Office Combo","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Office Combo")):has(.qty:contains("1"))) 2026-09-13 14:26:47,769 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [62/72] Tour SplitBillScreenTour4ProductCombo → Step Check orderline with attributes: {"withClass":".selected","productName":"Office Combo","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Office Combo")):has(.qty:contains("1"))) 2026-09-13 14:26:47,820 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [63/72] Tour SplitBillScreenTour4ProductCombo → Step Check the product page (trigger: .product-list) 2026-09-13 14:26:47,871 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [64/72] Tour SplitBillScreenTour4ProductCombo → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:26:47,922 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [65/72] Tour SplitBillScreenTour4ProductCombo → Step Check orderline with attributes: {"withClass":".selected","productName":"Office Combo","quantity":"1","price":"43.33","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Office Combo")):has(.qty:contains("1")):has(.price:contains("43.33"))) 2026-09-13 14:26:47,972 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [66/72] Tour SplitBillScreenTour4ProductCombo → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:26:48,023 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [67/72] Tour SplitBillScreenTour4ProductCombo → Step Check orderline with attributes: {"productName":"Combo Product 2","quantity":"1"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 2")):has(.qty:contains("1"))) 2026-09-13 14:26:48,074 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [68/72] Tour SplitBillScreenTour4ProductCombo → Step Check orderline with attributes: {"productName":"Combo Product 4","quantity":"1"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 4")):has(.qty:contains("1"))) 2026-09-13 14:26:48,125 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [69/72] Tour SplitBillScreenTour4ProductCombo → Step Check orderline with attributes: {"productName":"Combo Product 7","quantity":"1"} (trigger: .order-container .orderline:has(.product-name:contains("Combo Product 7")):has(.qty:contains("1"))) 2026-09-13 14:26:48,176 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [70/72] Tour SplitBillScreenTour4ProductCombo → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:26:48,227 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [71/72] Tour SplitBillScreenTour4ProductCombo → Step order total amount is '45.53' (trigger: .product-screen .order-summary .total:contains("45.53")) 2026-09-13 14:26:48,279 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: [72/72] Tour SplitBillScreenTour4ProductCombo → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:26:48,328 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: tour succeeded 2026-09-13 14:26:48,329 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR SplitBillScreenTour4ProductCombo SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-09-13 14:26:48,493 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill.browser: heap 22602676 (allocated 24121344) 2026-09-13 14:26:48,506 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Closing chrome headless with pid 68795 2026-09-13 14:26:48,507 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Closing websocket connection 2026-09-13 14:26:48,509 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Terminating chrome headless with pid 68795 2026-09-13 14:26:48,570 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_142648_570611_test_09_combo_split_bill.txt 2026-09-13 14:26:48,570 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_09_combo_split_bill: Removing chrome user profile "/tmp/tmpx8mdhmc1_chrome_odoo" 2026-09-13 14:26:48,581 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_10_save_last_preparation_changes ... 2026-09-13 14:26:48,986 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Chrome pid: 68926 2026-09-13 14:26:48,986 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Chrome headless temporary user profile dir: /tmp/tmpa3btsqw2_chrome_odoo 2026-09-13 14:26:48,987 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Issuing json command http://127.0.0.1:41927/json/version 2026-09-13 14:26:48,988 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41927', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:26:49,002 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:26:49,003 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Issuing json command http://127.0.0.1:41927/json 2026-09-13 14:26:49,003 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41927', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:26:49,012 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Websocket url found: ws://127.0.0.1:41927/devtools/page/EF727B06C4C72BEA633B4F1498D06A88 2026-09-13 14:26:49,019 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Enable chrome headless console log notification 2026-09-13 14:26:49,025 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Chrome headless enable page notifications 2026-09-13 14:26:49,078 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:26:49,089 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Setting session cookie in browser 2026-09-13 14:26:49,098 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-13 14:26:49,098 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-13 14:26:49,115 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:26:49,584 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:49] "GET /pos/ui/119 HTTP/1.1" 200 - 86 0.079 0.398 2026-09-13 14:26:49,588 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Navigation result: {'frameId': 'EF727B06C4C72BEA633B4F1498D06A88', 'loaderId': '82C837CA36FBD07800840D3CD859FEAA', 'isDownload': False} 2026-09-13 14:26:49,588 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Evaluate ready code "odoo.isTourReady('SaveLastPreparationChangesTour')" 2026-09-13 14:26:49,597 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:26:49,613 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:49] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.007 2026-09-13 14:26:49,621 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:49] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.016 2026-09-13 14:26:49,645 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:49] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.036 2026-09-13 14:26:50,102 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:50] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:26:50,133 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:50] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-09-13 14:26:50,144 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Evaluate test code "odoo.startTour('SaveLastPreparationChangesTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:26:50,152 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [1/20] Tour SaveLastPreparationChangesTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:26:50,165 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:50] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.010 0.008 2026-09-13 14:26:50,183 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:50] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.008 2026-09-13 14:26:50,215 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:50] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:26:50,253 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:50] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.018 2026-09-13 14:26:50,294 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:50] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.030 0.033 2026-09-13 14:26:50,301 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.001 0.019 2026-09-13 14:26:50,375 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:50] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.021 0.031 2026-09-13 14:26:50,879 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:50] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 377 0.196 0.283 2026-09-13 14:26:50,896 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:50] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:26:50,969 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:50] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:26:51,024 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:51] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.031 2026-09-13 14:26:51,048 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-09-13 14:26:51,058 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: Owl is running in 'dev' mode. 2026-09-13 14:26:51,070 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:51] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-09-13 14:26:51,113 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:51] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:26:51,130 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:51] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:26:51,136 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:51] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:26:51,171 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:51] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.015 0.036 2026-09-13 14:26:51,184 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:51] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.004 0.054 2026-09-13 14:26:51,189 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:51] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.065 2026-09-13 14:26:51,228 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:51] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:26:51,231 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:26:51,253 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:51] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:26:51,302 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [2/20] Tour SaveLastPreparationChangesTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:26:51,340 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:51] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 31 0.045 0.048 2026-09-13 14:26:51,469 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [3/20] Tour SaveLastPreparationChangesTour → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:26:51,471 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:51] "GET /pos/ui/119 HTTP/1.1" 200 - 31 0.074 0.147 2026-09-13 14:26:51,599 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:51] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.069 0.052 2026-09-13 14:26:51,652 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-09-13 14:26:51,706 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [4/20] Tour SaveLastPreparationChangesTour → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-09-13 14:26:51,735 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:26:51,796 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [5/20] Tour SaveLastPreparationChangesTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:26:51,846 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [6/20] 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-09-13 14:26:51,898 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [7/20] Tour SaveLastPreparationChangesTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:26:51,947 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [8/20] 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-09-13 14:26:52,001 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [9/20] 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-09-13 14:26:52,050 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [10/20] Tour SaveLastPreparationChangesTour → Step body 2026-09-13 14:26:52,102 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [11/20] Tour SaveLastPreparationChangesTour → Step click order button (trigger: .actionpad .submit-order) 2026-09-13 14:26:52,175 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6990710 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'c8069ae4-ffac-4b19-a3e9-104b0179b886'}] 2026-09-13 14:26:52,176 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [12/20] Tour SaveLastPreparationChangesTour → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:26:52,234 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6990710 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'c8069ae4-ffac-4b19-a3e9-104b0179b886'} created pos.order #742 2026-09-13 14:26:52,255 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6990710 finished 2026-09-13 14:26:52,332 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 63 0.069 0.090 2026-09-13 14:26:52,383 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:52] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.007 2026-09-13 14:26:52,394 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [13/20] Tour SaveLastPreparationChangesTour → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:26:54,449 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [14/20] Tour SaveLastPreparationChangesTour → Step Check orderline with attributes: {"withClass":".has-change"} (trigger: body:not(:has(.order-container .orderline.has-change))) 2026-09-13 14:26:54,498 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [15/20] 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-09-13 14:26:54,550 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [16/20] Tour SaveLastPreparationChangesTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-09-13 14:26:54,608 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [17/20] Tour SaveLastPreparationChangesTour → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:26:56,647 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [18/20] Tour SaveLastPreparationChangesTour → Step Check table with attributes: {"name":"2"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("2"))) 2026-09-13 14:26:56,698 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [19/20] Tour SaveLastPreparationChangesTour → Step Check table with attributes: {"name":"4"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("4"))) 2026-09-13 14:26:56,749 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: [20/20] Tour SaveLastPreparationChangesTour → Step Check table with attributes: {"name":"5"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:26:56,800 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: tour succeeded 2026-09-13 14:26:56,801 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR SaveLastPreparationChangesTour SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-09-13 14:26:56,872 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes.browser: heap 15164996 (allocated 16515072) 2026-09-13 14:26:56,878 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Closing chrome headless with pid 68926 2026-09-13 14:26:56,879 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Closing websocket connection 2026-09-13 14:26:56,880 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Terminating chrome headless with pid 68926 2026-09-13 14:26:56,938 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_142656_938341_test_10_save_last_preparation_changes.txt 2026-09-13 14:26:56,938 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_10_save_last_preparation_changes: Removing chrome user profile "/tmp/tmpa3btsqw2_chrome_odoo" 2026-09-13 14:26:56,974 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_12_order_tracking ... 2026-09-13 14:26:57,240 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Chrome pid: 69053 2026-09-13 14:26:57,241 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Chrome headless temporary user profile dir: /tmp/tmpxwz1u34__chrome_odoo 2026-09-13 14:26:57,241 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Issuing json command http://127.0.0.1:46413/json/version 2026-09-13 14:26:57,242 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46413', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:26:57,260 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:26:57,261 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Issuing json command http://127.0.0.1:46413/json 2026-09-13 14:26:57,261 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46413', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:26:57,265 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Websocket url found: ws://127.0.0.1:46413/devtools/page/648A0E10934820D2C4D6F8F6DA777D25 2026-09-13 14:26:57,275 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Enable chrome headless console log notification 2026-09-13 14:26:57,286 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Chrome headless enable page notifications 2026-09-13 14:26:57,326 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:26:57,335 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Setting session cookie in browser 2026-09-13 14:26:57,337 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-13 14:26:57,337 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-13 14:26:57,366 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:26:57,808 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:57] "GET /pos/ui/119 HTTP/1.1" 200 - 86 0.043 0.408 2026-09-13 14:26:57,811 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Navigation result: {'frameId': '648A0E10934820D2C4D6F8F6DA777D25', 'loaderId': 'EC132659A601588B1967702639AC3338', 'isDownload': False} 2026-09-13 14:26:57,812 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Evaluate ready code "odoo.isTourReady('OrderTrackingTour')" 2026-09-13 14:26:57,829 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:26:57,844 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:57] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-09-13 14:26:57,849 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:57] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.015 2026-09-13 14:26:57,867 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:57] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.025 2026-09-13 14:26:58,306 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:58] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:26:58,337 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:58] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.010 2026-09-13 14:26:58,350 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Evaluate test code "odoo.startTour('OrderTrackingTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:26:58,355 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [1/27] Tour OrderTrackingTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:26:58,366 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:58] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.007 2026-09-13 14:26:58,379 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:58] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-13 14:26:58,399 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:58] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:26:58,432 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:58] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.009 2026-09-13 14:26:58,443 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:58] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.019 2026-09-13 14:26:58,494 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:58] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.017 0.033 2026-09-13 14:26:58,498 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.031 2026-09-13 14:26:59,087 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:59] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 377 0.232 0.321 2026-09-13 14:26:59,119 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:59] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.022 2026-09-13 14:26:59,187 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:59] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.006 2026-09-13 14:26:59,265 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:59] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.039 2026-09-13 14:26:59,301 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:59] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.009 2026-09-13 14:26:59,312 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: Owl is running in 'dev' mode. 2026-09-13 14:26:59,331 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:59] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.009 0.004 2026-09-13 14:26:59,375 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:59] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:26:59,397 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:59] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:26:59,401 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:59] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:26:59,485 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:59] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.060 0.041 2026-09-13 14:26:59,493 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:59] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.002 0.099 2026-09-13 14:26:59,507 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:59] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.105 2026-09-13 14:26:59,510 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:59] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:26:59,525 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:59] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-09-13 14:26:59,562 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [2/27] Tour OrderTrackingTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:26:59,615 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:59] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:26:59,706 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:59] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 31 0.052 0.070 2026-09-13 14:26:59,717 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [3/27] Tour OrderTrackingTour → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:26:59,786 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:59] "GET /pos/ui/119 HTTP/1.1" 200 - 31 0.042 0.149 2026-09-13 14:26:59,911 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:59] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.054 0.136 2026-09-13 14:26:59,958 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:26:59] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.004 2026-09-13 14:27:00,023 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [4/27] Tour OrderTrackingTour → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-09-13 14:27:00,076 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:27:00,119 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [5/27] Tour OrderTrackingTour → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-09-13 14:27:00,188 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [6/27] Tour OrderTrackingTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:27:00,239 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [7/27] 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-09-13 14:27:00,290 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [8/27] Tour OrderTrackingTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:27:00,341 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [9/27] 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-09-13 14:27:00,393 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [10/27] Tour OrderTrackingTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-09-13 14:27:00,453 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [11/27] Tour OrderTrackingTour → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:27:00,474 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69462153 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '77fa3957-4ac2-4672-aa67-64a36029d036'}] 2026-09-13 14:27:00,571 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69462153 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '77fa3957-4ac2-4672-aa67-64a36029d036'} created pos.order #743 2026-09-13 14:27:00,597 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69462153 finished 2026-09-13 14:27:00,645 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 63 0.094 0.079 2026-09-13 14:27:00,680 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [12/27] Tour OrderTrackingTour → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:27:00,745 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [13/27] Tour OrderTrackingTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:27:00,752 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.008 0.008 2026-09-13 14:27:00,798 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [14/27] 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-09-13 14:27:00,850 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [15/27] 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-09-13 14:27:00,903 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [16/27] 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-09-13 14:27:00,951 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [17/27] Tour OrderTrackingTour → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-09-13 14:27:01,005 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [18/27] Tour OrderTrackingTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-09-13 14:27:01,059 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [19/27] 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-09-13 14:27:01,235 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [20/27] Tour OrderTrackingTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:27:01,281 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [21/27] Tour OrderTrackingTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:27:01,339 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [22/27] Tour OrderTrackingTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:27:01,390 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [23/27] Tour OrderTrackingTour → Step .modal-dialog:contains("It seems that the order has not been sent. Would you like to send it to preparation?") 2026-09-13 14:27:01,441 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [24/27] Tour OrderTrackingTour → Step discard dialog (trigger: .modal .modal-footer button:contains("Discard")) 2026-09-13 14:27:01,510 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [25/27] Tour OrderTrackingTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-09-13 14:27:01,519 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:01] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:27:01,523 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:01] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:27:01,583 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [26/27] Tour OrderTrackingTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:27:01,649 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: [27/27] Tour OrderTrackingTour → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-09-13 14:27:01,657 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68868936 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '77fa3957-4ac2-4672-aa67-64a36029d036'}] 2026-09-13 14:27:01,663 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:01] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:27:01,786 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [716] to pos.order #743 2026-09-13 14:27:02,001 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68868936 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '77fa3957-4ac2-4672-aa67-64a36029d036'} updated pos.order #743 2026-09-13 14:27:02,016 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68868936 finished 2026-09-13 14:27:02,114 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 213 0.189 0.271 2026-09-13 14:27:02,270 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: tour succeeded 2026-09-13 14:27:02,271 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: ╔══════════════════════════════════╗ ║ TOUR OrderTrackingTour SUCCEEDED ║ ╚══════════════════════════════════╝ 2026-09-13 14:27:02,394 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking.browser: heap 16349532 (allocated 18223104) 2026-09-13 14:27:02,405 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Closing chrome headless with pid 69053 2026-09-13 14:27:02,406 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Closing websocket connection 2026-09-13 14:27:02,409 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Terminating chrome headless with pid 69053 2026-09-13 14:27:02,508 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_142702_508330_test_12_order_tracking.txt 2026-09-13 14:27:02,508 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_12_order_tracking: Removing chrome user profile "/tmp/tmpxwz1u34__chrome_odoo" 2026-09-13 14:27:02,536 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_13_category_check ... 2026-09-13 14:27:02,780 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Chrome pid: 69184 2026-09-13 14:27:02,781 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Chrome headless temporary user profile dir: /tmp/tmpwiy_ogzh_chrome_odoo 2026-09-13 14:27:02,788 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Issuing json command http://127.0.0.1:39099/json/version 2026-09-13 14:27:02,789 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39099', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:27:02,804 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:27:02,804 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Issuing json command http://127.0.0.1:39099/json 2026-09-13 14:27:02,805 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39099', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:27:02,812 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Websocket url found: ws://127.0.0.1:39099/devtools/page/A264F47D1CAD580BDD1F75FD703308FF 2026-09-13 14:27:02,817 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Enable chrome headless console log notification 2026-09-13 14:27:02,819 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Chrome headless enable page notifications 2026-09-13 14:27:02,877 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:27:02,885 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Setting session cookie in browser 2026-09-13 14:27:02,887 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-13 14:27:02,887 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-13 14:27:02,906 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:27:03,379 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:03] "GET /pos/ui/119 HTTP/1.1" 200 - 86 0.047 0.430 2026-09-13 14:27:03,383 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Navigation result: {'frameId': 'A264F47D1CAD580BDD1F75FD703308FF', 'loaderId': 'E7ABA14011B651DE00871A9C5073A285', 'isDownload': False} 2026-09-13 14:27:03,383 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Evaluate ready code "odoo.isTourReady('CategLabelCheck')" 2026-09-13 14:27:03,390 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:27:03,410 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:03] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.011 2026-09-13 14:27:03,435 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:03] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.028 2026-09-13 14:27:03,451 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:03] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.052 2026-09-13 14:27:03,891 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:03] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:27:03,910 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:03] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-13 14:27:03,930 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Evaluate test code "odoo.startTour('CategLabelCheck', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:27:03,935 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check.browser: [1/5] Tour CategLabelCheck → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:27:03,943 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:03] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.008 2026-09-13 14:27:03,961 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:03] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:27:03,984 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:03] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:27:04,030 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:04] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.013 0.014 2026-09-13 14:27:04,042 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:04] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.029 2026-09-13 14:27:04,100 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:04] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.023 0.025 2026-09-13 14:27:04,104 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:04] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.001 0.036 2026-09-13 14:27:04,822 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:04] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 377 0.388 0.296 2026-09-13 14:27:04,843 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:04] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:27:04,913 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-09-13 14:27:04,979 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:04] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.030 2026-09-13 14:27:05,019 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.009 2026-09-13 14:27:05,059 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check.browser: Owl is running in 'dev' mode. 2026-09-13 14:27:05,078 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:05] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.007 2026-09-13 14:27:05,134 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:05] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:27:05,159 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:05] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:27:05,167 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:05] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-09-13 14:27:05,201 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:05] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:27:05,207 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:05] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:27:05,219 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:05] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.046 0.034 2026-09-13 14:27:05,245 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:05] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.096 2026-09-13 14:27:05,248 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:05] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.100 2026-09-13 14:27:05,312 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check.browser: [2/5] Tour CategLabelCheck → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:27:05,327 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:05] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:27:05,456 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:05] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 31 0.070 0.064 2026-09-13 14:27:05,512 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check.browser: [3/5] Tour CategLabelCheck → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:27:05,570 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:05] "GET /pos/ui/119 HTTP/1.1" 200 - 31 0.064 0.181 2026-09-13 14:27:05,650 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:05] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.042 0.088 2026-09-13 14:27:05,701 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-09-13 14:27:05,802 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check.browser: [4/5] Tour CategLabelCheck → Step click product 'Test Multi Category Product' (trigger: article.product .product-content .product-name:contains("Test Multi Category Product")) 2026-09-13 14:27:05,822 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:27:05,894 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check.browser: [5/5] Tour CategLabelCheck → Step check order button not contain data (trigger: .product-screen .submit-order:not(:contains("Drinks"))) 2026-09-13 14:27:05,939 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check.browser: tour succeeded 2026-09-13 14:27:05,939 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check.browser: ╔════════════════════════════════╗ ║ TOUR CategLabelCheck SUCCEEDED ║ ╚════════════════════════════════╝ 2026-09-13 14:27:06,045 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check.browser: heap 13839428 (allocated 14942208) 2026-09-13 14:27:06,083 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Closing chrome headless with pid 69184 2026-09-13 14:27:06,087 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Closing websocket connection 2026-09-13 14:27:06,088 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Terminating chrome headless with pid 69184 2026-09-13 14:27:06,149 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_142706_149703_test_13_category_check.txt 2026-09-13 14:27:06,150 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_category_check: Removing chrome user profile "/tmp/tmpwiy_ogzh_chrome_odoo" 2026-09-13 14:27:06,160 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_13_crm_team ... 2026-09-13 14:27:06,598 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Chrome pid: 69304 2026-09-13 14:27:06,598 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Chrome headless temporary user profile dir: /tmp/tmpjs4quavr_chrome_odoo 2026-09-13 14:27:06,599 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Issuing json command http://127.0.0.1:44707/json/version 2026-09-13 14:27:06,600 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44707', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:27:06,609 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:27:06,610 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Issuing json command http://127.0.0.1:44707/json 2026-09-13 14:27:06,611 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44707', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:27:06,616 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Websocket url found: ws://127.0.0.1:44707/devtools/page/D8D93AC89D62C7A7C39B3CF7577B4384 2026-09-13 14:27:06,624 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Enable chrome headless console log notification 2026-09-13 14:27:06,625 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Chrome headless enable page notifications 2026-09-13 14:27:06,674 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:27:06,682 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Setting session cookie in browser 2026-09-13 14:27:06,693 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-13 14:27:06,694 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-13 14:27:06,719 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:27:07,431 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:07] "GET /pos/ui/119 HTTP/1.1" 200 - 86 0.056 0.663 2026-09-13 14:27:07,435 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Navigation result: {'frameId': 'D8D93AC89D62C7A7C39B3CF7577B4384', 'loaderId': 'FFAC1164BE13A13A6A4FC1D9EA36B438', 'isDownload': False} 2026-09-13 14:27:07,435 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Evaluate ready code "odoo.isTourReady('CrmTeamTour')" 2026-09-13 14:27:07,441 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:27:07,474 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:07] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.024 2026-09-13 14:27:07,493 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:07] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.042 2026-09-13 14:27:07,501 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:07] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.039 2026-09-13 14:27:07,947 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:07] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:27:07,980 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:07] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-09-13 14:27:07,993 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Evaluate test code "odoo.startTour('CrmTeamTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:27:08,001 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: [1/9] Tour CrmTeamTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:27:08,008 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:08] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.008 2026-09-13 14:27:08,034 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:08] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-09-13 14:27:08,056 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:08] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:27:08,090 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:08] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.017 0.009 2026-09-13 14:27:08,106 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:08] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.036 2026-09-13 14:27:08,171 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:08] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.029 0.029 2026-09-13 14:27:08,174 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:08] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.051 2026-09-13 14:27:08,802 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:08] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 377 0.274 0.315 2026-09-13 14:27:08,822 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:08] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.012 2026-09-13 14:27:08,878 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:08] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.010 2026-09-13 14:27:08,938 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:08] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.032 2026-09-13 14:27:08,979 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:08] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.007 2026-09-13 14:27:08,987 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: Owl is running in 'dev' mode. 2026-09-13 14:27:08,999 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:08] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.005 2026-09-13 14:27:09,033 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:09] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:27:09,057 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:09] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:27:09,061 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:09] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-09-13 14:27:09,070 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:09] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.007 0.021 2026-09-13 14:27:09,108 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:09] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:27:09,120 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:09] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.021 0.057 2026-09-13 14:27:09,122 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:09] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.072 2026-09-13 14:27:09,128 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:09] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:27:09,180 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: [2/9] Tour CrmTeamTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:27:09,208 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:09] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:27:09,273 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: [3/9] Tour CrmTeamTour → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:27:09,319 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:09] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 31 0.063 0.050 2026-09-13 14:27:09,368 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:09] "GET /pos/ui/119 HTTP/1.1" 200 - 31 0.018 0.140 2026-09-13 14:27:09,432 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:09] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.022 0.136 2026-09-13 14:27:09,490 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.012 2026-09-13 14:27:09,551 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: [4/9] Tour CrmTeamTour → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-09-13 14:27:09,570 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:27:09,637 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: [5/9] Tour CrmTeamTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-09-13 14:27:09,695 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: [6/9] Tour CrmTeamTour → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:27:09,733 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87874552 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '57bd27e8-6af9-49de-9373-3357e43f0a16'}] 2026-09-13 14:27:09,794 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87874552 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '57bd27e8-6af9-49de-9373-3357e43f0a16'} created pos.order #744 2026-09-13 14:27:09,819 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87874552 finished 2026-09-13 14:27:09,867 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 63 0.051 0.085 2026-09-13 14:27:09,907 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: [7/9] Tour CrmTeamTour → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:27:09,972 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.001 0.008 2026-09-13 14:27:09,974 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: [8/9] Tour CrmTeamTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-09-13 14:27:10,032 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: [9/9] Tour CrmTeamTour → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:27:12,063 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: tour succeeded 2026-09-13 14:27:12,064 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: ╔════════════════════════════╗ ║ TOUR CrmTeamTour SUCCEEDED ║ ╚════════════════════════════╝ 2026-09-13 14:27:12,125 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team.browser: heap 15040280 (allocated 15990784) 2026-09-13 14:27:12,132 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Closing chrome headless with pid 69304 2026-09-13 14:27:12,134 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Closing websocket connection 2026-09-13 14:27:12,135 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Terminating chrome headless with pid 69304 2026-09-13 14:27:12,191 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_142712_190922_test_13_crm_team.txt 2026-09-13 14:27:12,191 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_13_crm_team: Removing chrome user profile "/tmp/tmpjs4quavr_chrome_odoo" 2026-09-13 14:27:12,210 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_14_change_synced_order ... 2026-09-13 14:27:12,559 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Chrome pid: 69432 2026-09-13 14:27:12,560 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Chrome headless temporary user profile dir: /tmp/tmpd6w4cgwk_chrome_odoo 2026-09-13 14:27:12,560 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Issuing json command http://127.0.0.1:41365/json/version 2026-09-13 14:27:12,561 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41365', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:27:12,564 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:27:12,564 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Issuing json command http://127.0.0.1:41365/json 2026-09-13 14:27:12,565 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41365', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:27:12,566 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Websocket url found: ws://127.0.0.1:41365/devtools/page/7C666F9B9225B1A2CC592C145C97ABAB 2026-09-13 14:27:12,568 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Enable chrome headless console log notification 2026-09-13 14:27:12,569 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Chrome headless enable page notifications 2026-09-13 14:27:12,607 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:27:12,617 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Setting session cookie in browser 2026-09-13 14:27:12,620 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-13 14:27:12,620 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-13 14:27:12,633 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:27:13,085 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:13] "GET /pos/ui/119 HTTP/1.1" 200 - 86 0.052 0.403 2026-09-13 14:27:13,088 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Navigation result: {'frameId': '7C666F9B9225B1A2CC592C145C97ABAB', 'loaderId': '8F17188D980812F626D977EE1E1C4F57', 'isDownload': False} 2026-09-13 14:27:13,088 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Evaluate ready code "odoo.isTourReady('OrderChange')" 2026-09-13 14:27:13,096 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:27:13,121 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:13] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.008 0.008 2026-09-13 14:27:13,128 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:13] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.024 2026-09-13 14:27:13,133 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:13] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.020 2026-09-13 14:27:13,581 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:13] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:27:13,609 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:13] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.010 2026-09-13 14:27:13,620 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Evaluate test code "odoo.startTour('OrderChange', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:27:13,625 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: [1/31] Tour OrderChange → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:27:13,628 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:13] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.006 2026-09-13 14:27:13,656 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:13] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.012 2026-09-13 14:27:13,668 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:13] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:27:13,696 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:13] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.011 2026-09-13 14:27:13,716 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:13] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.009 0.022 2026-09-13 14:27:13,719 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:13] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.009 2026-09-13 14:27:13,769 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:13] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.014 0.024 2026-09-13 14:27:14,410 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:14] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 377 0.291 0.316 2026-09-13 14:27:14,437 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:14] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.015 2026-09-13 14:27:14,509 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:27:14,585 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:14] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.017 0.041 2026-09-13 14:27:14,619 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-09-13 14:27:14,635 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: Owl is running in 'dev' mode. 2026-09-13 14:27:14,644 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:14] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.003 2026-09-13 14:27:14,682 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:14] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:27:14,689 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:14] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:27:14,697 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:14] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:27:14,756 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:14] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.035 0.038 2026-09-13 14:27:14,765 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:14] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:27:14,771 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:14] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.006 0.081 2026-09-13 14:27:14,781 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:14] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:27:14,785 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:14] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.101 2026-09-13 14:27:14,818 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: [2/31] Tour OrderChange → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:27:14,837 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:14] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:27:14,910 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:14] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 31 0.031 0.050 2026-09-13 14:27:14,918 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: [3/31] Tour OrderChange → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:27:14,969 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:14] "GET /pos/ui/119 HTTP/1.1" 200 - 31 0.025 0.110 2026-09-13 14:27:15,075 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:15] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.054 0.099 2026-09-13 14:27:15,123 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:27:15,179 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: [4/31] Tour OrderChange → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-09-13 14:27:15,238 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:15] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:27:15,263 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: [5/31] Tour OrderChange → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:27:15,318 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: [6/31] Tour OrderChange → 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-09-13 14:27:15,369 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: [7/31] Tour OrderChange → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:27:15,420 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: [8/31] Tour OrderChange → 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-09-13 14:27:15,471 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: [9/31] Tour OrderChange → Step body 2026-09-13 14:27:15,523 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: [10/31] Tour OrderChange → Step click order button (trigger: .actionpad .submit-order) 2026-09-13 14:27:15,602 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: [11/31] Tour OrderChange → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:27:15,607 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93762720 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'c72c064e-b73f-4cc6-b12e-daf099d0bb77'}] 2026-09-13 14:27:15,675 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93762720 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'c72c064e-b73f-4cc6-b12e-daf099d0bb77'} created pos.order #745 2026-09-13 14:27:15,688 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93762720 finished 2026-09-13 14:27:15,732 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 63 0.051 0.076 2026-09-13 14:27:15,811 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: [12/31] Tour OrderChange → Step Check orderline with attributes: {"withClass":".has-change"} (trigger: body:not(:has(.order-container .orderline.has-change))) 2026-09-13 14:27:15,819 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.007 0.010 2026-09-13 14:27:15,866 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: [13/31] Tour OrderChange → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:27:15,913 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: [14/31] Tour OrderChange → Step click Internal note button (trigger: .modal-body button:contains("Note")) 2026-09-13 14:27:15,964 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: [15/31] Tour OrderChange → Step click Internal Note button (trigger: .control-buttons button:contains("Note")) 2026-09-13 14:27:16,021 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: [16/31] Tour OrderChange → Step input text 'test note' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-09-13 14:27:16,078 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: [17/31] Tour OrderChange → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:27:16,137 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: [18/31] Tour OrderChange → Step Check that: ---check order button not contain data--- is not true (trigger: body:not(:has(.product-screen .submit-order:not(:contains("Message"))))) 2026-09-13 14:27:16,188 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: [19/31] Tour OrderChange → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:27:16,239 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: [20/31] Tour OrderChange → Step click Internal note button (trigger: .modal-body button:contains("Note")) 2026-09-13 14:27:16,292 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: [21/31] Tour OrderChange → Step click Internal Note button (trigger: .control-buttons button:contains("Note")) 2026-09-13 14:27:16,344 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: [22/31] Tour OrderChange → Step cancel dialog (trigger: .modal .modal-header button[aria-label="Close"]) 2026-09-13 14:27:16,399 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: [23/31] Tour OrderChange → Step Check that: ---click order button--- is not true (trigger: body:not(:has(.actionpad .submit-order))) 2026-09-13 14:27:16,453 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: [24/31] Tour OrderChange → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:27:16,521 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: [25/31] Tour OrderChange → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:27:16,538 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:16] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:27:16,543 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:16] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:27:16,572 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: [26/31] Tour OrderChange → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:27:16,623 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: [27/31] Tour OrderChange → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:27:16,693 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: [28/31] Tour OrderChange → Step click numpad button: +10 (trigger: div.numpad button:contains(/^\+10$/)) 2026-09-13 14:27:16,746 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: [29/31] Tour OrderChange → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:27:16,816 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: [30/31] Tour OrderChange → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-09-13 14:27:16,821 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38210913 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'c72c064e-b73f-4cc6-b12e-daf099d0bb77'}] 2026-09-13 14:27:16,833 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:16] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:27:16,900 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [717] to pos.order #745 2026-09-13 14:27:17,115 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38210913 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'c72c064e-b73f-4cc6-b12e-daf099d0bb77'} updated pos.order #745 2026-09-13 14:27:17,125 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38210913 finished 2026-09-13 14:27:17,195 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 211 0.156 0.222 2026-09-13 14:27:17,356 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: [31/31] Tour OrderChange → Step .receipt-screen .receipt-change:contains("10") 2026-09-13 14:27:17,406 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: tour succeeded 2026-09-13 14:27:17,406 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: ╔════════════════════════════╗ ║ TOUR OrderChange SUCCEEDED ║ ╚════════════════════════════╝ 2026-09-13 14:27:17,499 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order.browser: heap 16768060 (allocated 18485248) 2026-09-13 14:27:17,505 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Closing chrome headless with pid 69432 2026-09-13 14:27:17,510 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Closing websocket connection 2026-09-13 14:27:17,510 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Terminating chrome headless with pid 69432 2026-09-13 14:27:17,606 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_142717_606298_test_14_change_synced_order.txt 2026-09-13 14:27:17,606 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_change_synced_order: Removing chrome user profile "/tmp/tmpd6w4cgwk_chrome_odoo" 2026-09-13 14:27:17,617 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_14_pos_payment_sync ... 2026-09-13 14:27:17,862 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome pid: 69559 2026-09-13 14:27:17,863 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless temporary user profile dir: /tmp/tmp2k_e2vas_chrome_odoo 2026-09-13 14:27:17,863 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:36741/json/version 2026-09-13 14:27:17,864 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36741', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:27:17,896 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:27:17,896 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:36741/json 2026-09-13 14:27:17,897 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36741', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:27:17,903 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Websocket url found: ws://127.0.0.1:36741/devtools/page/43DADF438AD24E8025255D34477386C6 2026-09-13 14:27:17,906 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Enable chrome headless console log notification 2026-09-13 14:27:17,907 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless enable page notifications 2026-09-13 14:27:18,000 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:27:18,008 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Setting session cookie in browser 2026-09-13 14:27:18,020 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-13 14:27:18,020 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-13 14:27:18,051 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:27:18,519 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:18] "GET /pos/ui/119 HTTP/1.1" 200 - 86 0.054 0.421 2026-09-13 14:27:18,523 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Navigation result: {'frameId': '43DADF438AD24E8025255D34477386C6', 'loaderId': '2BE230CACB67BB42D287D320BE689118', 'isDownload': False} 2026-09-13 14:27:18,524 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Evaluate ready code "odoo.isTourReady('PoSPaymentSyncTour1')" 2026-09-13 14:27:18,533 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:27:18,561 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:18] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-13 14:27:18,583 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:18] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.006 0.023 2026-09-13 14:27:18,590 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:18] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.037 2026-09-13 14:27:19,086 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:27:19,100 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:19] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-09-13 14:27:19,110 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Evaluate test code "odoo.startTour('PoSPaymentSyncTour1', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:27:19,116 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [1/22] Tour PoSPaymentSyncTour1 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:27:19,122 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:19] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.007 2026-09-13 14:27:19,142 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:19] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:27:19,155 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:19] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:27:19,178 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:19] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.010 2026-09-13 14:27:19,199 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:19] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.011 0.022 2026-09-13 14:27:19,204 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:19] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.009 2026-09-13 14:27:19,259 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:19] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.016 0.028 2026-09-13 14:27:19,943 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:19] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 377 0.327 0.326 2026-09-13 14:27:19,968 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:19] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.014 2026-09-13 14:27:20,033 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-09-13 14:27:20,112 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:20] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.041 2026-09-13 14:27:20,145 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:27:20,157 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: Owl is running in 'dev' mode. 2026-09-13 14:27:20,174 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:20] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.006 2026-09-13 14:27:20,243 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:20] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:27:20,257 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:20] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.035 2026-09-13 14:27:20,259 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:20] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:27:20,284 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:20] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:27:20,287 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:20] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:27:20,288 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:20] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.037 0.027 2026-09-13 14:27:20,309 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:20] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.008 0.075 2026-09-13 14:27:20,311 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:20] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.073 2026-09-13 14:27:20,339 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [2/22] Tour PoSPaymentSyncTour1 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:27:20,409 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:20] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.019 2026-09-13 14:27:20,451 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [3/22] Tour PoSPaymentSyncTour1 → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:27:20,484 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:20] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 31 0.055 0.036 2026-09-13 14:27:20,548 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:20] "GET /pos/ui/119 HTTP/1.1" 200 - 31 0.028 0.129 2026-09-13 14:27:20,627 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:20] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.042 0.127 2026-09-13 14:27:20,683 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:27:20,742 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [4/22] Tour PoSPaymentSyncTour1 → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-09-13 14:27:20,765 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:27:20,833 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [5/22] Tour PoSPaymentSyncTour1 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:27:20,886 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [6/22] Tour PoSPaymentSyncTour1 → Step order total amount is '2.20' (trigger: .product-screen .order-summary .total:contains("2.20")) 2026-09-13 14:27:20,934 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [7/22] Tour PoSPaymentSyncTour1 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:27:20,985 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [8/22] Tour PoSPaymentSyncTour1 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:27:21,051 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [9/22] Tour PoSPaymentSyncTour1 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:27:21,101 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [10/22] Tour PoSPaymentSyncTour1 → Step .modal-dialog:contains("It seems that the order has not been sent. Would you like to send it to preparation?") 2026-09-13 14:27:21,153 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [11/22] Tour PoSPaymentSyncTour1 → Step discard dialog (trigger: .modal .modal-footer button:contains("Discard")) 2026-09-13 14:27:21,224 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [12/22] Tour PoSPaymentSyncTour1 → Step there are no paymentlines (trigger: .paymentlines-empty) 2026-09-13 14:27:21,233 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:21] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:27:21,235 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:21] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:27:21,277 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [13/22] Tour PoSPaymentSyncTour1 → Step amount to pay is '2.20' (trigger: .paymentlines-empty .total:contains("2.20")) 2026-09-13 14:27:21,327 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [14/22] Tour PoSPaymentSyncTour1 → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-09-13 14:27:21,398 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [15/22] Tour PoSPaymentSyncTour1 → Step click back to product screen (trigger: .payment-screen .back-button) 2026-09-13 14:27:21,457 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [16/22] Tour PoSPaymentSyncTour1 → Step product screen is shown (trigger: .product-screen) 2026-09-13 14:27:21,511 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [17/22] Tour PoSPaymentSyncTour1 → Step click order button (trigger: .actionpad .submit-order) 2026-09-13 14:27:21,588 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [18/22] Tour PoSPaymentSyncTour1 → Step acknowledge printing error ( because we don't have printer in the test. ) (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:27:21,642 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-09-13 14:27:21,643 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-09-13 14:27:21,644 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-09-13 14:27:21,644 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff2 2026-09-13 14:27:21,644 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-09-13 14:27:21,645 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-09-13 14:27:21,645 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-09-13 14:27:21,645 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff2 2026-09-13 14:27:21,646 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-09-13 14:27:21,646 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-09-13 14:27:21,646 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-09-13 14:27:21,646 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff2 2026-09-13 14:27:21,647 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-09-13 14:27:21,647 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-09-13 14:27:21,647 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-09-13 14:27:21,647 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff2 2026-09-13 14:27:21,648 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-09-13 14:27:21,648 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-09-13 14:27:21,649 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-09-13 14:27:21,649 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff2 2026-09-13 14:27:21,649 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-09-13 14:27:21,649 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-09-13 14:27:21,649 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-09-13 14:27:21,650 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff2 2026-09-13 14:27:21,650 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-09-13 14:27:21,651 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-09-13 14:27:21,651 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-09-13 14:27:21,651 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff2 2026-09-13 14:27:21,653 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-09-13 14:27:21,653 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-09-13 14:27:21,653 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-09-13 14:27:21,653 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff2 2026-09-13 14:27:21,654 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-09-13 14:27:21,654 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-09-13 14:27:21,655 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-09-13 14:27:21,657 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff2 2026-09-13 14:27:21,657 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-09-13 14:27:21,659 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-09-13 14:27:21,659 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-09-13 14:27:21,659 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff2 2026-09-13 14:27:21,670 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:21] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:27:21,684 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:21] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:27:21,700 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:21] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.013 2026-09-13 14:27:21,711 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:21] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.017 2026-09-13 14:27:21,715 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:21] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.035 2026-09-13 14:27:21,739 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:21] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-09-13 14:27:21,749 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-09-13 14:27:21,753 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-09-13 14:27:21,756 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:21] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-09-13 14:27:21,758 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:21] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.016 2026-09-13 14:27:21,778 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-09-13 14:27:21,778 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff 2026-09-13 14:27:21,779 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-09-13 14:27:21,780 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-09-13 14:27:21,782 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-09-13 14:27:21,782 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff 2026-09-13 14:27:21,784 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:21] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:27:21,784 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-09-13 14:27:21,788 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-09-13 14:27:21,788 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-09-13 14:27:21,790 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff 2026-09-13 14:27:21,790 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-09-13 14:27:21,790 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-09-13 14:27:21,791 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-09-13 14:27:21,798 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff 2026-09-13 14:27:21,798 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-09-13 14:27:21,804 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-09-13 14:27:21,819 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:21] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.052 2026-09-13 14:27:21,820 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-09-13 14:27:21,822 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:21] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.064 2026-09-13 14:27:21,827 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff 2026-09-13 14:27:21,831 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-09-13 14:27:21,831 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-09-13 14:27:21,832 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-09-13 14:27:21,832 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff 2026-09-13 14:27:21,844 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-09-13 14:27:21,862 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:21] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:27:21,868 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-09-13 14:27:21,869 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-09-13 14:27:21,872 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff 2026-09-13 14:27:21,872 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-09-13 14:27:21,872 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-09-13 14:27:21,873 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-09-13 14:27:21,873 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff 2026-09-13 14:27:21,873 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-09-13 14:27:21,874 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-09-13 14:27:21,874 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-09-13 14:27:21,875 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff 2026-09-13 14:27:21,876 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-09-13 14:27:21,877 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:21] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.036 2026-09-13 14:27:21,891 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-09-13 14:27:21,893 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-09-13 14:27:21,894 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff 2026-09-13 14:27:21,904 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:21] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.029 2026-09-13 14:27:21,911 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-09-13 14:27:21,922 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:21] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:27:21,933 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:21] "GET /web/static/fonts/google/Fira_Mono/Fira_Mono-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.028 2026-09-13 14:27:21,951 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.015 2026-09-13 14:27:21,957 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:21] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-09-13 14:27:21,969 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:21] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.033 2026-09-13 14:27:21,971 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-09-13 14:27:21,987 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:21] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.031 2026-09-13 14:27:21,992 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:21] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:27:22,001 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:22] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-09-13 14:27:22,003 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:22] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-09-13 14:27:22,027 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:22] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-09-13 14:27:22,030 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-09-13 14:27:22,038 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:22] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:27:22,038 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.ttf 2026-09-13 14:27:22,039 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-09-13 14:27:22,039 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-09-13 14:27:22,040 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-09-13 14:27:22,040 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.ttf 2026-09-13 14:27:22,040 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-09-13 14:27:22,040 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-09-13 14:27:22,040 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-09-13 14:27:22,040 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.ttf 2026-09-13 14:27:22,041 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-09-13 14:27:22,041 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-09-13 14:27:22,041 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-09-13 14:27:22,041 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.ttf 2026-09-13 14:27:22,042 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-09-13 14:27:22,042 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-09-13 14:27:22,042 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-09-13 14:27:22,043 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.ttf 2026-09-13 14:27:22,043 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-09-13 14:27:22,043 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-09-13 14:27:22,043 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-09-13 14:27:22,043 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.ttf 2026-09-13 14:27:22,044 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-09-13 14:27:22,044 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-09-13 14:27:22,045 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-09-13 14:27:22,046 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.ttf 2026-09-13 14:27:22,046 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-09-13 14:27:22,046 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-09-13 14:27:22,047 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-09-13 14:27:22,047 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.ttf 2026-09-13 14:27:22,047 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-09-13 14:27:22,048 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-09-13 14:27:22,048 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-09-13 14:27:22,049 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.ttf 2026-09-13 14:27:22,049 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-09-13 14:27:22,049 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-09-13 14:27:22,049 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-09-13 14:27:22,050 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.ttf 2026-09-13 14:27:22,059 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:22] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:27:22,061 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:22] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:27:22,492 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4845422 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'a7751a30-ef34-42f3-a67c-748e73851ebd'}] 2026-09-13 14:27:22,525 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [19/22] Tour PoSPaymentSyncTour1 → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:27:22,559 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4845422 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'a7751a30-ef34-42f3-a67c-748e73851ebd'} created pos.order #746 2026-09-13 14:27:22,574 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4845422 finished 2026-09-13 14:27:22,631 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:22] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 72 0.053 0.089 2026-09-13 14:27:22,682 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [20/22] Tour PoSPaymentSyncTour1 → Step Check orderline with attributes: {"withClass":".has-change"} (trigger: body:not(:has(.order-container .orderline.has-change))) 2026-09-13 14:27:22,689 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.004 0.014 2026-09-13 14:27:22,725 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [21/22] Tour PoSPaymentSyncTour1 → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-09-13 14:27:22,783 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [22/22] Tour PoSPaymentSyncTour1 → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:27:24,831 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: tour succeeded 2026-09-13 14:27:24,832 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: ╔════════════════════════════════════╗ ║ TOUR PoSPaymentSyncTour1 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-09-13 14:27:24,927 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: heap 16265772 (allocated 17301504) 2026-09-13 14:27:24,938 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing chrome headless with pid 69559 2026-09-13 14:27:24,939 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing websocket connection 2026-09-13 14:27:24,940 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Terminating chrome headless with pid 69559 2026-09-13 14:27:24,998 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_142724_998005_test_14_pos_payment_sync.txt 2026-09-13 14:27:24,998 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Removing chrome user profile "/tmp/tmp2k_e2vas_chrome_odoo" 2026-09-13 14:27:25,204 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome pid: 69712 2026-09-13 14:27:25,204 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless temporary user profile dir: /tmp/tmpt90pi4s3_chrome_odoo 2026-09-13 14:27:25,204 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:37099/json/version 2026-09-13 14:27:25,205 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37099', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:27:25,247 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:27:25,247 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:37099/json 2026-09-13 14:27:25,247 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37099', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:27:25,257 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Websocket url found: ws://127.0.0.1:37099/devtools/page/83A140E4AA230516F1B5E167FAC62C64 2026-09-13 14:27:25,263 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Enable chrome headless console log notification 2026-09-13 14:27:25,271 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless enable page notifications 2026-09-13 14:27:25,286 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:27:25,288 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Setting session cookie in browser 2026-09-13 14:27:25,289 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-13 14:27:25,289 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-13 14:27:25,344 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:25] "GET /pos/ui/119 HTTP/1.1" 200 - 31 0.015 0.032 2026-09-13 14:27:25,355 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Navigation result: {'frameId': '83A140E4AA230516F1B5E167FAC62C64', 'loaderId': '2F7B5E5B68F7362E324383DC536C314A', 'isDownload': False} 2026-09-13 14:27:25,355 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Evaluate ready code "odoo.isTourReady('PoSPaymentSyncTour2')" 2026-09-13 14:27:25,372 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:27:25,402 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:25] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-13 14:27:25,424 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:25] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.025 2026-09-13 14:27:25,461 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:25] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.011 0.048 2026-09-13 14:27:25,960 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:27:25,981 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:25] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:27:25,998 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Evaluate test code "odoo.startTour('PoSPaymentSyncTour2', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:27:26,009 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [1/25] Tour PoSPaymentSyncTour2 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:27:26,010 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:26] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.004 2026-09-13 14:27:26,036 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:26] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.008 2026-09-13 14:27:26,048 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:26] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:27:26,071 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:26] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.001 0.006 2026-09-13 14:27:26,086 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:26] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.011 2026-09-13 14:27:26,133 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:26] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.012 0.022 2026-09-13 14:27:26,136 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:26] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.032 2026-09-13 14:27:26,732 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:26] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 327 0.266 0.298 2026-09-13 14:27:26,752 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:26] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:27:26,883 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.004 0.009 2026-09-13 14:27:26,948 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:26] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 3 0.003 0.044 2026-09-13 14:27:26,969 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.007 2026-09-13 14:27:26,986 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: Owl is running in 'dev' mode. 2026-09-13 14:27:26,991 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:26] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:27:27,059 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:27] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:27:27,094 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:27] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:27:27,099 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:27] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 7 0.014 0.026 2026-09-13 14:27:27,103 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:27] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.032 2026-09-13 14:27:27,106 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:27] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:27:27,121 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:27] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.005 0.045 2026-09-13 14:27:27,165 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:27] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:27:27,168 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:27:27,209 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:27] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:27:27,257 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [2/25] Tour PoSPaymentSyncTour2 → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:27:27,293 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:27] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 31 0.063 0.032 2026-09-13 14:27:27,391 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [3/25] Tour PoSPaymentSyncTour2 → Step payment screen is shown (trigger: .pos .payment-screen) 2026-09-13 14:27:27,394 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:27] "GET /pos/ui/119 HTTP/1.1" 200 - 31 0.042 0.150 2026-09-13 14:27:27,404 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.003 0.054 2026-09-13 14:27:27,421 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:27] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:27:27,425 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:27] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:27:27,437 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.014 2026-09-13 14:27:27,445 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [4/25] Tour PoSPaymentSyncTour2 → Step click back to product screen (trigger: .payment-screen .back-button) 2026-09-13 14:27:27,560 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [5/25] Tour PoSPaymentSyncTour2 → Step product screen is shown (trigger: .product-screen) 2026-09-13 14:27:27,613 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [6/25] Tour PoSPaymentSyncTour2 → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-09-13 14:27:27,695 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [7/25] Tour PoSPaymentSyncTour2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:27:27,748 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [8/25] Tour PoSPaymentSyncTour2 → Step order total amount is '4.40' (trigger: .product-screen .order-summary .total:contains("4.40")) 2026-09-13 14:27:27,799 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [9/25] Tour PoSPaymentSyncTour2 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:27:27,849 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [10/25] Tour PoSPaymentSyncTour2 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:27:27,912 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [11/25] Tour PoSPaymentSyncTour2 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:27:27,963 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [12/25] Tour PoSPaymentSyncTour2 → Step .modal-dialog:contains("It seems that the order has not been sent. Would you like to send it to preparation?") 2026-09-13 14:27:28,014 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [13/25] Tour PoSPaymentSyncTour2 → Step discard dialog (trigger: .modal .modal-footer button:contains("Discard")) 2026-09-13 14:27:28,071 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [14/25] 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-09-13 14:27:28,126 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [15/25] Tour PoSPaymentSyncTour2 → Step there are no paymentlines (trigger: .paymentlines-empty) 2026-09-13 14:27:28,177 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [16/25] Tour PoSPaymentSyncTour2 → Step amount to pay is '4.40' (trigger: .paymentlines-empty .total:contains("4.40")) 2026-09-13 14:27:28,229 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [17/25] Tour PoSPaymentSyncTour2 → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-09-13 14:27:28,286 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [18/25] Tour PoSPaymentSyncTour2 → Step click back to product screen (trigger: .payment-screen .back-button) 2026-09-13 14:27:28,346 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [19/25] Tour PoSPaymentSyncTour2 → Step product screen is shown (trigger: .product-screen) 2026-09-13 14:27:28,395 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [20/25] Tour PoSPaymentSyncTour2 → Step click order button (trigger: .actionpad .submit-order) 2026-09-13 14:27:28,458 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:28] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:27:28,458 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [21/25] Tour PoSPaymentSyncTour2 → Step acknowledge printing error ( because we don't have printer in the test. ) (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:27:28,560 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-09-13 14:27:28,560 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-09-13 14:27:28,560 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-09-13 14:27:28,561 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff2 2026-09-13 14:27:28,561 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-09-13 14:27:28,562 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-09-13 14:27:28,562 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-09-13 14:27:28,562 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff2 2026-09-13 14:27:28,562 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-09-13 14:27:28,563 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-09-13 14:27:28,563 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-09-13 14:27:28,563 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff2 2026-09-13 14:27:28,563 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-09-13 14:27:28,564 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-09-13 14:27:28,564 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-09-13 14:27:28,564 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff2 2026-09-13 14:27:28,564 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-09-13 14:27:28,564 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-09-13 14:27:28,565 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-09-13 14:27:28,565 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff2 2026-09-13 14:27:28,570 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-09-13 14:27:28,570 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-09-13 14:27:28,570 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-09-13 14:27:28,572 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff2 2026-09-13 14:27:28,572 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-09-13 14:27:28,576 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-09-13 14:27:28,578 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:28] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:27:28,578 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-09-13 14:27:28,583 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:28] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:27:28,583 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff2 2026-09-13 14:27:28,583 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-09-13 14:27:28,585 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-09-13 14:27:28,585 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-09-13 14:27:28,588 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff2 2026-09-13 14:27:28,601 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-09-13 14:27:28,601 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-09-13 14:27:28,602 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-09-13 14:27:28,602 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff2 2026-09-13 14:27:28,603 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:28] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-09-13 14:27:28,604 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-09-13 14:27:28,605 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-09-13 14:27:28,606 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-09-13 14:27:28,608 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff2 2026-09-13 14:27:28,627 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:28] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.023 2026-09-13 14:27:28,634 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:28] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.024 2026-09-13 14:27:28,645 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:28] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.022 2026-09-13 14:27:28,651 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-09-13 14:27:28,651 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-09-13 14:27:28,651 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-09-13 14:27:28,651 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff 2026-09-13 14:27:28,651 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-09-13 14:27:28,651 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-09-13 14:27:28,651 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-09-13 14:27:28,652 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff 2026-09-13 14:27:28,652 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-09-13 14:27:28,652 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-09-13 14:27:28,652 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-09-13 14:27:28,652 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff 2026-09-13 14:27:28,652 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-09-13 14:27:28,652 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-09-13 14:27:28,653 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-09-13 14:27:28,653 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff 2026-09-13 14:27:28,653 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-09-13 14:27:28,653 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-09-13 14:27:28,653 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-09-13 14:27:28,654 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff 2026-09-13 14:27:28,654 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-09-13 14:27:28,654 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-09-13 14:27:28,655 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-09-13 14:27:28,655 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff 2026-09-13 14:27:28,656 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-09-13 14:27:28,656 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-09-13 14:27:28,656 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-09-13 14:27:28,657 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff 2026-09-13 14:27:28,657 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-09-13 14:27:28,657 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-09-13 14:27:28,679 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:28] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:27:28,689 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:28] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:27:28,694 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-09-13 14:27:28,696 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:28] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:27:28,701 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:28] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-09-13 14:27:28,734 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:28] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:27:28,740 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:28] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.064 2026-09-13 14:27:28,750 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff 2026-09-13 14:27:28,762 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:28] "GET /web/static/fonts/google/Fira_Mono/Fira_Mono-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-09-13 14:27:28,767 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:28] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.042 2026-09-13 14:27:28,779 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-09-13 14:27:28,780 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:28] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-09-13 14:27:28,790 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-09-13 14:27:28,790 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-09-13 14:27:28,790 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff 2026-09-13 14:27:28,790 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-09-13 14:27:28,790 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-09-13 14:27:28,791 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-09-13 14:27:28,791 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff 2026-09-13 14:27:28,793 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-09-13 14:27:28,793 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-09-13 14:27:28,793 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-09-13 14:27:28,794 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.ttf 2026-09-13 14:27:28,794 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-09-13 14:27:28,794 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-09-13 14:27:28,794 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-09-13 14:27:28,795 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.ttf 2026-09-13 14:27:28,795 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-09-13 14:27:28,795 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-09-13 14:27:28,795 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-09-13 14:27:28,796 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.ttf 2026-09-13 14:27:28,796 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-09-13 14:27:28,796 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-09-13 14:27:28,796 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-09-13 14:27:28,796 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.ttf 2026-09-13 14:27:28,797 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-09-13 14:27:28,797 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-09-13 14:27:28,797 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-09-13 14:27:28,797 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.ttf 2026-09-13 14:27:28,798 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-09-13 14:27:28,799 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-09-13 14:27:28,802 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:28] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:27:28,836 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:28] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:27:28,840 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-09-13 14:27:28,862 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:28] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.052 2026-09-13 14:27:28,868 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:28] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.060 2026-09-13 14:27:28,871 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.ttf 2026-09-13 14:27:28,876 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:28] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:27:28,894 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:28] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.085 2026-09-13 14:27:28,898 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.091 2026-09-13 14:27:28,910 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-09-13 14:27:28,910 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-09-13 14:27:28,918 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-09-13 14:27:28,919 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.ttf 2026-09-13 14:27:28,920 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-09-13 14:27:28,920 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-09-13 14:27:28,921 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-09-13 14:27:28,923 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.ttf 2026-09-13 14:27:28,923 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-09-13 14:27:28,924 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-09-13 14:27:28,924 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-09-13 14:27:28,925 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.ttf 2026-09-13 14:27:28,925 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-09-13 14:27:28,925 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-09-13 14:27:28,925 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-09-13 14:27:28,925 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.ttf 2026-09-13 14:27:28,958 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:28] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.022 2026-09-13 14:27:28,963 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:28] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-09-13 14:27:28,965 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:28] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-09-13 14:27:28,974 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:28] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.026 2026-09-13 14:27:28,976 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:28] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.040 2026-09-13 14:27:29,400 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15564378 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'a7751a30-ef34-42f3-a67c-748e73851ebd'}] 2026-09-13 14:27:29,405 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [22/25] Tour PoSPaymentSyncTour2 → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:27:29,490 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #222 deleted pos.payment records with IDs: [719] 2026-09-13 14:27:29,575 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [720] to pos.order #746 2026-09-13 14:27:29,581 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15564378 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'a7751a30-ef34-42f3-a67c-748e73851ebd'} updated pos.order #746 2026-09-13 14:27:29,607 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15564378 finished 2026-09-13 14:27:29,720 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 97 0.187 0.136 2026-09-13 14:27:29,764 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [23/25] Tour PoSPaymentSyncTour2 → Step Check orderline with attributes: {"withClass":".has-change"} (trigger: body:not(:has(.order-container .orderline.has-change))) 2026-09-13 14:27:29,774 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:29] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.010 0.008 2026-09-13 14:27:29,810 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [24/25] Tour PoSPaymentSyncTour2 → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-09-13 14:27:29,871 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [25/25] Tour PoSPaymentSyncTour2 → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:27:31,913 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: tour succeeded 2026-09-13 14:27:31,913 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: ╔════════════════════════════════════╗ ║ TOUR PoSPaymentSyncTour2 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-09-13 14:27:32,012 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: heap 16676560 (allocated 17825792) 2026-09-13 14:27:32,018 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing chrome headless with pid 69712 2026-09-13 14:27:32,023 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing websocket connection 2026-09-13 14:27:32,023 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Terminating chrome headless with pid 69712 2026-09-13 14:27:32,082 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_142732_082351_test_14_pos_payment_sync.txt 2026-09-13 14:27:32,082 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Removing chrome user profile "/tmp/tmpt90pi4s3_chrome_odoo" 2026-09-13 14:27:32,371 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome pid: 69866 2026-09-13 14:27:32,371 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless temporary user profile dir: /tmp/tmpigg5rpk9_chrome_odoo 2026-09-13 14:27:32,371 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:44435/json/version 2026-09-13 14:27:32,372 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44435', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:27:32,376 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:27:32,377 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Issuing json command http://127.0.0.1:44435/json 2026-09-13 14:27:32,377 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44435', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:27:32,379 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Websocket url found: ws://127.0.0.1:44435/devtools/page/5D24750A191137A87D7822CE297E3732 2026-09-13 14:27:32,383 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Enable chrome headless console log notification 2026-09-13 14:27:32,385 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome headless enable page notifications 2026-09-13 14:27:32,407 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:27:32,409 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Setting session cookie in browser 2026-09-13 14:27:32,414 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-13 14:27:32,414 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-13 14:27:32,480 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:32] "GET /pos/ui/119 HTTP/1.1" 200 - 31 0.013 0.034 2026-09-13 14:27:32,487 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Navigation result: {'frameId': '5D24750A191137A87D7822CE297E3732', 'loaderId': '6C093C0F50FBE5BE34D4B9106E68C43A', 'isDownload': False} 2026-09-13 14:27:32,487 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Evaluate ready code "odoo.isTourReady('PoSPaymentSyncTour3')" 2026-09-13 14:27:32,499 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:27:32,519 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:32] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-09-13 14:27:32,523 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:32] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.013 2026-09-13 14:27:32,531 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:32] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.014 2026-09-13 14:27:33,042 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:33] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:27:33,083 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:33] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:27:33,104 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Evaluate test code "odoo.startTour('PoSPaymentSyncTour3', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:27:33,112 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [1/23] Tour PoSPaymentSyncTour3 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:27:33,119 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:33] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.002 0.009 2026-09-13 14:27:33,138 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:33] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-09-13 14:27:33,154 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:33] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:27:33,183 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:33] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.003 0.009 2026-09-13 14:27:33,196 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:33] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.006 0.016 2026-09-13 14:27:33,224 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:33] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.006 0.024 2026-09-13 14:27:33,230 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:33] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-09-13 14:27:33,818 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:33] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 310 0.258 0.297 2026-09-13 14:27:33,835 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:33] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:27:33,930 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:33] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.005 0.012 2026-09-13 14:27:33,984 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:33] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 3 0.003 0.039 2026-09-13 14:27:34,020 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.004 0.012 2026-09-13 14:27:34,043 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: Owl is running in 'dev' mode. 2026-09-13 14:27:34,053 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:34] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:27:34,093 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:34] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:27:34,096 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:34] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:27:34,112 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:34] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:27:34,119 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:34] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:27:34,148 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:34] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:27:34,155 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:34] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:27:34,171 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:34] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 7 0.032 0.033 2026-09-13 14:27:34,183 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:34] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:27:34,209 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [2/23] Tour PoSPaymentSyncTour3 → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:27:34,230 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:34] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.008 0.112 2026-09-13 14:27:34,305 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:34] "GET /pos/ui/119 HTTP/1.1" 200 - 31 0.037 0.089 2026-09-13 14:27:34,362 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [3/23] Tour PoSPaymentSyncTour3 → Step payment screen is shown (trigger: .pos .payment-screen) 2026-09-13 14:27:34,384 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:34] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 31 0.039 0.176 2026-09-13 14:27:34,400 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:27:34,407 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:34] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:27:34,408 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:34] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:27:34,414 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [4/23] Tour PoSPaymentSyncTour3 → Step click back to product screen (trigger: .payment-screen .back-button) 2026-09-13 14:27:34,434 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.032 0.091 2026-09-13 14:27:34,531 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [5/23] Tour PoSPaymentSyncTour3 → Step product screen is shown (trigger: .product-screen) 2026-09-13 14:27:34,582 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [6/23] Tour PoSPaymentSyncTour3 → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-09-13 14:27:34,655 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [7/23] Tour PoSPaymentSyncTour3 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:27:34,711 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [8/23] Tour PoSPaymentSyncTour3 → Step order total amount is '6.60' (trigger: .product-screen .order-summary .total:contains("6.60")) 2026-09-13 14:27:34,760 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [9/23] Tour PoSPaymentSyncTour3 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:27:34,812 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [10/23] Tour PoSPaymentSyncTour3 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:27:34,877 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [11/23] Tour PoSPaymentSyncTour3 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:27:34,928 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [12/23] Tour PoSPaymentSyncTour3 → Step .modal-dialog:contains("It seems that the order has not been sent. Would you like to send it to preparation?") 2026-09-13 14:27:34,978 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [13/23] Tour PoSPaymentSyncTour3 → Step discard dialog (trigger: .modal .modal-footer button:contains("Discard")) 2026-09-13 14:27:35,037 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [14/23] Tour PoSPaymentSyncTour3 → Step remaining amount is 2.2 (trigger: .payment-status-amount .amount:contains("2.2")) 2026-09-13 14:27:35,087 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [15/23] Tour PoSPaymentSyncTour3 → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-09-13 14:27:35,145 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [16/23] Tour PoSPaymentSyncTour3 → Step click back to product screen (trigger: .payment-screen .back-button) 2026-09-13 14:27:35,202 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [17/23] Tour PoSPaymentSyncTour3 → Step product screen is shown (trigger: .product-screen) 2026-09-13 14:27:35,258 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [18/23] Tour PoSPaymentSyncTour3 → Step click order button (trigger: .actionpad .submit-order) 2026-09-13 14:27:35,316 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [19/23] Tour PoSPaymentSyncTour3 → Step acknowledge printing error ( because we don't have printer in the test. ) (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:27:35,317 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:35] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.003 0.005 2026-09-13 14:27:35,418 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-09-13 14:27:35,419 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-09-13 14:27:35,419 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-09-13 14:27:35,419 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff2 2026-09-13 14:27:35,420 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-09-13 14:27:35,420 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-09-13 14:27:35,420 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-09-13 14:27:35,420 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff2 2026-09-13 14:27:35,421 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-09-13 14:27:35,422 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-09-13 14:27:35,422 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-09-13 14:27:35,422 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff2 2026-09-13 14:27:35,423 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-09-13 14:27:35,423 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-09-13 14:27:35,424 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-09-13 14:27:35,424 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff2 2026-09-13 14:27:35,424 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-09-13 14:27:35,424 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-09-13 14:27:35,425 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-09-13 14:27:35,425 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff2 2026-09-13 14:27:35,425 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-09-13 14:27:35,425 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-09-13 14:27:35,426 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-09-13 14:27:35,426 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff2 2026-09-13 14:27:35,426 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-09-13 14:27:35,426 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-09-13 14:27:35,426 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-09-13 14:27:35,427 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff2 2026-09-13 14:27:35,427 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-09-13 14:27:35,431 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-09-13 14:27:35,431 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-09-13 14:27:35,431 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff2 2026-09-13 14:27:35,432 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-09-13 14:27:35,432 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-09-13 14:27:35,432 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-09-13 14:27:35,432 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff2 2026-09-13 14:27:35,433 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-09-13 14:27:35,433 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-09-13 14:27:35,433 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-09-13 14:27:35,433 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff2 2026-09-13 14:27:35,465 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:35] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:27:35,477 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:35] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.037 2026-09-13 14:27:35,478 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:35] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.035 2026-09-13 14:27:35,491 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:35] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.020 2026-09-13 14:27:35,512 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:35] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.020 2026-09-13 14:27:35,520 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-09-13 14:27:35,522 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:35] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.058 2026-09-13 14:27:35,526 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-09-13 14:27:35,527 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-09-13 14:27:35,528 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff 2026-09-13 14:27:35,529 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-09-13 14:27:35,529 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-09-13 14:27:35,529 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-09-13 14:27:35,529 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff 2026-09-13 14:27:35,529 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-09-13 14:27:35,530 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-09-13 14:27:35,530 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-09-13 14:27:35,530 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff 2026-09-13 14:27:35,532 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-09-13 14:27:35,532 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-09-13 14:27:35,533 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-09-13 14:27:35,533 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff 2026-09-13 14:27:35,534 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-09-13 14:27:35,534 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-09-13 14:27:35,534 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-09-13 14:27:35,534 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff 2026-09-13 14:27:35,535 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-09-13 14:27:35,535 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-09-13 14:27:35,535 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-09-13 14:27:35,538 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:35] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.024 2026-09-13 14:27:35,539 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff 2026-09-13 14:27:35,539 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-09-13 14:27:35,539 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-09-13 14:27:35,540 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-09-13 14:27:35,543 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:35] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.044 2026-09-13 14:27:35,546 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff 2026-09-13 14:27:35,553 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-09-13 14:27:35,555 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-09-13 14:27:35,558 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-09-13 14:27:35,559 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff 2026-09-13 14:27:35,561 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-09-13 14:27:35,561 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-09-13 14:27:35,562 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-09-13 14:27:35,563 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff 2026-09-13 14:27:35,567 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-09-13 14:27:35,570 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-09-13 14:27:35,576 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:35] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.029 2026-09-13 14:27:35,578 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-09-13 14:27:35,579 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff 2026-09-13 14:27:35,581 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:35] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:27:35,585 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:35] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.022 2026-09-13 14:27:35,593 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:35] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.049 2026-09-13 14:27:35,594 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:35] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-09-13 14:27:35,600 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:35] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:27:35,614 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-09-13 14:27:35,619 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-09-13 14:27:35,633 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:35] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:27:35,638 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:35] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:27:35,639 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-09-13 14:27:35,644 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.ttf 2026-09-13 14:27:35,646 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-09-13 14:27:35,652 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:35] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-09-13 14:27:35,652 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-09-13 14:27:35,659 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:35] "GET /web/static/fonts/google/Fira_Mono/Fira_Mono-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.032 2026-09-13 14:27:35,660 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-09-13 14:27:35,670 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:35] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-09-13 14:27:35,675 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:35] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.044 2026-09-13 14:27:35,680 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:35] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-09-13 14:27:35,692 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.ttf 2026-09-13 14:27:35,695 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-09-13 14:27:35,700 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:35] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:27:35,701 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-09-13 14:27:35,701 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-09-13 14:27:35,701 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.ttf 2026-09-13 14:27:35,701 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-09-13 14:27:35,701 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-09-13 14:27:35,702 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-09-13 14:27:35,702 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.ttf 2026-09-13 14:27:35,702 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-09-13 14:27:35,702 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-09-13 14:27:35,705 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-09-13 14:27:35,706 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.ttf 2026-09-13 14:27:35,707 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-09-13 14:27:35,707 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-09-13 14:27:35,710 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-09-13 14:27:35,711 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.ttf 2026-09-13 14:27:35,716 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-09-13 14:27:35,717 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-09-13 14:27:35,717 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-09-13 14:27:35,717 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.ttf 2026-09-13 14:27:35,718 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-09-13 14:27:35,718 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-09-13 14:27:35,718 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-09-13 14:27:35,720 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.ttf 2026-09-13 14:27:35,720 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-09-13 14:27:35,720 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-09-13 14:27:35,721 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-09-13 14:27:35,721 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.ttf 2026-09-13 14:27:35,722 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-09-13 14:27:35,724 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-09-13 14:27:35,724 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-09-13 14:27:35,725 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.ttf 2026-09-13 14:27:35,737 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:35] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:27:35,754 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:35] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-09-13 14:27:35,761 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:35] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.033 2026-09-13 14:27:35,771 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:35] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.036 2026-09-13 14:27:35,788 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:35] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:27:36,128 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37739747 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'a7751a30-ef34-42f3-a67c-748e73851ebd'}] 2026-09-13 14:27:36,133 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [20/23] Tour PoSPaymentSyncTour3 → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:27:36,206 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [721] to pos.order #746 2026-09-13 14:27:36,211 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37739747 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'a7751a30-ef34-42f3-a67c-748e73851ebd'} updated pos.order #746 2026-09-13 14:27:36,225 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37739747 finished 2026-09-13 14:27:36,319 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 68 0.077 0.117 2026-09-13 14:27:36,375 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.003 0.015 2026-09-13 14:27:36,377 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [21/23] Tour PoSPaymentSyncTour3 → Step Check orderline with attributes: {"withClass":".has-change"} (trigger: body:not(:has(.order-container .orderline.has-change))) 2026-09-13 14:27:36,426 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [22/23] Tour PoSPaymentSyncTour3 → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-09-13 14:27:36,483 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: [23/23] Tour PoSPaymentSyncTour3 → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:27:38,529 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: tour succeeded 2026-09-13 14:27:38,530 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: ╔════════════════════════════════════╗ ║ TOUR PoSPaymentSyncTour3 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-09-13 14:27:38,667 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync.browser: heap 16680636 (allocated 17563648) 2026-09-13 14:27:38,685 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing chrome headless with pid 69866 2026-09-13 14:27:38,686 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Closing websocket connection 2026-09-13 14:27:38,687 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Terminating chrome headless with pid 69866 2026-09-13 14:27:38,794 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_142738_794342_test_14_pos_payment_sync.txt 2026-09-13 14:27:38,794 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_14_pos_payment_sync: Removing chrome user profile "/tmp/tmpigg5rpk9_chrome_odoo" 2026-09-13 14:27:38,821 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_15_split_bill_screen_actions ... 2026-09-13 14:27:39,251 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Chrome pid: 70030 2026-09-13 14:27:39,251 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Chrome headless temporary user profile dir: /tmp/tmpr8gjuh93_chrome_odoo 2026-09-13 14:27:39,251 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Issuing json command http://127.0.0.1:36315/json/version 2026-09-13 14:27:39,253 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36315', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:27:39,354 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:27:39,354 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Issuing json command http://127.0.0.1:36315/json 2026-09-13 14:27:39,355 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36315', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:27:39,357 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Websocket url found: ws://127.0.0.1:36315/devtools/page/D8912747E2FA09B257ADE1282829CF24 2026-09-13 14:27:39,363 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Enable chrome headless console log notification 2026-09-13 14:27:39,365 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Chrome headless enable page notifications 2026-09-13 14:27:39,435 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:27:39,442 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Setting session cookie in browser 2026-09-13 14:27:39,445 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-13 14:27:39,445 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-13 14:27:39,461 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:27:40,129 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:40] "GET /pos/ui/119 HTTP/1.1" 200 - 86 0.058 0.618 2026-09-13 14:27:40,133 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Navigation result: {'frameId': 'D8912747E2FA09B257ADE1282829CF24', 'loaderId': '852C53857A07CD902D0429B12B35FBA9', 'isDownload': False} 2026-09-13 14:27:40,133 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Evaluate ready code "odoo.isTourReady('SplitBillScreenTour5Actions')" 2026-09-13 14:27:40,141 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:27:40,164 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:40] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.010 2026-09-13 14:27:40,171 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:40] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.022 2026-09-13 14:27:40,193 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:40] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.037 2026-09-13 14:27:40,685 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:40] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:27:40,715 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:40] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-09-13 14:27:40,734 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Evaluate test code "odoo.startTour('SplitBillScreenTour5Actions', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:27:40,742 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [1/74] Tour SplitBillScreenTour5Actions → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:27:40,752 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:40] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.010 2026-09-13 14:27:40,777 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:40] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.005 0.008 2026-09-13 14:27:40,794 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:40] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:27:40,817 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:40] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.012 2026-09-13 14:27:40,836 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:40] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.022 2026-09-13 14:27:40,856 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:40] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.009 2026-09-13 14:27:40,902 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:40] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.016 0.031 2026-09-13 14:27:41,583 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:41] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 374 0.302 0.322 2026-09-13 14:27:41,609 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:41] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.016 2026-09-13 14:27:41,711 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.012 2026-09-13 14:27:41,837 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:41] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.039 0.042 2026-09-13 14:27:41,890 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-09-13 14:27:41,914 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: Owl is running in 'dev' mode. 2026-09-13 14:27:41,937 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:41] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.008 2026-09-13 14:27:41,996 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:41] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:27:42,003 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:42] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:27:42,022 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:42] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:27:42,035 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:42] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:27:42,078 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:42] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.041 0.031 2026-09-13 14:27:42,096 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:42] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.002 0.076 2026-09-13 14:27:42,128 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:42] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:27:42,132 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:42] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:27:42,152 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:42] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:27:42,204 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [2/74] Tour SplitBillScreenTour5Actions → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:27:42,217 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:42] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 31 0.036 0.035 2026-09-13 14:27:42,348 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:42] "GET /pos/ui/119 HTTP/1.1" 200 - 31 0.060 0.137 2026-09-13 14:27:42,365 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [3/74] Tour SplitBillScreenTour5Actions → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("2"))) 2026-09-13 14:27:42,487 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:42] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.067 0.050 2026-09-13 14:27:42,546 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:27:42,615 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [4/74] Tour SplitBillScreenTour5Actions → Step click product 'Water' (trigger: article.product .product-content .product-name:contains("Water")) 2026-09-13 14:27:42,652 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:27:42,716 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [5/74] Tour SplitBillScreenTour5Actions → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:27:42,766 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [6/74] Tour SplitBillScreenTour5Actions → 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-09-13 14:27:42,814 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [7/74] Tour SplitBillScreenTour5Actions → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-09-13 14:27:42,869 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [8/74] Tour SplitBillScreenTour5Actions → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-09-13 14:27:42,919 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [9/74] Tour SplitBillScreenTour5Actions → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-09-13 14:27:42,972 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [10/74] Tour SplitBillScreenTour5Actions → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-09-13 14:27:43,041 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [11/74] Tour SplitBillScreenTour5Actions → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-09-13 14:27:43,092 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [12/74] Tour SplitBillScreenTour5Actions → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-09-13 14:27:43,147 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [13/74] Tour SplitBillScreenTour5Actions → Step Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"2","price":"4.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(.qty:contains("2")):has(.price:contains("4.00"))) 2026-09-13 14:27:43,331 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [14/74] Tour SplitBillScreenTour5Actions → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:27:43,380 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [15/74] Tour SplitBillScreenTour5Actions → Step click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid")) 2026-09-13 14:27:43,446 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [16/74] Tour SplitBillScreenTour5Actions → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:27:43,496 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [17/74] Tour SplitBillScreenTour5Actions → 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-09-13 14:27:43,547 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [18/74] Tour SplitBillScreenTour5Actions → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-09-13 14:27:43,601 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [19/74] Tour SplitBillScreenTour5Actions → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-09-13 14:27:43,652 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [20/74] Tour SplitBillScreenTour5Actions → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-09-13 14:27:43,705 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [21/74] Tour SplitBillScreenTour5Actions → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-09-13 14:27:43,767 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [22/74] Tour SplitBillScreenTour5Actions → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-09-13 14:27:43,818 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [23/74] Tour SplitBillScreenTour5Actions → Step Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"1","price":"3.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(.qty:contains("1")):has(.price:contains("3.00"))) 2026-09-13 14:27:43,869 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [24/74] Tour SplitBillScreenTour5Actions → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:27:43,921 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [25/74] Tour SplitBillScreenTour5Actions → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:27:43,971 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [26/74] Tour SplitBillScreenTour5Actions → Step click Actions button (trigger: .more-btn) 2026-09-13 14:27:44,029 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [27/74] Tour SplitBillScreenTour5Actions → Step click Split button (trigger: .control-buttons button:contains("Split")) 2026-09-13 14:27:44,093 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [28/74] Tour SplitBillScreenTour5Actions → Step Check orderline with attributes: {"productName":"Water","quantity":"2"} (trigger: .order-container .orderline:has(.product-name:contains("Water")):has(.qty:contains("2"))) 2026-09-13 14:27:44,146 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [29/74] Tour SplitBillScreenTour5Actions → Step Check orderline with attributes: {"productName":"Water","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Water"))) 2026-09-13 14:27:44,199 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [30/74] Tour SplitBillScreenTour5Actions → Step Check orderline with attributes: {"productName":"Minute Maid","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Minute Maid"))) 2026-09-13 14:27:44,251 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [31/74] Tour SplitBillScreenTour5Actions → Step total amount of split is '5.0' (trigger: .splitbill-screen .order-info .subtotal:contains("5.0")) 2026-09-13 14:27:44,303 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [32/74] Tour SplitBillScreenTour5Actions → Step click 'Transfer' button (trigger: .splitbill-screen .pay-button button:contains("Transfer")) 2026-09-13 14:27:44,389 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [33/74] Tour SplitBillScreenTour5Actions → Step .floor-map 2026-09-13 14:27:44,395 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31498820 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'fa86fdbc-1c57-48d7-a84c-74a828a88d1d'}] 2026-09-13 14:27:44,491 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31498820 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'fa86fdbc-1c57-48d7-a84c-74a828a88d1d'} created pos.order #747 2026-09-13 14:27:44,510 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31498820 finished 2026-09-13 14:27:44,549 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 63 0.071 0.087 2026-09-13 14:27:44,602 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73421850 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '98d6da1b-df93-4b8c-b7b1-5b0de68bda86'}] 2026-09-13 14:27:44,642 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73421850 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '98d6da1b-df93-4b8c-b7b1-5b0de68bda86'} created pos.order #748 2026-09-13 14:27:44,665 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73421850 finished 2026-09-13 14:27:44,717 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 46 0.033 0.086 2026-09-13 14:27:44,763 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [34/74] Tour SplitBillScreenTour5Actions → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:27:44,829 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44902506 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '98d6da1b-df93-4b8c-b7b1-5b0de68bda86'}] 2026-09-13 14:27:44,833 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [35/74] Tour SplitBillScreenTour5Actions → Step Check orderline with attributes: {"productName":"Water","quantity":"1"} (trigger: .order-container .orderline:has(.product-name:contains("Water")):has(.qty:contains("1"))) 2026-09-13 14:27:44,850 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:44] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:27:44,853 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44902506 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '98d6da1b-df93-4b8c-b7b1-5b0de68bda86'} updated pos.order #748 2026-09-13 14:27:44,873 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44902506 finished 2026-09-13 14:27:44,988 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.069 0.093 2026-09-13 14:27:45,038 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.002 0.008 2026-09-13 14:27:45,061 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [36/74] Tour SplitBillScreenTour5Actions → 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-09-13 14:27:45,108 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [37/74] Tour SplitBillScreenTour5Actions → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:27:45,173 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [38/74] Tour SplitBillScreenTour5Actions → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:27:45,187 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:45] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:27:45,190 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:45] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:27:45,224 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [39/74] Tour SplitBillScreenTour5Actions → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:27:45,275 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [40/74] Tour SplitBillScreenTour5Actions → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-09-13 14:27:45,343 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [41/74] Tour SplitBillScreenTour5Actions → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:27:45,407 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [42/74] Tour SplitBillScreenTour5Actions → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:27:45,411 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95770722 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '98d6da1b-df93-4b8c-b7b1-5b0de68bda86'}] 2026-09-13 14:27:45,482 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [722] to pos.order #748 2026-09-13 14:27:45,701 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95770722 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '98d6da1b-df93-4b8c-b7b1-5b0de68bda86'} updated pos.order #748 2026-09-13 14:27:45,715 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95770722 finished 2026-09-13 14:27:45,771 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 195 0.139 0.223 2026-09-13 14:27:45,917 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [43/74] Tour SplitBillScreenTour5Actions → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:27:45,967 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [44/74] Tour SplitBillScreenTour5Actions → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("2"))) 2026-09-13 14:27:46,037 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:46] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.004 0.008 2026-09-13 14:27:46,042 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [45/74] Tour SplitBillScreenTour5Actions → Step Check orderline with attributes: {"productName":"Water","quantity":"1"} (trigger: .order-container .orderline:has(.product-name:contains("Water")):has(.qty:contains("1"))) 2026-09-13 14:27:46,093 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [46/74] Tour SplitBillScreenTour5Actions → Step click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid")) 2026-09-13 14:27:46,163 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [47/74] Tour SplitBillScreenTour5Actions → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:27:46,215 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [48/74] Tour SplitBillScreenTour5Actions → 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-09-13 14:27:46,265 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [49/74] Tour SplitBillScreenTour5Actions → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-09-13 14:27:46,320 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [50/74] Tour SplitBillScreenTour5Actions → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-09-13 14:27:46,368 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [51/74] Tour SplitBillScreenTour5Actions → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-09-13 14:27:46,420 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [52/74] Tour SplitBillScreenTour5Actions → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-09-13 14:27:46,483 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [53/74] Tour SplitBillScreenTour5Actions → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-09-13 14:27:46,534 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [54/74] Tour SplitBillScreenTour5Actions → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-09-13 14:27:46,587 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [55/74] Tour SplitBillScreenTour5Actions → Step Check orderline with attributes: {"withClass":".selected","productName":"Minute Maid","quantity":"2","price":"6.00"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Minute Maid")):has(.qty:contains("2")):has(.price:contains("6.00"))) 2026-09-13 14:27:46,762 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [56/74] Tour SplitBillScreenTour5Actions → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:27:46,813 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [57/74] Tour SplitBillScreenTour5Actions → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:27:46,863 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [58/74] Tour SplitBillScreenTour5Actions → Step click Actions button (trigger: .more-btn) 2026-09-13 14:27:46,919 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [59/74] Tour SplitBillScreenTour5Actions → Step click Split button (trigger: .control-buttons button:contains("Split")) 2026-09-13 14:27:46,977 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [60/74] Tour SplitBillScreenTour5Actions → Step Check orderline with attributes: {"productName":"Minute Maid","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Minute Maid"))) 2026-09-13 14:27:47,030 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [61/74] Tour SplitBillScreenTour5Actions → Step Check orderline with attributes: {"productName":"water","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("water"))) 2026-09-13 14:27:47,084 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [62/74] Tour SplitBillScreenTour5Actions → Step total amount of split is '5.0' (trigger: .splitbill-screen .order-info .subtotal:contains("5.0")) 2026-09-13 14:27:47,134 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [63/74] Tour SplitBillScreenTour5Actions → Step click 'Pay' button (trigger: .splitbill-screen .pay-button button:contains("Pay")) 2026-09-13 14:27:47,210 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [64/74] Tour SplitBillScreenTour5Actions → Step payment screen is shown (trigger: .pos .payment-screen) 2026-09-13 14:27:47,215 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87180462 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'fa86fdbc-1c57-48d7-a84c-74a828a88d1d'}] 2026-09-13 14:27:47,251 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #222 deleted pos.order.line records with IDs: [1227] 2026-09-13 14:27:47,265 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: Added lines [1230] to pos.order #747 2026-09-13 14:27:47,270 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87180462 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'fa86fdbc-1c57-48d7-a84c-74a828a88d1d'} updated pos.order #747 2026-09-13 14:27:47,289 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87180462 finished 2026-09-13 14:27:47,360 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.058 0.089 2026-09-13 14:27:47,410 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14587361 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000003', 'uuid': 'a5871969-c86c-4a32-ba8f-dfaa2f1bd316'}] 2026-09-13 14:27:47,465 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14587361 order {'name': '/', 'pos_reference': '261-119-000003', 'uuid': 'a5871969-c86c-4a32-ba8f-dfaa2f1bd316'} created pos.order #749 2026-09-13 14:27:47,480 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14587361 finished 2026-09-13 14:27:47,514 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 46 0.035 0.072 2026-09-13 14:27:47,545 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [65/74] Tour SplitBillScreenTour5Actions → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-09-13 14:27:47,602 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [66/74] Tour SplitBillScreenTour5Actions → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:27:47,662 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [67/74] Tour SplitBillScreenTour5Actions → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='resume']) 2026-09-13 14:27:47,665 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42970956 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000003', 'uuid': 'a5871969-c86c-4a32-ba8f-dfaa2f1bd316'}] 2026-09-13 14:27:47,756 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [723] to pos.order #749 2026-09-13 14:27:47,964 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42970956 order {'name': '/', 'pos_reference': '261-119-000003', 'uuid': 'a5871969-c86c-4a32-ba8f-dfaa2f1bd316'} updated pos.order #749 2026-09-13 14:27:48,006 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42970956 finished 2026-09-13 14:27:48,089 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 132 0.185 0.241 2026-09-13 14:27:48,150 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [68/74] Tour SplitBillScreenTour5Actions → 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-09-13 14:27:48,199 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [69/74] Tour SplitBillScreenTour5Actions → Step click 'Pay' button (trigger: .splitbill-screen .pay-button button:contains("Pay")) 2026-09-13 14:27:48,256 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [70/74] Tour SplitBillScreenTour5Actions → Step payment screen is shown (trigger: .pos .payment-screen) 2026-09-13 14:27:48,308 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [71/74] Tour SplitBillScreenTour5Actions → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-09-13 14:27:48,363 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [72/74] Tour SplitBillScreenTour5Actions → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:27:48,423 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [73/74] Tour SplitBillScreenTour5Actions → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:27:48,426 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90221862 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'fa86fdbc-1c57-48d7-a84c-74a828a88d1d'}] 2026-09-13 14:27:48,492 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [724] to pos.order #747 2026-09-13 14:27:48,660 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90221862 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'fa86fdbc-1c57-48d7-a84c-74a828a88d1d'} updated pos.order #747 2026-09-13 14:27:48,677 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90221862 finished 2026-09-13 14:27:48,749 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 130 0.125 0.200 2026-09-13 14:27:48,811 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: [74/74] Tour SplitBillScreenTour5Actions → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:27:48,865 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: tour succeeded 2026-09-13 14:27:48,865 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: ╔════════════════════════════════════════════╗ ║ TOUR SplitBillScreenTour5Actions SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-09-13 14:27:48,977 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions.browser: heap 20658624 (allocated 22024192) 2026-09-13 14:27:48,987 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Closing chrome headless with pid 70030 2026-09-13 14:27:48,989 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Closing websocket connection 2026-09-13 14:27:48,992 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Terminating chrome headless with pid 70030 2026-09-13 14:27:49,053 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_142749_053516_test_15_split_bill_screen_actions.txt 2026-09-13 14:27:49,053 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_15_split_bill_screen_actions: Removing chrome user profile "/tmp/tmpr8gjuh93_chrome_odoo" 2026-09-13 14:27:49,063 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_cancel_order_from_ui ... 2026-09-13 14:27:49,319 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Chrome pid: 70175 2026-09-13 14:27:49,319 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Chrome headless temporary user profile dir: /tmp/tmpk5xhtygd_chrome_odoo 2026-09-13 14:27:49,320 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Issuing json command http://127.0.0.1:34261/json/version 2026-09-13 14:27:49,321 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34261', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:27:49,372 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:27:49,373 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Issuing json command http://127.0.0.1:34261/json 2026-09-13 14:27:49,373 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34261', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:27:49,377 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Websocket url found: ws://127.0.0.1:34261/devtools/page/C61A69A938DB1ACA4367BCEBC8DE99B1 2026-09-13 14:27:49,380 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Enable chrome headless console log notification 2026-09-13 14:27:49,385 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Chrome headless enable page notifications 2026-09-13 14:27:49,448 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:27:49,458 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Setting session cookie in browser 2026-09-13 14:27:49,463 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-13 14:27:49,463 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-13 14:27:49,481 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:27:49,959 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:49] "GET /pos/ui/119 HTTP/1.1" 200 - 86 0.075 0.411 2026-09-13 14:27:49,963 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Navigation result: {'frameId': 'C61A69A938DB1ACA4367BCEBC8DE99B1', 'loaderId': '1E5A030233D38FC38DC68E2962E08339', 'isDownload': False} 2026-09-13 14:27:49,963 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Evaluate ready code "odoo.isTourReady('test_cancel_order_from_ui')" 2026-09-13 14:27:49,968 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:27:49,988 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:49] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.009 2026-09-13 14:27:49,999 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:49] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.017 2026-09-13 14:27:50,012 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:50] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.029 2026-09-13 14:27:50,518 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:50] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:27:50,543 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:50] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.016 2026-09-13 14:27:50,558 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:27:50,565 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [1/32] Tour test_cancel_order_from_ui → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:27:50,572 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:50] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.006 2026-09-13 14:27:50,585 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:50] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-13 14:27:50,597 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:50] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:27:50,618 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:50] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.010 2026-09-13 14:27:50,645 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:50] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.011 0.026 2026-09-13 14:27:50,663 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.007 2026-09-13 14:27:50,727 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:50] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.032 0.030 2026-09-13 14:27:51,377 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:51] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 377 0.292 0.312 2026-09-13 14:27:51,414 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:51] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.025 2026-09-13 14:27:51,465 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:27:51,517 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:51] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.031 2026-09-13 14:27:51,554 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.013 2026-09-13 14:27:51,573 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: Owl is running in 'dev' mode. 2026-09-13 14:27:51,588 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:51] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.009 2026-09-13 14:27:51,638 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:51] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:27:51,679 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:51] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.017 2026-09-13 14:27:51,693 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:51] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-09-13 14:27:51,698 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:51] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-09-13 14:27:51,731 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:51] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.026 0.033 2026-09-13 14:27:51,738 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-09-13 14:27:51,742 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:51] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.016 2026-09-13 14:27:51,799 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:51] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:27:51,823 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [2/32] Tour test_cancel_order_from_ui → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:27:51,832 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:51] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.043 0.143 2026-09-13 14:27:51,913 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [3/32] Tour test_cancel_order_from_ui → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:27:51,933 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:51] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 31 0.057 0.088 2026-09-13 14:27:51,995 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:51] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.024 0.049 2026-09-13 14:27:52,063 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:52] "GET /pos/ui/119 HTTP/1.1" 200 - 31 0.030 0.243 2026-09-13 14:27:52,072 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:52] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.030 2026-09-13 14:27:52,114 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [4/32] Tour test_cancel_order_from_ui → Step product screen is shown (trigger: .product-screen) 2026-09-13 14:27:52,132 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:27:52,160 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [5/32] Tour test_cancel_order_from_ui → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-09-13 14:27:52,243 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [6/32] Tour test_cancel_order_from_ui → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:27:52,294 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [7/32] 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-09-13 14:27:52,345 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [8/32] Tour test_cancel_order_from_ui → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-09-13 14:27:52,402 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [9/32] Tour test_cancel_order_from_ui → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-09-13 14:27:52,451 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [10/32] Tour test_cancel_order_from_ui → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-09-13 14:27:52,505 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [11/32] Tour test_cancel_order_from_ui → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-09-13 14:27:52,570 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [12/32] Tour test_cancel_order_from_ui → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-09-13 14:27:52,620 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [13/32] 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-09-13 14:27:52,671 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [14/32] Tour test_cancel_order_from_ui → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:27:52,721 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [15/32] Tour test_cancel_order_from_ui → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-09-13 14:27:52,780 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [16/32] Tour test_cancel_order_from_ui → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:27:52,798 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43624662 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '046e4b52-a4e0-493c-a31e-108d1655ac4e'}] 2026-09-13 14:27:52,865 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43624662 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '046e4b52-a4e0-493c-a31e-108d1655ac4e'} created pos.order #750 2026-09-13 14:27:52,889 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43624662 finished 2026-09-13 14:27:52,929 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 63 0.056 0.077 2026-09-13 14:27:52,962 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [17/32] Tour test_cancel_order_from_ui → Step Check if the request is proceeded (trigger: .status-buttons:not(:has(.fa-spin))) 2026-09-13 14:27:53,013 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [18/32] Tour test_cancel_order_from_ui → Step .floor-map 2026-09-13 14:27:53,063 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [19/32] Tour test_cancel_order_from_ui → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:27:53,130 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [20/32] Tour test_cancel_order_from_ui → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:27:53,131 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.003 0.008 2026-09-13 14:27:53,182 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [21/32] Tour test_cancel_order_from_ui → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:27:53,229 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [22/32] Tour test_cancel_order_from_ui → Step click Actions button (trigger: .more-btn) 2026-09-13 14:27:53,284 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [23/32] Tour test_cancel_order_from_ui → Step click Cancel Order button (trigger: .control-buttons button:contains("Cancel Order")) 2026-09-13 14:27:53,343 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [24/32] Tour test_cancel_order_from_ui → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:27:53,403 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [25/32] Tour test_cancel_order_from_ui → Step .floor-map 2026-09-13 14:27:53,526 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:53] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 58 0.051 0.073 2026-09-13 14:27:53,571 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [26/32] Tour test_cancel_order_from_ui → Step .pos-leftheader .orders-button 2026-09-13 14:27:53,638 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [27/32] Tour test_cancel_order_from_ui → Step No orders should be visible on the Ticket Screen (trigger: .ticket-screen:not(:has(.order-row))) 2026-09-13 14:27:53,665 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:53] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.002 0.020 2026-09-13 14:27:53,694 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [28/32] Tour test_cancel_order_from_ui → Step .pos-search-bar .filter 2026-09-13 14:27:53,701 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:53] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.024 2026-09-13 14:27:53,744 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [29/32] Tour test_cancel_order_from_ui → Step .pos-search-bar .filter ul 2026-09-13 14:27:53,794 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [30/32] Tour test_cancel_order_from_ui → Step .pos-search-bar .filter ul li:contains("Paid") 2026-09-13 14:27:53,848 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [31/32] Tour test_cancel_order_from_ui → Step No orders should be visible on the Ticket Screen (trigger: .ticket-screen:not(:has(.order-row))) 2026-09-13 14:27:53,859 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:53] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 5 0.003 0.007 2026-09-13 14:27:53,898 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: [32/32] Tour test_cancel_order_from_ui → Step Stored order count should be 0 (trigger: body) 2026-09-13 14:27:53,948 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: tour succeeded 2026-09-13 14:27:53,949 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: ╔══════════════════════════════════════════╗ ║ TOUR test_cancel_order_from_ui SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-09-13 14:27:54,026 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui.browser: heap 15551552 (allocated 16515072) 2026-09-13 14:27:54,031 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Closing chrome headless with pid 70175 2026-09-13 14:27:54,035 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Closing websocket connection 2026-09-13 14:27:54,035 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Terminating chrome headless with pid 70175 2026-09-13 14:27:54,099 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_142754_099540_test_cancel_order_from_ui.txt 2026-09-13 14:27:54,099 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_cancel_order_from_ui: Removing chrome user profile "/tmp/tmpk5xhtygd_chrome_odoo" 2026-09-13 14:27:54,147 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_close_with_planned_order_later_today ... 2026-09-13 14:27:54,397 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_combo_preparation_receipt ... 2026-09-13 14:27:55,565 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Chrome pid: 70306 2026-09-13 14:27:55,565 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Chrome headless temporary user profile dir: /tmp/tmpi5cevi6b_chrome_odoo 2026-09-13 14:27:55,565 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Issuing json command http://127.0.0.1:32905/json/version 2026-09-13 14:27:55,566 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32905', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:27:55,610 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:27:55,610 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Issuing json command http://127.0.0.1:32905/json 2026-09-13 14:27:55,621 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32905', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:27:55,632 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Websocket url found: ws://127.0.0.1:32905/devtools/page/7844A43114D4CCFBEB26FA91B161C954 2026-09-13 14:27:55,655 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Enable chrome headless console log notification 2026-09-13 14:27:55,663 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Chrome headless enable page notifications 2026-09-13 14:27:55,783 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:27:55,789 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Setting session cookie in browser 2026-09-13 14:27:55,793 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-13 14:27:55,793 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-13 14:27:55,810 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:27:56,242 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:56] "GET /pos/ui/119 HTTP/1.1" 200 - 87 0.050 0.385 2026-09-13 14:27:56,245 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Navigation result: {'frameId': '7844A43114D4CCFBEB26FA91B161C954', 'loaderId': 'E69DDDB5DDBCC133D5B3F070B062AFCF', 'isDownload': False} 2026-09-13 14:27:56,246 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Evaluate ready code "odoo.isTourReady('test_combo_preparation_receipt')" 2026-09-13 14:27:56,255 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:27:56,271 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:56] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.008 2026-09-13 14:27:56,285 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:56] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.019 2026-09-13 14:27:56,296 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:56] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.029 2026-09-13 14:27:56,741 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:56] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:27:56,775 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:56] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.020 2026-09-13 14:27:56,790 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Evaluate test code "odoo.startTour('test_combo_preparation_receipt', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:27:56,797 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: [1/21] Tour test_combo_preparation_receipt → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:27:56,807 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:56] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.008 2026-09-13 14:27:56,830 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:56] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-09-13 14:27:56,845 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:56] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:27:56,873 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:56] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.009 2026-09-13 14:27:56,889 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:56] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.008 0.021 2026-09-13 14:27:56,942 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:56] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.014 0.029 2026-09-13 14:27:56,946 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.001 0.034 2026-09-13 14:27:57,599 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:57] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 387 0.288 0.326 2026-09-13 14:27:57,621 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:57] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:27:57,714 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.013 2026-09-13 14:27:57,792 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:57] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.048 2026-09-13 14:27:57,848 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:57] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:27:57,867 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: Owl is running in 'dev' mode. 2026-09-13 14:27:57,884 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:57] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.008 0.007 2026-09-13 14:27:57,914 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:57] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:27:57,918 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:57] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:27:57,938 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:57] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:27:57,941 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:57] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:27:57,996 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:57] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.042 0.027 2026-09-13 14:27:58,040 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:58] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:27:58,051 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:58] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.027 0.096 2026-09-13 14:27:58,070 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:58] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.032 2026-09-13 14:27:58,084 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: [2/21] Tour test_combo_preparation_receipt → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:27:58,091 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:58] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.018 2026-09-13 14:27:58,216 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:58] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 31 0.110 0.057 2026-09-13 14:27:58,237 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: [3/21] Tour test_combo_preparation_receipt → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:27:58,316 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:58] "GET /pos/ui/119 HTTP/1.1" 200 - 31 0.057 0.203 2026-09-13 14:27:58,479 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:58] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.103 0.140 2026-09-13 14:27:58,528 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:58] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.006 2026-09-13 14:27:58,588 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: [4/21] Tour test_combo_preparation_receipt → Step click product 'Office Combo' (trigger: article.product .product-content .product-name:contains("Office Combo")) 2026-09-13 14:27:58,637 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:27:58,658 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: [5/21] Tour test_combo_preparation_receipt → Step Select combo item Combo Product 2 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 2"))) 2026-09-13 14:27:58,714 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: [6/21] Tour test_combo_preparation_receipt → Step Select combo item Combo Product 4 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 4"))) 2026-09-13 14:27:58,771 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: [7/21] Tour test_combo_preparation_receipt → Step Select combo item Combo Product 6 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 6"))) 2026-09-13 14:27:58,822 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: [8/21] Tour test_combo_preparation_receipt → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:27:58,932 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: [9/21] Tour test_combo_preparation_receipt → Step click product 'Office Combo' (trigger: article.product .product-content .product-name:contains("Office Combo")) 2026-09-13 14:27:58,990 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: [10/21] Tour test_combo_preparation_receipt → Step Select combo item Combo Product 1 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 1"))) 2026-09-13 14:27:59,045 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: [11/21] Tour test_combo_preparation_receipt → Step Select combo item Combo Product 5 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 5"))) 2026-09-13 14:27:59,102 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: [12/21] Tour test_combo_preparation_receipt → Step Select combo item Combo Product 8 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 8"))) 2026-09-13 14:27:59,159 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: [13/21] Tour test_combo_preparation_receipt → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:27:59,265 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: [14/21] Tour test_combo_preparation_receipt → Step body 2026-09-13 14:27:59,333 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: [15/21] Tour test_combo_preparation_receipt → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:27:59,383 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: [16/21] Tour test_combo_preparation_receipt → Step order total amount is '95.00' (trigger: .product-screen .order-summary .total:contains("95.00")) 2026-09-13 14:27:59,434 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: [17/21] Tour test_combo_preparation_receipt → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:27:59,484 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: [18/21] Tour test_combo_preparation_receipt → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:27:59,542 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: [19/21] Tour test_combo_preparation_receipt → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:27:59,594 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: [20/21] Tour test_combo_preparation_receipt → Step .modal-dialog:contains("It seems that the order has not been sent. Would you like to send it to preparation?") 2026-09-13 14:27:59,645 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: [21/21] Tour test_combo_preparation_receipt → Step discard dialog (trigger: .modal .modal-footer button:contains("Discard")) 2026-09-13 14:27:59,721 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: tour succeeded 2026-09-13 14:27:59,721 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR test_combo_preparation_receipt SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-09-13 14:27:59,732 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:59] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:27:59,736 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:27:59] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:27:59,806 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt.browser: heap 17430868 (allocated 19009536) 2026-09-13 14:27:59,831 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Closing chrome headless with pid 70306 2026-09-13 14:27:59,835 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Closing websocket connection 2026-09-13 14:27:59,835 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Terminating chrome headless with pid 70306 2026-09-13 14:27:59,896 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_142759_895833_test_combo_preparation_receipt.txt 2026-09-13 14:27:59,896 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt: Removing chrome user profile "/tmp/tmpi5cevi6b_chrome_odoo" 2026-09-13 14:27:59,905 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_combo_preparation_receipt_layout ... 2026-09-13 14:28:01,181 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Chrome pid: 70426 2026-09-13 14:28:01,182 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Chrome headless temporary user profile dir: /tmp/tmp3aw0ji8o_chrome_odoo 2026-09-13 14:28:01,182 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Issuing json command http://127.0.0.1:36765/json/version 2026-09-13 14:28:01,183 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36765', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:28:01,216 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:28:01,217 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Issuing json command http://127.0.0.1:36765/json 2026-09-13 14:28:01,217 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36765', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:28:01,222 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Websocket url found: ws://127.0.0.1:36765/devtools/page/CF0FD94BC21E476749FB97D2888BD947 2026-09-13 14:28:01,230 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Enable chrome headless console log notification 2026-09-13 14:28:01,232 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Chrome headless enable page notifications 2026-09-13 14:28:01,314 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:28:01,321 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Setting session cookie in browser 2026-09-13 14:28:01,324 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-13 14:28:01,324 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-13 14:28:01,344 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:28:01,853 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:01] "GET /pos/ui/119 HTTP/1.1" 200 - 87 0.081 0.434 2026-09-13 14:28:01,857 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Navigation result: {'frameId': 'CF0FD94BC21E476749FB97D2888BD947', 'loaderId': 'C3C461411D44D8973751B78D2528A957', 'isDownload': False} 2026-09-13 14:28:01,857 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Evaluate ready code "odoo.isTourReady('test_combo_preparation_receipt_layout')" 2026-09-13 14:28:01,865 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:28:01,881 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:01] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-09-13 14:28:01,885 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:01] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-09-13 14:28:01,898 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:01] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.023 2026-09-13 14:28:02,443 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:02] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:28:02,464 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:02] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-09-13 14:28:02,487 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Evaluate test code "odoo.startTour('test_combo_preparation_receipt_layout', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:28:02,494 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout.browser: [1/9] Tour test_combo_preparation_receipt_layout → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:28:02,500 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:02] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.009 2026-09-13 14:28:02,517 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:02] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-09-13 14:28:02,537 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:02] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:28:02,578 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:02] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.012 0.014 2026-09-13 14:28:02,590 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:02] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.031 2026-09-13 14:28:02,651 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:02] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.018 0.035 2026-09-13 14:28:02,660 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:02] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.003 0.049 2026-09-13 14:28:03,531 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:03] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 387 0.301 0.529 2026-09-13 14:28:03,573 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:03] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.030 2026-09-13 14:28:03,644 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:03] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-09-13 14:28:03,725 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:03] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.018 0.039 2026-09-13 14:28:03,754 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:03] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:28:03,767 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout.browser: Owl is running in 'dev' mode. 2026-09-13 14:28:03,781 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:03] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.005 2026-09-13 14:28:03,807 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:03] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:28:03,821 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:03] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:28:03,832 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:03] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:28:03,870 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:03] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.033 0.029 2026-09-13 14:28:03,884 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:03] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.004 0.066 2026-09-13 14:28:03,887 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:03] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.071 2026-09-13 14:28:03,943 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:03] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:28:03,952 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:03] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:28:04,032 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:04] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:28:04,126 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:04] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 31 0.066 0.060 2026-09-13 14:28:04,127 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout.browser: [2/9] Tour test_combo_preparation_receipt_layout → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:28:04,209 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:04] "GET /pos/ui/119 HTTP/1.1" 200 - 31 0.050 0.140 2026-09-13 14:28:04,233 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout.browser: [3/9] Tour test_combo_preparation_receipt_layout → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:28:04,352 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:04] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.069 0.045 2026-09-13 14:28:04,400 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.006 0.009 2026-09-13 14:28:04,450 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout.browser: [4/9] Tour test_combo_preparation_receipt_layout → Step click product 'Office Combo' (trigger: article.product .product-content .product-name:contains("Office Combo")) 2026-09-13 14:28:04,475 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:28:04,520 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout.browser: [5/9] Tour test_combo_preparation_receipt_layout → Step Select combo item Combo Product 2 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 2"))) 2026-09-13 14:28:04,576 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout.browser: [6/9] Tour test_combo_preparation_receipt_layout → Step Select combo item Combo Product 4 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 4"))) 2026-09-13 14:28:04,632 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout.browser: [7/9] Tour test_combo_preparation_receipt_layout → Step Select combo item Combo Product 6 (trigger: .modal label.combo-item article.product:has(.product-name:contains("Combo Product 6"))) 2026-09-13 14:28:04,687 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout.browser: [8/9] Tour test_combo_preparation_receipt_layout → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:28:04,804 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout.browser: [9/9] Tour test_combo_preparation_receipt_layout → Step body 2026-09-13 14:28:04,868 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout.browser: tour succeeded 2026-09-13 14:28:04,869 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout.browser: ╔══════════════════════════════════════════════════════╗ ║ TOUR test_combo_preparation_receipt_layout SUCCEEDED ║ ╚══════════════════════════════════════════════════════╝ 2026-09-13 14:28:05,006 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout.browser: heap 15534632 (allocated 16777216) 2026-09-13 14:28:05,018 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Closing chrome headless with pid 70426 2026-09-13 14:28:05,021 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Closing websocket connection 2026-09-13 14:28:05,023 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Terminating chrome headless with pid 70426 2026-09-13 14:28:05,095 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_142805_095185_test_combo_preparation_receipt_layout.txt 2026-09-13 14:28:05,095 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_preparation_receipt_layout: Removing chrome user profile "/tmp/tmp3aw0ji8o_chrome_odoo" 2026-09-13 14:28:05,107 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_combo_synchronisation ... 2026-09-13 14:28:06,380 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Chrome pid: 70547 2026-09-13 14:28:06,382 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Chrome headless temporary user profile dir: /tmp/tmp_ussb611_chrome_odoo 2026-09-13 14:28:06,382 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Issuing json command http://127.0.0.1:46719/json/version 2026-09-13 14:28:06,386 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46719', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:28:06,393 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:28:06,394 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Issuing json command http://127.0.0.1:46719/json 2026-09-13 14:28:06,394 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46719', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:28:06,397 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Websocket url found: ws://127.0.0.1:46719/devtools/page/A7F12519860E30223989373D41DE6828 2026-09-13 14:28:06,402 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Enable chrome headless console log notification 2026-09-13 14:28:06,404 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Chrome headless enable page notifications 2026-09-13 14:28:06,457 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:28:06,461 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Setting session cookie in browser 2026-09-13 14:28:06,466 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-13 14:28:06,466 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-13 14:28:06,479 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:28:06,896 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:06] "GET /pos/ui/119 HTTP/1.1" 200 - 87 0.054 0.368 2026-09-13 14:28:06,900 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Navigation result: {'frameId': 'A7F12519860E30223989373D41DE6828', 'loaderId': '817EA8BBF8D03FF40D308A43A612ED12', 'isDownload': False} 2026-09-13 14:28:06,900 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Evaluate ready code "odoo.isTourReady('test_combo_synchronisation')" 2026-09-13 14:28:06,909 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:28:06,934 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:06] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.015 2026-09-13 14:28:06,947 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:06] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.024 2026-09-13 14:28:06,952 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:06] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.033 2026-09-13 14:28:07,428 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:07] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:28:07,459 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:07] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.015 2026-09-13 14:28:07,485 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Evaluate test code "odoo.startTour('test_combo_synchronisation', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:28:07,492 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [1/32] Tour test_combo_synchronisation → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:28:07,502 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:07] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-09-13 14:28:07,524 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:07] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.008 2026-09-13 14:28:07,537 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:07] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:28:07,567 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:07] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.010 2026-09-13 14:28:07,586 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:07] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.032 2026-09-13 14:28:07,623 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:07] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.014 0.026 2026-09-13 14:28:07,631 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:07] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.026 2026-09-13 14:28:08,315 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:08] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 384 0.301 0.336 2026-09-13 14:28:08,334 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:08] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:28:08,404 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:08] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:28:08,456 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:08] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.030 2026-09-13 14:28:08,488 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:08] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:28:08,499 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: Owl is running in 'dev' mode. 2026-09-13 14:28:08,511 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:08] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.009 2026-09-13 14:28:08,546 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:08] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:28:08,555 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:08] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:28:08,575 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:08] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-09-13 14:28:08,579 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:08] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:28:08,589 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:08] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.004 0.017 2026-09-13 14:28:08,605 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:08] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:28:08,607 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:08] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:28:08,641 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:08] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:28:08,653 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:08] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.028 0.072 2026-09-13 14:28:08,658 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [2/32] Tour test_combo_synchronisation → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:28:08,716 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:08] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 31 0.025 0.070 2026-09-13 14:28:08,770 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [3/32] Tour test_combo_synchronisation → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:28:08,780 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:08] "GET /pos/ui/119 HTTP/1.1" 200 - 31 0.029 0.128 2026-09-13 14:28:08,879 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:08] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.057 0.048 2026-09-13 14:28:08,932 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:08] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.008 2026-09-13 14:28:08,993 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [4/32] Tour test_combo_synchronisation → Step click product 'Office Combo' (trigger: article.product .product-content .product-name:contains("Office Combo")) 2026-09-13 14:28:09,027 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:28:09,060 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [5/32] 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-09-13 14:28:09,120 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [6/32] 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-09-13 14:28:09,173 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [7/32] 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-09-13 14:28:09,229 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [8/32] Tour test_combo_synchronisation → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:28:09,344 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [9/32] Tour test_combo_synchronisation → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-09-13 14:28:09,416 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [10/32] Tour test_combo_synchronisation → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:28:09,452 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93031556 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '35d6ab86-2fad-4b6c-ad43-655aaf09269c'}] 2026-09-13 14:28:09,566 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93031556 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '35d6ab86-2fad-4b6c-ad43-655aaf09269c'} created pos.order #752 2026-09-13 14:28:09,586 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #93031556 finished 2026-09-13 14:28:09,637 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 83 0.090 0.098 2026-09-13 14:28:09,678 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [11/32] Tour test_combo_synchronisation → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:28:09,751 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.010 2026-09-13 14:28:09,754 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [12/32] Tour test_combo_synchronisation → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:28:09,804 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [13/32] Tour test_combo_synchronisation → Step click customer button (trigger: .product-screen .set-partner) 2026-09-13 14:28:09,883 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [14/32] Tour test_combo_synchronisation → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-09-13 14:28:09,934 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [15/32] Tour test_combo_synchronisation → Step Click search field (trigger: .modal .fa-search.undefined) 2026-09-13 14:28:09,984 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [16/32] Tour test_combo_synchronisation → Step Search for partner "A" (trigger: .modal-dialog .input-group input) 2026-09-13 14:28:10,039 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [17/32] Tour test_combo_synchronisation → Step click partner 'A' from partner list screen (trigger: .modal .partner-list b:contains(A)) 2026-09-13 14:28:10,102 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [18/32] Tour test_combo_synchronisation → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:28:10,151 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [19/32] Tour test_combo_synchronisation → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-09-13 14:28:10,209 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [20/32] Tour test_combo_synchronisation → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:28:10,224 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29223054 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '35d6ab86-2fad-4b6c-ad43-655aaf09269c'}] 2026-09-13 14:28:10,259 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29223054 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '35d6ab86-2fad-4b6c-ad43-655aaf09269c'} updated pos.order #752 2026-09-13 14:28:10,272 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #29223054 finished 2026-09-13 14:28:10,361 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.063 0.077 2026-09-13 14:28:10,395 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [21/32] Tour test_combo_synchronisation → Step Check table with attributes: {"name":"5"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:28:10,445 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [22/32] Tour test_combo_synchronisation → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:28:10,512 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.003 0.009 2026-09-13 14:28:10,513 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [23/32] Tour test_combo_synchronisation → Step Check if there still has combo lines (trigger: .orderline-combo) 2026-09-13 14:28:10,563 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [24/32] Tour test_combo_synchronisation → Step click Course button (trigger: .control-buttons button:contains("Course")) 2026-09-13 14:28:10,625 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [25/32] 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-09-13 14:28:10,683 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [26/32] 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-09-13 14:28:10,734 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [27/32] Tour test_combo_synchronisation → Step Check the product page (trigger: .product-list) 2026-09-13 14:28:10,784 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [28/32] Tour test_combo_synchronisation → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:28:10,837 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [29/32] Tour test_combo_synchronisation → Step click Actions button (trigger: .more-btn) 2026-09-13 14:28:10,892 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [30/32] Tour test_combo_synchronisation → Step click Transfer course button (trigger: .control-buttons button:contains("Transfer course")) 2026-09-13 14:28:10,949 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [31/32] Tour test_combo_synchronisation → Step click Course 2 from available courses (trigger: .modal-body button:contains(Course 2)) 2026-09-13 14:28:11,005 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: [32/32] Tour test_combo_synchronisation → Step Check if entire combo is transfered to course 2 (trigger: .pos) 2026-09-13 14:28:11,056 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: tour succeeded 2026-09-13 14:28:11,057 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: ╔═══════════════════════════════════════════╗ ║ TOUR test_combo_synchronisation SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-09-13 14:28:11,173 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation.browser: heap 18772556 (allocated 20582400) 2026-09-13 14:28:11,180 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Closing chrome headless with pid 70547 2026-09-13 14:28:11,185 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Closing websocket connection 2026-09-13 14:28:11,185 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Terminating chrome headless with pid 70547 2026-09-13 14:28:11,286 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_142811_285952_test_combo_synchronisation.txt 2026-09-13 14:28:11,286 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_combo_synchronisation: Removing chrome user profile "/tmp/tmp_ussb611_chrome_odoo" 2026-09-13 14:28:11,295 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_course_restaurant_preparation_tour ... 2026-09-13 14:28:11,715 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Chrome pid: 70672 2026-09-13 14:28:11,715 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Chrome headless temporary user profile dir: /tmp/tmp_ozl3sp2_chrome_odoo 2026-09-13 14:28:11,715 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Issuing json command http://127.0.0.1:46441/json/version 2026-09-13 14:28:11,716 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46441', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:28:11,724 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:28:11,724 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Issuing json command http://127.0.0.1:46441/json 2026-09-13 14:28:11,725 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46441', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:28:11,732 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Websocket url found: ws://127.0.0.1:46441/devtools/page/43AF6DCE4BB36E4C536BCA2E03E5BAC1 2026-09-13 14:28:11,734 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Enable chrome headless console log notification 2026-09-13 14:28:11,735 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Chrome headless enable page notifications 2026-09-13 14:28:11,778 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:28:11,786 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Setting session cookie in browser 2026-09-13 14:28:11,788 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-13 14:28:11,789 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-13 14:28:11,806 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:28:12,272 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:12] "GET /pos/ui/119 HTTP/1.1" 200 - 87 0.069 0.400 2026-09-13 14:28:12,276 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Navigation result: {'frameId': '43AF6DCE4BB36E4C536BCA2E03E5BAC1', 'loaderId': 'C0ED56FE7E4E3A04122566C4BA6F77E9', 'isDownload': False} 2026-09-13 14:28:12,276 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Evaluate ready code "odoo.isTourReady('test_course_restaurant_preparation_tour')" 2026-09-13 14:28:12,284 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:28:12,313 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:12] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.011 0.011 2026-09-13 14:28:12,325 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:12] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.024 2026-09-13 14:28:12,334 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:12] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.025 2026-09-13 14:28:12,805 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:12] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:28:12,825 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:12] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.016 2026-09-13 14:28:12,852 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Evaluate test code "odoo.startTour('test_course_restaurant_preparation_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:28:12,856 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:12] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.005 2026-09-13 14:28:12,863 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour.browser: [1/19] Tour test_course_restaurant_preparation_tour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:28:12,873 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:12] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:28:12,891 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:12] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:28:12,923 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:12] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.004 0.008 2026-09-13 14:28:12,935 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:12] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.017 2026-09-13 14:28:12,969 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:12] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.011 0.024 2026-09-13 14:28:12,972 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:12] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.019 2026-09-13 14:28:13,654 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:13] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 377 0.334 0.312 2026-09-13 14:28:13,680 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:13] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.016 2026-09-13 14:28:13,762 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:13] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:28:13,844 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:13] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.048 2026-09-13 14:28:13,874 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:13] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-09-13 14:28:13,899 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour.browser: Owl is running in 'dev' mode. 2026-09-13 14:28:13,918 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:13] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.012 2026-09-13 14:28:13,943 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:13] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:28:13,951 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:13] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:28:13,982 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:13] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-09-13 14:28:13,999 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:13] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:28:14,003 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:14] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.029 0.028 2026-09-13 14:28:14,015 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:14] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.049 2026-09-13 14:28:14,051 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:14] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:28:14,060 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:14] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:28:14,098 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:14] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:28:14,127 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour.browser: [2/19] Tour test_course_restaurant_preparation_tour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:28:14,152 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:14] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 31 0.027 0.037 2026-09-13 14:28:14,244 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour.browser: [3/19] Tour test_course_restaurant_preparation_tour → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:28:14,292 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:14] "GET /pos/ui/119 HTTP/1.1" 200 - 31 0.081 0.122 2026-09-13 14:28:14,395 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:14] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.043 0.097 2026-09-13 14:28:14,448 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.013 2026-09-13 14:28:14,505 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour.browser: [4/19] Tour test_course_restaurant_preparation_tour → Step click course button (trigger: .course-btn) 2026-09-13 14:28:14,524 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:28:14,562 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour.browser: [5/19] Tour test_course_restaurant_preparation_tour → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-09-13 14:28:14,649 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour.browser: [6/19] Tour test_course_restaurant_preparation_tour → Step click course button (trigger: .course-btn) 2026-09-13 14:28:14,706 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour.browser: [7/19] Tour test_course_restaurant_preparation_tour → Step click product 'Water' (trigger: article.product .product-content .product-name:contains("Water")) 2026-09-13 14:28:14,791 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour.browser: [8/19] Tour test_course_restaurant_preparation_tour → Step click course button (trigger: .course-btn) 2026-09-13 14:28:14,843 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour.browser: [9/19] Tour test_course_restaurant_preparation_tour → Step click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid")) 2026-09-13 14:28:14,927 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour.browser: [10/19] Tour test_course_restaurant_preparation_tour → Step body 2026-09-13 14:28:14,989 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour.browser: [11/19] Tour test_course_restaurant_preparation_tour → Step body 2026-09-13 14:28:15,039 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour.browser: [12/19] Tour test_course_restaurant_preparation_tour → Step click order button (trigger: .actionpad .submit-order) 2026-09-13 14:28:15,120 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour.browser: [13/19] Tour test_course_restaurant_preparation_tour → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:28:15,123 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22186959 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '9b1b1257-4bce-4459-b166-94eff448fb33'}] 2026-09-13 14:28:15,209 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22186959 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '9b1b1257-4bce-4459-b166-94eff448fb33'} created pos.order #753 2026-09-13 14:28:15,228 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22186959 finished 2026-09-13 14:28:15,301 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 81 0.079 0.101 2026-09-13 14:28:15,367 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour.browser: [14/19] Tour test_course_restaurant_preparation_tour → Step body 2026-09-13 14:28:15,368 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.010 2026-09-13 14:28:15,421 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour.browser: [15/19] Tour test_course_restaurant_preparation_tour → Step fire course button (trigger: .actionpad .fire-btn) 2026-09-13 14:28:15,480 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour.browser: [16/19] Tour test_course_restaurant_preparation_tour → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:28:15,486 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:15] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.009 2026-09-13 14:28:15,506 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57506745 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '9b1b1257-4bce-4459-b166-94eff448fb33'}] 2026-09-13 14:28:15,530 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57506745 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '9b1b1257-4bce-4459-b166-94eff448fb33'} updated pos.order #753 2026-09-13 14:28:15,548 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57506745 finished 2026-09-13 14:28:15,641 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.047 0.091 2026-09-13 14:28:15,699 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.003 0.008 2026-09-13 14:28:15,700 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour.browser: [17/19] Tour test_course_restaurant_preparation_tour → Step select course Course 3 (trigger: .order-course-name:contains(Course 3)) 2026-09-13 14:28:15,755 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour.browser: [18/19] Tour test_course_restaurant_preparation_tour → Step body 2026-09-13 14:28:15,801 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour.browser: [19/19] Tour test_course_restaurant_preparation_tour → Step fire course button (trigger: .actionpad .fire-btn) 2026-09-13 14:28:15,861 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour.browser: tour succeeded 2026-09-13 14:28:15,862 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR test_course_restaurant_preparation_tour SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-09-13 14:28:15,866 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:15] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.002 0.005 2026-09-13 14:28:15,975 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour.browser: heap 17957980 (allocated 19271680) 2026-09-13 14:28:15,982 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Closing chrome headless with pid 70672 2026-09-13 14:28:15,983 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Closing websocket connection 2026-09-13 14:28:15,985 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Terminating chrome headless with pid 70672 2026-09-13 14:28:16,043 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_142816_043234_test_course_restaurant_preparation_tour.txt 2026-09-13 14:28:16,043 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_course_restaurant_preparation_tour: Removing chrome user profile "/tmp/tmp_ozl3sp2_chrome_odoo" 2026-09-13 14:28:16,056 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_create_floor_tour ... 2026-09-13 14:28:16,421 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Chrome pid: 70798 2026-09-13 14:28:16,421 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Chrome headless temporary user profile dir: /tmp/tmpx5aso0jh_chrome_odoo 2026-09-13 14:28:16,422 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Issuing json command http://127.0.0.1:41091/json/version 2026-09-13 14:28:16,423 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41091', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:28:16,428 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:28:16,428 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Issuing json command http://127.0.0.1:41091/json 2026-09-13 14:28:16,429 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41091', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:28:16,433 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Websocket url found: ws://127.0.0.1:41091/devtools/page/97BCFE09B57893CD80728CC0944B690C 2026-09-13 14:28:16,438 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Enable chrome headless console log notification 2026-09-13 14:28:16,440 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Chrome headless enable page notifications 2026-09-13 14:28:16,511 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-09-13 14:28:16,526 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Setting session cookie in browser 2026-09-13 14:28:16,529 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-13 14:28:16,530 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-13 14:28:16,541 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:28:17,012 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:17] "GET /pos/ui/119 HTTP/1.1" 200 - 89 0.078 0.396 2026-09-13 14:28:17,016 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Navigation result: {'frameId': '97BCFE09B57893CD80728CC0944B690C', 'loaderId': '6D686389E96F992B4C62F3DD561ECED3', 'isDownload': False} 2026-09-13 14:28:17,016 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Evaluate ready code "odoo.isTourReady('test_create_floor_tour')" 2026-09-13 14:28:17,021 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:28:17,050 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:17] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.016 2026-09-13 14:28:17,067 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:17] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.030 2026-09-13 14:28:17,100 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:17] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.010 0.052 2026-09-13 14:28:17,554 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:17] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:28:17,564 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:17] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-09-13 14:28:17,575 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Evaluate test code "odoo.startTour('test_create_floor_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:28:17,586 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour.browser: [1/10] Tour test_create_floor_tour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:28:17,589 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:17] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 5 0.005 0.008 2026-09-13 14:28:17,606 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:17] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-09-13 14:28:17,615 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:17] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:28:17,641 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:17] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.009 0.010 2026-09-13 14:28:17,654 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:17] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.025 2026-09-13 14:28:17,705 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:17] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.015 0.030 2026-09-13 14:28:17,711 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:17] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.037 2026-09-13 14:28:18,326 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:18] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 379 0.277 0.314 2026-09-13 14:28:18,344 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:18] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:28:18,420 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:28:18,479 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:18] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.041 2026-09-13 14:28:18,498 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-09-13 14:28:18,518 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour.browser: Owl is running in 'dev' mode. 2026-09-13 14:28:18,525 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:18] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-09-13 14:28:18,569 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:18] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:28:18,578 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:18] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:28:18,603 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:18] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:28:18,607 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:18] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:28:18,638 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:18] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-09-13 14:28:18,640 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:18] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.015 2026-09-13 14:28:18,640 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:18] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.022 0.038 2026-09-13 14:28:18,664 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:18] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.007 0.064 2026-09-13 14:28:18,699 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour.browser: [2/10] Tour test_create_floor_tour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:28:18,707 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:18] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.043 2026-09-13 14:28:18,777 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour.browser: [3/10] Tour test_create_floor_tour → Step Wait for the menu buttons to be available (trigger: .pos-rightheader button:has(.fa-bars)) 2026-09-13 14:28:18,788 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:18] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.065 0.061 2026-09-13 14:28:18,818 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour.browser: [4/10] Tour test_create_floor_tour → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-09-13 14:28:18,845 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:18] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.027 0.160 2026-09-13 14:28:18,941 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:18] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.050 0.111 2026-09-13 14:28:18,987 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour.browser: [5/10] Tour test_create_floor_tour → Step Wait for the menu options to be available (trigger: span.dropdown-item) 2026-09-13 14:28:19,038 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour.browser: [6/10] Tour test_create_floor_tour → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Edit Plan)) 2026-09-13 14:28:19,095 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour.browser: [7/10] Tour test_create_floor_tour → Step .floor-selector button i[aria-label='Add Floor'] 2026-09-13 14:28:19,154 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour.browser: [8/10] Tour test_create_floor_tour → Step .modal-body textarea 2026-09-13 14:28:19,210 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour.browser: [9/10] Tour test_create_floor_tour → Step .modal-footer button.btn-primary 2026-09-13 14:28:19,269 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour.browser: [10/10] Tour test_create_floor_tour → Step selected floor is 'AAA' (trigger: .button-floor.active:contains("AAA")) 2026-09-13 14:28:19,299 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:19] "POST /web/dataset/call_kw/restaurant.floor/create#restaurant.floor.create HTTP/1.1" 200 - 5 0.017 0.011 2026-09-13 14:28:19,338 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour.browser: tour succeeded 2026-09-13 14:28:19,339 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour.browser: ╔═══════════════════════════════════════╗ ║ TOUR test_create_floor_tour SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-09-13 14:28:19,427 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour.browser: heap 12430556 (allocated 13369344) 2026-09-13 14:28:19,442 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Closing chrome headless with pid 70798 2026-09-13 14:28:19,444 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Closing websocket connection 2026-09-13 14:28:19,446 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Terminating chrome headless with pid 70798 2026-09-13 14:28:19,502 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_142819_502794_test_create_floor_tour.txt 2026-09-13 14:28:19,503 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_create_floor_tour: Removing chrome user profile "/tmp/tmpx5aso0jh_chrome_odoo" 2026-09-13 14:28:19,513 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_customer_alone_saved ... 2026-09-13 14:28:19,670 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Chrome pid: 70919 2026-09-13 14:28:19,671 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Chrome headless temporary user profile dir: /tmp/tmpbu0jzyv7_chrome_odoo 2026-09-13 14:28:19,671 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Issuing json command http://127.0.0.1:37961/json/version 2026-09-13 14:28:19,672 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37961', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:28:19,718 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:28:19,718 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Issuing json command http://127.0.0.1:37961/json 2026-09-13 14:28:19,719 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37961', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:28:19,728 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Websocket url found: ws://127.0.0.1:37961/devtools/page/53CCBCC95A0111D000ECF06108E32F5F 2026-09-13 14:28:19,740 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Enable chrome headless console log notification 2026-09-13 14:28:19,742 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Chrome headless enable page notifications 2026-09-13 14:28:19,829 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:28:19,843 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Setting session cookie in browser 2026-09-13 14:28:19,846 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Open "http://127.0.0.1:8069/pos/ui?config_id=119" in browser 2026-09-13 14:28:19,846 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=119" 2026-09-13 14:28:19,868 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:28:20,586 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:20] "GET /pos/ui?config_id=119 HTTP/1.1" 200 - 138 0.084 0.637 2026-09-13 14:28:20,589 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Navigation result: {'frameId': '53CCBCC95A0111D000ECF06108E32F5F', 'loaderId': '8988B9FD71A1B2BCCEE94431FD71584F', 'isDownload': False} 2026-09-13 14:28:20,590 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Evaluate ready code "odoo.isTourReady('test_customer_alone_saved')" 2026-09-13 14:28:20,597 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:28:20,627 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:20] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.018 2026-09-13 14:28:20,635 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:20] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.019 2026-09-13 14:28:20,644 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:20] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.030 2026-09-13 14:28:21,121 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:21] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:28:21,159 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:21] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.031 2026-09-13 14:28:21,181 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Evaluate test code "odoo.startTour('test_customer_alone_saved', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=119", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:28:21,190 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [1/21] Tour test_customer_alone_saved → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:28:21,201 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:21] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.010 0.008 2026-09-13 14:28:21,229 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:21] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.004 2026-09-13 14:28:21,240 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:21] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:28:21,280 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:21] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.010 0.014 2026-09-13 14:28:21,305 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.045 2026-09-13 14:28:21,357 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:21] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.027 0.028 2026-09-13 14:28:21,366 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:21] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.041 2026-09-13 14:28:21,944 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:21] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 377 0.272 0.284 2026-09-13 14:28:21,978 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:21] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.024 2026-09-13 14:28:22,106 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.010 2026-09-13 14:28:22,192 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:22] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.058 2026-09-13 14:28:22,220 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.013 2026-09-13 14:28:22,232 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: Owl is running in 'dev' mode. 2026-09-13 14:28:22,240 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:22] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.007 2026-09-13 14:28:22,286 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:22] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:28:22,313 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:22] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:28:22,318 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:22] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-09-13 14:28:22,320 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:22] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.012 0.023 2026-09-13 14:28:22,363 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:22] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.019 2026-09-13 14:28:22,367 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:22] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.024 2026-09-13 14:28:22,381 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:22] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.022 0.078 2026-09-13 14:28:22,382 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:22] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.090 2026-09-13 14:28:22,395 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [2/21] Tour test_customer_alone_saved → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:28:22,442 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:22] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:28:22,504 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [3/21] Tour test_customer_alone_saved → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:28:22,553 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:22] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 31 0.057 0.066 2026-09-13 14:28:22,645 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:22] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.043 0.097 2026-09-13 14:28:22,721 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:22] "GET /pos/ui/119 HTTP/1.1" 200 - 31 0.042 0.246 2026-09-13 14:28:22,734 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.042 2026-09-13 14:28:22,779 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [4/21] Tour test_customer_alone_saved → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-09-13 14:28:22,800 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:28:22,863 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [5/21] Tour test_customer_alone_saved → Step .pos-leftheader .orders-button 2026-09-13 14:28:22,935 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [6/21] Tour test_customer_alone_saved → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:28:22,940 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85151450 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '202fcfda-d5d1-4bff-a315-ce47ce124393'}] 2026-09-13 14:28:23,014 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85151450 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '202fcfda-d5d1-4bff-a315-ce47ce124393'} created pos.order #754 2026-09-13 14:28:23,032 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85151450 finished 2026-09-13 14:28:23,077 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.057 0.082 2026-09-13 14:28:23,182 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:23] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 54 0.033 0.041 2026-09-13 14:28:23,216 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:23] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.008 0.015 2026-09-13 14:28:23,247 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [7/21] Tour test_customer_alone_saved → Step .pos-leftheader .register-label 2026-09-13 14:28:23,305 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [8/21] Tour test_customer_alone_saved → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:28:23,356 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [9/21] Tour test_customer_alone_saved → Step click customer button (trigger: .product-screen .set-partner) 2026-09-13 14:28:23,436 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [10/21] Tour test_customer_alone_saved → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-09-13 14:28:23,489 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [11/21] Tour test_customer_alone_saved → Step Click search field (trigger: .modal .fa-search.undefined) 2026-09-13 14:28:23,542 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [12/21] Tour test_customer_alone_saved → Step Search for partner "Acme Corporation" (trigger: .modal-dialog .input-group input) 2026-09-13 14:28:23,597 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [13/21] Tour test_customer_alone_saved → Step click partner 'Acme Corporation' from partner list screen (trigger: .modal .partner-list b:contains(Acme Corporation)) 2026-09-13 14:28:23,652 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [14/21] Tour test_customer_alone_saved → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:28:23,703 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [15/21] Tour test_customer_alone_saved → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:28:23,753 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [16/21] Tour test_customer_alone_saved → Step customer 'Acme Corporation' is selected (trigger: .product-screen .set-partner:contains("Acme Corporation")) 2026-09-13 14:28:23,804 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [17/21] Tour test_customer_alone_saved → Step .pos-leftheader .orders-button 2026-09-13 14:28:23,870 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [18/21] Tour test_customer_alone_saved → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:28:23,874 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79449308 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '202fcfda-d5d1-4bff-a315-ce47ce124393'}] 2026-09-13 14:28:23,889 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79449308 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '202fcfda-d5d1-4bff-a315-ce47ce124393'} updated pos.order #754 2026-09-13 14:28:23,900 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79449308 finished 2026-09-13 14:28:23,962 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.027 0.063 2026-09-13 14:28:24,036 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:24] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 36 0.025 0.029 2026-09-13 14:28:24,064 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:24] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.015 2026-09-13 14:28:24,095 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [19/21] Tour test_customer_alone_saved → Step .pos-leftheader .register-label 2026-09-13 14:28:24,153 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [20/21] Tour test_customer_alone_saved → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:28:24,208 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: [21/21] Tour test_customer_alone_saved → Step customer 'Acme Corporation' is selected (trigger: .product-screen .set-partner:contains("Acme Corporation")) 2026-09-13 14:28:24,254 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: tour succeeded 2026-09-13 14:28:24,255 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: ╔══════════════════════════════════════════╗ ║ TOUR test_customer_alone_saved SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-09-13 14:28:24,350 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved.browser: heap 16529024 (allocated 18223104) 2026-09-13 14:28:24,359 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Closing chrome headless with pid 70919 2026-09-13 14:28:24,360 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Closing websocket connection 2026-09-13 14:28:24,361 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Terminating chrome headless with pid 70919 2026-09-13 14:28:24,423 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_142824_423241_test_customer_alone_saved.txt 2026-09-13 14:28:24,423 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_customer_alone_saved: Removing chrome user profile "/tmp/tmpbu0jzyv7_chrome_odoo" 2026-09-13 14:28:24,432 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_delete_line_release_table ... 2026-09-13 14:28:24,663 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Chrome pid: 71047 2026-09-13 14:28:24,663 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Chrome headless temporary user profile dir: /tmp/tmpb0l5qjtn_chrome_odoo 2026-09-13 14:28:24,663 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Issuing json command http://127.0.0.1:45287/json/version 2026-09-13 14:28:24,664 26 INFO rb-721a478-224807-415181 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-09-13 14:28:24,689 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:28:24,689 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Issuing json command http://127.0.0.1:45287/json 2026-09-13 14:28:24,690 26 INFO rb-721a478-224807-415181 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-09-13 14:28:24,694 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Websocket url found: ws://127.0.0.1:45287/devtools/page/948CFC646A31ECCFB0AB790F98FA757E 2026-09-13 14:28:24,696 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Enable chrome headless console log notification 2026-09-13 14:28:24,698 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Chrome headless enable page notifications 2026-09-13 14:28:24,764 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:28:24,771 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Setting session cookie in browser 2026-09-13 14:28:24,777 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-13 14:28:24,777 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-13 14:28:24,790 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:28:25,247 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:25] "GET /pos/ui/119 HTTP/1.1" 200 - 86 0.056 0.405 2026-09-13 14:28:25,251 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Navigation result: {'frameId': '948CFC646A31ECCFB0AB790F98FA757E', 'loaderId': '32139C463706C9474B41DBA109DBFB86', 'isDownload': False} 2026-09-13 14:28:25,251 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Evaluate ready code "odoo.isTourReady('test_delete_line_release_table')" 2026-09-13 14:28:25,259 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:28:25,283 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:25] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.014 2026-09-13 14:28:25,285 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:25] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.013 2026-09-13 14:28:25,315 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:25] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.041 2026-09-13 14:28:25,804 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:28:25,831 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:25] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.017 2026-09-13 14:28:25,843 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:28:25,849 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [1/17] Tour test_delete_line_release_table → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:28:25,859 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:25] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.013 2026-09-13 14:28:25,874 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:25] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:28:25,890 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:25] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:28:25,924 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:25] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.012 0.010 2026-09-13 14:28:25,943 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:25] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.034 2026-09-13 14:28:25,994 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:25] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.022 0.035 2026-09-13 14:28:25,999 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:25] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.030 2026-09-13 14:28:26,535 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:26] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 377 0.186 0.318 2026-09-13 14:28:26,563 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:26] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.013 2026-09-13 14:28:26,625 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:28:26,675 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:26] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.029 2026-09-13 14:28:26,702 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.006 0.008 2026-09-13 14:28:26,719 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: Owl is running in 'dev' mode. 2026-09-13 14:28:26,742 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:26] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.008 0.008 2026-09-13 14:28:26,787 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:26] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:28:26,795 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:26] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:28:26,840 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:26] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:28:26,843 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:26] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:28:26,869 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:26] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.035 0.027 2026-09-13 14:28:26,876 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:26] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:28:26,893 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:26] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:28:26,894 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:26] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.006 0.069 2026-09-13 14:28:26,919 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [2/17] Tour test_delete_line_release_table → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:28:26,921 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:26] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.014 2026-09-13 14:28:27,016 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:27] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 31 0.043 0.069 2026-09-13 14:28:27,038 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [3/17] Tour test_delete_line_release_table → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:28:27,104 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:27] "GET /pos/ui/119 HTTP/1.1" 200 - 31 0.052 0.148 2026-09-13 14:28:27,191 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:27] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.040 0.098 2026-09-13 14:28:27,253 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:28:27,320 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [4/17] Tour test_delete_line_release_table → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-09-13 14:28:27,349 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:28:27,406 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [5/17] 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-09-13 14:28:27,456 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [6/17] Tour test_delete_line_release_table → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-09-13 14:28:27,515 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [7/17] Tour test_delete_line_release_table → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:28:27,542 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37321541 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '09039a7b-3626-4f15-96c2-40ecc7173184'}] 2026-09-13 14:28:27,611 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37321541 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '09039a7b-3626-4f15-96c2-40ecc7173184'} created pos.order #755 2026-09-13 14:28:27,624 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37321541 finished 2026-09-13 14:28:27,701 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 63 0.070 0.094 2026-09-13 14:28:27,733 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [8/17] Tour test_delete_line_release_table → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:28:27,798 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [9/17] 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-09-13 14:28:27,809 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.009 0.013 2026-09-13 14:28:27,853 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [10/17] 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-09-13 14:28:27,903 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [11/17] 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-09-13 14:28:27,954 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [12/17] Tour test_delete_line_release_table → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-09-13 14:28:28,007 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [13/17] Tour test_delete_line_release_table → Step click numpad button: ⌫ (trigger: div.numpad button:contains(/^⌫$/)) 2026-09-13 14:28:28,059 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [14/17] Tour test_delete_line_release_table → Step release table (trigger: .product-screen .leftpane .unbook-table) 2026-09-13 14:28:28,235 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [15/17] Tour test_delete_line_release_table → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:28:28,238 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28027892 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '09039a7b-3626-4f15-96c2-40ecc7173184'}] 2026-09-13 14:28:28,247 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:28] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:28:28,273 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #222 deleted pos.order.line records with IDs: [1243] 2026-09-13 14:28:28,287 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28027892 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '09039a7b-3626-4f15-96c2-40ecc7173184'} updated pos.order #755 2026-09-13 14:28:28,300 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28027892 finished 2026-09-13 14:28:28,383 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 73 0.054 0.092 2026-09-13 14:28:28,544 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:28] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 43 0.065 0.061 2026-09-13 14:28:28,632 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:28] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.013 2026-09-13 14:28:28,633 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [16/17] Tour test_delete_line_release_table → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:28:28,664 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64855723 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '5ab456ef-ceff-4ca8-a0f4-a39b272dcee1'}] 2026-09-13 14:28:28,705 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64855723 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '5ab456ef-ceff-4ca8-a0f4-a39b272dcee1'} created pos.order #756 2026-09-13 14:28:28,717 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64855723 finished 2026-09-13 14:28:28,758 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 35 0.031 0.065 2026-09-13 14:28:28,793 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: [17/17] 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-09-13 14:28:28,844 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: tour succeeded 2026-09-13 14:28:28,845 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR test_delete_line_release_table SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-09-13 14:28:28,911 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table.browser: heap 15934524 (allocated 17436672) 2026-09-13 14:28:28,920 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Closing chrome headless with pid 71047 2026-09-13 14:28:28,926 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Closing websocket connection 2026-09-13 14:28:28,927 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Terminating chrome headless with pid 71047 2026-09-13 14:28:28,987 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_142828_987334_test_delete_line_release_table.txt 2026-09-13 14:28:28,987 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_delete_line_release_table: Removing chrome user profile "/tmp/tmpb0l5qjtn_chrome_odoo" 2026-09-13 14:28:29,071 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_direct_sales ... 2026-09-13 14:28:29,335 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Chrome pid: 71179 2026-09-13 14:28:29,335 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Chrome headless temporary user profile dir: /tmp/tmp7slsz4ex_chrome_odoo 2026-09-13 14:28:29,335 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Issuing json command http://127.0.0.1:38121/json/version 2026-09-13 14:28:29,336 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38121', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:28:29,472 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:28:29,472 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Issuing json command http://127.0.0.1:38121/json 2026-09-13 14:28:29,473 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38121', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:28:29,476 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Websocket url found: ws://127.0.0.1:38121/devtools/page/59E5E5655A9D6A5D2570EC8B5AFED740 2026-09-13 14:28:29,483 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Enable chrome headless console log notification 2026-09-13 14:28:29,488 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Chrome headless enable page notifications 2026-09-13 14:28:29,572 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:28:29,585 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Setting session cookie in browser 2026-09-13 14:28:29,588 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-13 14:28:29,588 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-13 14:28:29,609 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:28:30,147 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:30] "GET /pos/ui/119 HTTP/1.1" 200 - 138 0.110 0.431 2026-09-13 14:28:30,150 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Navigation result: {'frameId': '59E5E5655A9D6A5D2570EC8B5AFED740', 'loaderId': 'B44A2F90292DC177DFBD265F22C90B54', 'isDownload': False} 2026-09-13 14:28:30,150 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Evaluate ready code "odoo.isTourReady('test_direct_sales')" 2026-09-13 14:28:30,162 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:28:30,184 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:30] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.013 2026-09-13 14:28:30,188 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:30] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.019 2026-09-13 14:28:30,197 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:30] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.015 2026-09-13 14:28:30,652 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:30] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:28:30,686 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:30] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.018 2026-09-13 14:28:30,706 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Evaluate test code "odoo.startTour('test_direct_sales', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:28:30,713 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [1/48] Tour test_direct_sales → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:28:30,714 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:30] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.006 2026-09-13 14:28:30,749 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:30] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-09-13 14:28:30,766 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:30] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:28:30,824 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:30] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.023 0.019 2026-09-13 14:28:30,857 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:30] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.067 2026-09-13 14:28:30,912 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:30] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.026 0.041 2026-09-13 14:28:30,920 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:30] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.040 2026-09-13 14:28:31,534 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:31] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 377 0.284 0.293 2026-09-13 14:28:31,558 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:31] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.012 2026-09-13 14:28:31,603 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.004 2026-09-13 14:28:31,685 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:31] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.055 2026-09-13 14:28:31,707 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:28:31,719 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: Owl is running in 'dev' mode. 2026-09-13 14:28:31,732 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:31] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.004 2026-09-13 14:28:31,772 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:31] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:28:31,775 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:31] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:28:31,810 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:31] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-09-13 14:28:31,814 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:31] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-09-13 14:28:31,819 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:31] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.007 0.031 2026-09-13 14:28:31,853 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:31] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:28:31,855 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:31] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:28:31,871 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:31] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.024 0.068 2026-09-13 14:28:31,878 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:31] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:28:31,921 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [2/48] Tour test_direct_sales → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:28:31,957 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:31] "GET /pos/ui/119 HTTP/1.1" 200 - 31 0.047 0.039 2026-09-13 14:28:32,012 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [3/48] Tour test_direct_sales → Step .new-order 2026-09-13 14:28:32,039 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:32] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 31 0.032 0.131 2026-09-13 14:28:32,106 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:32] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.025 0.054 2026-09-13 14:28:32,217 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [4/48] Tour test_direct_sales → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-09-13 14:28:32,242 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:32] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:28:32,294 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [5/48] Tour test_direct_sales → Step click product 'Water' (trigger: article.product .product-content .product-name:contains("Water")) 2026-09-13 14:28:32,375 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [6/48] Tour test_direct_sales → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:28:32,423 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [7/48] Tour test_direct_sales → Step order total amount is '4.40' (trigger: .product-screen .order-summary .total:contains("4.40")) 2026-09-13 14:28:32,477 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [8/48] Tour test_direct_sales → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:28:32,525 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [9/48] Tour test_direct_sales → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:28:32,585 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [10/48] Tour test_direct_sales → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:28:32,635 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [11/48] Tour test_direct_sales → Step .modal-dialog:contains("It seems that the order has not been sent. Would you like to send it to preparation?") 2026-09-13 14:28:32,686 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [12/48] Tour test_direct_sales → Step discard dialog (trigger: .modal .modal-footer button:contains("Discard")) 2026-09-13 14:28:32,757 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [13/48] Tour test_direct_sales → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:28:32,767 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:32] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:28:32,769 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:32] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:28:32,825 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [14/48] Tour test_direct_sales → Step sync current order (trigger: body) 2026-09-13 14:28:32,889 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91722062 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'fd1fade0-f086-4f5f-95ae-c59fd7f29c83'}] 2026-09-13 14:28:32,955 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91722062 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'fd1fade0-f086-4f5f-95ae-c59fd7f29c83'} created pos.order #757 2026-09-13 14:28:32,970 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91722062 finished 2026-09-13 14:28:33,037 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 75 0.058 0.093 2026-09-13 14:28:33,068 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [15/48] Tour test_direct_sales → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:28:33,141 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [16/48] Tour test_direct_sales → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-09-13 14:28:33,148 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47721381 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'fd1fade0-f086-4f5f-95ae-c59fd7f29c83'}] 2026-09-13 14:28:33,158 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:33] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:28:33,432 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47721381 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'fd1fade0-f086-4f5f-95ae-c59fd7f29c83'} updated pos.order #757 2026-09-13 14:28:33,448 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47721381 finished 2026-09-13 14:28:33,532 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 191 0.159 0.228 2026-09-13 14:28:33,673 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [17/48] Tour test_direct_sales → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:28:35,714 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [18/48] Tour test_direct_sales → Step .new-order 2026-09-13 14:28:35,772 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [19/48] Tour test_direct_sales → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-09-13 14:28:35,837 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [20/48] Tour test_direct_sales → Step set tab to Test (trigger: .product-screen .new-tab) 2026-09-13 14:28:35,895 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [21/48] Tour test_direct_sales → Step input text 'Test' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-09-13 14:28:35,951 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [22/48] Tour test_direct_sales → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:28:36,003 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [23/48] Tour test_direct_sales → Step click product 'Water' (trigger: article.product .product-content .product-name:contains("Water")) 2026-09-13 14:28:36,070 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [24/48] Tour test_direct_sales → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:28:36,117 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [25/48] Tour test_direct_sales → Step order total amount is '4.40' (trigger: .product-screen .order-summary .total:contains("4.40")) 2026-09-13 14:28:36,168 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [26/48] Tour test_direct_sales → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:28:36,218 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [27/48] Tour test_direct_sales → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:28:36,274 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [28/48] Tour test_direct_sales → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:28:36,324 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [29/48] Tour test_direct_sales → Step .modal-dialog:contains("It seems that the order has not been sent. Would you like to send it to preparation?") 2026-09-13 14:28:36,375 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [30/48] Tour test_direct_sales → Step discard dialog (trigger: .modal .modal-footer button:contains("Discard")) 2026-09-13 14:28:36,429 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [31/48] Tour test_direct_sales → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:28:36,485 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [32/48] Tour test_direct_sales → Step sync current order (trigger: body) 2026-09-13 14:28:36,550 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18436258 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '7115bf54-5b52-47d0-9ffc-cc7f3da6a992'}] 2026-09-13 14:28:36,616 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18436258 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '7115bf54-5b52-47d0-9ffc-cc7f3da6a992'} created pos.order #758 2026-09-13 14:28:36,640 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18436258 finished 2026-09-13 14:28:36,686 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.055 0.084 2026-09-13 14:28:36,711 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [33/48] Tour test_direct_sales → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:28:36,772 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [34/48] Tour test_direct_sales → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-09-13 14:28:36,775 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3841090 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '7115bf54-5b52-47d0-9ffc-cc7f3da6a992'}] 2026-09-13 14:28:36,960 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3841090 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '7115bf54-5b52-47d0-9ffc-cc7f3da6a992'} updated pos.order #758 2026-09-13 14:28:36,972 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3841090 finished 2026-09-13 14:28:37,032 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 120 0.072 0.186 2026-09-13 14:28:37,115 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [35/48] Tour test_direct_sales → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:28:39,159 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [36/48] Tour test_direct_sales → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:28:39,221 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:28:39,231 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [37/48] Tour test_direct_sales → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-09-13 14:28:39,299 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [38/48] Tour test_direct_sales → Step click product 'Water' (trigger: article.product .product-content .product-name:contains("Water")) 2026-09-13 14:28:39,366 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [39/48] Tour test_direct_sales → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:28:39,415 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [40/48] Tour test_direct_sales → Step order total amount is '4.40' (trigger: .product-screen .order-summary .total:contains("4.40")) 2026-09-13 14:28:39,465 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [41/48] Tour test_direct_sales → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:28:39,515 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [42/48] Tour test_direct_sales → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:28:39,570 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [43/48] Tour test_direct_sales → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:28:39,620 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [44/48] Tour test_direct_sales → Step .modal-dialog:contains("It seems that the order has not been sent. Would you like to send it to preparation?") 2026-09-13 14:28:39,671 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [45/48] Tour test_direct_sales → Step discard dialog (trigger: .modal .modal-footer button:contains("Discard")) 2026-09-13 14:28:39,728 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [46/48] Tour test_direct_sales → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:28:39,785 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [47/48] Tour test_direct_sales → Step sync current order (trigger: body) 2026-09-13 14:28:39,852 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11452940 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000003', 'uuid': '120473dd-640e-4f9f-a34a-2aa7c9c6c665'}] 2026-09-13 14:28:39,924 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11452940 order {'name': '/', 'pos_reference': '261-119-000003', 'uuid': '120473dd-640e-4f9f-a34a-2aa7c9c6c665'} created pos.order #759 2026-09-13 14:28:39,937 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11452940 finished 2026-09-13 14:28:39,980 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 50 0.043 0.088 2026-09-13 14:28:40,004 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: [48/48] Tour test_direct_sales → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:28:40,066 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: tour succeeded 2026-09-13 14:28:40,066 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: ╔══════════════════════════════════╗ ║ TOUR test_direct_sales SUCCEEDED ║ ╚══════════════════════════════════╝ 2026-09-13 14:28:40,069 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99887393 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000003', 'uuid': '120473dd-640e-4f9f-a34a-2aa7c9c6c665'}] 2026-09-13 14:28:40,196 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales.browser: heap 19533252 (allocated 21368832) 2026-09-13 14:28:40,217 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Closing chrome headless with pid 71179 2026-09-13 14:28:40,218 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Closing websocket connection 2026-09-13 14:28:40,225 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Terminating chrome headless with pid 71179 2026-09-13 14:28:40,262 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99887393 order {'name': '/', 'pos_reference': '261-119-000003', 'uuid': '120473dd-640e-4f9f-a34a-2aa7c9c6c665'} updated pos.order #759 2026-09-13 14:28:40,265 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99887393 finished 2026-09-13 14:28:40,298 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_142840_298132_test_direct_sales.txt 2026-09-13 14:28:40,298 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: Removing chrome user profile "/tmp/tmp7slsz4ex_chrome_odoo" 2026-09-13 14:28:40,306 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_direct_sales: waiting for threads: [, ] 2026-09-13 14:28:40,313 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 115 0.087 0.160 2026-09-13 14:28:40,342 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing ... 2026-09-13 14:28:40,658 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing: Chrome pid: 71309 2026-09-13 14:28:40,658 26 INFO rb-721a478-224807-415181 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/tmptj1rlpma_chrome_odoo 2026-09-13 14:28:40,658 26 INFO rb-721a478-224807-415181 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:43303/json/version 2026-09-13 14:28:40,659 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43303', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:28:40,715 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:28:40,715 26 INFO rb-721a478-224807-415181 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:43303/json 2026-09-13 14:28:40,716 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43303', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:28:40,737 26 INFO rb-721a478-224807-415181 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:43303/devtools/page/5CC37D3331AD585B709633AD604377E3 2026-09-13 14:28:40,740 26 INFO rb-721a478-224807-415181 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-09-13 14:28:40,743 26 INFO rb-721a478-224807-415181 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-09-13 14:28:40,803 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:28:40,813 26 INFO rb-721a478-224807-415181 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-09-13 14:28:40,818 26 INFO rb-721a478-224807-415181 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/119" in browser 2026-09-13 14:28:40,818 26 INFO rb-721a478-224807-415181 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/119" 2026-09-13 14:28:40,834 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:28:41,273 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:41] "GET /pos/ui/119 HTTP/1.1" 200 - 87 0.069 0.375 2026-09-13 14:28:41,279 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing: Navigation result: {'frameId': '5CC37D3331AD585B709633AD604377E3', 'loaderId': '95F6C5A2776650F2A799C8FD18A2C82E', 'isDownload': False} 2026-09-13 14:28:41,279 26 INFO rb-721a478-224807-415181 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-09-13 14:28:41,285 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:28:41,302 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:41] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.010 2026-09-13 14:28:41,311 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:41] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.017 2026-09-13 14:28:41,345 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:41] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.049 2026-09-13 14:28:41,798 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:41] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:28:41,823 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:41] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-13 14:28:41,836 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:28:41,846 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [1/23] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:28:41,861 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:41] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.012 2026-09-13 14:28:41,881 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:41] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-13 14:28:41,899 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:41] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:28:41,924 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.009 2026-09-13 14:28:41,942 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:41] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.009 0.018 2026-09-13 14:28:41,961 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.001 0.014 2026-09-13 14:28:42,006 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:42] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.020 0.033 2026-09-13 14:28:42,619 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:42] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 377 0.278 0.295 2026-09-13 14:28:42,642 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:42] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.015 2026-09-13 14:28:42,699 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-09-13 14:28:42,764 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:42] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.042 2026-09-13 14:28:42,795 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:28:42,815 26 INFO rb-721a478-224807-415181 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-09-13 14:28:42,824 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:42] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-09-13 14:28:42,876 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:42] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:28:42,907 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:42] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:28:42,911 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:42] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-09-13 14:28:42,941 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:42] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.017 0.034 2026-09-13 14:28:42,949 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:42] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-09-13 14:28:42,954 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:42] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.019 2026-09-13 14:28:42,958 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:42] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.008 0.053 2026-09-13 14:28:42,961 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:42] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.057 2026-09-13 14:28:43,020 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [2/23] 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-09-13 14:28:43,121 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [3/23] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("2"))) 2026-09-13 14:28:43,132 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:43] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.016 2026-09-13 14:28:43,200 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:43] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 31 0.079 0.057 2026-09-13 14:28:43,280 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:43] "GET /pos/ui/119 HTTP/1.1" 200 - 31 0.034 0.141 2026-09-13 14:28:43,366 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:43] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.039 0.199 2026-09-13 14:28:43,403 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:43] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:28:43,477 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [4/23] 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-09-13 14:28:43,507 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:43] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:28:43,560 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [5/23] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step Check the content of the preparation receipt (trigger: body) 2026-09-13 14:28:43,619 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [6/23] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:28:43,670 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [7/23] 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-09-13 14:28:43,728 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [8/23] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step discard dialog (trigger: .modal .modal-footer button:contains("Discard")) 2026-09-13 14:28:43,807 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [9/23] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step feedback screen is shown (trigger: .feedback-screen) 2026-09-13 14:28:43,810 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40306827 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '2b48d8bb-0263-457d-ae7f-c81f021a1181'}] 2026-09-13 14:28:43,857 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [10/23] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step .floor-map 2026-09-13 14:28:44,107 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40306827 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '2b48d8bb-0263-457d-ae7f-c81f021a1181'} created pos.order #760 2026-09-13 14:28:44,121 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40306827 finished 2026-09-13 14:28:44,166 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 190 0.148 0.210 2026-09-13 14:28:44,439 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-09-13 14:28:44,440 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-09-13 14:28:44,440 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-09-13 14:28:44,440 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff2 2026-09-13 14:28:44,441 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-09-13 14:28:44,441 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-09-13 14:28:44,441 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-09-13 14:28:44,441 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff2 2026-09-13 14:28:44,442 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-09-13 14:28:44,442 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-09-13 14:28:44,442 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-09-13 14:28:44,442 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff2 2026-09-13 14:28:44,443 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-09-13 14:28:44,443 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-09-13 14:28:44,443 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-09-13 14:28:44,443 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff2 2026-09-13 14:28:44,443 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-09-13 14:28:44,444 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-09-13 14:28:44,445 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-09-13 14:28:44,445 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff2 2026-09-13 14:28:44,445 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-09-13 14:28:44,445 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-09-13 14:28:44,446 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-09-13 14:28:44,446 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff2 2026-09-13 14:28:44,447 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-09-13 14:28:44,447 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-09-13 14:28:44,447 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-09-13 14:28:44,447 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff2 2026-09-13 14:28:44,448 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-09-13 14:28:44,448 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-09-13 14:28:44,448 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-09-13 14:28:44,448 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff2 2026-09-13 14:28:44,448 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-09-13 14:28:44,449 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-09-13 14:28:44,449 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-09-13 14:28:44,449 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff2 2026-09-13 14:28:44,449 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-09-13 14:28:44,450 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-09-13 14:28:44,450 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-09-13 14:28:44,456 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff2 2026-09-13 14:28:44,467 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-09-13 14:28:44,467 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-09-13 14:28:44,467 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-09-13 14:28:44,468 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff 2026-09-13 14:28:44,468 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-09-13 14:28:44,468 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-09-13 14:28:44,469 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-09-13 14:28:44,469 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff 2026-09-13 14:28:44,469 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-09-13 14:28:44,470 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-09-13 14:28:44,470 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-09-13 14:28:44,475 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:44] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:28:44,478 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:44] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:28:44,481 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:44] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:28:44,491 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff 2026-09-13 14:28:44,491 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-09-13 14:28:44,497 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-09-13 14:28:44,497 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-09-13 14:28:44,498 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff 2026-09-13 14:28:44,499 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:44] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.017 2026-09-13 14:28:44,502 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-09-13 14:28:44,506 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:44] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:28:44,508 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-09-13 14:28:44,509 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-09-13 14:28:44,509 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff 2026-09-13 14:28:44,509 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-09-13 14:28:44,509 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-09-13 14:28:44,509 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-09-13 14:28:44,510 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff 2026-09-13 14:28:44,510 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-09-13 14:28:44,510 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-09-13 14:28:44,510 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-09-13 14:28:44,511 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff 2026-09-13 14:28:44,511 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-09-13 14:28:44,511 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-09-13 14:28:44,512 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-09-13 14:28:44,512 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff 2026-09-13 14:28:44,512 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-09-13 14:28:44,512 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-09-13 14:28:44,512 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-09-13 14:28:44,513 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff 2026-09-13 14:28:44,513 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-09-13 14:28:44,513 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-09-13 14:28:44,520 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-09-13 14:28:44,521 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff 2026-09-13 14:28:44,530 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:44] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.015 2026-09-13 14:28:44,531 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:44] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.031 2026-09-13 14:28:44,531 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-09-13 14:28:44,532 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-09-13 14:28:44,533 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-09-13 14:28:44,533 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.ttf 2026-09-13 14:28:44,533 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-09-13 14:28:44,533 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-09-13 14:28:44,533 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-09-13 14:28:44,533 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.ttf 2026-09-13 14:28:44,534 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-09-13 14:28:44,534 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-09-13 14:28:44,534 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-09-13 14:28:44,538 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.ttf 2026-09-13 14:28:44,540 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-09-13 14:28:44,540 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-09-13 14:28:44,546 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-09-13 14:28:44,547 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:44] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:28:44,552 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:44] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:28:44,555 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.ttf 2026-09-13 14:28:44,560 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:44] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.023 2026-09-13 14:28:44,576 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:44] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-09-13 14:28:44,579 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:44] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-09-13 14:28:44,583 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:44] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-09-13 14:28:44,590 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-09-13 14:28:44,592 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:44] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:28:44,601 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:44] "GET /web/static/fonts/google/Fira_Mono/Fira_Mono-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.022 2026-09-13 14:28:44,603 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:44] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.031 2026-09-13 14:28:44,606 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-09-13 14:28:44,606 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-09-13 14:28:44,607 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.ttf 2026-09-13 14:28:44,617 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-09-13 14:28:44,619 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-09-13 14:28:44,619 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-09-13 14:28:44,620 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.ttf 2026-09-13 14:28:44,622 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-09-13 14:28:44,626 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-09-13 14:28:44,632 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-09-13 14:28:44,632 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.ttf 2026-09-13 14:28:44,634 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-09-13 14:28:44,635 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-09-13 14:28:44,636 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-09-13 14:28:44,637 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.ttf 2026-09-13 14:28:44,641 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-09-13 14:28:44,643 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:44] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:28:44,651 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-09-13 14:28:44,653 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.031 2026-09-13 14:28:44,657 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-09-13 14:28:44,666 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.ttf 2026-09-13 14:28:44,672 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-09-13 14:28:44,676 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:44] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:28:44,677 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-09-13 14:28:44,678 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-09-13 14:28:44,678 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.ttf 2026-09-13 14:28:44,682 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:44] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.030 2026-09-13 14:28:44,712 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:44] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:28:44,715 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:44] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:28:44,716 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:44] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:28:44,721 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:44] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-09-13 14:28:44,726 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:44] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.022 2026-09-13 14:28:44,727 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:44] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.024 2026-09-13 14:28:44,743 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:44] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:28:45,910 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [11/23] 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-09-13 14:28:46,193 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:46] "POST /receipt_receiver/cgi-bin/epos/service.cgi?devid=local_printer HTTP/1.1" 404 - 132 0.116 0.943 2026-09-13 14:28:46,228 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [12/23] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("2"))) 2026-09-13 14:28:46,295 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:46] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.009 2026-09-13 14:28:46,301 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [13/23] 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-09-13 14:28:46,356 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [14/23] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step Check the content of the preparation receipt (trigger: body) 2026-09-13 14:28:46,409 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [15/23] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:28:46,463 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [16/23] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:28:46,514 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [17/23] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step .modal-dialog:contains("It seems that the order has not been sent. Would you like to send it to preparation?") 2026-09-13 14:28:46,564 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [18/23] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step discard dialog (trigger: .modal .modal-footer button:contains("Discard")) 2026-09-13 14:28:46,633 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [19/23] 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-09-13 14:28:46,641 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:46] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:28:46,642 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:46] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:28:46,706 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [20/23] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:28:46,768 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [21/23] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step feedback screen is shown (trigger: .feedback-screen) 2026-09-13 14:28:46,773 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57412375 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '9ac9cc38-fa8e-4665-9217-74cda4ada7a3'}] 2026-09-13 14:28:46,821 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [22/23] Tour test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing → Step .floor-map 2026-09-13 14:28:47,000 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57412375 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '9ac9cc38-fa8e-4665-9217-74cda4ada7a3'} created pos.order #761 2026-09-13 14:28:47,021 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57412375 finished 2026-09-13 14:28:47,084 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 112 0.119 0.195 2026-09-13 14:28:47,769 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:47] "POST /receipt_receiver/cgi-bin/epos/service.cgi?devid=local_printer HTTP/1.1" 404 - 18 0.016 0.050 2026-09-13 14:28:48,660 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: [23/23] 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-09-13 14:28:48,713 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: tour succeeded 2026-09-13 14:28:48,713 26 INFO rb-721a478-224807-415181 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-09-13 14:28:48,844 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.browser: heap 17455804 (allocated 19009536) 2026-09-13 14:28:48,850 26 INFO rb-721a478-224807-415181 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 71309 2026-09-13 14:28:48,851 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing: Closing websocket connection 2026-09-13 14:28:48,853 26 INFO rb-721a478-224807-415181 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 71309 2026-09-13 14:28:48,938 26 INFO rb-721a478-224807-415181 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-721a478-224807-415181/chrome_logs/chrome_log_20260913_142848_938011_test_fast_payment_validation_from_restaurant_product_screen_with_automatic_receipt_printing.txt 2026-09-13 14:28:48,938 26 INFO rb-721a478-224807-415181 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/tmptj1rlpma_chrome_odoo" 2026-09-13 14:28:48,994 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing ... 2026-09-13 14:28:49,298 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing: Chrome pid: 71465 2026-09-13 14:28:49,299 26 INFO rb-721a478-224807-415181 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/tmp1j7v12ip_chrome_odoo 2026-09-13 14:28:49,299 26 INFO rb-721a478-224807-415181 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:44629/json/version 2026-09-13 14:28:49,300 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44629', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:28:49,367 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:28:49,367 26 INFO rb-721a478-224807-415181 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:44629/json 2026-09-13 14:28:49,368 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44629', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:28:49,371 26 INFO rb-721a478-224807-415181 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:44629/devtools/page/EE52ABBB25B427FBAD3776891BF060B4 2026-09-13 14:28:49,381 26 INFO rb-721a478-224807-415181 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-09-13 14:28:49,388 26 INFO rb-721a478-224807-415181 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-09-13 14:28:49,511 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:28:49,538 26 INFO rb-721a478-224807-415181 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-09-13 14:28:49,540 26 INFO rb-721a478-224807-415181 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/119" in browser 2026-09-13 14:28:49,540 26 INFO rb-721a478-224807-415181 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/119" 2026-09-13 14:28:49,570 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:28:50,006 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:50] "GET /pos/ui/119 HTTP/1.1" 200 - 87 0.056 0.400 2026-09-13 14:28:50,010 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing: Navigation result: {'frameId': 'EE52ABBB25B427FBAD3776891BF060B4', 'loaderId': '9EC5A53DF2DD1B3177CC8630C84ECB06', 'isDownload': False} 2026-09-13 14:28:50,010 26 INFO rb-721a478-224807-415181 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-09-13 14:28:50,018 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:28:50,038 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:50] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.012 2026-09-13 14:28:50,044 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:50] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.011 2026-09-13 14:28:50,048 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:50] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-09-13 14:28:50,535 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:50] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.012 2026-09-13 14:28:50,551 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:50] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.017 2026-09-13 14:28:50,570 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:28:50,578 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:50] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-09-13 14:28:50,579 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [1/25] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:28:50,591 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:50] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:28:50,609 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:50] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:28:50,645 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:50] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.013 2026-09-13 14:28:50,664 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:50] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.010 0.027 2026-09-13 14:28:50,671 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.003 2026-09-13 14:28:50,715 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:50] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.015 0.026 2026-09-13 14:28:51,221 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:51] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 377 0.205 0.269 2026-09-13 14:28:51,267 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:51] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.036 2026-09-13 14:28:51,350 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.007 2026-09-13 14:28:51,417 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:51] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.041 2026-09-13 14:28:51,441 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:28:51,455 26 INFO rb-721a478-224807-415181 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-09-13 14:28:51,465 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:51] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.006 2026-09-13 14:28:51,506 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:51] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:28:51,532 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:51] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:28:51,534 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:51] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:28:51,564 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:51] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.024 0.023 2026-09-13 14:28:51,584 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:51] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.004 0.055 2026-09-13 14:28:51,589 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:51] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.059 2026-09-13 14:28:51,592 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:51] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:28:51,600 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-09-13 14:28:51,618 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [2/25] 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-09-13 14:28:51,662 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:51] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.020 2026-09-13 14:28:51,719 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:51] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 31 0.052 0.031 2026-09-13 14:28:51,727 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [3/25] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("2"))) 2026-09-13 14:28:51,779 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:51] "GET /pos/ui/119 HTTP/1.1" 200 - 31 0.028 0.111 2026-09-13 14:28:51,901 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:51] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.066 0.101 2026-09-13 14:28:51,942 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:28:52,019 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [4/25] 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-09-13 14:28:52,054 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:28:52,101 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [5/25] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step Check the content of the preparation receipt (trigger: body) 2026-09-13 14:28:52,166 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [6/25] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:28:52,216 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [7/25] 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-09-13 14:28:52,275 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [8/25] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step discard dialog (trigger: .modal .modal-footer button:contains("Discard")) 2026-09-13 14:28:52,348 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [9/25] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-09-13 14:28:52,352 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33142796 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'e3b99a07-a443-4819-b121-e50ba0b8f326'}] 2026-09-13 14:28:52,365 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:52] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:28:52,707 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33142796 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'e3b99a07-a443-4819-b121-e50ba0b8f326'} created pos.order #762 2026-09-13 14:28:52,730 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33142796 finished 2026-09-13 14:28:52,783 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 190 0.185 0.248 2026-09-13 14:28:52,935 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [10/25] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:28:52,984 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [11/25] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:28:53,035 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [12/25] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step .floor-map 2026-09-13 14:28:53,087 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [13/25] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("2"))) 2026-09-13 14:28:53,149 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:28:53,150 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [14/25] 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-09-13 14:28:53,209 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [15/25] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step Check the content of the preparation receipt (trigger: body) 2026-09-13 14:28:53,261 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [16/25] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:28:53,320 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [17/25] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:28:53,370 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [18/25] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step .modal-dialog:contains("It seems that the order has not been sent. Would you like to send it to preparation?") 2026-09-13 14:28:53,421 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [19/25] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step discard dialog (trigger: .modal .modal-footer button:contains("Discard")) 2026-09-13 14:28:53,489 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [20/25] 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-09-13 14:28:53,497 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:53] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:28:53,497 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:53] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:28:53,561 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [21/25] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:28:53,622 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [22/25] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-09-13 14:28:53,630 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41842019 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '232d651d-4328-4d4a-82ac-a8ea8d69a0eb'}] 2026-09-13 14:28:53,837 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41842019 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '232d651d-4328-4d4a-82ac-a8ea8d69a0eb'} created pos.order #763 2026-09-13 14:28:53,849 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41842019 finished 2026-09-13 14:28:53,900 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:53] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 112 0.082 0.194 2026-09-13 14:28:53,976 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [23/25] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:28:54,029 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [24/25] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:28:54,080 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: [25/25] Tour test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing → Step .floor-map 2026-09-13 14:28:54,131 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: tour succeeded 2026-09-13 14:28:54,131 26 INFO rb-721a478-224807-415181 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-09-13 14:28:54,220 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.browser: heap 17263128 (allocated 19009536) 2026-09-13 14:28:54,235 26 INFO rb-721a478-224807-415181 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 71465 2026-09-13 14:28:54,237 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing: Closing websocket connection 2026-09-13 14:28:54,238 26 INFO rb-721a478-224807-415181 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 71465 2026-09-13 14:28:54,293 26 INFO rb-721a478-224807-415181 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-721a478-224807-415181/chrome_logs/chrome_log_20260913_142854_293198_test_fast_payment_validation_from_restaurant_product_screen_without_automatic_receipt_printing.txt 2026-09-13 14:28:54,293 26 INFO rb-721a478-224807-415181 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/tmp1j7v12ip_chrome_odoo" 2026-09-13 14:28:54,330 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_floating_order_name_change_partner ... 2026-09-13 14:28:54,686 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Chrome pid: 71590 2026-09-13 14:28:54,686 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Chrome headless temporary user profile dir: /tmp/tmpfn6wh3ov_chrome_odoo 2026-09-13 14:28:54,686 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Issuing json command http://127.0.0.1:42275/json/version 2026-09-13 14:28:54,688 26 INFO rb-721a478-224807-415181 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-09-13 14:28:54,712 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:28:54,712 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Issuing json command http://127.0.0.1:42275/json 2026-09-13 14:28:54,713 26 INFO rb-721a478-224807-415181 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-09-13 14:28:54,716 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Websocket url found: ws://127.0.0.1:42275/devtools/page/E5E333F654A743634DE5FC68B401F87F 2026-09-13 14:28:54,719 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Enable chrome headless console log notification 2026-09-13 14:28:54,721 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Chrome headless enable page notifications 2026-09-13 14:28:54,801 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:28:54,810 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Setting session cookie in browser 2026-09-13 14:28:54,818 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-13 14:28:54,819 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-13 14:28:54,842 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:28:55,297 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:55] "GET /pos/ui/119 HTTP/1.1" 200 - 85 0.046 0.412 2026-09-13 14:28:55,300 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Navigation result: {'frameId': 'E5E333F654A743634DE5FC68B401F87F', 'loaderId': '900E43572799688DA121229E33263374', 'isDownload': False} 2026-09-13 14:28:55,301 26 INFO rb-721a478-224807-415181 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-09-13 14:28:55,309 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:28:55,324 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:55] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.007 2026-09-13 14:28:55,328 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:55] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-09-13 14:28:55,346 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:55] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.009 0.016 2026-09-13 14:28:55,835 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:55] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:28:55,850 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:55] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-09-13 14:28:55,870 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:28:55,880 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:55] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-09-13 14:28:55,881 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [1/36] Tour test_floating_order_name_change_partner → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:28:55,905 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:55] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:28:55,928 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:55] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:28:55,947 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:55] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.004 0.007 2026-09-13 14:28:55,965 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:55] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.025 2026-09-13 14:28:56,018 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:56] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.011 0.037 2026-09-13 14:28:56,020 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.030 2026-09-13 14:28:56,529 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:56] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.216 0.264 2026-09-13 14:28:56,544 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:56] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:28:56,609 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:28:56,661 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:56] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.032 2026-09-13 14:28:56,707 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-09-13 14:28:56,722 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: Owl is running in 'dev' mode. 2026-09-13 14:28:56,734 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:56] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-09-13 14:28:56,778 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:56] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:28:56,793 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:56] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:28:56,793 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:56] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-09-13 14:28:56,823 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:56] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.025 0.023 2026-09-13 14:28:56,839 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:56] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.057 2026-09-13 14:28:56,842 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:56] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.057 2026-09-13 14:28:56,863 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:56] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:28:56,865 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:56] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:28:56,898 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:56] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:28:56,911 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [2/36] Tour test_floating_order_name_change_partner → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:28:56,982 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:56] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 31 0.046 0.052 2026-09-13 14:28:57,012 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [3/36] Tour test_floating_order_name_change_partner → Step .new-order 2026-09-13 14:28:57,048 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:57] "GET /pos/ui/119 HTTP/1.1" 200 - 31 0.030 0.131 2026-09-13 14:28:57,138 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:57] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.050 0.072 2026-09-13 14:28:57,230 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [4/36] Tour test_floating_order_name_change_partner → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:28:57,256 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:28:57,283 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [5/36] Tour test_floating_order_name_change_partner → Step click preset button (trigger: .product-screen button:contains("Eat in")) 2026-09-13 14:28:57,339 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [6/36] Tour test_floating_order_name_change_partner → Step click preset 'Delivery' from preset modal (trigger: .modal-body button:contains(Delivery)) 2026-09-13 14:28:57,416 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [7/36] Tour test_floating_order_name_change_partner → Step Click search field (trigger: .modal .fa-search.undefined) 2026-09-13 14:28:57,466 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [8/36] Tour test_floating_order_name_change_partner → Step Search for partner "Abigael" (trigger: .modal-dialog .input-group input) 2026-09-13 14:28:57,525 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [9/36] Tour test_floating_order_name_change_partner → Step click partner 'Abigael' from partner list screen (trigger: .modal .partner-list b:contains(Abigael)) 2026-09-13 14:28:57,582 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [10/36] Tour test_floating_order_name_change_partner → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:28:57,633 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [11/36] Tour test_floating_order_name_change_partner → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:28:57,683 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [12/36] Tour test_floating_order_name_change_partner → Step customer 'Abigael' is selected (trigger: .product-screen .set-partner:contains("Abigael")) 2026-09-13 14:28:57,734 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [13/36] Tour test_floating_order_name_change_partner → Step .pos-leftheader .orders-button 2026-09-13 14:28:57,801 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [14/36] Tour test_floating_order_name_change_partner → Step .ticket-screen .orders tbody .order-row:nth-child(1):contains("Abigael") 2026-09-13 14:28:57,811 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:57] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:28:57,854 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [15/36] Tour test_floating_order_name_change_partner → Step .pos-leftheader .register-label 2026-09-13 14:28:57,855 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:57] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 5 0.008 0.016 2026-09-13 14:28:57,911 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [16/36] Tour test_floating_order_name_change_partner → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:28:57,962 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [17/36] Tour test_floating_order_name_change_partner → Step click customer button (trigger: .product-screen .set-partner) 2026-09-13 14:28:58,022 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [18/36] Tour test_floating_order_name_change_partner → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-09-13 14:28:58,076 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [19/36] Tour test_floating_order_name_change_partner → Step Click search field (trigger: .modal .fa-search.undefined) 2026-09-13 14:28:58,127 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [20/36] Tour test_floating_order_name_change_partner → Step Search for partner "Deco Addict" (trigger: .modal-dialog .input-group input) 2026-09-13 14:28:58,181 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [21/36] 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-09-13 14:28:58,238 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [22/36] Tour test_floating_order_name_change_partner → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:28:58,288 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [23/36] Tour test_floating_order_name_change_partner → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:28:58,338 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [24/36] Tour test_floating_order_name_change_partner → Step customer 'Deco Addict' is selected (trigger: .product-screen .set-partner:contains("Deco Addict")) 2026-09-13 14:28:58,389 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [25/36] Tour test_floating_order_name_change_partner → Step .pos-leftheader .orders-button 2026-09-13 14:28:58,443 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [26/36] Tour test_floating_order_name_change_partner → Step .ticket-screen .orders tbody .order-row:nth-child(1):contains("Deco Addict") 2026-09-13 14:28:58,452 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:58] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:28:58,482 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:58] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.005 0.017 2026-09-13 14:28:58,502 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [27/36] Tour test_floating_order_name_change_partner → Step .pos-leftheader .register-label 2026-09-13 14:28:58,556 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [28/36] Tour test_floating_order_name_change_partner → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:28:58,606 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [29/36] Tour test_floating_order_name_change_partner → Step click customer button (trigger: .product-screen .set-partner) 2026-09-13 14:28:58,673 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [30/36] Tour test_floating_order_name_change_partner → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-09-13 14:28:58,727 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [31/36] Tour test_floating_order_name_change_partner → Step click unselect partner (trigger: .unselect-tag) 2026-09-13 14:28:58,782 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [32/36] Tour test_floating_order_name_change_partner → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:28:58,833 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [33/36] Tour test_floating_order_name_change_partner → Step customer 'Customer' is selected (trigger: .product-screen .set-partner:contains("Customer")) 2026-09-13 14:28:58,884 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [34/36] Tour test_floating_order_name_change_partner → Step .pos-leftheader .orders-button 2026-09-13 14:28:58,938 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [35/36] Tour test_floating_order_name_change_partner → Step .ticket-screen .orders tbody .order-row:nth-child(1):not(:contains("Deco Addict")) 2026-09-13 14:28:58,946 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:58] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:28:58,976 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:28:58] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.005 0.017 2026-09-13 14:28:58,989 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: [36/36] Tour test_floating_order_name_change_partner → Step .pos-leftheader .register-label 2026-09-13 14:28:59,045 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: tour succeeded 2026-09-13 14:28:59,046 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR test_floating_order_name_change_partner SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-09-13 14:28:59,175 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner.browser: heap 16998860 (allocated 17960960) 2026-09-13 14:28:59,190 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Closing chrome headless with pid 71590 2026-09-13 14:28:59,195 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Closing websocket connection 2026-09-13 14:28:59,196 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Terminating chrome headless with pid 71590 2026-09-13 14:28:59,253 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_142859_253207_test_floating_order_name_change_partner.txt 2026-09-13 14:28:59,253 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_floating_order_name_change_partner: Removing chrome user profile "/tmp/tmpfn6wh3ov_chrome_odoo" 2026-09-13 14:28:59,270 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_future_orders_are_not_cancelled ... 2026-09-13 14:28:59,608 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Chrome pid: 71718 2026-09-13 14:28:59,608 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Chrome headless temporary user profile dir: /tmp/tmpzx299fdg_chrome_odoo 2026-09-13 14:28:59,608 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Issuing json command http://127.0.0.1:34899/json/version 2026-09-13 14:28:59,609 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34899', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:28:59,648 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:28:59,648 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Issuing json command http://127.0.0.1:34899/json 2026-09-13 14:28:59,649 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34899', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:28:59,650 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Websocket url found: ws://127.0.0.1:34899/devtools/page/A78626983294A3DC5FCAE7E6EB5E4A77 2026-09-13 14:28:59,653 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Enable chrome headless console log notification 2026-09-13 14:28:59,654 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Chrome headless enable page notifications 2026-09-13 14:28:59,722 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:28:59,734 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Setting session cookie in browser 2026-09-13 14:28:59,738 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-13 14:28:59,738 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-13 14:28:59,761 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:29:00,237 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:00] "GET /pos/ui/119 HTTP/1.1" 200 - 85 0.079 0.403 2026-09-13 14:29:00,241 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Navigation result: {'frameId': 'A78626983294A3DC5FCAE7E6EB5E4A77', 'loaderId': '99DA8A87F55F3E0E1EB7BFA206D42EB0', 'isDownload': False} 2026-09-13 14:29:00,241 26 INFO rb-721a478-224807-415181 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-09-13 14:29:00,250 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:29:00,273 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:00] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.012 2026-09-13 14:29:00,296 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:00] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.028 2026-09-13 14:29:00,312 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:00] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.042 2026-09-13 14:29:00,870 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:00] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:29:00,894 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:00] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.016 2026-09-13 14:29:00,905 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:29:00,912 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: [1/8] Tour test_futur_orders_are_not_cancelled → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:29:00,919 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:00] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.008 2026-09-13 14:29:00,934 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:00] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:29:00,953 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:00] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:29:00,979 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:00] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.013 2026-09-13 14:29:00,996 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:00] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.026 2026-09-13 14:29:01,000 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:01] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.006 2026-09-13 14:29:01,064 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:01] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.018 0.031 2026-09-13 14:29:01,732 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:01] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 430 0.336 0.305 2026-09-13 14:29:01,760 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:01] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.019 2026-09-13 14:29:01,859 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.005 0.009 2026-09-13 14:29:01,936 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:01] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.042 2026-09-13 14:29:01,981 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.001 0.013 2026-09-13 14:29:01,995 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: Owl is running in 'dev' mode. 2026-09-13 14:29:02,002 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:02] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-09-13 14:29:02,053 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:02] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:29:02,061 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:02] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:29:02,083 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:02] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:29:02,084 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:02] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-09-13 14:29:02,135 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:02] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-09-13 14:29:02,139 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:02] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.020 2026-09-13 14:29:02,158 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:02] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.041 0.055 2026-09-13 14:29:02,161 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: [2/8] Tour test_futur_orders_are_not_cancelled → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:29:02,166 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:02] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:29:02,172 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:02] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.107 2026-09-13 14:29:02,240 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:02] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 31 0.020 0.080 2026-09-13 14:29:02,250 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: [3/8] Tour test_futur_orders_are_not_cancelled → Step Wait for the menu buttons to be available (trigger: .pos-rightheader button:has(.fa-bars)) 2026-09-13 14:29:02,297 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: [4/8] Tour test_futur_orders_are_not_cancelled → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-09-13 14:29:02,317 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:02] "GET /pos/ui/119 HTTP/1.1" 200 - 31 0.041 0.125 2026-09-13 14:29:02,418 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:02] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.052 0.108 2026-09-13 14:29:02,455 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: [5/8] Tour test_futur_orders_are_not_cancelled → Step Wait for the menu options to be available (trigger: span.dropdown-item) 2026-09-13 14:29:02,508 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: [6/8] Tour test_futur_orders_are_not_cancelled → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Close Register)) 2026-09-13 14:29:02,565 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: [7/8] Tour test_futur_orders_are_not_cancelled → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Close Register")) 2026-09-13 14:29:02,605 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:02] "POST /web/dataset/call_kw/pos.session/get_closing_control_data#pos.session.get_closing_control_data HTTP/1.1" 200 - 9 0.019 0.018 2026-09-13 14:29:02,653 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: [8/8] Tour test_futur_orders_are_not_cancelled → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-secondary:contains("Cancel Orders")) 2026-09-13 14:29:02,666 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:02] "POST /web/dataset/call_kw/pos.session/post_closing_cash_details#pos.session.post_closing_cash_details HTTP/1.1" 200 - 3 0.002 0.006 2026-09-13 14:29:02,712 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: tour succeeded 2026-09-13 14:29:02,714 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: ╔════════════════════════════════════════════════════╗ ║ TOUR test_futur_orders_are_not_cancelled SUCCEEDED ║ ╚════════════════════════════════════════════════════╝ 2026-09-13 14:29:02,807 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled.browser: heap 13354836 (allocated 14417920) 2026-09-13 14:29:02,813 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:02] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 42 0.044 0.052 2026-09-13 14:29:02,817 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Closing chrome headless with pid 71718 2026-09-13 14:29:02,819 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Closing websocket connection 2026-09-13 14:29:02,822 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Terminating chrome headless with pid 71718 2026-09-13 14:29:02,879 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_142902_879372_test_future_orders_are_not_cancelled.txt 2026-09-13 14:29:02,879 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_future_orders_are_not_cancelled: Removing chrome user profile "/tmp/tmpzx299fdg_chrome_odoo" 2026-09-13 14:29:02,957 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_global_discount_split ... 2026-09-13 14:29:03,360 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Chrome pid: 71837 2026-09-13 14:29:03,360 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Chrome headless temporary user profile dir: /tmp/tmpg3hawapa_chrome_odoo 2026-09-13 14:29:03,361 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Issuing json command http://127.0.0.1:44423/json/version 2026-09-13 14:29:03,362 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44423', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:29:03,403 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:29:03,403 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Issuing json command http://127.0.0.1:44423/json 2026-09-13 14:29:03,404 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44423', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:29:03,412 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Websocket url found: ws://127.0.0.1:44423/devtools/page/150F8D796910A0F5AB9E0AF816082492 2026-09-13 14:29:03,415 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Enable chrome headless console log notification 2026-09-13 14:29:03,424 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Chrome headless enable page notifications 2026-09-13 14:29:03,528 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:29:03,533 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Setting session cookie in browser 2026-09-13 14:29:03,535 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-13 14:29:03,535 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-13 14:29:03,546 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:29:04,218 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:04] "GET /pos/ui/119 HTTP/1.1" 200 - 87 0.069 0.608 2026-09-13 14:29:04,223 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Navigation result: {'frameId': '150F8D796910A0F5AB9E0AF816082492', 'loaderId': 'E54D09EFBB3CC2FB16D58C3C4036240A', 'isDownload': False} 2026-09-13 14:29:04,223 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Evaluate ready code "odoo.isTourReady('SplitBillScreenTourTransfer')" 2026-09-13 14:29:04,231 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:29:04,247 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:04] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-09-13 14:29:04,261 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:04] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.022 2026-09-13 14:29:04,280 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:04] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.039 2026-09-13 14:29:04,759 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:04] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:29:04,794 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:04] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.005 0.018 2026-09-13 14:29:04,808 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Evaluate test code "odoo.startTour('SplitBillScreenTourTransfer', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:29:04,816 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [1/81] Tour SplitBillScreenTourTransfer → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:29:04,835 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:04] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.015 0.010 2026-09-13 14:29:04,849 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:04] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:29:04,860 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:04] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:29:04,883 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:04] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.004 0.009 2026-09-13 14:29:04,896 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:04] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.019 2026-09-13 14:29:04,929 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:04] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.010 0.021 2026-09-13 14:29:04,931 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:04] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.010 2026-09-13 14:29:05,572 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:05] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 378 0.300 0.311 2026-09-13 14:29:05,590 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:05] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:29:05,662 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.007 0.015 2026-09-13 14:29:05,747 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:05] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.044 2026-09-13 14:29:05,775 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:29:05,800 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: Owl is running in 'dev' mode. 2026-09-13 14:29:05,813 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:05] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-09-13 14:29:05,861 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:05] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:29:05,870 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:05] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:29:05,882 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:05] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:29:05,920 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:05] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.036 0.028 2026-09-13 14:29:05,921 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:05] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:29:05,925 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:05] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:29:05,937 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:05] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.072 2026-09-13 14:29:05,940 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:05] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.061 2026-09-13 14:29:05,959 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [2/81] Tour SplitBillScreenTourTransfer → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:29:05,980 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:05] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:29:06,019 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [3/81] Tour SplitBillScreenTourTransfer → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("2"))) 2026-09-13 14:29:06,063 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:06] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 31 0.042 0.052 2026-09-13 14:29:06,129 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:06] "GET /pos/ui/119 HTTP/1.1" 200 - 31 0.031 0.120 2026-09-13 14:29:06,196 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:06] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.028 0.144 2026-09-13 14:29:06,239 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-09-13 14:29:06,304 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [4/81] Tour SplitBillScreenTourTransfer → Step click product 'Water' (trigger: article.product .product-content .product-name:contains("Water")) 2026-09-13 14:29:06,317 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:06] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:29:06,373 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [5/81] Tour SplitBillScreenTourTransfer → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:29:06,424 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [6/81] 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-09-13 14:29:06,475 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [7/81] Tour SplitBillScreenTourTransfer → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-09-13 14:29:06,531 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [8/81] Tour SplitBillScreenTourTransfer → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-09-13 14:29:06,583 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [9/81] Tour SplitBillScreenTourTransfer → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-09-13 14:29:06,635 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [10/81] Tour SplitBillScreenTourTransfer → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-09-13 14:29:06,698 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [11/81] Tour SplitBillScreenTourTransfer → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-09-13 14:29:06,748 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [12/81] Tour SplitBillScreenTourTransfer → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-09-13 14:29:06,801 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [13/81] 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-09-13 14:29:06,976 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [14/81] Tour SplitBillScreenTourTransfer → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:29:07,027 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [15/81] Tour SplitBillScreenTourTransfer → Step click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid")) 2026-09-13 14:29:07,095 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [16/81] Tour SplitBillScreenTourTransfer → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:29:07,146 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [17/81] 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-09-13 14:29:07,197 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [18/81] Tour SplitBillScreenTourTransfer → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-09-13 14:29:07,250 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [19/81] Tour SplitBillScreenTourTransfer → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-09-13 14:29:07,301 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [20/81] Tour SplitBillScreenTourTransfer → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-09-13 14:29:07,353 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [21/81] Tour SplitBillScreenTourTransfer → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-09-13 14:29:07,418 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [22/81] Tour SplitBillScreenTourTransfer → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-09-13 14:29:07,468 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [23/81] Tour SplitBillScreenTourTransfer → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-09-13 14:29:07,520 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [24/81] 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-09-13 14:29:07,693 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [25/81] Tour SplitBillScreenTourTransfer → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:29:07,743 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [26/81] Tour SplitBillScreenTourTransfer → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-09-13 14:29:07,814 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [27/81] Tour SplitBillScreenTourTransfer → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:29:07,864 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [28/81] 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-09-13 14:29:07,914 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [29/81] Tour SplitBillScreenTourTransfer → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-09-13 14:29:07,967 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [30/81] Tour SplitBillScreenTourTransfer → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-09-13 14:29:08,018 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [31/81] Tour SplitBillScreenTourTransfer → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-09-13 14:29:08,070 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [32/81] Tour SplitBillScreenTourTransfer → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-09-13 14:29:08,134 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [33/81] Tour SplitBillScreenTourTransfer → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-09-13 14:29:08,184 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [34/81] 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-09-13 14:29:08,236 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [35/81] Tour SplitBillScreenTourTransfer → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:29:08,286 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [36/81] Tour SplitBillScreenTourTransfer → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:29:08,336 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [37/81] Tour SplitBillScreenTourTransfer → Step click Actions button (trigger: .more-btn) 2026-09-13 14:29:08,393 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [38/81] Tour SplitBillScreenTourTransfer → Step click Discount button (trigger: .control-buttons button:contains("Discount")) 2026-09-13 14:29:08,452 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [39/81] Tour SplitBillScreenTourTransfer → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:29:08,524 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [40/81] Tour SplitBillScreenTourTransfer → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:29:08,575 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [41/81] 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-09-13 14:29:08,627 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [42/81] Tour SplitBillScreenTourTransfer → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:29:08,678 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [43/81] Tour SplitBillScreenTourTransfer → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:29:08,731 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [44/81] Tour SplitBillScreenTourTransfer → Step click Actions button (trigger: .more-btn) 2026-09-13 14:29:08,787 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [45/81] Tour SplitBillScreenTourTransfer → Step click Split button (trigger: .control-buttons button:contains("Split")) 2026-09-13 14:29:08,846 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [46/81] 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-09-13 14:29:08,897 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [47/81] 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-09-13 14:29:08,948 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [48/81] 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-09-13 14:29:08,998 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [49/81] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"productName":"Discount"} (trigger: body:not(:has(.order-container .orderline:has(.product-name:contains("Discount"))))) 2026-09-13 14:29:09,050 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [50/81] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"productName":"Water","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Water"))) 2026-09-13 14:29:09,103 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [51/81] 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-09-13 14:29:09,154 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [52/81] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"productName":"Water","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Water"))) 2026-09-13 14:29:09,208 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [53/81] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"productName":"Water","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Water"))) 2026-09-13 14:29:09,261 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [54/81] 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-09-13 14:29:09,312 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [55/81] Tour SplitBillScreenTourTransfer → Step total amount of split is '6.0' (trigger: .splitbill-screen .order-info .subtotal:contains("6.0")) 2026-09-13 14:29:09,363 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [56/81] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"productName":"Coca-Cola","run":"click"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola"))) 2026-09-13 14:29:09,417 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [57/81] 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-09-13 14:29:09,468 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [58/81] Tour SplitBillScreenTourTransfer → Step total amount of split is '8.0' (trigger: .splitbill-screen .order-info .subtotal:contains("8.0")) 2026-09-13 14:29:09,519 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [59/81] Tour SplitBillScreenTourTransfer → Step click 'Transfer' button (trigger: .splitbill-screen .pay-button button:contains("Transfer")) 2026-09-13 14:29:09,601 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [60/81] Tour SplitBillScreenTourTransfer → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:29:09,606 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40280642 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'ba9c480c-14c6-4c0a-b052-ea6c0c4ab3b9'}] 2026-09-13 14:29:09,668 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40280642 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'ba9c480c-14c6-4c0a-b052-ea6c0c4ab3b9'} created pos.order #766 2026-09-13 14:29:09,685 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40280642 finished 2026-09-13 14:29:09,722 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.040 0.079 2026-09-13 14:29:09,767 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97142591 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '8b405ba5-2c86-4c0d-b361-2ab192093ec3'}] 2026-09-13 14:29:09,816 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97142591 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '8b405ba5-2c86-4c0d-b361-2ab192093ec3'} created pos.order #767 2026-09-13 14:29:09,834 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97142591 finished 2026-09-13 14:29:09,878 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 46 0.041 0.072 2026-09-13 14:29:09,939 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20685197 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '8b405ba5-2c86-4c0d-b361-2ab192093ec3'}] 2026-09-13 14:29:09,940 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [61/81] Tour SplitBillScreenTourTransfer → Step Check orderline with attributes: {"productName":"Discount"} (trigger: body:not(:has(.order-container .orderline:has(.product-name:contains("Discount"))))) 2026-09-13 14:29:09,951 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:09] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:29:09,964 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20685197 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '8b405ba5-2c86-4c0d-b361-2ab192093ec3'} updated pos.order #767 2026-09-13 14:29:09,980 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20685197 finished 2026-09-13 14:29:10,103 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.079 0.088 2026-09-13 14:29:10,149 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.003 0.012 2026-09-13 14:29:10,153 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [62/81] Tour SplitBillScreenTourTransfer → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:29:10,202 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [63/81] Tour SplitBillScreenTourTransfer → Step order total amount is '8.0' (trigger: .product-screen .order-summary .total:contains("8.0")) 2026-09-13 14:29:10,253 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [64/81] Tour SplitBillScreenTourTransfer → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:29:10,304 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [65/81] 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-09-13 14:29:10,361 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [66/81] 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-09-13 14:29:10,415 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [67/81] Tour SplitBillScreenTourTransfer → Step Check the product page (trigger: .product-list) 2026-09-13 14:29:10,463 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [68/81] 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-09-13 14:29:10,519 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [69/81] 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-09-13 14:29:10,571 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [70/81] Tour SplitBillScreenTourTransfer → Step Check the product page (trigger: .product-list) 2026-09-13 14:29:10,622 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [71/81] Tour SplitBillScreenTourTransfer → Step .pos-leftheader .orders-button 2026-09-13 14:29:10,688 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [72/81] Tour SplitBillScreenTourTransfer → Step .ticket-screen .order-row:contains("001") 2026-09-13 14:29:10,752 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:10] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 37 0.024 0.037 2026-09-13 14:29:10,783 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:10] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.016 2026-09-13 14:29:10,837 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [73/81] Tour SplitBillScreenTourTransfer → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:29:10,887 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [74/81] Tour SplitBillScreenTourTransfer → Step .ticket-screen .pads .button.validation.load-order-button 2026-09-13 14:29:10,954 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [75/81] Tour SplitBillScreenTourTransfer → Step product screen is shown (trigger: .product-screen) 2026-09-13 14:29:10,955 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.002 0.009 2026-09-13 14:29:11,003 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [76/81] 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-09-13 14:29:11,061 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [77/81] 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-09-13 14:29:11,113 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [78/81] Tour SplitBillScreenTourTransfer → Step Check the product page (trigger: .product-list) 2026-09-13 14:29:11,163 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [79/81] 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-09-13 14:29:11,219 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [80/81] 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-09-13 14:29:11,269 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: [81/81] Tour SplitBillScreenTourTransfer → Step Check the product page (trigger: .product-list) 2026-09-13 14:29:11,320 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: tour succeeded 2026-09-13 14:29:11,321 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: ╔════════════════════════════════════════════╗ ║ TOUR SplitBillScreenTourTransfer SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-09-13 14:29:11,439 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split.browser: heap 18831192 (allocated 20582400) 2026-09-13 14:29:11,447 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Closing chrome headless with pid 71837 2026-09-13 14:29:11,449 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Closing websocket connection 2026-09-13 14:29:11,449 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Terminating chrome headless with pid 71837 2026-09-13 14:29:11,545 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_142911_544847_test_global_discount_split.txt 2026-09-13 14:29:11,545 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_global_discount_split: Removing chrome user profile "/tmp/tmpg3hawapa_chrome_odoo" 2026-09-13 14:29:11,556 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_guest_count_defaults_to_table_seats ... 2026-09-13 14:29:11,863 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Chrome pid: 71970 2026-09-13 14:29:11,863 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Chrome headless temporary user profile dir: /tmp/tmpkudlfhxc_chrome_odoo 2026-09-13 14:29:11,863 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Issuing json command http://127.0.0.1:38305/json/version 2026-09-13 14:29:11,865 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38305', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:29:11,889 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:29:11,889 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Issuing json command http://127.0.0.1:38305/json 2026-09-13 14:29:11,890 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38305', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:29:11,893 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Websocket url found: ws://127.0.0.1:38305/devtools/page/3341C4D4BC223500C81ABBA7079CB028 2026-09-13 14:29:11,896 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Enable chrome headless console log notification 2026-09-13 14:29:11,902 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Chrome headless enable page notifications 2026-09-13 14:29:11,945 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:29:11,952 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Setting session cookie in browser 2026-09-13 14:29:11,954 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-13 14:29:11,954 26 INFO rb-721a478-224807-415181 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/119" 2026-09-13 14:29:11,968 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:29:12,443 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:12] "GET /pos/ui/119 HTTP/1.1" 200 - 88 0.047 0.431 2026-09-13 14:29:12,447 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Navigation result: {'frameId': '3341C4D4BC223500C81ABBA7079CB028', 'loaderId': '486A0E39485E56E9587E78D70CAB3B74', 'isDownload': False} 2026-09-13 14:29:12,447 26 INFO rb-721a478-224807-415181 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-09-13 14:29:12,454 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:29:12,472 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:12] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.009 2026-09-13 14:29:12,480 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:12] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.012 2026-09-13 14:29:12,484 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:12] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-09-13 14:29:12,956 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:12] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:29:12,965 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:12] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-13 14:29:12,980 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:29:12,983 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: [1/15] Tour test_guest_count_defaults_to_table_seats → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:29:12,996 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:12] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 5 0.006 0.007 2026-09-13 14:29:13,013 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:13] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:29:13,032 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:13] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:29:13,063 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:13] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.013 2026-09-13 14:29:13,072 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:13] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.025 2026-09-13 14:29:13,143 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:13] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.013 0.034 2026-09-13 14:29:13,146 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:13] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.044 2026-09-13 14:29:13,692 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:13] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 382 0.218 0.300 2026-09-13 14:29:13,722 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:13] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.019 2026-09-13 14:29:13,773 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:13] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:29:13,842 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:13] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.044 2026-09-13 14:29:13,879 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:13] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:29:13,887 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: Owl is running in 'dev' mode. 2026-09-13 14:29:13,901 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:13] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.010 2026-09-13 14:29:13,943 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:13] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:29:13,966 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:13] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:29:13,977 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:13] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:29:13,981 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:13] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:29:14,008 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:14] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.019 0.025 2026-09-13 14:29:14,023 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:14] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.050 2026-09-13 14:29:14,025 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:14] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:29:14,027 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:14] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:29:14,061 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:14] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:29:14,085 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: [2/15] 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-09-13 14:29:14,103 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:14] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 32 0.016 0.036 2026-09-13 14:29:14,146 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: [3/15] Tour test_guest_count_defaults_to_table_seats → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:29:14,159 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:14] "GET /pos/ui/119 HTTP/1.1" 200 - 32 0.022 0.084 2026-09-13 14:29:14,229 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:14] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.029 0.049 2026-09-13 14:29:14,311 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.007 2026-09-13 14:29:14,354 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: [4/15] Tour test_guest_count_defaults_to_table_seats → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:29:14,384 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:29:14,412 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: [5/15] Tour test_guest_count_defaults_to_table_seats → Step click Actions button (trigger: .more-btn) 2026-09-13 14:29:14,463 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: [6/15] Tour test_guest_count_defaults_to_table_seats → Step guest number is 4 (trigger: .control-buttons button:contains("Guests"):contains(4)) 2026-09-13 14:29:14,513 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: [7/15] Tour test_guest_count_defaults_to_table_seats → Step cancel dialog (trigger: .modal .modal-header button[aria-label="Close"]) 2026-09-13 14:29:14,567 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: [8/15] Tour test_guest_count_defaults_to_table_seats → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-09-13 14:29:14,656 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: [9/15] Tour test_guest_count_defaults_to_table_seats → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:29:14,713 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: [10/15] Tour test_guest_count_defaults_to_table_seats → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:29:14,764 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: [11/15] Tour test_guest_count_defaults_to_table_seats → Step .modal-dialog:contains("It seems that the order has not been sent. Would you like to send it to preparation?") 2026-09-13 14:29:14,814 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: [12/15] Tour test_guest_count_defaults_to_table_seats → Step discard dialog (trigger: .modal .modal-footer button:contains("Discard")) 2026-09-13 14:29:14,886 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: [13/15] Tour test_guest_count_defaults_to_table_seats → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:29:14,895 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:14] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:29:14,896 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:14] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:29:14,954 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: [14/15] Tour test_guest_count_defaults_to_table_seats → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:29:15,020 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: [15/15] Tour test_guest_count_defaults_to_table_seats → Step the receipt shows the table seats as guest count (trigger: .pos-receipt:contains('Table 5, Guests: 4')) 2026-09-13 14:29:15,024 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75364238 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'f9a0fab6-e071-4f71-91aa-902ded5b3521'}] 2026-09-13 14:29:15,028 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:15] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:29:15,299 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75364238 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'f9a0fab6-e071-4f71-91aa-902ded5b3521'} created pos.order #768 2026-09-13 14:29:15,319 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75364238 finished 2026-09-13 14:29:15,373 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 190 0.147 0.204 2026-09-13 14:29:15,517 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: tour succeeded 2026-09-13 14:29:15,518 26 INFO rb-721a478-224807-415181 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-09-13 14:29:15,609 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats.browser: heap 15520832 (allocated 17039360) 2026-09-13 14:29:15,625 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Closing chrome headless with pid 71970 2026-09-13 14:29:15,626 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Closing websocket connection 2026-09-13 14:29:15,628 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Terminating chrome headless with pid 71970 2026-09-13 14:29:15,683 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_142915_683578_test_guest_count_defaults_to_table_seats.txt 2026-09-13 14:29:15,683 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_guest_count_defaults_to_table_seats: Removing chrome user profile "/tmp/tmpkudlfhxc_chrome_odoo" 2026-09-13 14:29:15,713 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_multiple_preparation_printer ... 2026-09-13 14:29:16,235 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Chrome pid: 72097 2026-09-13 14:29:16,235 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Chrome headless temporary user profile dir: /tmp/tmpdjr1tmjx_chrome_odoo 2026-09-13 14:29:16,235 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Issuing json command http://127.0.0.1:43739/json/version 2026-09-13 14:29:16,236 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43739', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:29:16,239 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:29:16,239 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Issuing json command http://127.0.0.1:43739/json 2026-09-13 14:29:16,239 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43739', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:29:16,246 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Websocket url found: ws://127.0.0.1:43739/devtools/page/AF6DEB2C4B36FE5FD7E7E7BC4D6AE6D5 2026-09-13 14:29:16,248 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Enable chrome headless console log notification 2026-09-13 14:29:16,250 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Chrome headless enable page notifications 2026-09-13 14:29:16,313 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:29:16,318 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Setting session cookie in browser 2026-09-13 14:29:16,319 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-13 14:29:16,319 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-13 14:29:16,331 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:29:16,751 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:16] "GET /pos/ui/119 HTTP/1.1" 200 - 87 0.043 0.380 2026-09-13 14:29:16,755 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Navigation result: {'frameId': 'AF6DEB2C4B36FE5FD7E7E7BC4D6AE6D5', 'loaderId': '8A4DF84ACCADDC655B50735B4EF92BE5', 'isDownload': False} 2026-09-13 14:29:16,755 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Evaluate ready code "odoo.isTourReady('MultiPreparationPrinter')" 2026-09-13 14:29:16,768 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:29:16,789 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:16] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.010 2026-09-13 14:29:16,794 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:16] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-09-13 14:29:16,810 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:16] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.029 2026-09-13 14:29:17,260 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:17] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:29:17,267 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:17] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.012 2026-09-13 14:29:17,282 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Evaluate test code "odoo.startTour('MultiPreparationPrinter', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:29:17,292 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer.browser: [1/7] Tour MultiPreparationPrinter → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:29:17,299 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:17] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.008 2026-09-13 14:29:17,316 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:17] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.005 2026-09-13 14:29:17,334 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:17] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:29:17,368 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:17] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.015 2026-09-13 14:29:17,386 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:17] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.032 2026-09-13 14:29:17,440 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:17] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.024 0.031 2026-09-13 14:29:17,444 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:17] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.035 2026-09-13 14:29:18,042 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:18] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 377 0.255 0.306 2026-09-13 14:29:18,063 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:18] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:29:18,138 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.008 2026-09-13 14:29:18,219 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:18] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.039 2026-09-13 14:29:18,264 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.013 2026-09-13 14:29:18,274 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer.browser: Owl is running in 'dev' mode. 2026-09-13 14:29:18,293 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:18] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.006 2026-09-13 14:29:18,320 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:18] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:29:18,357 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:18] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:29:18,377 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:18] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.034 2026-09-13 14:29:18,380 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:18] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.036 0.013 2026-09-13 14:29:18,410 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:18] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:29:18,430 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:18] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.035 2026-09-13 14:29:18,455 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer.browser: [2/7] Tour MultiPreparationPrinter → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:29:18,485 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:18] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.068 0.086 2026-09-13 14:29:18,487 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:18] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.152 2026-09-13 14:29:18,547 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer.browser: [3/7] Tour MultiPreparationPrinter → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:29:18,548 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:18] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.026 2026-09-13 14:29:18,620 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:18] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 31 0.067 0.037 2026-09-13 14:29:18,709 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:18] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.051 0.106 2026-09-13 14:29:18,764 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:18] "GET /pos/ui/119 HTTP/1.1" 200 - 31 0.023 0.221 2026-09-13 14:29:18,775 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.024 2026-09-13 14:29:18,828 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer.browser: [4/7] Tour MultiPreparationPrinter → Step click product 'Product 1' (trigger: article.product .product-content .product-name:contains("Product 1")) 2026-09-13 14:29:18,849 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:18] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:29:18,912 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer.browser: [5/7] Tour MultiPreparationPrinter → Step click order button (trigger: .actionpad .submit-order) 2026-09-13 14:29:18,990 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer.browser: [6/7] Tour MultiPreparationPrinter → Step dialog is open (trigger: .modal-body:contains(Printer 2: The printer is not reachable.)) 2026-09-13 14:29:19,055 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-09-13 14:29:19,055 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-09-13 14:29:19,055 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-09-13 14:29:19,056 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff2 2026-09-13 14:29:19,056 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-09-13 14:29:19,057 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-09-13 14:29:19,057 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-09-13 14:29:19,058 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff2 2026-09-13 14:29:19,058 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-09-13 14:29:19,058 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-09-13 14:29:19,058 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-09-13 14:29:19,058 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff2 2026-09-13 14:29:19,059 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-09-13 14:29:19,059 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-09-13 14:29:19,059 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-09-13 14:29:19,059 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff2 2026-09-13 14:29:19,060 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-09-13 14:29:19,060 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-09-13 14:29:19,060 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-09-13 14:29:19,060 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff2 2026-09-13 14:29:19,060 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-09-13 14:29:19,060 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-09-13 14:29:19,061 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-09-13 14:29:19,061 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff2 2026-09-13 14:29:19,061 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-09-13 14:29:19,061 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-09-13 14:29:19,062 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-09-13 14:29:19,062 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff2 2026-09-13 14:29:19,069 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-09-13 14:29:19,071 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-09-13 14:29:19,073 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-09-13 14:29:19,074 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff2 2026-09-13 14:29:19,078 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-09-13 14:29:19,079 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-09-13 14:29:19,079 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-09-13 14:29:19,079 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff2 2026-09-13 14:29:19,079 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-09-13 14:29:19,080 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-09-13 14:29:19,080 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-09-13 14:29:19,080 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff2 2026-09-13 14:29:19,086 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:19] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.015 2026-09-13 14:29:19,094 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:19] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:29:19,101 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:19] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:29:19,103 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:19] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.015 2026-09-13 14:29:19,108 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-09-13 14:29:19,109 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-09-13 14:29:19,110 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-09-13 14:29:19,115 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:19] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:29:19,118 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff 2026-09-13 14:29:19,120 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-09-13 14:29:19,121 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-09-13 14:29:19,123 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-09-13 14:29:19,130 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:19] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.011 2026-09-13 14:29:19,130 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff 2026-09-13 14:29:19,131 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-09-13 14:29:19,131 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-09-13 14:29:19,132 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-09-13 14:29:19,136 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:19] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.022 2026-09-13 14:29:19,136 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff 2026-09-13 14:29:19,146 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-09-13 14:29:19,148 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:19] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.027 2026-09-13 14:29:19,153 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-09-13 14:29:19,156 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-09-13 14:29:19,162 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff 2026-09-13 14:29:19,165 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-09-13 14:29:19,165 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:19] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-09-13 14:29:19,172 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:19] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.039 2026-09-13 14:29:19,186 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-09-13 14:29:19,188 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-09-13 14:29:19,189 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff 2026-09-13 14:29:19,190 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-09-13 14:29:19,195 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:19] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.029 2026-09-13 14:29:19,197 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-09-13 14:29:19,204 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-09-13 14:29:19,206 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff 2026-09-13 14:29:19,210 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-09-13 14:29:19,212 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-09-13 14:29:19,214 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:19] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-09-13 14:29:19,215 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-09-13 14:29:19,218 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff 2026-09-13 14:29:19,222 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:19] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.069 2026-09-13 14:29:19,226 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:19] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-09-13 14:29:19,229 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:19] "GET /web/static/fonts/google/Fira_Mono/Fira_Mono-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-09-13 14:29:19,232 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-09-13 14:29:19,240 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-09-13 14:29:19,242 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-09-13 14:29:19,242 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff 2026-09-13 14:29:19,243 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-09-13 14:29:19,245 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-09-13 14:29:19,246 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-09-13 14:29:19,247 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff 2026-09-13 14:29:19,247 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-09-13 14:29:19,248 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-09-13 14:29:19,249 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-09-13 14:29:19,249 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff 2026-09-13 14:29:19,249 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-09-13 14:29:19,249 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-09-13 14:29:19,265 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-09-13 14:29:19,269 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.ttf 2026-09-13 14:29:19,269 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-09-13 14:29:19,270 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-09-13 14:29:19,270 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-09-13 14:29:19,271 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.ttf 2026-09-13 14:29:19,272 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-09-13 14:29:19,280 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-09-13 14:29:19,281 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-09-13 14:29:19,289 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:19] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.016 2026-09-13 14:29:19,290 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.ttf 2026-09-13 14:29:19,315 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:19] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.035 2026-09-13 14:29:19,319 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:19] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-09-13 14:29:19,321 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.018 2026-09-13 14:29:19,322 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-09-13 14:29:19,323 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:19] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.023 2026-09-13 14:29:19,325 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:19] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:29:19,335 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:19] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:29:19,347 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-09-13 14:29:19,354 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:19] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:29:19,364 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-09-13 14:29:19,365 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.ttf 2026-09-13 14:29:19,366 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-09-13 14:29:19,366 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-09-13 14:29:19,366 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-09-13 14:29:19,367 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.ttf 2026-09-13 14:29:19,367 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-09-13 14:29:19,368 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-09-13 14:29:19,369 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-09-13 14:29:19,369 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.ttf 2026-09-13 14:29:19,369 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-09-13 14:29:19,370 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-09-13 14:29:19,371 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-09-13 14:29:19,375 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.ttf 2026-09-13 14:29:19,380 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-09-13 14:29:19,380 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-09-13 14:29:19,381 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-09-13 14:29:19,381 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:19] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:29:19,385 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.ttf 2026-09-13 14:29:19,393 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-09-13 14:29:19,395 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-09-13 14:29:19,399 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-09-13 14:29:19,401 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.ttf 2026-09-13 14:29:19,403 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-09-13 14:29:19,404 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:19] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:29:19,405 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:19] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:29:19,407 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-09-13 14:29:19,410 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-09-13 14:29:19,410 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:19] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-09-13 14:29:19,411 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.ttf 2026-09-13 14:29:19,757 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for http://0.0.0.0/cgi-bin/epos/service.cgi?devid=local_printer 2026-09-13 14:29:19,789 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73262992 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '4e76bc9f-8187-4cf7-b97c-462e077b61dd'}] 2026-09-13 14:29:19,795 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer.browser: [7/7] Tour MultiPreparationPrinter → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:29:19,846 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer.browser: tour succeeded 2026-09-13 14:29:19,848 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer.browser: ╔════════════════════════════════════════╗ ║ TOUR MultiPreparationPrinter SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-09-13 14:29:19,881 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73262992 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '4e76bc9f-8187-4cf7-b97c-462e077b61dd'} created pos.order #769 2026-09-13 14:29:19,897 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73262992 finished 2026-09-13 14:29:19,941 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 63 0.059 0.095 2026-09-13 14:29:19,946 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer.browser: heap 15000648 (allocated 16777216) 2026-09-13 14:29:19,973 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Closing chrome headless with pid 72097 2026-09-13 14:29:19,976 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Closing websocket connection 2026-09-13 14:29:19,976 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Terminating chrome headless with pid 72097 2026-09-13 14:29:20,031 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_142920_031212_test_multiple_preparation_printer.txt 2026-09-13 14:29:20,031 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer: Removing chrome user profile "/tmp/tmpdjr1tmjx_chrome_odoo" 2026-09-13 14:29:20,047 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_multiple_preparation_printer_different_categories ... 2026-09-13 14:29:20,519 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Chrome pid: 72246 2026-09-13 14:29:20,519 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Chrome headless temporary user profile dir: /tmp/tmpe9jleqss_chrome_odoo 2026-09-13 14:29:20,519 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Issuing json command http://127.0.0.1:39889/json/version 2026-09-13 14:29:20,521 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39889', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:29:20,581 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:29:20,582 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Issuing json command http://127.0.0.1:39889/json 2026-09-13 14:29:20,582 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39889', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:29:20,584 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Websocket url found: ws://127.0.0.1:39889/devtools/page/ECCCFB4A2ACB7471764C6F2B6BA124AF 2026-09-13 14:29:20,585 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Enable chrome headless console log notification 2026-09-13 14:29:20,588 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Chrome headless enable page notifications 2026-09-13 14:29:20,649 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:29:20,654 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Setting session cookie in browser 2026-09-13 14:29:20,656 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-13 14:29:20,656 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-13 14:29:20,675 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:29:21,156 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:21] "GET /pos/ui/119 HTTP/1.1" 200 - 87 0.079 0.412 2026-09-13 14:29:21,159 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Navigation result: {'frameId': 'ECCCFB4A2ACB7471764C6F2B6BA124AF', 'loaderId': 'EF9553F8E605924732419FA3C579F422', 'isDownload': False} 2026-09-13 14:29:21,160 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Evaluate ready code "odoo.isTourReady('test_multiple_preparation_printer_different_categories')" 2026-09-13 14:29:21,169 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:29:21,183 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:21] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-09-13 14:29:21,195 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:21] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.017 2026-09-13 14:29:21,209 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:21] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.028 2026-09-13 14:29:21,633 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:21] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:29:21,645 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:21] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.017 2026-09-13 14:29:21,664 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Evaluate test code "odoo.startTour('test_multiple_preparation_printer_different_categories', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:29:21,671 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories.browser: [1/9] Tour test_multiple_preparation_printer_different_categories → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:29:21,674 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:21] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-09-13 14:29:21,697 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:21] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-09-13 14:29:21,709 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:21] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:29:21,730 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.008 2026-09-13 14:29:21,749 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:21] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.012 0.019 2026-09-13 14:29:21,756 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:21] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.009 2026-09-13 14:29:21,801 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:21] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.012 0.027 2026-09-13 14:29:22,489 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:22] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 377 0.330 0.302 2026-09-13 14:29:22,525 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:22] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.023 2026-09-13 14:29:22,576 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:29:22,634 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:22] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.038 2026-09-13 14:29:22,652 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:29:22,667 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories.browser: Owl is running in 'dev' mode. 2026-09-13 14:29:22,681 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:22] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.008 2026-09-13 14:29:22,721 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:22] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:29:22,728 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:22] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:29:22,752 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:22] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:29:22,754 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:22] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-09-13 14:29:22,783 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:22] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:29:22,808 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:22] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:29:22,830 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:22] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.052 0.051 2026-09-13 14:29:22,850 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:22] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:29:22,855 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:22] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.008 0.109 2026-09-13 14:29:22,876 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories.browser: [2/9] Tour test_multiple_preparation_printer_different_categories → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:29:22,950 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:22] "GET /pos/ui/119 HTTP/1.1" 200 - 31 0.031 0.089 2026-09-13 14:29:22,968 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories.browser: [3/9] Tour test_multiple_preparation_printer_different_categories → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:29:23,059 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:23] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 31 0.052 0.176 2026-09-13 14:29:23,141 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:23] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.040 0.141 2026-09-13 14:29:23,194 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:23] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.006 2026-09-13 14:29:23,257 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories.browser: [4/9] Tour test_multiple_preparation_printer_different_categories → Step click product 'Product 1' (trigger: article.product .product-content .product-name:contains("Product 1")) 2026-09-13 14:29:23,284 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:29:23,347 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories.browser: [5/9] Tour test_multiple_preparation_printer_different_categories → Step click product 'Product 2' (trigger: article.product .product-content .product-name:contains("Product 2")) 2026-09-13 14:29:23,419 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories.browser: [6/9] Tour test_multiple_preparation_printer_different_categories → Step click order button (trigger: .actionpad .submit-order) 2026-09-13 14:29:23,499 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories.browser: [7/9] Tour test_multiple_preparation_printer_different_categories → Step dialog is open (trigger: .modal-body:contains(Printer 1: The printer is not reachable.)) 2026-09-13 14:29:23,556 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff2 2026-09-13 14:29:23,556 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff2 2026-09-13 14:29:23,556 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff2 2026-09-13 14:29:23,557 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff2 2026-09-13 14:29:23,557 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff2 2026-09-13 14:29:23,557 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff2 2026-09-13 14:29:23,558 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff2 2026-09-13 14:29:23,558 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff2 2026-09-13 14:29:23,558 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff2 2026-09-13 14:29:23,558 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff2 2026-09-13 14:29:23,559 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff2 2026-09-13 14:29:23,559 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff2 2026-09-13 14:29:23,561 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff2 2026-09-13 14:29:23,561 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff2 2026-09-13 14:29:23,561 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff2 2026-09-13 14:29:23,561 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff2 2026-09-13 14:29:23,562 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff2 2026-09-13 14:29:23,562 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff2 2026-09-13 14:29:23,562 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff2 2026-09-13 14:29:23,563 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff2 2026-09-13 14:29:23,563 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff2 2026-09-13 14:29:23,563 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff2 2026-09-13 14:29:23,563 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff2 2026-09-13 14:29:23,563 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff2 2026-09-13 14:29:23,566 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff2 2026-09-13 14:29:23,566 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff2 2026-09-13 14:29:23,566 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff2 2026-09-13 14:29:23,567 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff2 2026-09-13 14:29:23,567 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff2 2026-09-13 14:29:23,567 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff2 2026-09-13 14:29:23,567 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff2 2026-09-13 14:29:23,567 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff2 2026-09-13 14:29:23,568 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff2 2026-09-13 14:29:23,569 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff2 2026-09-13 14:29:23,569 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff2 2026-09-13 14:29:23,569 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff2 2026-09-13 14:29:23,570 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff2 2026-09-13 14:29:23,570 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff2 2026-09-13 14:29:23,570 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff2 2026-09-13 14:29:23,570 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff2 2026-09-13 14:29:23,587 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:23] "GET /web/static/fonts/lato/Lato-LigIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:29:23,596 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:23] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.016 2026-09-13 14:29:23,603 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:23] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.021 2026-09-13 14:29:23,610 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:23] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.031 2026-09-13 14:29:23,613 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:23] "GET /web/static/fonts/lato/Lato-RegIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:29:23,623 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:23] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.016 2026-09-13 14:29:23,626 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.woff 2026-09-13 14:29:23,634 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.woff 2026-09-13 14:29:23,639 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:23] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:29:23,642 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.woff 2026-09-13 14:29:23,650 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.woff 2026-09-13 14:29:23,652 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:23] "GET /web/static/fonts/google/Montserrat/Montserrat-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:29:23,653 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.woff 2026-09-13 14:29:23,653 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:23] "GET /web/static/fonts/lato/Lato-BolIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.018 2026-09-13 14:29:23,655 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:23] "GET /web/static/fonts/google/Open_Sans/Open_Sans-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:29:23,656 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.woff 2026-09-13 14:29:23,665 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.woff 2026-09-13 14:29:23,666 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:23] "GET /web/static/fonts/google/Raleway/Raleway-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:29:23,668 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.woff 2026-09-13 14:29:23,672 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:23] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.woff HTTP/1.1" 200 - 0 0.000 0.028 2026-09-13 14:29:23,673 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.woff 2026-09-13 14:29:23,674 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.woff 2026-09-13 14:29:23,678 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:23] "GET /web/static/fonts/google/Oswald/Oswald-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:29:23,681 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.woff 2026-09-13 14:29:23,685 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.woff 2026-09-13 14:29:23,696 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.woff 2026-09-13 14:29:23,699 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.woff 2026-09-13 14:29:23,700 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.woff 2026-09-13 14:29:23,701 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.woff 2026-09-13 14:29:23,702 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:23] "GET /web/static/fonts/google/Tajawal/Tajawal-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-09-13 14:29:23,704 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.woff 2026-09-13 14:29:23,704 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.woff 2026-09-13 14:29:23,705 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:23] "GET /web/static/fonts/google/Fira_Mono/Fira_Mono-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-09-13 14:29:23,705 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.woff 2026-09-13 14:29:23,709 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.woff 2026-09-13 14:29:23,715 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.woff 2026-09-13 14:29:23,716 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.woff 2026-09-13 14:29:23,717 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.woff 2026-09-13 14:29:23,719 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.woff 2026-09-13 14:29:23,721 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.woff 2026-09-13 14:29:23,721 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.woff 2026-09-13 14:29:23,722 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.woff 2026-09-13 14:29:23,722 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.woff 2026-09-13 14:29:23,722 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.woff 2026-09-13 14:29:23,722 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.woff 2026-09-13 14:29:23,723 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.woff 2026-09-13 14:29:23,723 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.woff 2026-09-13 14:29:23,723 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.woff 2026-09-13 14:29:23,724 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.woff 2026-09-13 14:29:23,724 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.woff 2026-09-13 14:29:23,725 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.woff 2026-09-13 14:29:23,725 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.woff 2026-09-13 14:29:23,725 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.woff 2026-09-13 14:29:23,726 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.woff 2026-09-13 14:29:23,726 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.woff 2026-09-13 14:29:23,727 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Hai.ttf 2026-09-13 14:29:23,728 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Hai.ttf 2026-09-13 14:29:23,729 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Hai.ttf 2026-09-13 14:29:23,733 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Hai.ttf 2026-09-13 14:29:23,734 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-HaiIta.ttf 2026-09-13 14:29:23,735 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:23] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:29:23,740 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-HaiIta.ttf 2026-09-13 14:29:23,742 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-HaiIta.ttf 2026-09-13 14:29:23,749 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-HaiIta.ttf 2026-09-13 14:29:23,750 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:23] "GET /web/static/fonts/lato/Lato-Reg-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-09-13 14:29:23,752 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Lig.ttf 2026-09-13 14:29:23,752 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Lig.ttf 2026-09-13 14:29:23,753 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.017 2026-09-13 14:29:23,758 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:23] "GET /web/static/fonts/lato/Lato-Hai-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-09-13 14:29:23,760 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Lig.ttf 2026-09-13 14:29:23,762 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Lig.ttf 2026-09-13 14:29:23,769 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:23] "GET /web/static/fonts/lato/Lato-HaiIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-09-13 14:29:23,777 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:23] "GET /web/static/fonts/lato/Lato-Bol-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:29:23,778 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:23] "GET /web/static/fonts/lato/Lato-LigIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.034 2026-09-13 14:29:23,783 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:23] "GET /web/static/fonts/lato/Lato-Lig-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-09-13 14:29:23,783 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:23] "GET /web/static/fonts/lato/Lato-RegIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.024 2026-09-13 14:29:23,787 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-LigIta.ttf 2026-09-13 14:29:23,791 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-LigIta.ttf 2026-09-13 14:29:23,810 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:23] "GET /web/static/fonts/lato/Lato-Bla-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:29:23,811 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-LigIta.ttf 2026-09-13 14:29:23,818 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:23] "GET /web/static/fonts/lato/Lato-BolIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:29:23,820 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-LigIta.ttf 2026-09-13 14:29:23,823 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:23] "GET /web/static/fonts/lato/Lato-BlaIta-webfont.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:29:23,825 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Reg.ttf 2026-09-13 14:29:23,826 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Reg.ttf 2026-09-13 14:29:23,827 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Reg.ttf 2026-09-13 14:29:23,827 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Reg.ttf 2026-09-13 14:29:23,827 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-RegIta.ttf 2026-09-13 14:29:23,828 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-RegIta.ttf 2026-09-13 14:29:23,828 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-RegIta.ttf 2026-09-13 14:29:23,828 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-RegIta.ttf 2026-09-13 14:29:23,829 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bol.ttf 2026-09-13 14:29:23,829 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bol.ttf 2026-09-13 14:29:23,829 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bol.ttf 2026-09-13 14:29:23,830 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bol.ttf 2026-09-13 14:29:23,830 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BolIta.ttf 2026-09-13 14:29:23,831 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BolIta.ttf 2026-09-13 14:29:23,831 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BolIta.ttf 2026-09-13 14:29:23,831 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BolIta.ttf 2026-09-13 14:29:23,832 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-Bla.ttf 2026-09-13 14:29:23,832 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-Bla.ttf 2026-09-13 14:29:23,833 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-Bla.ttf 2026-09-13 14:29:23,833 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-Bla.ttf 2026-09-13 14:29:23,833 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSans-BlaIta.ttf 2026-09-13 14:29:23,834 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansHebrew-BlaIta.ttf 2026-09-13 14:29:23,834 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansArabic-BlaIta.ttf 2026-09-13 14:29:23,835 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://fonts.odoocdn.com/fonts/noto/NotoSansTelugu-BlaIta.ttf 2026-09-13 14:29:24,190 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for http://0.0.0.0/cgi-bin/epos/service.cgi?devid=local_printer 2026-09-13 14:29:24,570 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for http://0.0.0.0/cgi-bin/epos/service.cgi?devid=local_printer 2026-09-13 14:29:24,601 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97325305 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'e427dbd3-99c0-4f3a-ba53-44776ae6a3cb'}] 2026-09-13 14:29:24,611 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories.browser: [8/9] Tour test_multiple_preparation_printer_different_categories → Step dialog is open (trigger: .modal-body:contains(Printer 2: The printer is not reachable.)) 2026-09-13 14:29:24,660 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories.browser: [9/9] Tour test_multiple_preparation_printer_different_categories → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:29:24,664 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97325305 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'e427dbd3-99c0-4f3a-ba53-44776ae6a3cb'} created pos.order #770 2026-09-13 14:29:24,676 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97325305 finished 2026-09-13 14:29:24,712 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories.browser: tour succeeded 2026-09-13 14:29:24,712 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories.browser: ╔═══════════════════════════════════════════════════════════════════════╗ ║ TOUR test_multiple_preparation_printer_different_categories SUCCEEDED ║ ╚═══════════════════════════════════════════════════════════════════════╝ 2026-09-13 14:29:24,738 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.061 0.079 2026-09-13 14:29:24,819 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories.browser: heap 17316808 (allocated 20971520) 2026-09-13 14:29:24,828 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Closing chrome headless with pid 72246 2026-09-13 14:29:24,829 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Closing websocket connection 2026-09-13 14:29:24,830 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Terminating chrome headless with pid 72246 2026-09-13 14:29:24,888 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_142924_888076_test_multiple_preparation_printer_different_categories.txt 2026-09-13 14:29:24,888 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_multiple_preparation_printer_different_categories: Removing chrome user profile "/tmp/tmpe9jleqss_chrome_odoo" 2026-09-13 14:29:24,900 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_name_preset_skip_screen ... 2026-09-13 14:29:25,268 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Chrome pid: 72393 2026-09-13 14:29:25,268 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Chrome headless temporary user profile dir: /tmp/tmpnr6vceky_chrome_odoo 2026-09-13 14:29:25,268 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Issuing json command http://127.0.0.1:38813/json/version 2026-09-13 14:29:25,275 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38813', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:29:25,278 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:29:25,278 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Issuing json command http://127.0.0.1:38813/json 2026-09-13 14:29:25,283 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38813', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:29:25,285 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Websocket url found: ws://127.0.0.1:38813/devtools/page/01C76534E6FDD2B43ED58A01184D8AFC 2026-09-13 14:29:25,292 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Enable chrome headless console log notification 2026-09-13 14:29:25,294 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Chrome headless enable page notifications 2026-09-13 14:29:25,340 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:29:25,347 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Setting session cookie in browser 2026-09-13 14:29:25,350 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-13 14:29:25,350 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-13 14:29:25,360 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:29:26,033 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:26] "GET /pos/ui/119 HTTP/1.1" 200 - 86 0.067 0.610 2026-09-13 14:29:26,037 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Navigation result: {'frameId': '01C76534E6FDD2B43ED58A01184D8AFC', 'loaderId': '9CEA0D096C35CFD11D8FDF5DE2AAA9E8', 'isDownload': False} 2026-09-13 14:29:26,037 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Evaluate ready code "odoo.isTourReady('test_name_preset_skip_screen')" 2026-09-13 14:29:26,044 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:29:26,070 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:26] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.007 0.014 2026-09-13 14:29:26,081 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:26] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.027 2026-09-13 14:29:26,091 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:26] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.031 2026-09-13 14:29:26,530 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:26] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:29:26,546 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:26] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-09-13 14:29:26,559 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Evaluate test code "odoo.startTour('test_name_preset_skip_screen', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:29:26,564 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen.browser: [1/19] Tour test_name_preset_skip_screen → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:29:26,567 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:26] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.004 2026-09-13 14:29:26,599 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:26] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.004 0.019 2026-09-13 14:29:26,609 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:26] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:29:26,633 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:26] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.011 2026-09-13 14:29:26,642 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:26] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.023 2026-09-13 14:29:26,677 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:26] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.009 0.023 2026-09-13 14:29:26,682 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:26] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.025 2026-09-13 14:29:27,293 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:27] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 380 0.275 0.311 2026-09-13 14:29:27,320 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:27] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.018 2026-09-13 14:29:27,405 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.004 2026-09-13 14:29:27,450 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:27] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.030 2026-09-13 14:29:27,467 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:29:27,481 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen.browser: Owl is running in 'dev' mode. 2026-09-13 14:29:27,491 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:27] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-09-13 14:29:27,529 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:27] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:29:27,556 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:27] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:29:27,559 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:27] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:29:27,574 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:27] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.023 0.023 2026-09-13 14:29:27,576 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:27] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:29:27,583 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:29:27,592 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:27] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.008 0.052 2026-09-13 14:29:27,598 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:27] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.058 2026-09-13 14:29:27,621 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen.browser: [2/19] Tour test_name_preset_skip_screen → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:29:27,652 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:27] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:29:27,703 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:27] "GET /pos/ui/119 HTTP/1.1" 200 - 31 0.025 0.039 2026-09-13 14:29:27,734 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen.browser: [3/19] Tour test_name_preset_skip_screen → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:29:27,746 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:27] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 31 0.019 0.084 2026-09-13 14:29:27,822 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:27] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.036 0.050 2026-09-13 14:29:27,884 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-09-13 14:29:27,929 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen.browser: [4/19] Tour test_name_preset_skip_screen → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-09-13 14:29:27,962 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:29:28,018 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen.browser: [5/19] Tour test_name_preset_skip_screen → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:29:28,070 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen.browser: [6/19] Tour test_name_preset_skip_screen → Step click customer button (trigger: .product-screen .set-partner) 2026-09-13 14:29:28,169 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen.browser: [7/19] Tour test_name_preset_skip_screen → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-09-13 14:29:28,234 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen.browser: [8/19] Tour test_name_preset_skip_screen → Step Click search field (trigger: .modal .fa-search.undefined) 2026-09-13 14:29:28,284 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen.browser: [9/19] Tour test_name_preset_skip_screen → Step Search for partner "Acme Corporation" (trigger: .modal-dialog .input-group input) 2026-09-13 14:29:28,344 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen.browser: [10/19] Tour test_name_preset_skip_screen → Step click partner 'Acme Corporation' from partner list screen (trigger: .modal .partner-list b:contains(Acme Corporation)) 2026-09-13 14:29:28,401 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen.browser: [11/19] Tour test_name_preset_skip_screen → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:29:28,451 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen.browser: [12/19] Tour test_name_preset_skip_screen → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:29:28,509 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen.browser: [13/19] Tour test_name_preset_skip_screen → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:29:28,559 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen.browser: [14/19] Tour test_name_preset_skip_screen → Step .modal-dialog:contains("It seems that the order has not been sent. Would you like to send it to preparation?") 2026-09-13 14:29:28,610 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen.browser: [15/19] Tour test_name_preset_skip_screen → Step discard dialog (trigger: .modal .modal-footer button:contains("Discard")) 2026-09-13 14:29:28,679 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen.browser: [16/19] Tour test_name_preset_skip_screen → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:29:28,688 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:28] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:29:28,690 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:28] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:29:28,754 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen.browser: [17/19] Tour test_name_preset_skip_screen → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:29:28,817 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen.browser: [18/19] Tour test_name_preset_skip_screen → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:29:28,822 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32090343 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '40020048-0f9e-485f-bb61-3176ea60b296'}] 2026-09-13 14:29:28,824 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:28] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:29:29,149 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32090343 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '40020048-0f9e-485f-bb61-3176ea60b296'} created pos.order #771 2026-09-13 14:29:29,162 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32090343 finished 2026-09-13 14:29:29,209 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 194 0.152 0.238 2026-09-13 14:29:29,380 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen.browser: [19/19] Tour test_name_preset_skip_screen → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:29:29,426 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen.browser: tour succeeded 2026-09-13 14:29:29,426 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen.browser: ╔═════════════════════════════════════════════╗ ║ TOUR test_name_preset_skip_screen SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-09-13 14:29:29,520 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen.browser: heap 16515488 (allocated 18087936) 2026-09-13 14:29:29,527 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Closing chrome headless with pid 72393 2026-09-13 14:29:29,527 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Closing websocket connection 2026-09-13 14:29:29,528 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Terminating chrome headless with pid 72393 2026-09-13 14:29:29,590 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_142929_590246_test_name_preset_skip_screen.txt 2026-09-13 14:29:29,590 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_name_preset_skip_screen: Removing chrome user profile "/tmp/tmpnr6vceky_chrome_odoo" 2026-09-13 14:29:29,599 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_no_ghost_floor ... 2026-09-13 14:29:29,879 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Chrome pid: 72520 2026-09-13 14:29:29,879 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Chrome headless temporary user profile dir: /tmp/tmptwg859t3_chrome_odoo 2026-09-13 14:29:29,879 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Issuing json command http://127.0.0.1:40391/json/version 2026-09-13 14:29:29,881 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40391', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:29:29,907 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:29:29,908 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Issuing json command http://127.0.0.1:40391/json 2026-09-13 14:29:29,908 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40391', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:29:29,911 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Websocket url found: ws://127.0.0.1:40391/devtools/page/EE3F89560DAEB71FA83DB0C58B0DF820 2026-09-13 14:29:29,916 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Enable chrome headless console log notification 2026-09-13 14:29:29,921 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Chrome headless enable page notifications 2026-09-13 14:29:29,964 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-09-13 14:29:29,972 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Setting session cookie in browser 2026-09-13 14:29:29,975 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-13 14:29:29,975 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-13 14:29:29,991 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:29:30,426 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:30] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.067 0.371 2026-09-13 14:29:30,429 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Navigation result: {'frameId': 'EE3F89560DAEB71FA83DB0C58B0DF820', 'loaderId': '2508BAA5CB1BA162B039AFBD4A78F121', 'isDownload': False} 2026-09-13 14:29:30,429 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Evaluate ready code "odoo.isTourReady('no_ghost_floor')" 2026-09-13 14:29:30,443 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:29:30,460 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:30] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.008 2026-09-13 14:29:30,477 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:30] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.025 2026-09-13 14:29:30,482 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:30] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.018 2026-09-13 14:29:30,886 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:30] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:29:30,903 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:30] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-09-13 14:29:30,914 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Evaluate test code "odoo.startTour('no_ghost_floor', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:29:30,920 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [1/55] Tour no_ghost_floor → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:29:30,941 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:30] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 5 0.007 0.017 2026-09-13 14:29:30,959 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:30] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:29:30,971 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:30] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:29:31,009 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:31] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.009 2026-09-13 14:29:31,025 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:31] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.020 2026-09-13 14:29:31,074 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:31] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.011 0.034 2026-09-13 14:29:31,086 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:31] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.005 0.034 2026-09-13 14:29:31,675 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:31] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 376 0.246 0.312 2026-09-13 14:29:31,695 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:31] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:29:31,775 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.004 2026-09-13 14:29:31,824 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:31] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.027 2026-09-13 14:29:31,870 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:29:31,894 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: Owl is running in 'dev' mode. 2026-09-13 14:29:31,907 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:31] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-09-13 14:29:31,945 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:31] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:29:31,964 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:31] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:29:31,967 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:31] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:29:31,991 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:31] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:29:31,994 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:31] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.024 0.022 2026-09-13 14:29:31,998 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:31] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:29:32,013 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:32] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.004 0.056 2026-09-13 14:29:32,018 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:32] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.067 2026-09-13 14:29:32,038 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [2/55] Tour no_ghost_floor → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:29:32,089 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:32] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:29:32,162 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:32] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.046 0.037 2026-09-13 14:29:32,190 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [3/55] Tour no_ghost_floor → Step Wait for the menu buttons to be available (trigger: .pos-rightheader button:has(.fa-bars)) 2026-09-13 14:29:32,227 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:32] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.034 0.115 2026-09-13 14:29:32,241 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [4/55] Tour no_ghost_floor → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-09-13 14:29:32,294 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:32] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.029 0.068 2026-09-13 14:29:32,338 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [5/55] Tour no_ghost_floor → Step Wait for the menu options to be available (trigger: span.dropdown-item) 2026-09-13 14:29:32,391 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [6/55] Tour no_ghost_floor → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Edit Plan)) 2026-09-13 14:29:32,443 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [7/55] Tour no_ghost_floor → Step .floor-selector button i[aria-label='Add Floor'] 2026-09-13 14:29:32,501 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [8/55] Tour no_ghost_floor → Step .modal-body textarea 2026-09-13 14:29:32,563 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [9/55] Tour no_ghost_floor → Step .modal-footer button.btn-primary 2026-09-13 14:29:32,619 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [10/55] Tour no_ghost_floor → Step selected floor is 'Ghost Floor' (trigger: .button-floor.active:contains("Ghost Floor")) 2026-09-13 14:29:32,637 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:32] "POST /web/dataset/call_kw/restaurant.floor/create#restaurant.floor.create HTTP/1.1" 200 - 5 0.009 0.007 2026-09-13 14:29:32,671 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [11/55] Tour no_ghost_floor → Step .edit-buttons i[aria-label="Add Table"] 2026-09-13 14:29:32,725 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [12/55] Tour no_ghost_floor → Step Check table with attributes: {"name":"1","withClass":".selected"} (trigger: .floor-map .table.selected:not(.syncing):has(.label:contains("1"))) 2026-09-13 14:29:32,736 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:32] "POST /web/dataset/call_kw/restaurant.table/create#restaurant.table.create HTTP/1.1" 200 - 3 0.005 0.005 2026-09-13 14:29:32,763 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:32] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:29:32,778 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [13/55] Tour no_ghost_floor → Step add table (trigger: .edit-buttons i[aria-label="Rename"]) 2026-09-13 14:29:32,836 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [14/55] Tour no_ghost_floor → Step click numpad button: 9 (trigger: .modal div.numpad button:contains(/^9$/)) 2026-09-13 14:29:32,889 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [15/55] Tour no_ghost_floor → Step click numpad button: 9 (trigger: .modal div.numpad button:contains(/^9$/)) 2026-09-13 14:29:32,944 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [16/55] Tour no_ghost_floor → Step click numpad button: 9 (trigger: .modal div.numpad button:contains(/^9$/)) 2026-09-13 14:29:32,992 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [17/55] Tour no_ghost_floor → Step input shown is '999' (trigger: .modal .value:contains("999")) 2026-09-13 14:29:33,043 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [18/55] Tour no_ghost_floor → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:29:33,099 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [19/55] Tour no_ghost_floor → Step Check table with attributes: {"name":"999","withClass":".selected"} (trigger: .floor-map .table.selected:not(.syncing):has(.label:contains("999"))) 2026-09-13 14:29:33,111 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:33] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 2 0.007 0.005 2026-09-13 14:29:33,145 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:33] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 7 0.005 0.020 2026-09-13 14:29:33,150 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [20/55] Tour no_ghost_floor → Step add table (trigger: .edit-buttons button:contains("Save")) 2026-09-13 14:29:33,206 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [21/55] Tour no_ghost_floor → Step body:not(:has(.edit-buttons button:contains('Save'))) 2026-09-13 14:29:33,215 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:33] "POST /web/dataset/call_kw/restaurant.table/write#restaurant.table.write HTTP/1.1" 200 - 1 0.001 0.004 2026-09-13 14:29:33,237 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:33] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.003 0.012 2026-09-13 14:29:33,257 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [22/55] Tour no_ghost_floor → Step click 'Ghost Floor' floor (trigger: .floor-selector .button-floor:contains("Ghost Floor")) 2026-09-13 14:29:33,310 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [23/55] Tour no_ghost_floor → Step Check table with attributes: {"name":"999","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("999"))) 2026-09-13 14:29:33,372 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:33] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:29:33,433 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [24/55] Tour no_ghost_floor → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-09-13 14:29:33,446 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:33] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:29:33,513 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [25/55] Tour no_ghost_floor → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:29:33,581 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [26/55] Tour no_ghost_floor → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:29:33,594 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:33] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:29:33,596 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:33] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:29:33,634 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [27/55] Tour no_ghost_floor → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:29:33,702 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [28/55] Tour no_ghost_floor → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:29:33,766 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [29/55] Tour no_ghost_floor → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:29:33,770 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36771828 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '8fe59866-eb2b-4473-947e-879cd492c790'}] 2026-09-13 14:29:33,774 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:33] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:29:33,988 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36771828 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '8fe59866-eb2b-4473-947e-879cd492c790'} created pos.order #772 2026-09-13 14:29:34,007 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36771828 finished 2026-09-13 14:29:34,063 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 189 0.102 0.192 2026-09-13 14:29:34,223 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [30/55] Tour no_ghost_floor → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:29:34,271 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [31/55] Tour no_ghost_floor → Step Wait for the menu buttons to be available (trigger: .pos-rightheader button:has(.fa-bars)) 2026-09-13 14:29:34,322 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [32/55] Tour no_ghost_floor → Step Click on the menu button (trigger: .pos-rightheader button:has(.fa-bars)) 2026-09-13 14:29:34,376 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [33/55] Tour no_ghost_floor → Step Wait for the menu options to be available (trigger: span.dropdown-item) 2026-09-13 14:29:34,429 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [34/55] Tour no_ghost_floor → Step click on something in the burger menu (trigger: span.dropdown-item:contains(Edit Plan)) 2026-09-13 14:29:34,480 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [35/55] Tour no_ghost_floor → Step click 'Ghost Floor' floor (trigger: .floor-selector .button-floor:contains("Ghost Floor")) 2026-09-13 14:29:34,533 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [36/55] Tour no_ghost_floor → Step add table (trigger: .edit-buttons i[aria-label="Delete"]) 2026-09-13 14:29:34,587 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [37/55] Tour no_ghost_floor → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:29:34,643 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [38/55] Tour no_ghost_floor → Step add table (trigger: .edit-buttons button:contains("Save")) 2026-09-13 14:29:34,666 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:34] "POST /web/dataset/call_kw/restaurant.floor/deactivate_floor#restaurant.floor.deactivate_floor HTTP/1.1" 200 - 10 0.011 0.011 2026-09-13 14:29:34,697 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [39/55] Tour no_ghost_floor → Step body:not(:has(.edit-buttons button:contains('Save'))) 2026-09-13 14:29:34,747 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [40/55] Tour no_ghost_floor → Step .pos-leftheader .orders-button 2026-09-13 14:29:34,814 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [41/55] Tour no_ghost_floor → Step .pos-search-bar .filter 2026-09-13 14:29:34,824 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:34] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-09-13 14:29:34,858 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:34] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.005 0.020 2026-09-13 14:29:34,867 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [42/55] Tour no_ghost_floor → Step .pos-search-bar .filter ul 2026-09-13 14:29:34,917 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [43/55] Tour no_ghost_floor → Step .pos-search-bar .filter ul li:contains("Active") 2026-09-13 14:29:34,969 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [44/55] Tour no_ghost_floor → Step .pos-search-bar .filter 2026-09-13 14:29:35,021 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [45/55] Tour no_ghost_floor → Step .pos-search-bar .filter ul 2026-09-13 14:29:35,072 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [46/55] Tour no_ghost_floor → Step .pos-search-bar .filter ul li:contains("Paid") 2026-09-13 14:29:35,128 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [47/55] Tour no_ghost_floor → Step .ticket-screen .order-row:contains("0001") 2026-09-13 14:29:35,140 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:35] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 6 0.006 0.008 2026-09-13 14:29:35,184 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [48/55] Tour no_ghost_floor → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:29:35,234 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [49/55] Tour no_ghost_floor → Step .ticket-screen .btn-primary.pay-order-button 2026-09-13 14:29:35,306 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [50/55] Tour no_ghost_floor → Step payment screen is shown (trigger: .pos .payment-screen) 2026-09-13 14:29:35,356 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [51/55] Tour no_ghost_floor → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:29:35,417 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [52/55] Tour no_ghost_floor → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:29:35,475 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [53/55] Tour no_ghost_floor → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:29:35,480 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79579090 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '4a96b73f-d552-4372-8a51-72324c915ac8'}] 2026-09-13 14:29:35,747 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79579090 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '4a96b73f-d552-4372-8a51-72324c915ac8'} created pos.order #773 2026-09-13 14:29:35,780 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79579090 finished 2026-09-13 14:29:35,873 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 171 0.160 0.235 2026-09-13 14:29:35,894 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:35] "POST /web/dataset/call_kw/restaurant.table/read#restaurant.table.read HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:29:35,916 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:35] "POST /web/dataset/call_kw/restaurant.floor/read#restaurant.floor.read HTTP/1.1" 200 - 5 0.002 0.011 2026-09-13 14:29:35,999 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [54/55] Tour no_ghost_floor → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:29:36,045 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: [55/55] Tour no_ghost_floor → Step has not 'Ghost Floor' floor (trigger: body:not(:has(.floor-selector .button-floor:contains("Ghost Floor")))) 2026-09-13 14:29:36,098 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: tour succeeded 2026-09-13 14:29:36,099 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: ╔═══════════════════════════════╗ ║ TOUR no_ghost_floor SUCCEEDED ║ ╚═══════════════════════════════╝ 2026-09-13 14:29:36,227 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor.browser: heap 18200000 (allocated 19795968) 2026-09-13 14:29:36,234 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Closing chrome headless with pid 72520 2026-09-13 14:29:36,236 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Closing websocket connection 2026-09-13 14:29:36,236 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Terminating chrome headless with pid 72520 2026-09-13 14:29:36,293 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_142936_293327_test_no_ghost_floor.txt 2026-09-13 14:29:36,293 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_no_ghost_floor: Removing chrome user profile "/tmp/tmptwg859t3_chrome_odoo" 2026-09-13 14:29:36,304 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_open_default_register_screen_config ... 2026-09-13 14:29:36,587 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Chrome pid: 72665 2026-09-13 14:29:36,587 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Chrome headless temporary user profile dir: /tmp/tmp3gqb4ig5_chrome_odoo 2026-09-13 14:29:36,588 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Issuing json command http://127.0.0.1:46793/json/version 2026-09-13 14:29:36,589 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46793', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:29:36,611 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:29:36,612 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Issuing json command http://127.0.0.1:46793/json 2026-09-13 14:29:36,612 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46793', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:29:36,614 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Websocket url found: ws://127.0.0.1:46793/devtools/page/C37FDB55790F510353522908CF85971F 2026-09-13 14:29:36,616 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Enable chrome headless console log notification 2026-09-13 14:29:36,617 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Chrome headless enable page notifications 2026-09-13 14:29:36,668 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:29:36,679 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Setting session cookie in browser 2026-09-13 14:29:36,680 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-13 14:29:36,680 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-13 14:29:36,699 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:29:37,110 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:37] "GET /pos/ui/119 HTTP/1.1" 200 - 86 0.059 0.359 2026-09-13 14:29:37,114 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Navigation result: {'frameId': 'C37FDB55790F510353522908CF85971F', 'loaderId': 'A13E72A80A0A8B00E6A189DE4FB61B1B', 'isDownload': False} 2026-09-13 14:29:37,114 26 INFO rb-721a478-224807-415181 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-09-13 14:29:37,127 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:29:37,141 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:37] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-09-13 14:29:37,145 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:37] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-13 14:29:37,152 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:37] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.019 2026-09-13 14:29:37,563 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:37] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:29:37,582 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:37] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-09-13 14:29:37,593 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:29:37,598 26 INFO rb-721a478-224807-415181 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-09-13 14:29:37,611 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:37] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.006 2026-09-13 14:29:37,631 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:37] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-13 14:29:37,644 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:37] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:29:37,672 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:37] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.011 2026-09-13 14:29:37,682 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:37] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.004 0.017 2026-09-13 14:29:37,699 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:37] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.010 2026-09-13 14:29:37,734 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:37] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.009 0.036 2026-09-13 14:29:38,337 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:38] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 377 0.256 0.307 2026-09-13 14:29:38,359 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:38] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.012 2026-09-13 14:29:38,415 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:29:38,459 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:38] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.027 2026-09-13 14:29:38,482 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-09-13 14:29:38,492 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config.browser: Owl is running in 'dev' mode. 2026-09-13 14:29:38,501 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:38] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-09-13 14:29:38,541 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:38] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:29:38,554 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:38] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:29:38,570 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:38] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:29:38,574 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:38] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:29:38,591 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:38] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:29:38,597 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:38] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:29:38,618 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:38] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.034 0.033 2026-09-13 14:29:38,627 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:38] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:29:38,634 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:38] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.077 2026-09-13 14:29:38,710 26 INFO rb-721a478-224807-415181 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-09-13 14:29:38,727 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:38] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 31 0.048 0.070 2026-09-13 14:29:38,785 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:38] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:29:38,802 26 INFO rb-721a478-224807-415181 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-09-13 14:29:38,803 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:38] "GET /pos/ui/119 HTTP/1.1" 200 - 31 0.037 0.150 2026-09-13 14:29:38,957 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:38] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.099 0.052 2026-09-13 14:29:39,015 26 INFO rb-721a478-224807-415181 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-09-13 14:29:39,067 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config.browser: tour succeeded 2026-09-13 14:29:39,067 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config.browser: ╔═════════════════════════════════════════════════════════╗ ║ TOUR test_open_default_register_screen_config SUCCEEDED ║ ╚═════════════════════════════════════════════════════════╝ 2026-09-13 14:29:39,151 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config.browser: heap 13359452 (allocated 14417920) 2026-09-13 14:29:39,160 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Closing chrome headless with pid 72665 2026-09-13 14:29:39,161 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Closing websocket connection 2026-09-13 14:29:39,162 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Terminating chrome headless with pid 72665 2026-09-13 14:29:39,220 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_142939_220034_test_open_default_register_screen_config.txt 2026-09-13 14:29:39,220 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_open_default_register_screen_config: Removing chrome user profile "/tmp/tmp3gqb4ig5_chrome_odoo" 2026-09-13 14:29:39,229 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_pos_restaurant_course ... 2026-09-13 14:29:39,480 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Chrome pid: 72786 2026-09-13 14:29:39,481 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Chrome headless temporary user profile dir: /tmp/tmpvf77gac4_chrome_odoo 2026-09-13 14:29:39,481 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Issuing json command http://127.0.0.1:35115/json/version 2026-09-13 14:29:39,482 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35115', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:29:39,630 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:29:39,631 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Issuing json command http://127.0.0.1:35115/json 2026-09-13 14:29:39,631 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35115', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:29:39,634 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Websocket url found: ws://127.0.0.1:35115/devtools/page/6B068F43A3F343851F64129E27A06C2D 2026-09-13 14:29:39,639 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Enable chrome headless console log notification 2026-09-13 14:29:39,642 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Chrome headless enable page notifications 2026-09-13 14:29:39,701 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:29:39,712 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Setting session cookie in browser 2026-09-13 14:29:39,714 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-13 14:29:39,714 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-13 14:29:39,729 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:29:40,163 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:40] "GET /pos/ui/119 HTTP/1.1" 200 - 86 0.043 0.397 2026-09-13 14:29:40,165 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Navigation result: {'frameId': '6B068F43A3F343851F64129E27A06C2D', 'loaderId': '4780BF350D70AE7636D4CCC420B3EA9D', 'isDownload': False} 2026-09-13 14:29:40,165 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Evaluate ready code "odoo.isTourReady('test_pos_restaurant_course')" 2026-09-13 14:29:40,185 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:29:40,201 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:40] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-09-13 14:29:40,219 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:40] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.007 0.023 2026-09-13 14:29:40,225 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:40] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.032 2026-09-13 14:29:40,691 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:40] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:29:40,704 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:40] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-13 14:29:40,716 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Evaluate test code "odoo.startTour('test_pos_restaurant_course', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:29:40,720 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [1/26] Tour test_pos_restaurant_course → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:29:40,728 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:40] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.007 2026-09-13 14:29:40,747 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:40] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-13 14:29:40,762 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:40] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:29:40,799 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:40] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.013 0.011 2026-09-13 14:29:40,817 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:40] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.008 0.030 2026-09-13 14:29:40,862 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:40] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.019 0.032 2026-09-13 14:29:40,874 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:40] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.002 0.030 2026-09-13 14:29:41,680 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:41] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 377 0.292 0.484 2026-09-13 14:29:41,699 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:41] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:29:41,750 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:29:41,814 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:41] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.041 2026-09-13 14:29:41,841 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:29:41,855 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: Owl is running in 'dev' mode. 2026-09-13 14:29:41,869 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:41] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-09-13 14:29:41,911 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:41] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:29:41,937 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:41] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.035 2026-09-13 14:29:41,955 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:41] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.031 2026-09-13 14:29:41,956 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:41] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:29:41,987 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:41] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:29:42,018 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:42] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.042 2026-09-13 14:29:42,019 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:42] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.048 0.064 2026-09-13 14:29:42,055 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [2/26] Tour test_pos_restaurant_course → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:29:42,056 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:42] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.012 2026-09-13 14:29:42,081 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:42] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.022 0.126 2026-09-13 14:29:42,153 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:42] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 31 0.035 0.115 2026-09-13 14:29:42,229 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:42] "GET /pos/ui/119 HTTP/1.1" 200 - 31 0.035 0.179 2026-09-13 14:29:42,229 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [3/26] Tour test_pos_restaurant_course → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:29:42,321 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:42] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.044 0.038 2026-09-13 14:29:42,370 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.004 2026-09-13 14:29:42,420 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [4/26] Tour test_pos_restaurant_course → Step click course button (trigger: .course-btn) 2026-09-13 14:29:42,434 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:29:42,476 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [5/26] Tour test_pos_restaurant_course → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-09-13 14:29:42,562 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [6/26] Tour test_pos_restaurant_course → Step click course button (trigger: .course-btn) 2026-09-13 14:29:42,620 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [7/26] Tour test_pos_restaurant_course → Step click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid")) 2026-09-13 14:29:42,698 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [8/26] Tour test_pos_restaurant_course → Step click course button (trigger: .course-btn) 2026-09-13 14:29:42,754 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [9/26] Tour test_pos_restaurant_course → Step body 2026-09-13 14:29:42,805 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [10/26] Tour test_pos_restaurant_course → Step click order button (trigger: .actionpad .submit-order) 2026-09-13 14:29:42,885 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38695323 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'c79215c2-243e-42f1-824d-e495c8e1d2ff'}] 2026-09-13 14:29:42,886 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [11/26] Tour test_pos_restaurant_course → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:29:42,967 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38695323 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'c79215c2-243e-42f1-824d-e495c8e1d2ff'} created pos.order #774 2026-09-13 14:29:42,984 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38695323 finished 2026-09-13 14:29:43,042 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 76 0.076 0.084 2026-09-13 14:29:43,097 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:43] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.001 0.006 2026-09-13 14:29:43,105 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [12/26] Tour test_pos_restaurant_course → Step body:not(:has(.order-course-name:eq(2) > span:contains("Course 3"))) 2026-09-13 14:29:43,153 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [13/26] Tour test_pos_restaurant_course → Step fire course button highlighted (trigger: .actionpad .fire-btn.btn-primary:contains('Fire Course 2')) 2026-09-13 14:29:43,204 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [14/26] Tour test_pos_restaurant_course → Step pay button not highlighted (trigger: .actionpad .pay-order-button:not('.highlight'):not('.btn-primary'):contains('Payment')) 2026-09-13 14:29:43,255 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [15/26] Tour test_pos_restaurant_course → Step click course button (trigger: .course-btn) 2026-09-13 14:29:43,311 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [16/26] Tour test_pos_restaurant_course → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-09-13 14:29:43,373 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [17/26] Tour test_pos_restaurant_course → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:29:43,400 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3885959 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'c79215c2-243e-42f1-824d-e495c8e1d2ff'}] 2026-09-13 14:29:43,433 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3885959 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'c79215c2-243e-42f1-824d-e495c8e1d2ff'} updated pos.order #774 2026-09-13 14:29:43,455 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3885959 finished 2026-09-13 14:29:43,571 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 69 0.076 0.098 2026-09-13 14:29:43,608 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [18/26] Tour test_pos_restaurant_course → Step .floor-map 2026-09-13 14:29:43,658 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [19/26] Tour test_pos_restaurant_course → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:29:43,725 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [20/26] Tour test_pos_restaurant_course → Step body:not(:has(.order-course-name:eq(2) > span:contains("Course 3"))) 2026-09-13 14:29:43,726 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:43] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.004 0.008 2026-09-13 14:29:43,774 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [21/26] Tour test_pos_restaurant_course → Step click course button (trigger: .course-btn) 2026-09-13 14:29:43,829 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [22/26] Tour test_pos_restaurant_course → Step select course Course 2 (trigger: .order-course-name:contains(Course 2)) 2026-09-13 14:29:43,884 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [23/26] Tour test_pos_restaurant_course → Step Wait atleast 1 sec so that courses have different fired_date timestamps (trigger: body) 2026-09-13 14:29:44,934 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [24/26] Tour test_pos_restaurant_course → Step fire course button (trigger: .actionpad .fire-btn) 2026-09-13 14:29:44,994 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [25/26] Tour test_pos_restaurant_course → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:29:44,996 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:44] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:29:45,013 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91513989 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'c79215c2-243e-42f1-824d-e495c8e1d2ff'}] 2026-09-13 14:29:45,036 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91513989 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'c79215c2-243e-42f1-824d-e495c8e1d2ff'} updated pos.order #774 2026-09-13 14:29:45,046 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91513989 finished 2026-09-13 14:29:45,125 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 52 0.042 0.072 2026-09-13 14:29:45,181 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.001 0.006 2026-09-13 14:29:45,183 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: [26/26] Tour test_pos_restaurant_course → Step body:not(:has(.order-course-name:eq(2) > span:contains("Course 3"))) 2026-09-13 14:29:45,234 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: tour succeeded 2026-09-13 14:29:45,235 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: ╔═══════════════════════════════════════════╗ ║ TOUR test_pos_restaurant_course SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-09-13 14:29:45,338 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course.browser: heap 17277968 (allocated 18485248) 2026-09-13 14:29:45,346 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Closing chrome headless with pid 72786 2026-09-13 14:29:45,353 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Closing websocket connection 2026-09-13 14:29:45,354 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Terminating chrome headless with pid 72786 2026-09-13 14:29:45,397 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_142945_397315_test_pos_restaurant_course.txt 2026-09-13 14:29:45,397 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_pos_restaurant_course: Removing chrome user profile "/tmp/tmpvf77gac4_chrome_odoo" 2026-09-13 14:29:45,432 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_preparation_printer_content ... 2026-09-13 14:29:45,887 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #220 deleted product.product records with IDs: [2581] 2026-09-13 14:29:46,121 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Chrome pid: 72921 2026-09-13 14:29:46,121 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Chrome headless temporary user profile dir: /tmp/tmph4rl5llj_chrome_odoo 2026-09-13 14:29:46,121 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Issuing json command http://127.0.0.1:46601/json/version 2026-09-13 14:29:46,122 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46601', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:29:46,147 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:29:46,147 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Issuing json command http://127.0.0.1:46601/json 2026-09-13 14:29:46,147 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46601', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:29:46,149 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Websocket url found: ws://127.0.0.1:46601/devtools/page/3C19808000C7F79F3CFDC4A6B9FA02EB 2026-09-13 14:29:46,152 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Enable chrome headless console log notification 2026-09-13 14:29:46,154 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Chrome headless enable page notifications 2026-09-13 14:29:46,191 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:29:46,201 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Setting session cookie in browser 2026-09-13 14:29:46,205 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-13 14:29:46,205 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-13 14:29:46,216 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:29:46,663 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:46] "GET /pos/ui/119 HTTP/1.1" 200 - 87 0.073 0.377 2026-09-13 14:29:46,674 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Navigation result: {'frameId': '3C19808000C7F79F3CFDC4A6B9FA02EB', 'loaderId': '4B5EF018A80277A54F35448B0C16594F', 'isDownload': False} 2026-09-13 14:29:46,675 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Evaluate ready code "odoo.isTourReady('PreparationPrinterContent')" 2026-09-13 14:29:46,679 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:29:46,696 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:46] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-09-13 14:29:46,703 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:46] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.016 2026-09-13 14:29:46,709 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:46] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.020 2026-09-13 14:29:47,158 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:47] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-09-13 14:29:47,159 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:47] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:29:47,182 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Evaluate test code "odoo.startTour('PreparationPrinterContent', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:29:47,188 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [1/56] Tour PreparationPrinterContent → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:29:47,189 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:47] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.004 2026-09-13 14:29:47,199 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:47] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-13 14:29:47,207 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:47] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:29:47,227 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:47] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.004 0.008 2026-09-13 14:29:47,239 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:47] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.022 2026-09-13 14:29:47,290 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:47] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.015 0.035 2026-09-13 14:29:47,296 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:47] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.033 2026-09-13 14:29:47,983 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:47] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 385 0.335 0.328 2026-09-13 14:29:48,002 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:48] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:29:48,096 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-09-13 14:29:48,137 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:48] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 2 0.004 0.014 2026-09-13 14:29:48,249 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:48] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.029 0.054 2026-09-13 14:29:48,311 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.014 2026-09-13 14:29:48,329 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: Owl is running in 'dev' mode. 2026-09-13 14:29:48,343 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:48] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.006 2026-09-13 14:29:48,382 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:48] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:29:48,400 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:48] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:29:48,420 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:48] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-09-13 14:29:48,426 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:48] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.010 0.029 2026-09-13 14:29:48,429 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:48] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.043 2026-09-13 14:29:48,474 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:48] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.018 0.055 2026-09-13 14:29:48,483 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:48] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:29:48,507 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:48] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.022 2026-09-13 14:29:48,508 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:48] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:29:48,557 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [2/56] Tour PreparationPrinterContent → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:29:48,632 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:48] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 31 0.067 0.079 2026-09-13 14:29:48,718 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [3/56] Tour PreparationPrinterContent → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:29:48,734 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:48] "GET /pos/ui/119 HTTP/1.1" 200 - 31 0.053 0.183 2026-09-13 14:29:48,830 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:48] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.045 0.060 2026-09-13 14:29:48,875 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:29:48,946 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [4/56] Tour PreparationPrinterContent → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:29:48,968 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:29:48,996 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [5/56] Tour PreparationPrinterContent → Step click Actions button (trigger: .more-btn) 2026-09-13 14:29:49,053 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [6/56] Tour PreparationPrinterContent → Step click Guests button (trigger: .control-buttons button:contains("Guests")) 2026-09-13 14:29:49,113 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [7/56] Tour PreparationPrinterContent → Step click numpad button: 5 (trigger: .modal div.numpad button:contains(/^5$/)) 2026-09-13 14:29:49,167 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [8/56] Tour PreparationPrinterContent → Step input shown is '5' (trigger: .modal .value:contains("5")) 2026-09-13 14:29:49,218 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [9/56] Tour PreparationPrinterContent → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:29:49,271 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [10/56] Tour PreparationPrinterContent → Step click product 'Product Test' (trigger: article.product .product-content .product-name:contains("Product Test")) 2026-09-13 14:29:49,337 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [11/56] Tour PreparationPrinterContent → Step body 2026-09-13 14:29:49,388 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [12/56] Tour PreparationPrinterContent → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Add")) 2026-09-13 14:29:49,465 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [13/56] Tour PreparationPrinterContent → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:29:49,517 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [14/56] Tour PreparationPrinterContent → Step click Actions button (trigger: .more-btn) 2026-09-13 14:29:49,572 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [15/56] Tour PreparationPrinterContent → Step click Customer Note button (trigger: .control-buttons button:contains("Customer Note")) 2026-09-13 14:29:49,629 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [16/56] Tour PreparationPrinterContent → Step input text 'Test customer note - orderline' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-09-13 14:29:49,692 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [17/56] Tour PreparationPrinterContent → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:29:49,748 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [18/56] Tour PreparationPrinterContent → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:29:49,799 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [19/56] Tour PreparationPrinterContent → Step order total amount is '10' (trigger: .product-screen .order-summary .total:contains("10")) 2026-09-13 14:29:49,849 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [20/56] Tour PreparationPrinterContent → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:29:49,900 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [21/56] Tour PreparationPrinterContent → Step body 2026-09-13 14:29:49,962 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [22/56] Tour PreparationPrinterContent → Step body 2026-09-13 14:29:50,014 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [23/56] Tour PreparationPrinterContent → Step click order button (trigger: .actionpad .submit-order) 2026-09-13 14:29:50,086 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [24/56] Tour PreparationPrinterContent → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:29:50,089 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31834272 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'e136fcbc-6452-40ba-a266-35666eb4e5f0'}] 2026-09-13 14:29:50,158 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31834272 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'e136fcbc-6452-40ba-a266-35666eb4e5f0'} created pos.order #775 2026-09-13 14:29:50,174 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31834272 finished 2026-09-13 14:29:50,226 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.062 0.077 2026-09-13 14:29:50,272 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:50] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.007 2026-09-13 14:29:50,273 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [25/56] Tour PreparationPrinterContent → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Product Test","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Product Test")):has(.qty:contains("1"))) 2026-09-13 14:29:50,325 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [26/56] Tour PreparationPrinterContent → 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-09-13 14:29:50,376 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [27/56] Tour PreparationPrinterContent → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:29:50,428 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [28/56] Tour PreparationPrinterContent → Step click Actions button (trigger: .more-btn) 2026-09-13 14:29:50,482 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [29/56] Tour PreparationPrinterContent → Step click Customer Note button (trigger: .control-buttons button:contains("Customer Note")) 2026-09-13 14:29:50,536 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [30/56] Tour PreparationPrinterContent → Step input text 'Updated customer note - orderline' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-09-13 14:29:50,594 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [31/56] Tour PreparationPrinterContent → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:29:50,650 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [32/56] Tour PreparationPrinterContent → Step body 2026-09-13 14:29:50,703 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [33/56] Tour PreparationPrinterContent → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-09-13 14:29:50,760 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [34/56] Tour PreparationPrinterContent → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:29:50,775 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43658732 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'e136fcbc-6452-40ba-a266-35666eb4e5f0'}] 2026-09-13 14:29:50,808 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43658732 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'e136fcbc-6452-40ba-a266-35666eb4e5f0'} updated pos.order #775 2026-09-13 14:29:50,821 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43658732 finished 2026-09-13 14:29:50,909 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.048 0.088 2026-09-13 14:29:50,940 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [35/56] Tour PreparationPrinterContent → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("2"))) 2026-09-13 14:29:51,005 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.006 2026-09-13 14:29:51,006 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [36/56] Tour PreparationPrinterContent → Step click product 'Water' (trigger: article.product .product-content .product-name:contains("Water")) 2026-09-13 14:29:51,070 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [37/56] Tour PreparationPrinterContent → Step Check orderline with attributes: {"withClass":".selected","run":"click","productName":"Water","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(.qty:contains("1"))) 2026-09-13 14:29:51,124 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [38/56] Tour PreparationPrinterContent → Step Check orderline with attributes: {"withoutClass":".selected","productName":"Water","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Water")):has(.qty:contains("1"))) 2026-09-13 14:29:51,175 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [39/56] Tour PreparationPrinterContent → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:29:51,228 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [40/56] Tour PreparationPrinterContent → Step click Internal note button (trigger: .modal-body button:contains("Note")) 2026-09-13 14:29:51,279 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [41/56] Tour PreparationPrinterContent → Step click Internal Note button (trigger: .control-buttons button:contains("Note")) 2026-09-13 14:29:51,334 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [42/56] Tour PreparationPrinterContent → Step input text 'To Serve' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-09-13 14:29:51,387 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [43/56] Tour PreparationPrinterContent → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:29:51,447 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [44/56] Tour PreparationPrinterContent → Step body 2026-09-13 14:29:51,500 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [45/56] Tour PreparationPrinterContent → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-09-13 14:29:51,560 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [46/56] Tour PreparationPrinterContent → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:29:51,583 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39740038 started for PoS orders references: [{'name': '/', 'pos_reference': '251-119-000002', 'uuid': '20650f14-8d8c-4ef7-80db-3f7791918791'}] 2026-09-13 14:29:51,630 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39740038 order {'name': '/', 'pos_reference': '251-119-000002', 'uuid': '20650f14-8d8c-4ef7-80db-3f7791918791'} created pos.order #776 2026-09-13 14:29:51,640 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39740038 finished 2026-09-13 14:29:51,687 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 42 0.043 0.063 2026-09-13 14:29:51,724 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [47/56] Tour PreparationPrinterContent → Step Check table with attributes: {"name":"4","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("4"))) 2026-09-13 14:29:51,796 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [48/56] Tour PreparationPrinterContent → Step click product 'Water' (trigger: article.product .product-content .product-name:contains("Water")) 2026-09-13 14:29:51,801 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.012 0.009 2026-09-13 14:29:51,861 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [49/56] Tour PreparationPrinterContent → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:29:51,910 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [50/56] Tour PreparationPrinterContent → Step click preset button (trigger: .product-screen button:contains("Eat in")) 2026-09-13 14:29:51,966 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [51/56] Tour PreparationPrinterContent → Step click preset 'Takeaway' from preset modal (trigger: .modal-body button:contains(Takeaway)) 2026-09-13 14:29:52,026 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [52/56] Tour PreparationPrinterContent → Step body:not(:has(.modal button:visible:contains('09:00'))) 2026-09-13 14:29:52,031 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:52] "POST /web/dataset/call_kw/pos.preset/get_available_slots#pos.preset.get_available_slots HTTP/1.1" 200 - 1 0.001 0.004 2026-09-13 14:29:52,086 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [53/56] Tour PreparationPrinterContent → Step Click on the slot hour 12:00 in the modal (trigger: .modal:has(.modal-header:contains(select a preset)) button:contains('12:00')) 2026-09-13 14:29:52,149 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [54/56] Tour PreparationPrinterContent → Step Wait the slot hour 12:00 is set and loading is done (to avoid currency error) (trigger: body:not(:has(.modal)):not(:has(.oe_status .fa-spin)) .pos-leftheader .preset-time-btn:contains(12:00)) 2026-09-13 14:29:52,156 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85505246 started for PoS orders references: [{'name': '/', 'pos_reference': '251-119-000003', 'uuid': '4a1ce410-df49-4230-a1d4-119ad39dc839'}] 2026-09-13 14:29:52,189 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85505246 order {'name': '/', 'pos_reference': '251-119-000003', 'uuid': '4a1ce410-df49-4230-a1d4-119ad39dc839'} created pos.order #777 2026-09-13 14:29:52,202 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85505246 finished 2026-09-13 14:29:52,248 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 42 0.026 0.067 2026-09-13 14:29:52,274 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [55/56] Tour PreparationPrinterContent → Step .pos-leftheader .preset-time-btn:contains('12:00') 2026-09-13 14:29:52,331 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: [56/56] Tour PreparationPrinterContent → Step body 2026-09-13 14:29:52,378 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: tour succeeded 2026-09-13 14:29:52,379 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: ╔══════════════════════════════════════════╗ ║ TOUR PreparationPrinterContent SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-09-13 14:29:52,521 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content.browser: heap 20903260 (allocated 23207936) 2026-09-13 14:29:52,532 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Closing chrome headless with pid 72921 2026-09-13 14:29:52,533 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Closing websocket connection 2026-09-13 14:29:52,535 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Terminating chrome headless with pid 72921 2026-09-13 14:29:52,592 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_142952_592442_test_preparation_printer_content.txt 2026-09-13 14:29:52,592 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preparation_printer_content: Removing chrome user profile "/tmp/tmph4rl5llj_chrome_odoo" 2026-09-13 14:29:52,607 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_preset_future_timing_restaurant ... 2026-09-13 14:29:52,875 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Chrome pid: 73053 2026-09-13 14:29:52,876 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Chrome headless temporary user profile dir: /tmp/tmpn5x9y7uh_chrome_odoo 2026-09-13 14:29:52,876 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Issuing json command http://127.0.0.1:36015/json/version 2026-09-13 14:29:52,877 26 INFO rb-721a478-224807-415181 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-09-13 14:29:52,908 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:29:52,908 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Issuing json command http://127.0.0.1:36015/json 2026-09-13 14:29:52,908 26 INFO rb-721a478-224807-415181 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-09-13 14:29:52,926 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Websocket url found: ws://127.0.0.1:36015/devtools/page/3F45CFB512BDD8BFFBF724D7AE67024C 2026-09-13 14:29:52,930 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Enable chrome headless console log notification 2026-09-13 14:29:52,933 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Chrome headless enable page notifications 2026-09-13 14:29:53,010 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:29:53,017 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Setting session cookie in browser 2026-09-13 14:29:53,022 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-13 14:29:53,022 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-13 14:29:53,051 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:29:53,660 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:53] "GET /pos/ui/119 HTTP/1.1" 200 - 132 0.149 0.465 2026-09-13 14:29:53,664 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Navigation result: {'frameId': '3F45CFB512BDD8BFFBF724D7AE67024C', 'loaderId': '30DA396906A6704E2EEA8F82BF973805', 'isDownload': False} 2026-09-13 14:29:53,664 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Evaluate ready code "odoo.isTourReady('test_cancel_future_order')" 2026-09-13 14:29:53,668 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:29:53,684 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:53] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.006 2026-09-13 14:29:53,690 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:53] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-09-13 14:29:53,698 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:53] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-09-13 14:29:54,125 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:54] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:29:54,155 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:54] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.017 2026-09-13 14:29:54,167 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Evaluate test code "odoo.startTour('test_cancel_future_order', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:29:54,173 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [1/24] Tour test_cancel_future_order → Step body 2026-09-13 14:29:54,186 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:54] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.009 0.009 2026-09-13 14:29:54,202 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:54] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.003 0.005 2026-09-13 14:29:54,214 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:54] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:29:54,237 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:54] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.008 2026-09-13 14:29:54,259 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:54] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.009 0.016 2026-09-13 14:29:54,262 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:54] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.004 2026-09-13 14:29:54,321 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:54] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.023 0.026 2026-09-13 14:29:54,954 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:54] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 384 0.306 0.294 2026-09-13 14:29:54,982 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:54] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.018 2026-09-13 14:29:55,076 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-09-13 14:29:55,151 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:55] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.016 0.038 2026-09-13 14:29:55,190 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-09-13 14:29:55,199 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: Owl is running in 'dev' mode. 2026-09-13 14:29:55,212 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:55] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-09-13 14:29:55,260 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:55] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:29:55,264 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:55] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:29:55,282 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:55] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:29:55,284 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:55] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:29:55,315 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:55] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:29:55,317 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:55] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:29:55,336 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [2/24] Tour test_cancel_future_order → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:29:55,351 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:55] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.028 0.058 2026-09-13 14:29:55,357 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:55] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.012 2026-09-13 14:29:55,368 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:55] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.009 0.090 2026-09-13 14:29:55,450 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:55] "GET /pos/ui/119 HTTP/1.1" 200 - 31 0.029 0.074 2026-09-13 14:29:55,471 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [3/24] Tour test_cancel_future_order → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:29:55,527 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [4/24] Tour test_cancel_future_order → Step .new-order 2026-09-13 14:29:55,534 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:55] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 31 0.040 0.148 2026-09-13 14:29:55,619 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:55] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.045 0.043 2026-09-13 14:29:55,732 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [5/24] Tour test_cancel_future_order → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-09-13 14:29:55,747 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:29:55,816 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [6/24] Tour test_cancel_future_order → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:29:55,866 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [7/24] Tour test_cancel_future_order → Step click preset button (trigger: .product-screen button:contains("Eat in")) 2026-09-13 14:29:55,923 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [8/24] Tour test_cancel_future_order → Step click preset 'Takeaway' from preset modal (trigger: .modal-body button:contains(Takeaway)) 2026-09-13 14:29:55,998 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [9/24] Tour test_cancel_future_order → Step input text 'John' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-09-13 14:29:56,052 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [10/24] Tour test_cancel_future_order → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:29:56,111 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [11/24] Tour test_cancel_future_order → Step .modal button:contains('02/13/2025') 2026-09-13 14:29:56,119 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:56] "POST /web/dataset/call_kw/pos.preset/get_available_slots#pos.preset.get_available_slots HTTP/1.1" 200 - 1 0.003 0.004 2026-09-13 14:29:56,211 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [12/24] Tour test_cancel_future_order → Step .modal button:contains('15:00') 2026-09-13 14:29:56,277 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [13/24] Tour test_cancel_future_order → Step .pos-leftheader .preset-time-btn:contains('15:00') 2026-09-13 14:29:56,284 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20423882 started for PoS orders references: [{'name': '/', 'pos_reference': '251-119-000001', 'uuid': '0594f541-3dad-4501-8317-23b35635770b'}] 2026-09-13 14:29:56,328 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [14/24] Tour test_cancel_future_order → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-09-13 14:29:56,355 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20423882 order {'name': '/', 'pos_reference': '251-119-000001', 'uuid': '0594f541-3dad-4501-8317-23b35635770b'} created pos.order #778 2026-09-13 14:29:56,377 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20423882 finished 2026-09-13 14:29:56,386 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [15/24] Tour test_cancel_future_order → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:29:56,445 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:56] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.076 0.090 2026-09-13 14:29:56,475 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [16/24] Tour test_cancel_future_order → Step Check table with attributes: {"name":"4","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("4"))) 2026-09-13 14:29:56,544 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.007 0.007 2026-09-13 14:29:56,546 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [17/24] Tour test_cancel_future_order → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-09-13 14:29:56,602 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [18/24] Tour test_cancel_future_order → Step .pos-leftheader .orders-button 2026-09-13 14:29:56,674 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [19/24] Tour test_cancel_future_order → Step .ticket-screen .order-row > div:contains("001") 2026-09-13 14:29:56,678 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58552293 started for PoS orders references: [{'name': '/', 'pos_reference': '251-119-000002', 'uuid': 'd432b7b7-5b84-4d5d-877d-9e98df163beb'}] 2026-09-13 14:29:56,723 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [20/24] Tour test_cancel_future_order → Step .ticket-screen .order-row:has(div:contains("001")) .btn-danger 2026-09-13 14:29:56,744 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58552293 order {'name': '/', 'pos_reference': '251-119-000002', 'uuid': 'd432b7b7-5b84-4d5d-877d-9e98df163beb'} created pos.order #779 2026-09-13 14:29:56,766 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58552293 finished 2026-09-13 14:29:56,774 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [21/24] Tour test_cancel_future_order → Step .ticket-screen .orders .order-row > td:contains("001") ~ td.text-end button.text-danger 2026-09-13 14:29:56,822 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:56] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 42 0.064 0.083 2026-09-13 14:29:56,940 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:56] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 55 0.053 0.044 2026-09-13 14:29:56,966 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:56] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.014 2026-09-13 14:29:57,006 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [22/24] Tour test_cancel_future_order → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:29:57,063 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [23/24] Tour test_cancel_future_order → Step refresh page (trigger: body) 2026-09-13 14:29:57,152 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:57] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 45 0.033 0.055 2026-09-13 14:29:57,477 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:57] "GET /pos/ui/119/ticket HTTP/1.1" 200 - 31 0.021 0.030 2026-09-13 14:29:58,171 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:58] "GET /web/webclient/translations?hash=791ee998b101acb1117d347281b780da337da31a&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:29:58,183 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: [24/24] Tour test_cancel_future_order → Step Check that: ---undefined--- is not true (trigger: body:not(:has(.ticket-screen .order-row:contains("001")))) 2026-09-13 14:29:58,194 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:58] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.000 0.005 2026-09-13 14:29:58,207 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:58] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:29:58,217 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:58] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:29:58,245 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:58] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.005 0.015 2026-09-13 14:29:58,252 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:58] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.001 0.023 2026-09-13 14:29:58,276 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-09-13 14:29:58,425 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:58] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 36 0.033 0.035 2026-09-13 14:29:58,468 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:58] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.007 2026-09-13 14:29:58,495 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:58] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 304 - 3 0.003 0.010 2026-09-13 14:29:58,524 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:58] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.004 0.013 2026-09-13 14:29:58,536 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: Owl is running in 'dev' mode. 2026-09-13 14:29:58,542 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:58] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:29:58,692 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:58] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 36 0.051 0.052 2026-09-13 14:29:58,718 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:58] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.015 2026-09-13 14:29:58,796 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: tour succeeded 2026-09-13 14:29:58,797 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: ╔═════════════════════════════════════════╗ ║ TOUR test_cancel_future_order SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-09-13 14:29:58,799 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:58] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 304 - 7 0.012 0.015 2026-09-13 14:29:58,878 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:58] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 31 0.038 0.034 2026-09-13 14:29:58,948 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:58] "GET /pos/ui/119 HTTP/1.1" 200 - 31 0.032 0.107 2026-09-13 14:29:58,994 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant.browser: heap 16758920 (allocated 18350080) 2026-09-13 14:29:59,000 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Closing chrome headless with pid 73053 2026-09-13 14:29:59,002 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Closing websocket connection 2026-09-13 14:29:59,002 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Terminating chrome headless with pid 73053 2026-09-13 14:29:59,066 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_142959_066678_test_preset_future_timing_restaurant.txt 2026-09-13 14:29:59,066 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_future_timing_restaurant: Removing chrome user profile "/tmp/tmpn5x9y7uh_chrome_odoo" 2026-09-13 14:29:59,077 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_preset_timing_restaurant ... 2026-09-13 14:29:59,303 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome pid: 73200 2026-09-13 14:29:59,304 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless temporary user profile dir: /tmp/tmpq4guzggh_chrome_odoo 2026-09-13 14:29:59,304 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:45939/json/version 2026-09-13 14:29:59,305 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45939', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:29:59,334 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:29:59,334 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:45939/json 2026-09-13 14:29:59,335 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45939', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:29:59,342 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Websocket url found: ws://127.0.0.1:45939/devtools/page/9F2CED003DF9EF96682610217C8304C1 2026-09-13 14:29:59,351 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Enable chrome headless console log notification 2026-09-13 14:29:59,353 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless enable page notifications 2026-09-13 14:29:59,382 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:29:59,388 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Setting session cookie in browser 2026-09-13 14:29:59,390 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-13 14:29:59,390 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-13 14:29:59,408 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:29:59,956 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:59] "GET /pos/ui/119 HTTP/1.1" 200 - 132 0.090 0.463 2026-09-13 14:29:59,959 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Navigation result: {'frameId': '9F2CED003DF9EF96682610217C8304C1', 'loaderId': 'E69D8E53DF0C0330752F1FF0CC2CD61E', 'isDownload': False} 2026-09-13 14:29:59,959 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Evaluate ready code "odoo.isTourReady('test_preset_delivery_restaurant')" 2026-09-13 14:29:59,969 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:29:59,995 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:29:59] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.016 2026-09-13 14:30:00,002 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:00] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.022 2026-09-13 14:30:00,009 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:00] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.021 2026-09-13 14:30:00,445 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:00] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:30:00,463 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:00] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.009 2026-09-13 14:30:00,476 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Evaluate test code "odoo.startTour('test_preset_delivery_restaurant', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:30:00,483 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [1/24] Tour test_preset_delivery_restaurant → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:30:00,489 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:00] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.006 2026-09-13 14:30:00,514 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:00] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.010 2026-09-13 14:30:00,535 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:00] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:30:00,565 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:00] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.009 2026-09-13 14:30:00,577 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:00] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.019 2026-09-13 14:30:00,627 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:00] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.019 0.027 2026-09-13 14:30:00,630 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:00] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.043 2026-09-13 14:30:01,218 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:01] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 380 0.250 0.306 2026-09-13 14:30:01,237 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:01] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:30:01,316 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:30:01,385 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:01] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.033 2026-09-13 14:30:01,421 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:30:01,438 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: Owl is running in 'dev' mode. 2026-09-13 14:30:01,455 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:01] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.004 2026-09-13 14:30:01,501 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:01] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:30:01,531 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:01] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:30:01,539 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:01] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:30:01,546 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:01] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.018 0.018 2026-09-13 14:30:01,562 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:01] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.006 0.036 2026-09-13 14:30:01,569 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:01] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:30:01,569 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:01] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.051 2026-09-13 14:30:01,571 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:01] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:30:01,607 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [2/24] Tour test_preset_delivery_restaurant → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:30:01,630 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:01] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:30:01,683 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:01] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 31 0.038 0.030 2026-09-13 14:30:01,690 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [3/24] Tour test_preset_delivery_restaurant → Step no dialog is open (trigger: body:not(:has(.modal .modal-content))) 2026-09-13 14:30:01,745 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:01] "GET /pos/ui/119 HTTP/1.1" 200 - 31 0.030 0.098 2026-09-13 14:30:01,810 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:01] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.031 0.081 2026-09-13 14:30:01,841 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [4/24] Tour test_preset_delivery_restaurant → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("2"))) 2026-09-13 14:30:01,902 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:30:02,011 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [5/24] Tour test_preset_delivery_restaurant → Step Click search field (trigger: .modal .fa-search.undefined) 2026-09-13 14:30:02,075 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:30:02,077 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [6/24] Tour test_preset_delivery_restaurant → Step Search for partner "Partner Full" (trigger: .modal-dialog .input-group input) 2026-09-13 14:30:02,135 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [7/24] Tour test_preset_delivery_restaurant → Step click partner 'Partner Full' from partner list screen (trigger: .modal .partner-list b:contains(Partner Full)) 2026-09-13 14:30:02,193 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [8/24] Tour test_preset_delivery_restaurant → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:30:02,243 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [9/24] Tour test_preset_delivery_restaurant → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-09-13 14:30:02,333 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [10/24] Tour test_preset_delivery_restaurant → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:30:02,384 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [11/24] Tour test_preset_delivery_restaurant → 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-09-13 14:30:02,435 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [12/24] Tour test_preset_delivery_restaurant → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:30:02,486 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [13/24] Tour test_preset_delivery_restaurant → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:30:02,536 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [14/24] Tour test_preset_delivery_restaurant → Step click Actions button (trigger: .more-btn) 2026-09-13 14:30:02,592 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [15/24] Tour test_preset_delivery_restaurant → Step click Cancel Order button (trigger: .control-buttons button:contains("Cancel Order")) 2026-09-13 14:30:02,654 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [16/24] Tour test_preset_delivery_restaurant → Step cancel dialog (trigger: .modal .modal-header:contains(Existing orderlines) button[aria-label="Close"]) 2026-09-13 14:30:02,708 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [17/24] Tour test_preset_delivery_restaurant → Step no dialog is open (trigger: body:not(:has(.modal .modal-content))) 2026-09-13 14:30:02,758 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [18/24] Tour test_preset_delivery_restaurant → Step product screen is shown (trigger: .product-screen) 2026-09-13 14:30:02,809 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [19/24] Tour test_preset_delivery_restaurant → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:30:02,860 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [20/24] Tour test_preset_delivery_restaurant → Step click Actions button (trigger: .more-btn) 2026-09-13 14:30:02,916 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [21/24] Tour test_preset_delivery_restaurant → Step click Cancel Order button (trigger: .control-buttons button:contains("Cancel Order")) 2026-09-13 14:30:02,971 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [22/24] Tour test_preset_delivery_restaurant → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("ok")) 2026-09-13 14:30:03,032 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [23/24] Tour test_preset_delivery_restaurant → Step no dialog is open (trigger: body:not(:has(.modal .modal-content))) 2026-09-13 14:30:03,082 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [24/24] Tour test_preset_delivery_restaurant → Step Check table with attributes: {"name":"2"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("2"))) 2026-09-13 14:30:03,134 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: tour succeeded 2026-09-13 14:30:03,135 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: ╔════════════════════════════════════════════════╗ ║ TOUR test_preset_delivery_restaurant SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-09-13 14:30:03,204 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: heap 15725256 (allocated 17301504) 2026-09-13 14:30:03,215 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing chrome headless with pid 73200 2026-09-13 14:30:03,216 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing websocket connection 2026-09-13 14:30:03,217 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Terminating chrome headless with pid 73200 2026-09-13 14:30:03,271 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_143003_271377_test_preset_timing_restaurant.txt 2026-09-13 14:30:03,271 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Removing chrome user profile "/tmp/tmpq4guzggh_chrome_odoo" 2026-09-13 14:30:03,512 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome pid: 73321 2026-09-13 14:30:03,512 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless temporary user profile dir: /tmp/tmpajnbwelh_chrome_odoo 2026-09-13 14:30:03,512 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:44721/json/version 2026-09-13 14:30:03,513 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44721', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:30:03,544 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:30:03,546 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:44721/json 2026-09-13 14:30:03,547 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44721', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:30:03,555 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Websocket url found: ws://127.0.0.1:44721/devtools/page/F8322D19B4CE67EDDB8C370F876C7530 2026-09-13 14:30:03,560 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Enable chrome headless console log notification 2026-09-13 14:30:03,571 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless enable page notifications 2026-09-13 14:30:03,620 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:30:03,622 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Setting session cookie in browser 2026-09-13 14:30:03,627 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-13 14:30:03,627 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-13 14:30:03,687 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:03] "GET /pos/ui/119 HTTP/1.1" 200 - 31 0.016 0.037 2026-09-13 14:30:03,691 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Navigation result: {'frameId': 'F8322D19B4CE67EDDB8C370F876C7530', 'loaderId': 'DE2F4901115BAADB7F40966758E7C477', 'isDownload': False} 2026-09-13 14:30:03,691 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Evaluate ready code "odoo.isTourReady('test_open_register_with_preset_takeaway')" 2026-09-13 14:30:03,710 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:30:03,726 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:03] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-09-13 14:30:03,732 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:03] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-09-13 14:30:03,748 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:03] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.007 0.020 2026-09-13 14:30:04,178 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:04] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:30:04,192 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:04] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:30:04,219 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Evaluate test code "odoo.startTour('test_open_register_with_preset_takeaway', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:30:04,224 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [1/26] Tour test_open_register_with_preset_takeaway → Step body 2026-09-13 14:30:04,234 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:04] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.003 0.008 2026-09-13 14:30:04,253 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:04] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:30:04,262 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:04] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:30:04,287 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:04] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.004 0.007 2026-09-13 14:30:04,294 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:04] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.003 0.010 2026-09-13 14:30:04,333 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:04] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.004 0.023 2026-09-13 14:30:04,336 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:04] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.016 2026-09-13 14:30:04,871 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:04] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 283 0.232 0.264 2026-09-13 14:30:04,889 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:04] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:30:04,968 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-09-13 14:30:05,024 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:05] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 3 0.005 0.031 2026-09-13 14:30:05,048 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-09-13 14:30:05,062 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: Owl is running in 'dev' mode. 2026-09-13 14:30:05,071 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:05] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:30:05,107 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:05] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:30:05,120 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:05] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:30:05,147 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:05] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.025 2026-09-13 14:30:05,153 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:05] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.020 2026-09-13 14:30:05,160 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:05] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.009 0.031 2026-09-13 14:30:05,194 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:05] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 7 0.014 0.056 2026-09-13 14:30:05,200 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:05] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:30:05,202 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:05] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:30:05,209 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [2/26] Tour test_open_register_with_preset_takeaway → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:30:05,218 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:05] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:30:05,303 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:05] "GET /pos/ui/119 HTTP/1.1" 200 - 31 0.057 0.035 2026-09-13 14:30:05,319 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [3/26] Tour test_open_register_with_preset_takeaway → Step .floor-map 2026-09-13 14:30:05,354 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:05] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 31 0.014 0.120 2026-09-13 14:30:05,369 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [4/26] Tour test_open_register_with_preset_takeaway → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:30:05,436 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:30:05,514 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [5/26] Tour test_open_register_with_preset_takeaway → Step body:not(:has(.modal button:visible:contains('09:00'))) 2026-09-13 14:30:05,534 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:05] "POST /web/dataset/call_kw/pos.preset/get_available_slots#pos.preset.get_available_slots HTTP/1.1" 200 - 1 0.008 0.008 2026-09-13 14:30:05,540 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:05] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:30:05,617 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [6/26] Tour test_open_register_with_preset_takeaway → Step Click on the slot hour 12:20 in the modal (trigger: .modal:has(.modal-header:contains(select a preset)) button:contains('12:20')) 2026-09-13 14:30:05,681 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [7/26] Tour test_open_register_with_preset_takeaway → Step Wait the slot hour 12:20 is set and loading is done (to avoid currency error) (trigger: body:not(:has(.modal)):not(:has(.oe_status .fa-spin)) .pos-leftheader .preset-time-btn:contains(12:20)) 2026-09-13 14:30:05,690 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57936217 started for PoS orders references: [{'name': '/', 'pos_reference': '252-119-000001', 'uuid': '3779f724-8e2d-450a-b46e-b66bc0766a5b'}] 2026-09-13 14:30:05,741 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57936217 order {'name': '/', 'pos_reference': '252-119-000001', 'uuid': '3779f724-8e2d-450a-b46e-b66bc0766a5b'} created pos.order #780 2026-09-13 14:30:05,753 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #57936217 finished 2026-09-13 14:30:05,794 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.030 0.076 2026-09-13 14:30:05,825 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [8/26] Tour test_open_register_with_preset_takeaway → Step .pos-leftheader .preset-time-btn:contains('12:20') 2026-09-13 14:30:05,874 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [9/26] Tour test_open_register_with_preset_takeaway → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:30:07,924 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [10/26] Tour test_open_register_with_preset_takeaway → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-09-13 14:30:08,010 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [11/26] Tour test_open_register_with_preset_takeaway → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:30:08,061 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [12/26] Tour test_open_register_with_preset_takeaway → 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-09-13 14:30:08,111 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [13/26] Tour test_open_register_with_preset_takeaway → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:30:08,162 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [14/26] Tour test_open_register_with_preset_takeaway → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:30:08,212 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [15/26] Tour test_open_register_with_preset_takeaway → Step click Actions button (trigger: .more-btn) 2026-09-13 14:30:08,268 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [16/26] Tour test_open_register_with_preset_takeaway → Step click Cancel Order button (trigger: .control-buttons button:contains("Cancel Order")) 2026-09-13 14:30:08,324 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [17/26] Tour test_open_register_with_preset_takeaway → Step cancel dialog (trigger: .modal .modal-header:contains(Existing orderlines) button[aria-label="Close"]) 2026-09-13 14:30:08,378 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [18/26] Tour test_open_register_with_preset_takeaway → Step no dialog is open (trigger: body:not(:has(.modal .modal-content .modal-header:contains("Existing orderlines")))) 2026-09-13 14:30:08,429 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [19/26] Tour test_open_register_with_preset_takeaway → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:30:08,479 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [20/26] Tour test_open_register_with_preset_takeaway → Step click Actions button (trigger: .more-btn) 2026-09-13 14:30:08,534 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [21/26] Tour test_open_register_with_preset_takeaway → Step click Cancel Order button (trigger: .control-buttons button:contains("Cancel Order")) 2026-09-13 14:30:08,589 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [22/26] Tour test_open_register_with_preset_takeaway → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("ok")) 2026-09-13 14:30:08,650 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [23/26] Tour test_open_register_with_preset_takeaway → Step no dialog is open (trigger: body:not(:has(.modal .modal-content .modal-header:contains("Existing orderlines")))) 2026-09-13 14:30:08,658 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42959633 started for PoS orders references: [{'name': '/', 'pos_reference': '252-119-000001', 'uuid': '3779f724-8e2d-450a-b46e-b66bc0766a5b'}] 2026-09-13 14:30:08,693 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: Added lines [1275] to pos.order #780 2026-09-13 14:30:08,701 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [24/26] Tour test_open_register_with_preset_takeaway → Step .floor-map 2026-09-13 14:30:08,703 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42959633 order {'name': '/', 'pos_reference': '252-119-000001', 'uuid': '3779f724-8e2d-450a-b46e-b66bc0766a5b'} updated pos.order #780 2026-09-13 14:30:08,714 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42959633 finished 2026-09-13 14:30:08,786 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.050 0.083 2026-09-13 14:30:08,957 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:08] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 48 0.068 0.075 2026-09-13 14:30:08,990 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [25/26] Tour test_open_register_with_preset_takeaway → Step .pos-leftheader .orders-button 2026-09-13 14:30:09,066 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [26/26] Tour test_open_register_with_preset_takeaway → Step .orders:contains(no orders found) 2026-09-13 14:30:09,073 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:09] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.001 0.003 2026-09-13 14:30:09,099 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:09] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.005 0.012 2026-09-13 14:30:09,117 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: tour succeeded 2026-09-13 14:30:09,118 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR test_open_register_with_preset_takeaway SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-09-13 14:30:09,219 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: heap 16878024 (allocated 19009536) 2026-09-13 14:30:09,222 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing chrome headless with pid 73321 2026-09-13 14:30:09,223 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing websocket connection 2026-09-13 14:30:09,224 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Terminating chrome headless with pid 73321 2026-09-13 14:30:09,273 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_143009_272983_test_preset_timing_restaurant.txt 2026-09-13 14:30:09,273 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Removing chrome user profile "/tmp/tmpajnbwelh_chrome_odoo" 2026-09-13 14:30:09,464 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome pid: 73455 2026-09-13 14:30:09,464 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless temporary user profile dir: /tmp/tmp7fhg6odc_chrome_odoo 2026-09-13 14:30:09,464 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:46387/json/version 2026-09-13 14:30:09,465 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46387', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:30:09,487 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:30:09,487 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:46387/json 2026-09-13 14:30:09,488 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46387', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:30:09,497 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Websocket url found: ws://127.0.0.1:46387/devtools/page/7D2961E41D1337D471A44E1B41ADC82E 2026-09-13 14:30:09,500 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Enable chrome headless console log notification 2026-09-13 14:30:09,501 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless enable page notifications 2026-09-13 14:30:09,526 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:30:09,529 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Setting session cookie in browser 2026-09-13 14:30:09,531 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-13 14:30:09,531 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-13 14:30:09,590 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:09] "GET /pos/ui/119 HTTP/1.1" 200 - 31 0.018 0.031 2026-09-13 14:30:09,596 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Navigation result: {'frameId': '7D2961E41D1337D471A44E1B41ADC82E', 'loaderId': 'F549289243C4C41220C9BFA0E38E6B50', 'isDownload': False} 2026-09-13 14:30:09,597 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Evaluate ready code "odoo.isTourReady('test_preset_timing_restaurant')" 2026-09-13 14:30:09,602 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:30:09,627 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:09] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-09-13 14:30:09,635 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:09] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.018 2026-09-13 14:30:09,646 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:09] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.031 2026-09-13 14:30:10,119 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:30:10,137 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:10] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:30:10,157 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Evaluate test code "odoo.startTour('test_preset_timing_restaurant', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:30:10,165 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [1/37] Tour test_preset_timing_restaurant → Step body 2026-09-13 14:30:10,167 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:10] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.000 0.005 2026-09-13 14:30:10,183 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:10] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:30:10,198 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:10] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:30:10,225 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:10] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.004 0.009 2026-09-13 14:30:10,230 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:10] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.012 2026-09-13 14:30:10,270 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:10] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.007 0.017 2026-09-13 14:30:10,275 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.024 2026-09-13 14:30:11,080 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:11] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 283 0.274 0.485 2026-09-13 14:30:11,102 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:11] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:30:11,227 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.017 2026-09-13 14:30:11,284 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:11] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 3 0.007 0.033 2026-09-13 14:30:11,332 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-09-13 14:30:11,344 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: Owl is running in 'dev' mode. 2026-09-13 14:30:11,347 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:11] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:30:11,429 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:11] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.018 2026-09-13 14:30:11,442 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:11] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-09-13 14:30:11,446 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:11] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.029 2026-09-13 14:30:11,452 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:11] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.006 0.034 2026-09-13 14:30:11,465 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:11] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.013 2026-09-13 14:30:11,466 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:11] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:30:11,480 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [2/37] Tour test_preset_timing_restaurant → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:30:11,503 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:11] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 7 0.011 0.082 2026-09-13 14:30:11,507 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:11] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.073 2026-09-13 14:30:11,576 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [3/37] Tour test_preset_timing_restaurant → Step .new-order 2026-09-13 14:30:11,600 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:11] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:30:11,663 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:11] "GET /pos/ui/119 HTTP/1.1" 200 - 31 0.034 0.041 2026-09-13 14:30:11,699 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [4/37] Tour test_preset_timing_restaurant → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-09-13 14:30:11,704 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:11] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 31 0.013 0.094 2026-09-13 14:30:11,714 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:30:11,783 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [5/37] Tour test_preset_timing_restaurant → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:30:11,831 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [6/37] Tour test_preset_timing_restaurant → Step click preset button (trigger: .product-screen button:contains("Eat in")) 2026-09-13 14:30:11,891 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [7/37] Tour test_preset_timing_restaurant → Step click preset 'Takeaway' from preset modal (trigger: .modal-body button:contains(Takeaway)) 2026-09-13 14:30:11,953 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [8/37] Tour test_preset_timing_restaurant → Step input text 'John' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-09-13 14:30:12,010 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [9/37] Tour test_preset_timing_restaurant → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("apply")) 2026-09-13 14:30:12,071 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [10/37] Tour test_preset_timing_restaurant → Step body:not(:has(.modal button:visible:contains('09:00'))) 2026-09-13 14:30:12,078 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:12] "POST /web/dataset/call_kw/pos.preset/get_available_slots#pos.preset.get_available_slots HTTP/1.1" 200 - 1 0.001 0.004 2026-09-13 14:30:12,140 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [11/37] Tour test_preset_timing_restaurant → Step Click on the slot hour 12:00 in the modal (trigger: .modal:has(.modal-header:contains(select a preset)) button:contains('12:00')) 2026-09-13 14:30:12,200 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [12/37] Tour test_preset_timing_restaurant → Step Wait the slot hour 12:00 is set and loading is done (to avoid currency error) (trigger: body:not(:has(.modal)):not(:has(.oe_status .fa-spin)) .pos-leftheader .preset-time-btn:contains(12:00)) 2026-09-13 14:30:12,214 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18844490 started for PoS orders references: [{'name': '/', 'pos_reference': '253-119-000001', 'uuid': 'fca4ec88-cffc-4af0-b210-21903be44678'}] 2026-09-13 14:30:12,266 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18844490 order {'name': '/', 'pos_reference': '253-119-000001', 'uuid': 'fca4ec88-cffc-4af0-b210-21903be44678'} created pos.order #781 2026-09-13 14:30:12,281 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18844490 finished 2026-09-13 14:30:12,330 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 42 0.039 0.087 2026-09-13 14:30:12,362 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [13/37] Tour test_preset_timing_restaurant → Step .pos-leftheader .preset-time-btn:contains('12:00') 2026-09-13 14:30:12,413 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [14/37] Tour test_preset_timing_restaurant → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-09-13 14:30:12,470 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [15/37] Tour test_preset_timing_restaurant → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:30:14,508 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [16/37] Tour test_preset_timing_restaurant → Step Check table with attributes: {"name":"4","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("4"))) 2026-09-13 14:30:14,573 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [17/37] Tour test_preset_timing_restaurant → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-09-13 14:30:14,573 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:14] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.004 0.007 2026-09-13 14:30:14,636 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [18/37] Tour test_preset_timing_restaurant → Step .pos-leftheader .orders-button 2026-09-13 14:30:14,703 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [19/37] Tour test_preset_timing_restaurant → Step .ticket-screen .orders tbody .order-row:nth-child(1):contains("John") 2026-09-13 14:30:14,709 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75613305 started for PoS orders references: [{'name': '/', 'pos_reference': '253-119-000002', 'uuid': '5c150764-60f3-4264-a45b-846ee9b3df56'}] 2026-09-13 14:30:14,757 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75613305 order {'name': '/', 'pos_reference': '253-119-000002', 'uuid': '5c150764-60f3-4264-a45b-846ee9b3df56'} created pos.order #782 2026-09-13 14:30:14,777 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75613305 finished 2026-09-13 14:30:14,819 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 42 0.040 0.073 2026-09-13 14:30:14,930 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:14] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 42 0.052 0.037 2026-09-13 14:30:14,958 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:14] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.015 2026-09-13 14:30:14,983 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [20/37] Tour test_preset_timing_restaurant → Step .ticket-screen .orders tbody .order-row:nth-child(1):contains("Takeaway") 2026-09-13 14:30:15,034 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [21/37] Tour test_preset_timing_restaurant → Step .ticket-screen .orders tbody .order-row:nth-child(1):not(:contains("06/15/2025")) 2026-09-13 14:30:15,085 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [22/37] Tour test_preset_timing_restaurant → Step .ticket-screen .orders tbody .order-row:nth-child(2):contains("002") 2026-09-13 14:30:15,136 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [23/37] Tour test_preset_timing_restaurant → Step .ticket-screen .orders tbody .order-row:nth-child(2):contains("Eat in") 2026-09-13 14:30:15,187 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [24/37] Tour test_preset_timing_restaurant → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-09-13 14:30:15,246 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [25/37] Tour test_preset_timing_restaurant → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:30:17,290 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [26/37] Tour test_preset_timing_restaurant → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:30:17,354 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:17] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.002 0.007 2026-09-13 14:30:17,358 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [27/37] Tour test_preset_timing_restaurant → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-09-13 14:30:17,425 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [28/37] Tour test_preset_timing_restaurant → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:30:17,474 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [29/37] Tour test_preset_timing_restaurant → Step click preset button (trigger: .product-screen button:contains("Eat in")) 2026-09-13 14:30:17,529 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [30/37] Tour test_preset_timing_restaurant → Step click preset 'Takeaway' from preset modal (trigger: .modal-body button:contains(Takeaway)) 2026-09-13 14:30:17,586 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [31/37] Tour test_preset_timing_restaurant → Step .modal-body button:contains("06/16/2025") 2026-09-13 14:30:17,595 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:17] "POST /web/dataset/call_kw/pos.preset/get_available_slots#pos.preset.get_available_slots HTTP/1.1" 200 - 2 0.004 0.005 2026-09-13 14:30:17,675 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [32/37] Tour test_preset_timing_restaurant → Step .modal button:contains('09:00') 2026-09-13 14:30:17,726 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [33/37] Tour test_preset_timing_restaurant → Step Click on the slot hour 11:00 in the modal (trigger: .modal:has(.modal-header:contains(select a preset)) button:contains('11:00')) 2026-09-13 14:30:17,789 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [34/37] Tour test_preset_timing_restaurant → Step Wait the slot hour 11:00 is set and loading is done (to avoid currency error) (trigger: body:not(:has(.modal)):not(:has(.oe_status .fa-spin)) .pos-leftheader .preset-time-btn:contains(11:00)) 2026-09-13 14:30:17,792 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8442734 started for PoS orders references: [{'name': '/', 'pos_reference': '253-119-000003', 'uuid': 'aa6c564e-815e-4a86-af1a-a8d4ed940b83'}] 2026-09-13 14:30:17,843 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8442734 order {'name': '/', 'pos_reference': '253-119-000003', 'uuid': 'aa6c564e-815e-4a86-af1a-a8d4ed940b83'} created pos.order #783 2026-09-13 14:30:17,859 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8442734 finished 2026-09-13 14:30:17,895 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:17] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 42 0.038 0.068 2026-09-13 14:30:17,923 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [35/37] Tour test_preset_timing_restaurant → Step no dialog is open (trigger: body:not(:has(.modal .modal-content))) 2026-09-13 14:30:17,973 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [36/37] Tour test_preset_timing_restaurant → Step .pos-leftheader .orders-button 2026-09-13 14:30:18,028 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [37/37] Tour test_preset_timing_restaurant → Step .ticket-screen .orders tbody .order-row:nth-child(3):contains("06/16/2025") 2026-09-13 14:30:18,111 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:18] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 37 0.039 0.041 2026-09-13 14:30:18,136 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:18] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.005 0.012 2026-09-13 14:30:18,165 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: tour succeeded 2026-09-13 14:30:18,166 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: ╔══════════════════════════════════════════════╗ ║ TOUR test_preset_timing_restaurant SUCCEEDED ║ ╚══════════════════════════════════════════════╝ 2026-09-13 14:30:18,310 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: heap 21094264 (allocated 23343104) 2026-09-13 14:30:18,325 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing chrome headless with pid 73455 2026-09-13 14:30:18,325 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing websocket connection 2026-09-13 14:30:18,326 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Terminating chrome headless with pid 73455 2026-09-13 14:30:18,380 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_143018_380290_test_preset_timing_restaurant.txt 2026-09-13 14:30:18,380 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Removing chrome user profile "/tmp/tmp7fhg6odc_chrome_odoo" 2026-09-13 14:30:18,538 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome pid: 73585 2026-09-13 14:30:18,538 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless temporary user profile dir: /tmp/tmp8g4xcd98_chrome_odoo 2026-09-13 14:30:18,538 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:34195/json/version 2026-09-13 14:30:18,539 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34195', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:30:18,557 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:30:18,557 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Issuing json command http://127.0.0.1:34195/json 2026-09-13 14:30:18,558 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34195', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:30:18,559 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Websocket url found: ws://127.0.0.1:34195/devtools/page/AA8C555B492242B401407953A2A940BF 2026-09-13 14:30:18,561 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Enable chrome headless console log notification 2026-09-13 14:30:18,562 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome headless enable page notifications 2026-09-13 14:30:18,590 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:30:18,594 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Setting session cookie in browser 2026-09-13 14:30:18,604 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-13 14:30:18,604 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-13 14:30:18,673 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:18] "GET /pos/ui/119 HTTP/1.1" 200 - 31 0.014 0.032 2026-09-13 14:30:18,683 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Navigation result: {'frameId': 'AA8C555B492242B401407953A2A940BF', 'loaderId': '3FC1F164DA7436B6B2255B8F47CD580D', 'isDownload': False} 2026-09-13 14:30:18,683 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Evaluate ready code "odoo.isTourReady('test_guest_count_bank_payment')" 2026-09-13 14:30:18,695 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:30:18,721 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:18] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-09-13 14:30:18,727 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:18] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.021 2026-09-13 14:30:18,742 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:18] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.025 2026-09-13 14:30:19,114 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:30:19,124 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:19] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:30:19,139 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Evaluate test code "odoo.startTour('test_guest_count_bank_payment', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:30:19,147 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:19] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.004 2026-09-13 14:30:19,149 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [1/15] Tour test_guest_count_bank_payment → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:30:19,164 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:19] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-13 14:30:19,179 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:19] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:30:19,198 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:19] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.001 0.008 2026-09-13 14:30:19,202 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:19] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.008 2026-09-13 14:30:19,249 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:19] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 7 0.014 0.023 2026-09-13 14:30:19,316 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:19] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.097 2026-09-13 14:30:19,794 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:19] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 315 0.211 0.275 2026-09-13 14:30:19,822 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:19] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:30:19,967 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.011 0.009 2026-09-13 14:30:20,008 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:20] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 3 0.003 0.027 2026-09-13 14:30:20,032 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.002 0.007 2026-09-13 14:30:20,042 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: Owl is running in 'dev' mode. 2026-09-13 14:30:20,047 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:20] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:30:20,097 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:20] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:30:20,135 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:20] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-09-13 14:30:20,139 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:20] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.028 2026-09-13 14:30:20,158 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:20] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 7 0.011 0.044 2026-09-13 14:30:20,178 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:20] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.067 2026-09-13 14:30:20,179 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:20] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.067 2026-09-13 14:30:20,200 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:20] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:30:20,202 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:20] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:30:20,286 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [2/15] Tour test_guest_count_bank_payment → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("2"))) 2026-09-13 14:30:20,327 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:20] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:30:20,427 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:20] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 31 0.056 0.053 2026-09-13 14:30:20,434 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [3/15] Tour test_guest_count_bank_payment → Step click numpad button: 5 (trigger: .modal div.numpad button:contains(/^5$/)) 2026-09-13 14:30:20,473 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:20] "GET /pos/ui/119 HTTP/1.1" 200 - 31 0.019 0.134 2026-09-13 14:30:20,495 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:30:20,501 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [4/15] Tour test_guest_count_bank_payment → Step input shown is '5' (trigger: .modal .value:contains("5")) 2026-09-13 14:30:20,502 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.017 0.106 2026-09-13 14:30:20,550 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [5/15] Tour test_guest_count_bank_payment → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:30:20,603 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [6/15] Tour test_guest_count_bank_payment → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-09-13 14:30:20,682 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [7/15] Tour test_guest_count_bank_payment → Step Check orderline with attributes: {"productName":"Coca-Cola"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola"))) 2026-09-13 14:30:20,734 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [8/15] Tour test_guest_count_bank_payment → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:30:20,789 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [9/15] Tour test_guest_count_bank_payment → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:30:20,840 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [10/15] Tour test_guest_count_bank_payment → Step body 2026-09-13 14:30:20,891 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [11/15] Tour test_guest_count_bank_payment → Step .modal-dialog:contains("It seems that the order has not been sent. Would you like to send it to preparation?") 2026-09-13 14:30:20,942 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [12/15] Tour test_guest_count_bank_payment → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:30:21,010 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [13/15] Tour test_guest_count_bank_payment → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-09-13 14:30:21,018 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86125355 started for PoS orders references: [{'name': '/', 'pos_reference': '264-119-000001', 'uuid': '1d978d0b-ab45-4255-ac74-ee807e90bd15'}] 2026-09-13 14:30:21,023 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:21] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:30:21,069 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86125355 order {'name': '/', 'pos_reference': '264-119-000001', 'uuid': '1d978d0b-ab45-4255-ac74-ee807e90bd15'} created pos.order #784 2026-09-13 14:30:21,081 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86125355 finished 2026-09-13 14:30:21,150 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 42 0.058 0.076 2026-09-13 14:30:21,216 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:21] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:30:21,216 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:21] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:30:21,235 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [14/15] Tour test_guest_count_bank_payment → Step click back to product screen (trigger: .payment-screen .back-button) 2026-09-13 14:30:21,289 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: [15/15] Tour test_guest_count_bank_payment → Step product screen is shown (trigger: .product-screen) 2026-09-13 14:30:21,340 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: tour succeeded 2026-09-13 14:30:21,340 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: ╔══════════════════════════════════════════════╗ ║ TOUR test_guest_count_bank_payment SUCCEEDED ║ ╚══════════════════════════════════════════════╝ 2026-09-13 14:30:21,426 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant.browser: heap 17282984 (allocated 19009536) 2026-09-13 14:30:21,450 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing chrome headless with pid 73585 2026-09-13 14:30:21,457 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Closing websocket connection 2026-09-13 14:30:21,457 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Terminating chrome headless with pid 73585 2026-09-13 14:30:21,498 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_143021_498728_test_preset_timing_restaurant.txt 2026-09-13 14:30:21,499 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_preset_timing_restaurant: Removing chrome user profile "/tmp/tmp8g4xcd98_chrome_odoo" 2026-09-13 14:30:21,512 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_restaurant_preset_eatin_tour ... 2026-09-13 14:30:21,813 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Chrome pid: 73714 2026-09-13 14:30:21,814 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Chrome headless temporary user profile dir: /tmp/tmp0kb_w7f__chrome_odoo 2026-09-13 14:30:21,815 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Issuing json command http://127.0.0.1:37601/json/version 2026-09-13 14:30:21,819 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37601', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:30:21,822 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:30:21,822 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Issuing json command http://127.0.0.1:37601/json 2026-09-13 14:30:21,823 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37601', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:30:21,826 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Websocket url found: ws://127.0.0.1:37601/devtools/page/0A4542D67851AA40312B5311768659C8 2026-09-13 14:30:21,828 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Enable chrome headless console log notification 2026-09-13 14:30:21,830 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Chrome headless enable page notifications 2026-09-13 14:30:21,886 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:30:21,894 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Setting session cookie in browser 2026-09-13 14:30:21,895 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-13 14:30:21,895 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-13 14:30:21,906 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:30:22,331 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:22] "GET /pos/ui/119 HTTP/1.1" 200 - 85 0.057 0.371 2026-09-13 14:30:22,334 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Navigation result: {'frameId': '0A4542D67851AA40312B5311768659C8', 'loaderId': 'BBE77132039A41C32FBA39C06383202B', 'isDownload': False} 2026-09-13 14:30:22,335 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Evaluate ready code "odoo.isTourReady('RestaurantPresetEatInTour')" 2026-09-13 14:30:22,346 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:30:22,364 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:22] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.009 2026-09-13 14:30:22,372 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:22] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.013 2026-09-13 14:30:22,378 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:22] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-09-13 14:30:22,803 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:22] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:30:22,818 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:22] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:30:22,832 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Evaluate test code "odoo.startTour('RestaurantPresetEatInTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:30:22,842 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour.browser: [1/14] Tour RestaurantPresetEatInTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:30:22,846 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:22] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.008 2026-09-13 14:30:22,865 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:22] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-09-13 14:30:22,874 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:22] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:30:22,903 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:22] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.004 0.009 2026-09-13 14:30:22,912 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:22] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.021 2026-09-13 14:30:22,954 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:22] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.009 0.028 2026-09-13 14:30:22,961 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:22] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.021 2026-09-13 14:30:23,423 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:23] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 381 0.180 0.258 2026-09-13 14:30:23,450 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:23] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.018 2026-09-13 14:30:23,516 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:23] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-09-13 14:30:23,572 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:23] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.032 2026-09-13 14:30:23,593 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:23] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:30:23,602 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour.browser: Owl is running in 'dev' mode. 2026-09-13 14:30:23,611 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:23] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.003 2026-09-13 14:30:23,678 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:23] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:30:23,690 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:23] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.022 2026-09-13 14:30:23,695 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:23] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.027 2026-09-13 14:30:23,727 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:23] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.021 0.036 2026-09-13 14:30:23,754 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:23] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:30:23,757 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:23] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.010 0.078 2026-09-13 14:30:23,761 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:23] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.086 2026-09-13 14:30:23,763 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:23] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:30:23,802 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour.browser: [2/14] Tour RestaurantPresetEatInTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:30:23,868 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:23] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.013 2026-09-13 14:30:23,915 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour.browser: [3/14] Tour RestaurantPresetEatInTour → Step Check table with attributes: {"name":"4","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("4"))) 2026-09-13 14:30:23,933 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:23] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 31 0.037 0.050 2026-09-13 14:30:24,022 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:24] "GET /pos/ui/119 HTTP/1.1" 200 - 31 0.025 0.133 2026-09-13 14:30:24,130 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:24] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.066 0.139 2026-09-13 14:30:24,171 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:24] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:30:24,222 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour.browser: [4/14] Tour RestaurantPresetEatInTour → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-09-13 14:30:24,253 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:30:24,304 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour.browser: [5/14] Tour RestaurantPresetEatInTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:30:24,353 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour.browser: [6/14] Tour RestaurantPresetEatInTour → 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-09-13 14:30:24,405 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour.browser: [7/14] Tour RestaurantPresetEatInTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:30:24,455 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour.browser: [8/14] Tour RestaurantPresetEatInTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:30:24,513 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour.browser: [9/14] Tour RestaurantPresetEatInTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:30:24,563 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour.browser: [10/14] Tour RestaurantPresetEatInTour → Step .modal-dialog:contains("It seems that the order has not been sent. Would you like to send it to preparation?") 2026-09-13 14:30:24,614 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour.browser: [11/14] Tour RestaurantPresetEatInTour → Step discard dialog (trigger: .modal .modal-footer button:contains("Discard")) 2026-09-13 14:30:24,680 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour.browser: [12/14] Tour RestaurantPresetEatInTour → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:30:24,688 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:24] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:30:24,692 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:24] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:30:24,751 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour.browser: [13/14] Tour RestaurantPresetEatInTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:30:24,817 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour.browser: [14/14] Tour RestaurantPresetEatInTour → Step Cashier test_user exists on the receipt (trigger: .pos-receipt-contact .cashier:contains(Served by):contains(test_user)) 2026-09-13 14:30:24,821 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15989979 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '4db9ba0f-f556-4650-87d8-effad1ea80f2'}] 2026-09-13 14:30:24,826 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:24] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:30:25,140 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15989979 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '4db9ba0f-f556-4650-87d8-effad1ea80f2'} created pos.order #785 2026-09-13 14:30:25,161 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15989979 finished 2026-09-13 14:30:25,205 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:25] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 190 0.172 0.214 2026-09-13 14:30:25,353 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour.browser: tour succeeded 2026-09-13 14:30:25,354 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour.browser: ╔══════════════════════════════════════════╗ ║ TOUR RestaurantPresetEatInTour SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-09-13 14:30:25,435 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour.browser: heap 15329892 (allocated 16515072) 2026-09-13 14:30:25,438 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Closing chrome headless with pid 73714 2026-09-13 14:30:25,439 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Closing websocket connection 2026-09-13 14:30:25,439 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Terminating chrome headless with pid 73714 2026-09-13 14:30:25,481 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_143025_481302_test_restaurant_preset_eatin_tour.txt 2026-09-13 14:30:25,481 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_restaurant_preset_eatin_tour: Removing chrome user profile "/tmp/tmp0kb_w7f__chrome_odoo" 2026-09-13 14:30:25,490 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_show_default_with_register_screen ... 2026-09-13 14:30:25,841 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Chrome pid: 73837 2026-09-13 14:30:25,841 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Chrome headless temporary user profile dir: /tmp/tmp15btvbg__chrome_odoo 2026-09-13 14:30:25,841 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Issuing json command http://127.0.0.1:38493/json/version 2026-09-13 14:30:25,842 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38493', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:30:25,847 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:30:25,847 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Issuing json command http://127.0.0.1:38493/json 2026-09-13 14:30:25,847 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38493', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:30:25,852 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Websocket url found: ws://127.0.0.1:38493/devtools/page/E2A16F61494E023A3A8DE3313F80CA77 2026-09-13 14:30:25,859 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Enable chrome headless console log notification 2026-09-13 14:30:25,871 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Chrome headless enable page notifications 2026-09-13 14:30:25,921 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:30:25,930 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Setting session cookie in browser 2026-09-13 14:30:25,934 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-13 14:30:25,934 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-13 14:30:25,948 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:30:26,423 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:26] "GET /pos/ui/119 HTTP/1.1" 200 - 86 0.066 0.414 2026-09-13 14:30:26,427 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Navigation result: {'frameId': 'E2A16F61494E023A3A8DE3313F80CA77', 'loaderId': '25DD7AD847166B6FF6B14C61C8B61CD5', 'isDownload': False} 2026-09-13 14:30:26,427 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Evaluate ready code "odoo.isTourReady('test_show_default_with_register_screen')" 2026-09-13 14:30:26,433 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:30:26,452 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:26] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.009 2026-09-13 14:30:26,470 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:26] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.026 2026-09-13 14:30:26,490 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:26] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.009 0.038 2026-09-13 14:30:26,937 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:26] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:30:26,949 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:26] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-13 14:30:26,962 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Evaluate test code "odoo.startTour('test_show_default_with_register_screen', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:30:26,971 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen.browser: [1/23] Tour test_show_default_with_register_screen → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:30:26,973 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:26] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.005 2026-09-13 14:30:26,993 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:26] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-13 14:30:27,010 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:27] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:30:27,061 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:27] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.010 0.010 2026-09-13 14:30:27,076 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:27] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.029 2026-09-13 14:30:27,165 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:27] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.054 0.030 2026-09-13 14:30:27,170 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:27] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.002 0.070 2026-09-13 14:30:27,736 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:27] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 374 0.262 0.267 2026-09-13 14:30:27,754 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:27] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:30:27,803 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-09-13 14:30:27,858 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:27] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.030 2026-09-13 14:30:27,897 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:30:27,906 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen.browser: Owl is running in 'dev' mode. 2026-09-13 14:30:27,926 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:27] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-09-13 14:30:27,958 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:27] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:30:27,987 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:27] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:30:27,992 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:27] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:30:28,007 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:28] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:30:28,009 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:28] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:30:28,026 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:28] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.044 0.020 2026-09-13 14:30:28,029 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:28] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.061 2026-09-13 14:30:28,043 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:28] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.002 0.074 2026-09-13 14:30:28,141 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen.browser: [2/23] Tour test_show_default_with_register_screen → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:30:28,176 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:28] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:30:28,206 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:30:28,219 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen.browser: [3/23] Tour test_show_default_with_register_screen → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-09-13 14:30:28,232 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:28] "GET /pos/ui/119 HTTP/1.1" 200 - 31 0.025 0.042 2026-09-13 14:30:28,278 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:28] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 31 0.016 0.100 2026-09-13 14:30:28,355 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:28] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.032 0.094 2026-09-13 14:30:28,433 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen.browser: [4/23] Tour test_show_default_with_register_screen → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:30:28,478 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen.browser: [5/23] Tour test_show_default_with_register_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-09-13 14:30:28,529 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen.browser: [6/23] Tour test_show_default_with_register_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-09-13 14:30:28,581 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen.browser: [7/23] Tour test_show_default_with_register_screen → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:30:28,632 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen.browser: [8/23] Tour test_show_default_with_register_screen → Step click Set Table button (trigger: .product-screen .actionpad .set-table) 2026-09-13 14:30:28,693 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen.browser: [9/23] Tour test_show_default_with_register_screen → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:30:28,741 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen.browser: [10/23] Tour test_show_default_with_register_screen → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-09-13 14:30:28,794 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen.browser: [11/23] Tour test_show_default_with_register_screen → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:30:28,852 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen.browser: [12/23] Tour test_show_default_with_register_screen → Step table number 5 is shown in the input (trigger: .product-screen .input .input-value:contains('5')) 2026-09-13 14:30:28,973 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen.browser: [13/23] Tour test_show_default_with_register_screen → Step click Assign to assign order to table 5 (trigger: .product-screen .actionpad .assign-button) 2026-09-13 14:30:29,046 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen.browser: [14/23] Tour test_show_default_with_register_screen → Step click New button to navigate to a new empty order (trigger: .product-screen .actionpad button:contains('New')) 2026-09-13 14:30:29,057 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55796602 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'c0e35ab5-02f5-4902-8bf0-c0e5192abd42'}] 2026-09-13 14:30:29,108 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen.browser: [15/23] Tour test_show_default_with_register_screen → Step .pos-leftheader .orders-button 2026-09-13 14:30:29,124 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55796602 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'c0e35ab5-02f5-4902-8bf0-c0e5192abd42'} created pos.order #786 2026-09-13 14:30:29,136 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55796602 finished 2026-09-13 14:30:29,176 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen.browser: [16/23] Tour test_show_default_with_register_screen → Step .ticket-screen .order-row:contains("001") 2026-09-13 14:30:29,180 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 63 0.042 0.084 2026-09-13 14:30:29,262 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:29] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 54 0.035 0.049 2026-09-13 14:30:29,290 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:29] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.014 2026-09-13 14:30:29,317 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen.browser: [17/23] Tour test_show_default_with_register_screen → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:30:29,369 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen.browser: [18/23] Tour test_show_default_with_register_screen → Step .ticket-screen .pads .button.validation.load-order-button 2026-09-13 14:30:29,434 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:29] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.001 0.008 2026-09-13 14:30:29,434 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen.browser: [19/23] Tour test_show_default_with_register_screen → Step loaded order should contain Coca-Cola (trigger: .product-screen .orderline .product-name:contains('Coca-Cola')) 2026-09-13 14:30:29,485 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen.browser: [20/23] Tour test_show_default_with_register_screen → Step click New button again (trigger: .product-screen .actionpad button:contains('New')) 2026-09-13 14:30:29,540 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen.browser: [21/23] Tour test_show_default_with_register_screen → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:30:29,599 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen.browser: [22/23] Tour test_show_default_with_register_screen → Step Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline))) 2026-09-13 14:30:29,642 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen.browser: [23/23] Tour test_show_default_with_register_screen → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:30:29,692 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen.browser: tour succeeded 2026-09-13 14:30:29,693 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen.browser: ╔═══════════════════════════════════════════════════════╗ ║ TOUR test_show_default_with_register_screen SUCCEEDED ║ ╚═══════════════════════════════════════════════════════╝ 2026-09-13 14:30:29,764 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen.browser: heap 15309016 (allocated 17039360) 2026-09-13 14:30:29,775 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Closing chrome headless with pid 73837 2026-09-13 14:30:29,776 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Closing websocket connection 2026-09-13 14:30:29,777 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Terminating chrome headless with pid 73837 2026-09-13 14:30:29,875 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_143029_875107_test_show_default_with_register_screen.txt 2026-09-13 14:30:29,875 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_show_default_with_register_screen: Removing chrome user profile "/tmp/tmp15btvbg__chrome_odoo" 2026-09-13 14:30:29,886 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_lines_qty_update ... 2026-09-13 14:30:30,240 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Chrome pid: 73959 2026-09-13 14:30:30,240 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Chrome headless temporary user profile dir: /tmp/tmpuh01t23c_chrome_odoo 2026-09-13 14:30:30,240 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Issuing json command http://127.0.0.1:36269/json/version 2026-09-13 14:30:30,242 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36269', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:30:30,246 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:30:30,246 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Issuing json command http://127.0.0.1:36269/json 2026-09-13 14:30:30,247 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36269', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:30:30,248 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Websocket url found: ws://127.0.0.1:36269/devtools/page/5CA3C360223C566F2C6A99780329D629 2026-09-13 14:30:30,251 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Enable chrome headless console log notification 2026-09-13 14:30:30,252 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Chrome headless enable page notifications 2026-09-13 14:30:30,308 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:30:30,319 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Setting session cookie in browser 2026-09-13 14:30:30,323 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-13 14:30:30,323 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-13 14:30:30,343 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:30:30,786 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:30] "GET /pos/ui/119 HTTP/1.1" 200 - 86 0.037 0.410 2026-09-13 14:30:30,791 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Navigation result: {'frameId': '5CA3C360223C566F2C6A99780329D629', 'loaderId': '24539E624E8FC3D94294C5C90E3165C4', 'isDownload': False} 2026-09-13 14:30:30,792 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Evaluate ready code "odoo.isTourReady('test_sync_lines_qty_update')" 2026-09-13 14:30:30,805 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:30:30,828 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:30] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.012 0.006 2026-09-13 14:30:30,834 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:30] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-09-13 14:30:30,842 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:30] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.024 2026-09-13 14:30:31,334 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:31] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:30:31,365 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:31] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-09-13 14:30:31,387 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:30:31,405 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [1/22] Tour test_sync_lines_qty_update → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:30:31,410 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:31] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.016 2026-09-13 14:30:31,432 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:31] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-09-13 14:30:31,446 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:31] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:30:31,489 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:31] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.016 0.011 2026-09-13 14:30:31,501 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:31] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.035 2026-09-13 14:30:31,538 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:31] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.012 0.023 2026-09-13 14:30:31,543 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:31] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.020 2026-09-13 14:30:32,090 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:32] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 377 0.230 0.283 2026-09-13 14:30:32,111 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:32] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.011 2026-09-13 14:30:32,182 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.008 2026-09-13 14:30:32,236 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:32] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.030 2026-09-13 14:30:32,277 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:30:32,291 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: Owl is running in 'dev' mode. 2026-09-13 14:30:32,300 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:32] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-09-13 14:30:32,356 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:32] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:30:32,358 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:32] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:30:32,365 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:32] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:30:32,371 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:32] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:30:32,403 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:32] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.019 2026-09-13 14:30:32,406 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:32] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.020 2026-09-13 14:30:32,411 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:32] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.028 0.024 2026-09-13 14:30:32,418 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:32] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.002 0.057 2026-09-13 14:30:32,447 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:32] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:30:32,454 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [2/22] Tour test_sync_lines_qty_update → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:30:32,486 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:32] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 31 0.030 0.030 2026-09-13 14:30:32,512 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [3/22] Tour test_sync_lines_qty_update → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:30:32,581 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:32] "GET /pos/ui/119 HTTP/1.1" 200 - 31 0.045 0.098 2026-09-13 14:30:32,665 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:32] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.037 0.111 2026-09-13 14:30:32,737 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.007 0.011 2026-09-13 14:30:32,799 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [4/22] Tour test_sync_lines_qty_update → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-09-13 14:30:32,828 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:32] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:30:32,884 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [5/22] 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-09-13 14:30:32,948 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [6/22] Tour test_sync_lines_qty_update → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-09-13 14:30:33,008 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [7/22] Tour test_sync_lines_qty_update → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:30:33,037 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35216867 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '6b99a94d-1dfa-4865-a178-e383b35acb4f'}] 2026-09-13 14:30:33,101 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35216867 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '6b99a94d-1dfa-4865-a178-e383b35acb4f'} created pos.order #787 2026-09-13 14:30:33,113 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35216867 finished 2026-09-13 14:30:33,145 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 63 0.032 0.077 2026-09-13 14:30:33,176 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [8/22] Tour test_sync_lines_qty_update → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:30:33,242 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [9/22] 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-09-13 14:30:33,245 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:33] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.004 0.009 2026-09-13 14:30:33,296 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [10/22] 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-09-13 14:30:33,347 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [11/22] Tour test_sync_lines_qty_update → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:30:35,388 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [12/22] Tour test_sync_lines_qty_update → Step body 2026-09-13 14:30:35,439 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [13/22] Tour test_sync_lines_qty_update → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-09-13 14:30:35,492 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [14/22] 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-09-13 14:30:35,672 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [15/22] Tour test_sync_lines_qty_update → Step body 2026-09-13 14:30:35,723 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [16/22] Tour test_sync_lines_qty_update → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-09-13 14:30:35,783 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [17/22] Tour test_sync_lines_qty_update → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:30:35,800 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37622429 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '6b99a94d-1dfa-4865-a178-e383b35acb4f'}] 2026-09-13 14:30:35,851 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37622429 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '6b99a94d-1dfa-4865-a178-e383b35acb4f'} updated pos.order #787 2026-09-13 14:30:35,872 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #37622429 finished 2026-09-13 14:30:35,963 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.069 0.095 2026-09-13 14:30:35,997 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [18/22] Tour test_sync_lines_qty_update → Step .floor-map 2026-09-13 14:30:36,046 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [19/22] Tour test_sync_lines_qty_update → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:30:38,072 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [20/22] Tour test_sync_lines_qty_update → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:30:38,144 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [21/22] Tour test_sync_lines_qty_update → Step product screen is shown (trigger: .product-screen) 2026-09-13 14:30:38,153 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.013 0.011 2026-09-13 14:30:38,195 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: [22/22] Tour test_sync_lines_qty_update → Step body 2026-09-13 14:30:38,247 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: tour succeeded 2026-09-13 14:30:38,247 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: ╔═══════════════════════════════════════════╗ ║ TOUR test_sync_lines_qty_update SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-09-13 14:30:38,333 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update.browser: heap 15740592 (allocated 17301504) 2026-09-13 14:30:38,351 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Closing chrome headless with pid 73959 2026-09-13 14:30:38,352 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Closing websocket connection 2026-09-13 14:30:38,352 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Terminating chrome headless with pid 73959 2026-09-13 14:30:38,450 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_143038_449814_test_sync_lines_qty_update.txt 2026-09-13 14:30:38,450 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update: Removing chrome user profile "/tmp/tmpuh01t23c_chrome_odoo" 2026-09-13 14:30:38,514 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_lines_qty_update_ticket_screen ... 2026-09-13 14:30:38,882 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Chrome pid: 74083 2026-09-13 14:30:38,882 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Chrome headless temporary user profile dir: /tmp/tmptedgn4gc_chrome_odoo 2026-09-13 14:30:38,883 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Issuing json command http://127.0.0.1:39027/json/version 2026-09-13 14:30:38,883 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39027', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:30:38,888 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:30:38,888 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Issuing json command http://127.0.0.1:39027/json 2026-09-13 14:30:38,888 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39027', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:30:38,894 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Websocket url found: ws://127.0.0.1:39027/devtools/page/7E252F21DA4127516F7276A9947903DA 2026-09-13 14:30:38,903 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Enable chrome headless console log notification 2026-09-13 14:30:38,909 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Chrome headless enable page notifications 2026-09-13 14:30:38,959 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:30:38,966 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Setting session cookie in browser 2026-09-13 14:30:38,968 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-13 14:30:38,969 26 INFO rb-721a478-224807-415181 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/119" 2026-09-13 14:30:38,981 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:30:39,632 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:39] "GET /pos/ui/119 HTTP/1.1" 200 - 86 0.042 0.612 2026-09-13 14:30:39,638 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Navigation result: {'frameId': '7E252F21DA4127516F7276A9947903DA', 'loaderId': '53BADD460A3CCBB389845EDB385EB880', 'isDownload': False} 2026-09-13 14:30:39,638 26 INFO rb-721a478-224807-415181 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-09-13 14:30:39,654 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:30:39,675 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:39] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.007 2026-09-13 14:30:39,686 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:39] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.012 2026-09-13 14:30:39,689 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:39] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.018 2026-09-13 14:30:40,143 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:40] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:30:40,161 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:40] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-13 14:30:40,180 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:30:40,185 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [1/29] Tour test_sync_lines_qty_update_ticket_screen → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:30:40,191 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:40] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.005 2026-09-13 14:30:40,208 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:40] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:30:40,224 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:40] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:30:40,252 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:40] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.012 2026-09-13 14:30:40,265 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:40] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.019 2026-09-13 14:30:40,314 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:40] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.015 0.033 2026-09-13 14:30:40,317 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:40] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.023 2026-09-13 14:30:40,907 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:40] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 377 0.251 0.308 2026-09-13 14:30:40,937 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:40] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.015 2026-09-13 14:30:41,001 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:30:41,047 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:41] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.034 2026-09-13 14:30:41,070 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.012 2026-09-13 14:30:41,080 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: Owl is running in 'dev' mode. 2026-09-13 14:30:41,090 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:41] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.005 2026-09-13 14:30:41,132 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:41] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:30:41,168 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:41] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:30:41,170 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:41] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:30:41,198 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:41] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:30:41,199 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:41] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:30:41,206 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:41] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.032 0.041 2026-09-13 14:30:41,225 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:41] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.005 0.075 2026-09-13 14:30:41,228 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:41] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.093 2026-09-13 14:30:41,245 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [2/29] 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-09-13 14:30:41,297 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:41] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.018 2026-09-13 14:30:41,334 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [3/29] Tour test_sync_lines_qty_update_ticket_screen → Step .pos-leftheader .register-label 2026-09-13 14:30:41,361 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:41] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 31 0.039 0.057 2026-09-13 14:30:41,439 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:41] "GET /pos/ui/119 HTTP/1.1" 200 - 31 0.043 0.129 2026-09-13 14:30:41,510 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:41] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.027 0.133 2026-09-13 14:30:41,617 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [4/29] Tour test_sync_lines_qty_update_ticket_screen → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-09-13 14:30:41,642 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:30:41,706 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [5/29] Tour test_sync_lines_qty_update_ticket_screen → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:30:41,756 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [6/29] 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-09-13 14:30:41,807 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [7/29] 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-09-13 14:30:41,857 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [8/29] Tour test_sync_lines_qty_update_ticket_screen → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:30:41,909 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [9/29] Tour test_sync_lines_qty_update_ticket_screen → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:30:41,960 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [10/29] Tour test_sync_lines_qty_update_ticket_screen → Step click customer button (trigger: .product-screen .set-partner) 2026-09-13 14:30:42,032 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [11/29] Tour test_sync_lines_qty_update_ticket_screen → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-09-13 14:30:42,086 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [12/29] Tour test_sync_lines_qty_update_ticket_screen → Step Click search field (trigger: .modal .fa-search.undefined) 2026-09-13 14:30:42,136 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [13/29] Tour test_sync_lines_qty_update_ticket_screen → Step Search for partner "A powerful Pos man!" (trigger: .modal-dialog .input-group input) 2026-09-13 14:30:42,195 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [14/29] 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-09-13 14:30:42,252 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [15/29] Tour test_sync_lines_qty_update_ticket_screen → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:30:42,304 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [16/29] Tour test_sync_lines_qty_update_ticket_screen → Step .pos-leftheader .orders-button 2026-09-13 14:30:42,377 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [17/29] Tour test_sync_lines_qty_update_ticket_screen → Step .ticket-screen .order-row:contains("001") 2026-09-13 14:30:42,382 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52473607 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '5c6b8b4e-084f-4a91-bd93-69c695d03894'}] 2026-09-13 14:30:42,458 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52473607 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '5c6b8b4e-084f-4a91-bd93-69c695d03894'} created pos.order #788 2026-09-13 14:30:42,476 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52473607 finished 2026-09-13 14:30:42,527 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.061 0.087 2026-09-13 14:30:42,657 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:42] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 54 0.049 0.041 2026-09-13 14:30:42,694 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:42] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.006 0.019 2026-09-13 14:30:42,703 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [18/29] Tour test_sync_lines_qty_update_ticket_screen → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:30:42,752 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [19/29] Tour test_sync_lines_qty_update_ticket_screen → Step .ticket-screen .pads .button.validation.load-order-button 2026-09-13 14:30:42,811 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [20/29] 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-09-13 14:30:42,866 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [21/29] 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-09-13 14:30:42,917 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [22/29] Tour test_sync_lines_qty_update_ticket_screen → Step Check the product page (trigger: .product-list) 2026-09-13 14:30:42,968 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [23/29] Tour test_sync_lines_qty_update_ticket_screen → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:30:43,018 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [24/29] Tour test_sync_lines_qty_update_ticket_screen → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-09-13 14:30:43,075 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [25/29] Tour test_sync_lines_qty_update_ticket_screen → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:30:43,122 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [26/29] Tour test_sync_lines_qty_update_ticket_screen → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:30:43,173 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [27/29] 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-09-13 14:30:43,234 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [28/29] Tour test_sync_lines_qty_update_ticket_screen → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:30:43,284 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: [29/29] Tour test_sync_lines_qty_update_ticket_screen → Step .pos-leftheader .orders-button 2026-09-13 14:30:43,342 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: tour succeeded 2026-09-13 14:30:43,343 26 INFO rb-721a478-224807-415181 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-09-13 14:30:43,349 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36444412 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '5c6b8b4e-084f-4a91-bd93-69c695d03894'}] 2026-09-13 14:30:43,390 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36444412 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '5c6b8b4e-084f-4a91-bd93-69c695d03894'} updated pos.order #788 2026-09-13 14:30:43,412 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36444412 finished 2026-09-13 14:30:43,450 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen.browser: heap 16156032 (allocated 17301504) 2026-09-13 14:30:43,462 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Closing chrome headless with pid 74083 2026-09-13 14:30:43,465 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 54 0.038 0.079 2026-09-13 14:30:43,465 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Closing websocket connection 2026-09-13 14:30:43,474 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Terminating chrome headless with pid 74083 2026-09-13 14:30:43,533 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_143043_533336_test_sync_lines_qty_update_ticket_screen.txt 2026-09-13 14:30:43,533 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_lines_qty_update_ticket_screen: Removing chrome user profile "/tmp/tmptedgn4gc_chrome_odoo" 2026-09-13 14:30:43,573 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_set_line_note ... 2026-09-13 14:30:43,810 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Chrome pid: 74204 2026-09-13 14:30:43,811 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Chrome headless temporary user profile dir: /tmp/tmpigkd_vct_chrome_odoo 2026-09-13 14:30:43,811 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Issuing json command http://127.0.0.1:45215/json/version 2026-09-13 14:30:43,812 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45215', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:30:43,848 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:30:43,848 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Issuing json command http://127.0.0.1:45215/json 2026-09-13 14:30:43,849 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45215', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:30:43,850 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Websocket url found: ws://127.0.0.1:45215/devtools/page/22013A396349E271CD1CD00BAE6EC385 2026-09-13 14:30:43,862 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Enable chrome headless console log notification 2026-09-13 14:30:43,866 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Chrome headless enable page notifications 2026-09-13 14:30:43,917 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:30:43,923 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Setting session cookie in browser 2026-09-13 14:30:43,929 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-13 14:30:43,929 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-13 14:30:43,949 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:30:44,392 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:44] "GET /pos/ui/119 HTTP/1.1" 200 - 86 0.045 0.405 2026-09-13 14:30:44,397 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Navigation result: {'frameId': '22013A396349E271CD1CD00BAE6EC385', 'loaderId': '7FB27DEA82708257E689772C6B5CC6AE', 'isDownload': False} 2026-09-13 14:30:44,397 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Evaluate ready code "odoo.isTourReady('test_sync_set_line_note')" 2026-09-13 14:30:44,402 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:30:44,427 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:44] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-09-13 14:30:44,435 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:44] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.025 2026-09-13 14:30:44,452 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:44] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.042 2026-09-13 14:30:44,879 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:44] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:30:44,891 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:44] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-13 14:30:44,907 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:30:44,914 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [1/23] Tour test_sync_set_line_note → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:30:44,921 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:44] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.007 0.006 2026-09-13 14:30:44,934 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:44] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:30:44,948 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:44] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:30:44,975 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:44] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.010 2026-09-13 14:30:44,992 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:44] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.030 2026-09-13 14:30:45,038 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:45] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.014 0.034 2026-09-13 14:30:45,045 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:45] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.001 0.032 2026-09-13 14:30:45,629 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:45] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 377 0.244 0.308 2026-09-13 14:30:45,654 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:45] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.016 2026-09-13 14:30:45,735 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.018 2026-09-13 14:30:45,796 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:45] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.033 2026-09-13 14:30:45,840 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:30:45,849 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: Owl is running in 'dev' mode. 2026-09-13 14:30:45,866 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:45] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-09-13 14:30:45,893 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:45] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:30:45,907 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:45] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:30:45,935 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:45] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:30:45,937 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:45] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:30:45,967 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:45] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.014 2026-09-13 14:30:45,972 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:45] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.022 2026-09-13 14:30:45,976 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:45] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.033 0.028 2026-09-13 14:30:45,989 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [2/23] Tour test_sync_set_line_note → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:30:45,991 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:45] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:30:45,993 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:45] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.005 0.060 2026-09-13 14:30:46,087 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:46] "GET /pos/ui/119 HTTP/1.1" 200 - 31 0.044 0.070 2026-09-13 14:30:46,092 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [3/23] Tour test_sync_set_line_note → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:30:46,163 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:46] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 31 0.037 0.160 2026-09-13 14:30:46,249 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:46] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.039 0.105 2026-09-13 14:30:46,282 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:46] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.005 2026-09-13 14:30:46,362 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [4/23] Tour test_sync_set_line_note → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-09-13 14:30:46,383 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:30:46,445 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [5/23] 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-09-13 14:30:46,496 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [6/23] Tour test_sync_set_line_note → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-09-13 14:30:46,553 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [7/23] Tour test_sync_set_line_note → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:30:46,576 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88949719 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '950b3a37-123e-4b96-afbf-6567ed64443f'}] 2026-09-13 14:30:46,638 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88949719 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '950b3a37-123e-4b96-afbf-6567ed64443f'} created pos.order #789 2026-09-13 14:30:46,661 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88949719 finished 2026-09-13 14:30:46,710 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:46] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 63 0.051 0.084 2026-09-13 14:30:46,746 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [8/23] Tour test_sync_set_line_note → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:30:46,816 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:46] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.004 0.007 2026-09-13 14:30:46,816 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [9/23] Tour test_sync_set_line_note → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:30:48,855 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [10/23] Tour test_sync_set_line_note → Step body 2026-09-13 14:30:48,906 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [11/23] Tour test_sync_set_line_note → Step product screen is shown (trigger: .product-screen) 2026-09-13 14:30:48,956 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [12/23] 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-09-13 14:30:49,012 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [13/23] 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-09-13 14:30:49,063 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [14/23] Tour test_sync_set_line_note → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:30:49,114 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [15/23] Tour test_sync_set_line_note → Step click Internal note button (trigger: .modal-body button:contains("Note")) 2026-09-13 14:30:49,164 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [16/23] Tour test_sync_set_line_note → Step click Internal Note button (trigger: .control-buttons button:contains("Note")) 2026-09-13 14:30:49,222 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [17/23] Tour test_sync_set_line_note → Step input text 'Demo note' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-09-13 14:30:49,278 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [18/23] Tour test_sync_set_line_note → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:30:49,336 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [19/23] Tour test_sync_set_line_note → Step body 2026-09-13 14:30:49,387 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [20/23] Tour test_sync_set_line_note → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-09-13 14:30:49,445 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [21/23] Tour test_sync_set_line_note → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:30:49,469 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69977172 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '950b3a37-123e-4b96-afbf-6567ed64443f'}] 2026-09-13 14:30:49,501 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69977172 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '950b3a37-123e-4b96-afbf-6567ed64443f'} updated pos.order #789 2026-09-13 14:30:49,513 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #69977172 finished 2026-09-13 14:30:49,560 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.032 0.060 2026-09-13 14:30:49,588 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [22/23] Tour test_sync_set_line_note → Step .floor-map 2026-09-13 14:30:49,638 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: [23/23] Tour test_sync_set_line_note → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:30:51,673 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: tour succeeded 2026-09-13 14:30:51,674 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: ╔════════════════════════════════════════╗ ║ TOUR test_sync_set_line_note SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-09-13 14:30:51,746 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note.browser: heap 15435664 (allocated 17301504) 2026-09-13 14:30:51,747 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Closing chrome headless with pid 74204 2026-09-13 14:30:51,748 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Closing websocket connection 2026-09-13 14:30:51,748 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Terminating chrome headless with pid 74204 2026-09-13 14:30:51,804 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_143051_804439_test_sync_set_line_note.txt 2026-09-13 14:30:51,804 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_line_note: Removing chrome user profile "/tmp/tmpigkd_vct_chrome_odoo" 2026-09-13 14:30:51,843 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_set_note ... 2026-09-13 14:30:52,080 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Chrome pid: 74336 2026-09-13 14:30:52,081 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Chrome headless temporary user profile dir: /tmp/tmptdoo_i1g_chrome_odoo 2026-09-13 14:30:52,081 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Issuing json command http://127.0.0.1:39027/json/version 2026-09-13 14:30:52,082 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39027', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:30:52,120 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:30:52,120 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Issuing json command http://127.0.0.1:39027/json 2026-09-13 14:30:52,124 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39027', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:30:52,126 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Websocket url found: ws://127.0.0.1:39027/devtools/page/427BD0EE2D0B8EF49BB5266A57BB324B 2026-09-13 14:30:52,129 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Enable chrome headless console log notification 2026-09-13 14:30:52,130 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Chrome headless enable page notifications 2026-09-13 14:30:52,171 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:30:52,180 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Setting session cookie in browser 2026-09-13 14:30:52,186 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-13 14:30:52,186 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-13 14:30:52,199 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:30:52,625 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:52] "GET /pos/ui/119 HTTP/1.1" 200 - 86 0.054 0.375 2026-09-13 14:30:52,629 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Navigation result: {'frameId': '427BD0EE2D0B8EF49BB5266A57BB324B', 'loaderId': 'C3E193F84FB2498C290B9EACC695E728', 'isDownload': False} 2026-09-13 14:30:52,629 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Evaluate ready code "odoo.isTourReady('test_sync_set_note')" 2026-09-13 14:30:52,637 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:30:52,664 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:52] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.018 2026-09-13 14:30:52,669 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:52] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.014 2026-09-13 14:30:52,679 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:52] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.025 2026-09-13 14:30:53,138 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:53] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:30:53,156 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:53] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-09-13 14:30:53,168 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Evaluate test code "odoo.startTour('test_sync_set_note', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:30:53,175 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [1/21] Tour test_sync_set_note → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:30:53,177 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:53] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-09-13 14:30:53,191 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:53] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:30:53,222 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:53] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:30:53,254 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:53] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.009 2026-09-13 14:30:53,269 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:53] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.025 2026-09-13 14:30:53,318 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:53] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.023 0.024 2026-09-13 14:30:53,337 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:53] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.047 2026-09-13 14:30:53,872 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:53] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 377 0.219 0.280 2026-09-13 14:30:53,891 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:53] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:30:53,949 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:30:54,010 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:54] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.043 2026-09-13 14:30:54,044 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:30:54,054 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: Owl is running in 'dev' mode. 2026-09-13 14:30:54,063 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:54] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.003 2026-09-13 14:30:54,098 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:54] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:30:54,118 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:54] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.023 2026-09-13 14:30:54,129 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:54] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.017 0.012 2026-09-13 14:30:54,132 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:54] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:30:54,167 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:54] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:30:54,176 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:54] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.024 2026-09-13 14:30:54,195 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [2/21] Tour test_sync_set_note → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:30:54,201 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:54] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.048 0.054 2026-09-13 14:30:54,207 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:54] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:30:54,220 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:54] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:30:54,268 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:54] "GET /pos/ui/119 HTTP/1.1" 200 - 31 0.029 0.089 2026-09-13 14:30:54,294 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [3/21] Tour test_sync_set_note → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:30:54,330 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:54] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 31 0.018 0.163 2026-09-13 14:30:54,375 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:54] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.018 0.064 2026-09-13 14:30:54,415 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:30:54,459 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [4/21] Tour test_sync_set_note → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-09-13 14:30:54,473 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:30:54,531 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [5/21] Tour test_sync_set_note → Step Check orderline with attributes: {"productName":"Coca-Cola"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola"))) 2026-09-13 14:30:54,582 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [6/21] Tour test_sync_set_note → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-09-13 14:30:54,640 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [7/21] Tour test_sync_set_note → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:30:54,661 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20983538 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'a21d1caf-abeb-42da-8b27-70fd11b1cc37'}] 2026-09-13 14:30:54,719 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20983538 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'a21d1caf-abeb-42da-8b27-70fd11b1cc37'} created pos.order #790 2026-09-13 14:30:54,734 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20983538 finished 2026-09-13 14:30:54,767 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:54] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 63 0.039 0.070 2026-09-13 14:30:54,804 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [8/21] Tour test_sync_set_note → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:30:54,868 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.001 0.005 2026-09-13 14:30:54,872 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [9/21] Tour test_sync_set_note → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:30:56,906 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [10/21] Tour test_sync_set_note → Step body 2026-09-13 14:30:56,955 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [11/21] Tour test_sync_set_note → Step product screen is shown (trigger: .product-screen) 2026-09-13 14:30:57,007 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [12/21] Tour test_sync_set_note → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:30:57,056 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [13/21] Tour test_sync_set_note → Step click Internal note button (trigger: .modal-body button:contains("Note")) 2026-09-13 14:30:57,107 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [14/21] Tour test_sync_set_note → Step click Internal Note button (trigger: .control-buttons button:contains("Note")) 2026-09-13 14:30:57,164 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [15/21] Tour test_sync_set_note → Step input text 'Hello world' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-09-13 14:30:57,222 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [16/21] Tour test_sync_set_note → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:30:57,281 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [17/21] Tour test_sync_set_note → Step body 2026-09-13 14:30:57,331 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [18/21] Tour test_sync_set_note → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-09-13 14:30:57,388 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [19/21] Tour test_sync_set_note → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:30:57,405 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30075103 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'a21d1caf-abeb-42da-8b27-70fd11b1cc37'}] 2026-09-13 14:30:57,426 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30075103 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'a21d1caf-abeb-42da-8b27-70fd11b1cc37'} updated pos.order #790 2026-09-13 14:30:57,441 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30075103 finished 2026-09-13 14:30:57,526 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:30:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.052 0.072 2026-09-13 14:30:57,554 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [20/21] Tour test_sync_set_note → Step .floor-map 2026-09-13 14:30:57,605 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: [21/21] Tour test_sync_set_note → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:30:59,637 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: tour succeeded 2026-09-13 14:30:59,638 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: ╔═══════════════════════════════════╗ ║ TOUR test_sync_set_note SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-09-13 14:30:59,714 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note.browser: heap 15391272 (allocated 16515072) 2026-09-13 14:30:59,717 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Closing chrome headless with pid 74336 2026-09-13 14:30:59,724 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Closing websocket connection 2026-09-13 14:30:59,725 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Terminating chrome headless with pid 74336 2026-09-13 14:30:59,781 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_143059_780908_test_sync_set_note.txt 2026-09-13 14:30:59,781 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_note: Removing chrome user profile "/tmp/tmptdoo_i1g_chrome_odoo" 2026-09-13 14:30:59,824 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_set_partner ... 2026-09-13 14:31:00,065 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Chrome pid: 74467 2026-09-13 14:31:00,065 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Chrome headless temporary user profile dir: /tmp/tmpujf9avbb_chrome_odoo 2026-09-13 14:31:00,065 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Issuing json command http://127.0.0.1:46077/json/version 2026-09-13 14:31:00,066 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46077', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:31:00,093 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:31:00,093 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Issuing json command http://127.0.0.1:46077/json 2026-09-13 14:31:00,094 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46077', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:31:00,098 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Websocket url found: ws://127.0.0.1:46077/devtools/page/2A1DFD60ED55CB15B88EB64EE462C92A 2026-09-13 14:31:00,101 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Enable chrome headless console log notification 2026-09-13 14:31:00,105 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Chrome headless enable page notifications 2026-09-13 14:31:00,148 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:31:00,163 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Setting session cookie in browser 2026-09-13 14:31:00,167 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-13 14:31:00,167 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-13 14:31:00,184 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:31:00,660 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:00] "GET /pos/ui/119 HTTP/1.1" 200 - 86 0.061 0.420 2026-09-13 14:31:00,665 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Navigation result: {'frameId': '2A1DFD60ED55CB15B88EB64EE462C92A', 'loaderId': '19C1CC57EF1F3279F28F17E7F2D1BDC3', 'isDownload': False} 2026-09-13 14:31:00,665 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Evaluate ready code "odoo.isTourReady('test_sync_set_partner')" 2026-09-13 14:31:00,671 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:31:00,693 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:00] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-09-13 14:31:00,701 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:00] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.019 2026-09-13 14:31:00,715 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:00] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.012 0.024 2026-09-13 14:31:01,107 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:01] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:31:01,126 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:01] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.009 2026-09-13 14:31:01,143 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Evaluate test code "odoo.startTour('test_sync_set_partner', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:31:01,157 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [1/22] Tour test_sync_set_partner → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:31:01,159 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:01] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.011 2026-09-13 14:31:01,175 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:01] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-09-13 14:31:01,195 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:01] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:31:01,240 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:01] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.011 0.018 2026-09-13 14:31:01,254 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:01] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.039 2026-09-13 14:31:01,312 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:01] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.013 0.034 2026-09-13 14:31:01,322 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:01] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.002 0.045 2026-09-13 14:31:01,941 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:01] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 377 0.284 0.308 2026-09-13 14:31:01,966 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:01] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.014 2026-09-13 14:31:02,017 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:31:02,080 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:02] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.035 2026-09-13 14:31:02,111 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-09-13 14:31:02,122 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: Owl is running in 'dev' mode. 2026-09-13 14:31:02,159 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:02] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.010 2026-09-13 14:31:02,187 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:02] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.013 2026-09-13 14:31:02,200 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:02] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:31:02,210 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:02] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-09-13 14:31:02,293 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:02] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.082 0.036 2026-09-13 14:31:02,314 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:02] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:31:02,315 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:02] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.005 0.128 2026-09-13 14:31:02,318 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:02] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.121 2026-09-13 14:31:02,334 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:02] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:31:02,394 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [2/22] Tour test_sync_set_partner → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:31:02,478 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:02] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:31:02,607 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:02] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 31 0.063 0.070 2026-09-13 14:31:02,620 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [3/22] Tour test_sync_set_partner → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:31:02,675 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:02] "GET /pos/ui/119 HTTP/1.1" 200 - 31 0.031 0.172 2026-09-13 14:31:02,751 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:02] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.031 0.091 2026-09-13 14:31:02,818 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.013 2026-09-13 14:31:02,856 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [4/22] Tour test_sync_set_partner → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-09-13 14:31:02,881 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:31:02,941 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [5/22] Tour test_sync_set_partner → Step Check orderline with attributes: {"productName":"Coca-Cola"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola"))) 2026-09-13 14:31:02,992 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [6/22] Tour test_sync_set_partner → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-09-13 14:31:03,049 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [7/22] Tour test_sync_set_partner → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:31:03,078 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59633510 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '729cc698-48c0-409b-bcec-6d85cca2ec7c'}] 2026-09-13 14:31:03,139 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59633510 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '729cc698-48c0-409b-bcec-6d85cca2ec7c'} created pos.order #791 2026-09-13 14:31:03,161 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59633510 finished 2026-09-13 14:31:03,196 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 63 0.048 0.073 2026-09-13 14:31:03,221 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [8/22] Tour test_sync_set_partner → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:31:03,288 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:03] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.005 0.006 2026-09-13 14:31:03,289 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [9/22] Tour test_sync_set_partner → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:31:05,338 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [10/22] Tour test_sync_set_partner → Step body 2026-09-13 14:31:05,388 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [11/22] Tour test_sync_set_partner → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:31:05,440 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [12/22] Tour test_sync_set_partner → Step click customer button (trigger: .product-screen .set-partner) 2026-09-13 14:31:05,509 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [13/22] Tour test_sync_set_partner → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-09-13 14:31:05,565 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [14/22] Tour test_sync_set_partner → Step Click search field (trigger: .modal .fa-search.undefined) 2026-09-13 14:31:05,615 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [15/22] Tour test_sync_set_partner → Step Search for partner "Acme Corporation" (trigger: .modal-dialog .input-group input) 2026-09-13 14:31:05,672 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [16/22] Tour test_sync_set_partner → Step click partner 'Acme Corporation' from partner list screen (trigger: .modal .partner-list b:contains(Acme Corporation)) 2026-09-13 14:31:05,729 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [17/22] Tour test_sync_set_partner → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:31:05,781 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [18/22] Tour test_sync_set_partner → Step body 2026-09-13 14:31:05,831 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [19/22] Tour test_sync_set_partner → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-09-13 14:31:05,889 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [20/22] Tour test_sync_set_partner → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:31:05,913 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59063717 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '729cc698-48c0-409b-bcec-6d85cca2ec7c'}] 2026-09-13 14:31:05,937 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59063717 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '729cc698-48c0-409b-bcec-6d85cca2ec7c'} updated pos.order #791 2026-09-13 14:31:05,956 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59063717 finished 2026-09-13 14:31:06,050 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 68 0.070 0.068 2026-09-13 14:31:06,089 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [21/22] Tour test_sync_set_partner → Step .floor-map 2026-09-13 14:31:06,139 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: [22/22] Tour test_sync_set_partner → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:31:08,176 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: tour succeeded 2026-09-13 14:31:08,177 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: ╔══════════════════════════════════════╗ ║ TOUR test_sync_set_partner SUCCEEDED ║ ╚══════════════════════════════════════╝ 2026-09-13 14:31:08,277 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner.browser: heap 16200020 (allocated 17174528) 2026-09-13 14:31:08,295 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Closing chrome headless with pid 74467 2026-09-13 14:31:08,296 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Closing websocket connection 2026-09-13 14:31:08,297 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Terminating chrome headless with pid 74467 2026-09-13 14:31:08,355 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_143108_355384_test_sync_set_partner.txt 2026-09-13 14:31:08,355 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_partner: Removing chrome user profile "/tmp/tmpujf9avbb_chrome_odoo" 2026-09-13 14:31:08,398 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_sync_set_pricelist ... 2026-09-13 14:31:08,649 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Chrome pid: 74602 2026-09-13 14:31:08,649 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Chrome headless temporary user profile dir: /tmp/tmpnq9eh_uu_chrome_odoo 2026-09-13 14:31:08,649 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Issuing json command http://127.0.0.1:39853/json/version 2026-09-13 14:31:08,650 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39853', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:31:08,680 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:31:08,681 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Issuing json command http://127.0.0.1:39853/json 2026-09-13 14:31:08,681 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39853', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:31:08,689 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Websocket url found: ws://127.0.0.1:39853/devtools/page/1D0795C5BFD5E10E4E60ED0E78B12A7A 2026-09-13 14:31:08,694 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Enable chrome headless console log notification 2026-09-13 14:31:08,696 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Chrome headless enable page notifications 2026-09-13 14:31:08,730 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:31:08,740 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Setting session cookie in browser 2026-09-13 14:31:08,745 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-13 14:31:08,745 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-13 14:31:08,770 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:31:09,431 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:09] "GET /pos/ui/119 HTTP/1.1" 200 - 86 0.026 0.639 2026-09-13 14:31:09,434 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Navigation result: {'frameId': '1D0795C5BFD5E10E4E60ED0E78B12A7A', 'loaderId': '6B21BDB8E22CC33859D9A9E7BD87EB69', 'isDownload': False} 2026-09-13 14:31:09,434 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Evaluate ready code "odoo.isTourReady('test_sync_set_pricelist')" 2026-09-13 14:31:09,441 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:31:09,461 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:09] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.007 0.006 2026-09-13 14:31:09,475 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:09] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.023 2026-09-13 14:31:09,482 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:09] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.015 2026-09-13 14:31:09,924 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:09] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:31:09,936 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:09] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-13 14:31:09,949 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Evaluate test code "odoo.startTour('test_sync_set_pricelist', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:31:09,956 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [1/24] Tour test_sync_set_pricelist → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:31:09,960 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:09] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.005 2026-09-13 14:31:09,983 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:09] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:31:09,999 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:09] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:31:10,020 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:10] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.010 2026-09-13 14:31:10,041 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:10] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.009 0.024 2026-09-13 14:31:10,048 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.001 0.007 2026-09-13 14:31:10,087 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:10] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.010 0.023 2026-09-13 14:31:10,673 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:10] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 374 0.253 0.294 2026-09-13 14:31:10,690 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:10] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:31:10,749 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:31:10,799 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:10] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.030 2026-09-13 14:31:10,829 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:10] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.005 2026-09-13 14:31:10,852 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: Owl is running in 'dev' mode. 2026-09-13 14:31:10,860 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:10] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:31:10,901 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:10] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:31:10,913 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:10] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:31:10,919 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:10] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:31:10,943 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:10] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.023 0.020 2026-09-13 14:31:10,952 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:10] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.046 2026-09-13 14:31:10,955 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:10] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.035 2026-09-13 14:31:10,965 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:10] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:31:10,967 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:10] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:31:11,018 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [2/24] Tour test_sync_set_pricelist → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:31:11,033 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:11] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:31:11,098 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [3/24] Tour test_sync_set_pricelist → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:31:11,116 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:11] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 31 0.031 0.053 2026-09-13 14:31:11,176 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:11] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.021 0.053 2026-09-13 14:31:11,243 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:11] "GET /pos/ui/119 HTTP/1.1" 200 - 31 0.030 0.175 2026-09-13 14:31:11,247 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.031 2026-09-13 14:31:11,282 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [4/24] Tour test_sync_set_pricelist → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-09-13 14:31:11,308 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:31:11,365 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [5/24] Tour test_sync_set_pricelist → Step Check orderline with attributes: {"productName":"Coca-Cola"} (trigger: .order-container .orderline:has(.product-name:contains("Coca-Cola"))) 2026-09-13 14:31:11,417 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [6/24] Tour test_sync_set_pricelist → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-09-13 14:31:11,472 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [7/24] Tour test_sync_set_pricelist → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:31:11,494 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40458161 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'a018d9d7-1f34-40cd-9d9e-2db6c4074cc5'}] 2026-09-13 14:31:11,561 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40458161 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'a018d9d7-1f34-40cd-9d9e-2db6c4074cc5'} created pos.order #792 2026-09-13 14:31:11,573 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40458161 finished 2026-09-13 14:31:11,626 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 63 0.044 0.091 2026-09-13 14:31:11,654 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [8/24] Tour test_sync_set_pricelist → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:31:11,719 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [9/24] Tour test_sync_set_pricelist → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:31:11,724 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.006 2026-09-13 14:31:13,754 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [10/24] Tour test_sync_set_pricelist → Step body 2026-09-13 14:31:13,805 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [11/24] Tour test_sync_set_pricelist → Step product screen is shown (trigger: .product-screen) 2026-09-13 14:31:13,855 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [12/24] 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-09-13 14:31:13,911 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [13/24] 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-09-13 14:31:13,962 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [14/24] Tour test_sync_set_pricelist → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:31:14,012 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [15/24] Tour test_sync_set_pricelist → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:31:14,063 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [16/24] Tour test_sync_set_pricelist → Step click Actions button (trigger: .more-btn) 2026-09-13 14:31:14,118 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [17/24] Tour test_sync_set_pricelist → Step .o_pricelist_button 2026-09-13 14:31:14,175 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [18/24] Tour test_sync_set_pricelist → Step select price list 'Second Pricelist' (trigger: .selection-item:contains("Second Pricelist")) 2026-09-13 14:31:14,234 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [19/24] Tour test_sync_set_pricelist → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:31:14,284 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [20/24] Tour test_sync_set_pricelist → Step body 2026-09-13 14:31:14,335 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [21/24] Tour test_sync_set_pricelist → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-09-13 14:31:14,393 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [22/24] Tour test_sync_set_pricelist → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:31:14,409 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88908784 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'a018d9d7-1f34-40cd-9d9e-2db6c4074cc5'}] 2026-09-13 14:31:14,433 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88908784 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'a018d9d7-1f34-40cd-9d9e-2db6c4074cc5'} updated pos.order #792 2026-09-13 14:31:14,446 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88908784 finished 2026-09-13 14:31:14,551 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.060 0.085 2026-09-13 14:31:14,587 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [23/24] Tour test_sync_set_pricelist → Step .floor-map 2026-09-13 14:31:14,638 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: [24/24] Tour test_sync_set_pricelist → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:31:16,671 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: tour succeeded 2026-09-13 14:31:16,671 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: ╔════════════════════════════════════════╗ ║ TOUR test_sync_set_pricelist SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-09-13 14:31:16,737 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist.browser: heap 15455572 (allocated 16515072) 2026-09-13 14:31:16,754 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Closing chrome headless with pid 74602 2026-09-13 14:31:16,756 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Closing websocket connection 2026-09-13 14:31:16,756 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Terminating chrome headless with pid 74602 2026-09-13 14:31:16,815 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_143116_814957_test_sync_set_pricelist.txt 2026-09-13 14:31:16,815 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_sync_set_pricelist: Removing chrome user profile "/tmp/tmpnq9eh_uu_chrome_odoo" 2026-09-13 14:31:16,859 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_tax_in_merge_table_order_line ... 2026-09-13 14:31:17,375 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Chrome pid: 74726 2026-09-13 14:31:17,376 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Chrome headless temporary user profile dir: /tmp/tmp3ha4lw5f_chrome_odoo 2026-09-13 14:31:17,376 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Issuing json command http://127.0.0.1:42395/json/version 2026-09-13 14:31:17,376 26 INFO rb-721a478-224807-415181 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-09-13 14:31:17,418 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:31:17,419 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Issuing json command http://127.0.0.1:42395/json 2026-09-13 14:31:17,420 26 INFO rb-721a478-224807-415181 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-09-13 14:31:17,427 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Websocket url found: ws://127.0.0.1:42395/devtools/page/363DDF1DF888BA60D69F393DAA0D1CBA 2026-09-13 14:31:17,432 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Enable chrome headless console log notification 2026-09-13 14:31:17,433 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Chrome headless enable page notifications 2026-09-13 14:31:17,510 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-09-13 14:31:17,516 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Setting session cookie in browser 2026-09-13 14:31:17,521 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-13 14:31:17,521 26 INFO rb-721a478-224807-415181 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/119" 2026-09-13 14:31:17,539 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:31:18,039 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:18] "GET /pos/ui/119 HTTP/1.1" 200 - 90 0.089 0.413 2026-09-13 14:31:18,046 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Navigation result: {'frameId': '363DDF1DF888BA60D69F393DAA0D1CBA', 'loaderId': '3445E02AFCDE1E581D2E83DB787B3DAD', 'isDownload': False} 2026-09-13 14:31:18,046 26 INFO rb-721a478-224807-415181 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-09-13 14:31:18,052 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:31:18,084 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:18] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.014 2026-09-13 14:31:18,090 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:18] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-09-13 14:31:18,098 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:18] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.019 2026-09-13 14:31:18,598 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:18] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:31:18,616 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:18] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-09-13 14:31:18,629 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:31:18,634 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: [1/15] Tour test_tax_in_merge_table_order_line_tour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:31:18,645 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:18] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 5 0.005 0.007 2026-09-13 14:31:18,679 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:18] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.006 0.010 2026-09-13 14:31:18,700 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:18] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:31:18,734 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:18] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.014 0.009 2026-09-13 14:31:18,746 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:18] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.030 2026-09-13 14:31:18,805 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:18] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.021 0.030 2026-09-13 14:31:18,809 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:18] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.044 2026-09-13 14:31:19,511 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:19] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 376 0.337 0.318 2026-09-13 14:31:19,532 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:19] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.013 2026-09-13 14:31:19,598 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-09-13 14:31:19,661 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:19] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.040 2026-09-13 14:31:19,689 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-09-13 14:31:19,708 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: Owl is running in 'dev' mode. 2026-09-13 14:31:19,728 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:19] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.007 2026-09-13 14:31:19,781 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:19] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.023 2026-09-13 14:31:19,792 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:19] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:31:19,803 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:19] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:31:19,832 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:19] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:31:19,833 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:19] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.032 0.040 2026-09-13 14:31:19,836 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:19] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.014 2026-09-13 14:31:19,849 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:19] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.005 0.077 2026-09-13 14:31:19,853 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:19] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.083 2026-09-13 14:31:19,869 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: [2/15] 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-09-13 14:31:19,967 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: [3/15] Tour test_tax_in_merge_table_order_line_tour → Step click 'Main Floor' floor (trigger: .floor-selector .button-floor:contains("Main Floor")) 2026-09-13 14:31:19,971 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:19] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:31:20,014 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:20] "GET /pos/ui/119 HTTP/1.1" 200 - 33 0.023 0.035 2026-09-13 14:31:20,101 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:20] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 33 0.019 0.123 2026-09-13 14:31:20,177 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:20] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.034 0.168 2026-09-13 14:31:20,211 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: [4/15] Tour test_tax_in_merge_table_order_line_tour → Step Check table with attributes: {"name":"4","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("4"))) 2026-09-13 14:31:20,275 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.005 2026-09-13 14:31:20,329 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: [5/15] 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-09-13 14:31:20,341 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:31:20,414 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: [6/15] Tour test_tax_in_merge_table_order_line_tour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-09-13 14:31:20,473 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: [7/15] Tour test_tax_in_merge_table_order_line_tour → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:31:20,495 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22864331 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '233ba090-0344-43b1-91e5-d82f4d134fda'}] 2026-09-13 14:31:20,583 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22864331 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '233ba090-0344-43b1-91e5-d82f4d134fda'} created pos.order #793 2026-09-13 14:31:20,597 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22864331 finished 2026-09-13 14:31:20,637 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.055 0.090 2026-09-13 14:31:20,675 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: [8/15] Tour test_tax_in_merge_table_order_line_tour → Step click 'Main Floor' floor (trigger: .floor-selector .button-floor:contains("Main Floor")) 2026-09-13 14:31:20,729 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: [9/15] Tour test_tax_in_merge_table_order_line_tour → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:31:20,794 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.006 2026-09-13 14:31:20,797 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: [10/15] 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-09-13 14:31:20,861 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: [11/15] Tour test_tax_in_merge_table_order_line_tour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-09-13 14:31:20,916 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: [12/15] Tour test_tax_in_merge_table_order_line_tour → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:31:20,938 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98784310 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '677b4756-9c64-4783-8ac2-0ee98cb693a2'}] 2026-09-13 14:31:20,985 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98784310 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '677b4756-9c64-4783-8ac2-0ee98cb693a2'} created pos.order #794 2026-09-13 14:31:20,996 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98784310 finished 2026-09-13 14:31:21,042 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 44 0.033 0.075 2026-09-13 14:31:21,078 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: [13/15] Tour test_tax_in_merge_table_order_line_tour → Step .floor-map 2026-09-13 14:31:21,125 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: [14/15] Tour test_tax_in_merge_table_order_line_tour → Step Drag table 5 onto table 4 in order to link them (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:31:21,179 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: 500 2026-09-13 14:31:21,680 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: 500 2026-09-13 14:31:22,181 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: Selector .floor-map .table:not(.syncing):has(.label:contains("4")) Object(position='top', relative=true) 2026-09-13 14:31:22,182 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: 500 2026-09-13 14:31:22,692 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: Selector .floor-map .table:not(.syncing):has(.label:contains("4")) Object(position='center', relative=true) 2026-09-13 14:31:22,696 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: 500 2026-09-13 14:31:23,217 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:23] "POST /web/dataset/call_kw/restaurant.table/set_parent_id#restaurant.table.set_parent_id HTTP/1.1" 200 - 6 0.006 0.005 2026-09-13 14:31:23,229 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: 500 2026-09-13 14:31:23,232 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32070700 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '233ba090-0344-43b1-91e5-d82f4d134fda'}] 2026-09-13 14:31:23,270 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: Added lines [1290] to pos.order #793 2026-09-13 14:31:23,277 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32070700 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '233ba090-0344-43b1-91e5-d82f4d134fda'} updated pos.order #793 2026-09-13 14:31:23,292 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32070700 finished 2026-09-13 14:31:23,408 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 75 0.098 0.080 2026-09-13 14:31:23,425 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:23] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 6 0.004 0.183 2026-09-13 14:31:23,530 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:23] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 45 0.033 0.058 2026-09-13 14:31:23,551 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:23] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.001 0.006 2026-09-13 14:31:23,732 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: [15/15] Tour test_tax_in_merge_table_order_line_tour → Step Verify that table 5 is a child table (trigger: .floor-map .table:not(.syncing):has(.label:contains("5")) .info.opacity-25) 2026-09-13 14:31:23,784 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: tour succeeded 2026-09-13 14:31:23,784 26 INFO rb-721a478-224807-415181 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-09-13 14:31:23,874 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line.browser: heap 16559544 (allocated 18223104) 2026-09-13 14:31:23,890 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Closing chrome headless with pid 74726 2026-09-13 14:31:23,891 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Closing websocket connection 2026-09-13 14:31:23,892 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Terminating chrome headless with pid 74726 2026-09-13 14:31:23,992 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_143123_992742_test_tax_in_merge_table_order_line.txt 2026-09-13 14:31:23,993 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tax_in_merge_table_order_line: Removing chrome user profile "/tmp/tmp3ha4lw5f_chrome_odoo" 2026-09-13 14:31:24,031 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_tip_after_payment ... 2026-09-13 14:31:24,328 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Chrome pid: 74859 2026-09-13 14:31:24,328 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Chrome headless temporary user profile dir: /tmp/tmpj4wwt6el_chrome_odoo 2026-09-13 14:31:24,329 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Issuing json command http://127.0.0.1:38455/json/version 2026-09-13 14:31:24,329 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38455', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:31:24,358 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:31:24,359 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Issuing json command http://127.0.0.1:38455/json 2026-09-13 14:31:24,360 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38455', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:31:24,363 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Websocket url found: ws://127.0.0.1:38455/devtools/page/2B7F69DD54A28E091F3B87D58C4E0C2D 2026-09-13 14:31:24,366 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Enable chrome headless console log notification 2026-09-13 14:31:24,368 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Chrome headless enable page notifications 2026-09-13 14:31:24,439 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:31:24,453 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Setting session cookie in browser 2026-09-13 14:31:24,455 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-13 14:31:24,455 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-13 14:31:24,476 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:31:24,912 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:24] "GET /pos/ui/119 HTTP/1.1" 200 - 86 0.057 0.382 2026-09-13 14:31:24,914 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Navigation result: {'frameId': '2B7F69DD54A28E091F3B87D58C4E0C2D', 'loaderId': 'BB7E5E7E0F90D8520AA65012ACC9E416', 'isDownload': False} 2026-09-13 14:31:24,915 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Evaluate ready code "odoo.isTourReady('test_tip_after_payment')" 2026-09-13 14:31:24,922 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:31:24,934 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:24] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-09-13 14:31:24,942 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:24] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.013 2026-09-13 14:31:24,950 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:24] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.019 2026-09-13 14:31:25,352 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:31:25,362 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:25] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-09-13 14:31:25,376 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Evaluate test code "odoo.startTour('test_tip_after_payment', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:31:25,384 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [1/47] Tour test_tip_after_payment → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:31:25,389 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:25] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.006 2026-09-13 14:31:25,413 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:25] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:31:25,428 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:25] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:31:25,457 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:25] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.009 0.010 2026-09-13 14:31:25,467 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:25] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.025 2026-09-13 14:31:25,518 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:25] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.012 0.027 2026-09-13 14:31:25,525 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:25] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.003 0.035 2026-09-13 14:31:26,213 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:26] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 377 0.340 0.313 2026-09-13 14:31:26,238 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:26] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.014 2026-09-13 14:31:26,341 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-09-13 14:31:26,414 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:26] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.017 0.045 2026-09-13 14:31:26,457 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-09-13 14:31:26,476 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: Owl is running in 'dev' mode. 2026-09-13 14:31:26,494 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:26] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-09-13 14:31:26,527 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:26] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:31:26,548 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:26] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:31:26,581 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:26] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:31:26,609 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:26] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:31:26,612 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:26] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:31:26,645 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:26] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.090 0.030 2026-09-13 14:31:26,648 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [2/47] Tour test_tip_after_payment → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:31:26,663 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:26] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.004 0.128 2026-09-13 14:31:26,664 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:26] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.132 2026-09-13 14:31:26,780 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:26] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.013 2026-09-13 14:31:26,798 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [3/47] Tour test_tip_after_payment → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("2"))) 2026-09-13 14:31:26,853 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:26] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 31 0.037 0.064 2026-09-13 14:31:26,915 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:26] "GET /pos/ui/119 HTTP/1.1" 200 - 31 0.029 0.099 2026-09-13 14:31:27,019 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:27] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.062 0.156 2026-09-13 14:31:27,077 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-09-13 14:31:27,157 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [4/47] Tour test_tip_after_payment → Step click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid")) 2026-09-13 14:31:27,182 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:31:27,255 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [5/47] Tour test_tip_after_payment → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:31:27,305 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [6/47] Tour test_tip_after_payment → 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-09-13 14:31:27,356 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [7/47] Tour test_tip_after_payment → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-09-13 14:31:27,414 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [8/47] Tour test_tip_after_payment → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-09-13 14:31:27,468 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [9/47] Tour test_tip_after_payment → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-09-13 14:31:27,519 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [10/47] Tour test_tip_after_payment → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-09-13 14:31:27,588 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [11/47] Tour test_tip_after_payment → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-09-13 14:31:27,638 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [12/47] Tour test_tip_after_payment → 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-09-13 14:31:27,692 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [13/47] Tour test_tip_after_payment → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:31:27,740 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [14/47] Tour test_tip_after_payment → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:31:27,796 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [15/47] Tour test_tip_after_payment → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:31:27,846 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [16/47] Tour test_tip_after_payment → Step .modal-dialog:contains("It seems that the order has not been sent. Would you like to send it to preparation?") 2026-09-13 14:31:27,897 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [17/47] Tour test_tip_after_payment → Step discard dialog (trigger: .modal .modal-footer button:contains("Discard")) 2026-09-13 14:31:27,971 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [18/47] Tour test_tip_after_payment → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-09-13 14:31:27,987 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:27] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:31:27,987 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:27] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:31:28,022 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [19/47] Tour test_tip_after_payment → Step click payment line (trigger: .paymentlines .paymentline .payment-infos:contains("Bank")) 2026-09-13 14:31:28,073 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [20/47] Tour test_tip_after_payment → Step click numpad button: 1 (trigger: .modal div.numpad button:contains(/^1$/)) 2026-09-13 14:31:28,123 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [21/47] Tour test_tip_after_payment → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:31:28,185 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [22/47] Tour test_tip_after_payment → Step .payment-screen .button:contains('Tip') 2026-09-13 14:31:28,242 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [23/47] Tour test_tip_after_payment → Step click numpad button: 1 (trigger: .modal div.numpad button:contains(/^1/)) 2026-09-13 14:31:28,298 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [24/47] Tour test_tip_after_payment → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:31:28,362 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [25/47] Tour test_tip_after_payment → Step line paid via 'Bank' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Bank")) 2026-09-13 14:31:28,418 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [26/47] Tour test_tip_after_payment → Step amount tendered in the line is '2.00' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("2.00")) 2026-09-13 14:31:28,468 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [27/47] Tour test_tip_after_payment → Step delete Bank paymentline with 2.00 amount (trigger: .paymentlines .paymentline .payment-infos:contains("Bank"):has(.payment-amount:contains("2.00")) ~ .delete-button) 2026-09-13 14:31:28,526 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [28/47] Tour test_tip_after_payment → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-09-13 14:31:28,579 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [29/47] Tour test_tip_after_payment → Step click payment line (trigger: .paymentlines .paymentline .payment-infos:contains("Bank")) 2026-09-13 14:31:28,630 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [30/47] Tour test_tip_after_payment → Step click numpad button: 5 (trigger: .modal div.numpad button:contains(/^5$/)) 2026-09-13 14:31:28,679 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [31/47] Tour test_tip_after_payment → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:31:28,734 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [32/47] Tour test_tip_after_payment → Step .payment-screen .button:contains('Tip') 2026-09-13 14:31:28,790 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [33/47] Tour test_tip_after_payment → Step click numpad button: 2 (trigger: .modal div.numpad button:contains(/^2/)) 2026-09-13 14:31:28,842 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [34/47] Tour test_tip_after_payment → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:31:28,904 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [35/47] Tour test_tip_after_payment → Step line paid via 'Bank' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Bank")) 2026-09-13 14:31:28,958 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [36/47] Tour test_tip_after_payment → Step amount tendered in the line is '5.00' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("5.00")) 2026-09-13 14:31:29,006 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [37/47] Tour test_tip_after_payment → Step delete Bank paymentline with 5.00 amount (trigger: .paymentlines .paymentline .payment-infos:contains("Bank"):has(.payment-amount:contains("5.00")) ~ .delete-button) 2026-09-13 14:31:29,061 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [38/47] Tour test_tip_after_payment → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-09-13 14:31:29,113 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [39/47] Tour test_tip_after_payment → Step click payment line (trigger: .paymentlines .paymentline .payment-infos:contains("Bank")) 2026-09-13 14:31:29,164 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [40/47] Tour test_tip_after_payment → Step click numpad button: 5 (trigger: .modal div.numpad button:contains(/^5$/)) 2026-09-13 14:31:29,214 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [41/47] Tour test_tip_after_payment → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:31:29,269 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [42/47] Tour test_tip_after_payment → Step .payment-screen .button:contains('Tip') 2026-09-13 14:31:29,323 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [43/47] Tour test_tip_after_payment → Step click numpad button: 3 (trigger: .modal div.numpad button:contains(/^3/)) 2026-09-13 14:31:29,376 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [44/47] Tour test_tip_after_payment → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:31:29,440 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [45/47] Tour test_tip_after_payment → Step line paid via 'Bank' is selected (trigger: .paymentlines .paymentline.selected .payment-name:contains("Bank")) 2026-09-13 14:31:29,491 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [46/47] Tour test_tip_after_payment → Step amount tendered in the line is '6.00' (trigger: .paymentlines .paymentline.selected .payment-amount:contains("6.00")) 2026-09-13 14:31:29,542 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: [47/47] Tour test_tip_after_payment → Step Last tour step that avoids error mentioned in commit 443c209 (trigger: body) 2026-09-13 14:31:29,593 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: tour succeeded 2026-09-13 14:31:29,593 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: ╔═══════════════════════════════════════╗ ║ TOUR test_tip_after_payment SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-09-13 14:31:29,695 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment.browser: heap 15518148 (allocated 17039360) 2026-09-13 14:31:29,722 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Closing chrome headless with pid 74859 2026-09-13 14:31:29,726 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Closing websocket connection 2026-09-13 14:31:29,726 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Terminating chrome headless with pid 74859 2026-09-13 14:31:29,818 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_143129_818578_test_tip_after_payment.txt 2026-09-13 14:31:29,818 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_tip_after_payment: Removing chrome user profile "/tmp/tmpj4wwt6el_chrome_odoo" 2026-09-13 14:31:29,827 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_transfering_orders ... 2026-09-13 14:31:29,994 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Chrome pid: 74989 2026-09-13 14:31:29,994 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Chrome headless temporary user profile dir: /tmp/tmpkwu0jf6v_chrome_odoo 2026-09-13 14:31:29,994 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Issuing json command http://127.0.0.1:39393/json/version 2026-09-13 14:31:29,996 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39393', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:31:30,060 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:31:30,060 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Issuing json command http://127.0.0.1:39393/json 2026-09-13 14:31:30,060 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39393', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:31:30,063 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Websocket url found: ws://127.0.0.1:39393/devtools/page/26C07E59E6CF06D055109EF88B38CE7F 2026-09-13 14:31:30,065 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Enable chrome headless console log notification 2026-09-13 14:31:30,068 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Chrome headless enable page notifications 2026-09-13 14:31:30,108 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:31:30,116 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Setting session cookie in browser 2026-09-13 14:31:30,117 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-13 14:31:30,117 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-13 14:31:30,131 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:31:30,820 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:30] "GET /pos/ui/119 HTTP/1.1" 200 - 138 0.075 0.616 2026-09-13 14:31:30,823 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Navigation result: {'frameId': '26C07E59E6CF06D055109EF88B38CE7F', 'loaderId': '8BB8316955CA0663DF2D85EA1D14B6A4', 'isDownload': False} 2026-09-13 14:31:30,823 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Evaluate ready code "odoo.isTourReady('test_transfering_orders')" 2026-09-13 14:31:30,840 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:31:30,853 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:30] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-09-13 14:31:30,860 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:30] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.014 2026-09-13 14:31:30,869 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:30] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.022 2026-09-13 14:31:31,289 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:31] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:31:31,312 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:31] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.009 2026-09-13 14:31:31,322 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Evaluate test code "odoo.startTour('test_transfering_orders', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:31:31,327 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [1/118] Tour test_transfering_orders → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:31:31,329 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:31] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-09-13 14:31:31,339 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:31] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:31:31,353 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:31] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:31:31,379 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:31] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.009 2026-09-13 14:31:31,397 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:31] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.023 2026-09-13 14:31:31,440 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:31] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.021 0.030 2026-09-13 14:31:31,444 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:31] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.026 2026-09-13 14:31:32,027 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:32] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 377 0.259 0.292 2026-09-13 14:31:32,047 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:32] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:31:32,127 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-09-13 14:31:32,191 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:32] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.038 2026-09-13 14:31:32,221 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.009 2026-09-13 14:31:32,229 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: Owl is running in 'dev' mode. 2026-09-13 14:31:32,244 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:32] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.006 2026-09-13 14:31:32,277 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:32] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:31:32,292 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:32] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:31:32,312 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:32] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:31:32,317 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:32] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:31:32,352 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:32] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:31:32,354 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:32] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:31:32,363 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:32] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.022 0.048 2026-09-13 14:31:32,394 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:32] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:31:32,414 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:32] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.024 0.092 2026-09-13 14:31:32,423 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [2/118] Tour test_transfering_orders → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:31:32,499 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:32] "GET /pos/ui/119 HTTP/1.1" 200 - 31 0.035 0.074 2026-09-13 14:31:32,594 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [3/118] Tour test_transfering_orders → Step .new-order 2026-09-13 14:31:32,611 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:32] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 31 0.047 0.176 2026-09-13 14:31:32,665 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:32] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.020 0.045 2026-09-13 14:31:32,773 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [4/118] Tour test_transfering_orders → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-09-13 14:31:32,801 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:32] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:31:32,856 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [5/118] Tour test_transfering_orders → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-09-13 14:31:32,927 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [6/118] Tour test_transfering_orders → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-09-13 14:31:32,989 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [7/118] Tour test_transfering_orders → Step set tab to Cola (trigger: .product-screen .new-tab) 2026-09-13 14:31:33,050 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [8/118] Tour test_transfering_orders → Step input text 'Cola' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-09-13 14:31:33,108 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [9/118] Tour test_transfering_orders → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:31:33,162 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [10/118] Tour test_transfering_orders → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-09-13 14:31:33,223 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [11/118] Tour test_transfering_orders → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:31:35,270 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [12/118] Tour test_transfering_orders → Step .new-order 2026-09-13 14:31:35,338 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [13/118] Tour test_transfering_orders → Step click product 'Water' (trigger: article.product .product-content .product-name:contains("Water")) 2026-09-13 14:31:35,405 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [14/118] Tour test_transfering_orders → Step click product 'Water' (trigger: article.product .product-content .product-name:contains("Water")) 2026-09-13 14:31:35,470 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [15/118] Tour test_transfering_orders → Step click product 'Water' (trigger: article.product .product-content .product-name:contains("Water")) 2026-09-13 14:31:35,533 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [16/118] Tour test_transfering_orders → Step set tab to Water (trigger: .product-screen .new-tab) 2026-09-13 14:31:35,586 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [17/118] Tour test_transfering_orders → Step input text 'Water' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-09-13 14:31:35,641 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [18/118] Tour test_transfering_orders → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:31:35,695 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [19/118] Tour test_transfering_orders → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-09-13 14:31:35,751 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [20/118] Tour test_transfering_orders → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:31:37,787 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [21/118] Tour test_transfering_orders → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:31:37,848 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:37] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:31:37,858 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [22/118] Tour test_transfering_orders → Step click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid")) 2026-09-13 14:31:37,920 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [23/118] Tour test_transfering_orders → Step click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid")) 2026-09-13 14:31:37,984 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [24/118] Tour test_transfering_orders → Step click product 'Minute Maid' (trigger: article.product .product-content .product-name:contains("Minute Maid")) 2026-09-13 14:31:38,050 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [25/118] Tour test_transfering_orders → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-09-13 14:31:38,108 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [26/118] Tour test_transfering_orders → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:31:38,124 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80949506 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'ec111c97-bc1c-47a7-b660-484541e1871c'}] 2026-09-13 14:31:38,162 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80949506 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': 'ec111c97-bc1c-47a7-b660-484541e1871c'} created pos.order #795 2026-09-13 14:31:38,188 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80949506 finished 2026-09-13 14:31:38,231 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.036 0.074 2026-09-13 14:31:38,266 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53123971 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '6b2388ec-0e88-49ab-b733-9879f8d562b6'}] 2026-09-13 14:31:38,299 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53123971 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '6b2388ec-0e88-49ab-b733-9879f8d562b6'} created pos.order #796 2026-09-13 14:31:38,325 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #53123971 finished 2026-09-13 14:31:38,373 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 42 0.031 0.078 2026-09-13 14:31:38,406 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24883247 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000003', 'uuid': 'f7ae3685-8366-41c6-92ea-6bd9bf9ee307'}] 2026-09-13 14:31:38,444 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24883247 order {'name': '/', 'pos_reference': '261-119-000003', 'uuid': 'f7ae3685-8366-41c6-92ea-6bd9bf9ee307'} created pos.order #797 2026-09-13 14:31:38,459 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24883247 finished 2026-09-13 14:31:38,507 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 42 0.033 0.071 2026-09-13 14:31:38,535 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [27/118] Tour test_transfering_orders → Step Check table with attributes: {"name":"4","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("4"))) 2026-09-13 14:31:38,603 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [28/118] Tour test_transfering_orders → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-09-13 14:31:38,607 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.002 0.012 2026-09-13 14:31:38,668 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [29/118] Tour test_transfering_orders → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-09-13 14:31:38,731 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [30/118] Tour test_transfering_orders → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-09-13 14:31:38,794 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [31/118] Tour test_transfering_orders → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-09-13 14:31:38,851 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [32/118] Tour test_transfering_orders → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:31:38,867 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48411713 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000004', 'uuid': 'fe3fb65a-8860-49bb-bf6c-4fcde3615330'}] 2026-09-13 14:31:38,904 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48411713 order {'name': '/', 'pos_reference': '261-119-000004', 'uuid': 'fe3fb65a-8860-49bb-bf6c-4fcde3615330'} created pos.order #798 2026-09-13 14:31:38,915 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #48411713 finished 2026-09-13 14:31:38,950 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 42 0.024 0.060 2026-09-13 14:31:38,986 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [33/118] Tour test_transfering_orders → Step .pos-leftheader .orders-button 2026-09-13 14:31:39,051 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [34/118] Tour test_transfering_orders → Step .ticket-screen .order-row:count(4) 2026-09-13 14:31:39,137 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:39] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 55 0.041 0.044 2026-09-13 14:31:39,160 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:39] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.011 2026-09-13 14:31:39,201 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [35/118] Tour test_transfering_orders → Step .ticket-screen .order-row:contains("Cola") 2026-09-13 14:31:39,260 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [36/118] Tour test_transfering_orders → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:31:39,310 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [37/118] Tour test_transfering_orders → Step .ticket-screen .pads .button.validation.load-order-button 2026-09-13 14:31:39,369 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [38/118] Tour test_transfering_orders → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:31:39,420 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [39/118] Tour test_transfering_orders → Step click Actions button (trigger: .more-btn) 2026-09-13 14:31:39,479 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [40/118] Tour test_transfering_orders → Step click Transfer button (trigger: .control-buttons button:contains("Transfer")) 2026-09-13 14:31:39,543 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [41/118] Tour test_transfering_orders → Step .pos-leftheader .orders-button 2026-09-13 14:31:39,597 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [42/118] Tour test_transfering_orders → Step .ticket-screen .order-row:contains("Water") 2026-09-13 14:31:39,655 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:39] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 37 0.020 0.035 2026-09-13 14:31:39,691 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:39] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.024 2026-09-13 14:31:39,736 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [43/118] Tour test_transfering_orders → Step product screen is shown (trigger: .product-screen) 2026-09-13 14:31:39,743 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36727640 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '6b2388ec-0e88-49ab-b733-9879f8d562b6'}] 2026-09-13 14:31:39,755 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:39] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-09-13 14:31:39,795 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: Added lines [1295] to pos.order #796 2026-09-13 14:31:39,807 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36727640 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '6b2388ec-0e88-49ab-b733-9879f8d562b6'} updated pos.order #796 2026-09-13 14:31:39,824 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36727640 finished 2026-09-13 14:31:39,896 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 55 0.069 0.090 2026-09-13 14:31:40,067 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:40] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 45 0.054 0.077 2026-09-13 14:31:40,129 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [44/118] Tour test_transfering_orders → 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-09-13 14:31:40,181 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [45/118] Tour test_transfering_orders → 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-09-13 14:31:40,231 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [46/118] Tour test_transfering_orders → 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-09-13 14:31:40,288 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [47/118] Tour test_transfering_orders → 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-09-13 14:31:40,337 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [48/118] Tour test_transfering_orders → Step .pos-leftheader .orders-button 2026-09-13 14:31:40,391 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [49/118] Tour test_transfering_orders → Step .ticket-screen .order-row:count(3) 2026-09-13 14:31:40,474 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:40] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 37 0.040 0.041 2026-09-13 14:31:40,512 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:40] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.006 0.020 2026-09-13 14:31:40,532 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [50/118] Tour test_transfering_orders → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-09-13 14:31:40,589 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [51/118] Tour test_transfering_orders → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:31:42,636 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [52/118] Tour test_transfering_orders → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:31:42,707 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 6 0.004 0.010 2026-09-13 14:31:42,713 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [53/118] Tour test_transfering_orders → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:31:42,763 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [54/118] Tour test_transfering_orders → Step click Actions button (trigger: .more-btn) 2026-09-13 14:31:42,818 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [55/118] Tour test_transfering_orders → Step click Transfer button (trigger: .control-buttons button:contains("Transfer")) 2026-09-13 14:31:42,877 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [56/118] Tour test_transfering_orders → Step Check table with attributes: {"name":"4","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("4"))) 2026-09-13 14:31:42,943 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [57/118] Tour test_transfering_orders → 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-09-13 14:31:42,947 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28069851 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000004', 'uuid': 'fe3fb65a-8860-49bb-bf6c-4fcde3615330'}] 2026-09-13 14:31:42,991 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: Added lines [1296] to pos.order #798 2026-09-13 14:31:43,000 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28069851 order {'name': '/', 'pos_reference': '261-119-000004', 'uuid': 'fe3fb65a-8860-49bb-bf6c-4fcde3615330'} updated pos.order #798 2026-09-13 14:31:43,024 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28069851 finished 2026-09-13 14:31:43,100 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 55 0.070 0.085 2026-09-13 14:31:43,249 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:43] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 41 0.038 0.066 2026-09-13 14:31:43,284 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:43] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.002 0.006 2026-09-13 14:31:43,294 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:43] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.001 0.008 2026-09-13 14:31:43,311 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [58/118] Tour test_transfering_orders → 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-09-13 14:31:43,357 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [59/118] Tour test_transfering_orders → 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-09-13 14:31:43,411 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [60/118] Tour test_transfering_orders → 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-09-13 14:31:43,462 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [61/118] Tour test_transfering_orders → Step .pos-leftheader .orders-button 2026-09-13 14:31:43,516 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [62/118] Tour test_transfering_orders → Step .ticket-screen .order-row:count(2) 2026-09-13 14:31:43,568 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:43] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 37 0.020 0.030 2026-09-13 14:31:43,596 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:43] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.017 2026-09-13 14:31:43,610 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [63/118] Tour test_transfering_orders → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-09-13 14:31:43,665 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [64/118] Tour test_transfering_orders → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:31:45,702 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [65/118] Tour test_transfering_orders → Step Check table with attributes: {"name":"4","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("4"))) 2026-09-13 14:31:45,767 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:45] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.002 0.008 2026-09-13 14:31:45,767 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [66/118] Tour test_transfering_orders → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:31:45,818 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [67/118] Tour test_transfering_orders → Step click Actions button (trigger: .more-btn) 2026-09-13 14:31:45,874 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [68/118] Tour test_transfering_orders → Step click Transfer button (trigger: .control-buttons button:contains("Transfer")) 2026-09-13 14:31:45,931 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [69/118] Tour test_transfering_orders → Step .pos-leftheader .orders-button 2026-09-13 14:31:45,985 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [70/118] Tour test_transfering_orders → Step .ticket-screen .order-row:contains("Water") 2026-09-13 14:31:46,037 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:46] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 37 0.017 0.033 2026-09-13 14:31:46,068 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:46] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.019 2026-09-13 14:31:46,108 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [71/118] Tour test_transfering_orders → Step product screen is shown (trigger: .product-screen) 2026-09-13 14:31:46,113 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11634177 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '6b2388ec-0e88-49ab-b733-9879f8d562b6'}] 2026-09-13 14:31:46,152 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: Added lines [1297] to pos.order #796 2026-09-13 14:31:46,157 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11634177 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '6b2388ec-0e88-49ab-b733-9879f8d562b6'} updated pos.order #796 2026-09-13 14:31:46,169 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #11634177 finished 2026-09-13 14:31:46,219 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:46] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.034 0.075 2026-09-13 14:31:46,339 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:46] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 41 0.023 0.061 2026-09-13 14:31:46,380 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [72/118] Tour test_transfering_orders → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Coca-Cola","quantity":"6"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Coca-Cola")):has(.qty:contains("6"))) 2026-09-13 14:31:46,437 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [73/118] Tour test_transfering_orders → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"6"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("6"))) 2026-09-13 14:31:46,488 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [74/118] Tour test_transfering_orders → 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-09-13 14:31:46,542 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [75/118] Tour test_transfering_orders → 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-09-13 14:31:46,593 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [76/118] Tour test_transfering_orders → 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-09-13 14:31:46,648 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [77/118] Tour test_transfering_orders → 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-09-13 14:31:46,699 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [78/118] Tour test_transfering_orders → Step .pos-leftheader .orders-button 2026-09-13 14:31:46,753 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [79/118] Tour test_transfering_orders → Step .ticket-screen .order-row:count(1) 2026-09-13 14:31:46,814 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:46] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 36 0.025 0.034 2026-09-13 14:31:46,843 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:46] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.013 2026-09-13 14:31:46,864 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [80/118] Tour test_transfering_orders → Step .ticket-screen .order-row:contains("Water") 2026-09-13 14:31:46,917 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [81/118] Tour test_transfering_orders → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:31:46,967 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [82/118] Tour test_transfering_orders → Step .ticket-screen .pads .button.validation.load-order-button 2026-09-13 14:31:47,032 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [83/118] Tour test_transfering_orders → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:31:47,080 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [84/118] Tour test_transfering_orders → Step click Actions button (trigger: .more-btn) 2026-09-13 14:31:47,137 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [85/118] Tour test_transfering_orders → Step click Transfer button (trigger: .control-buttons button:contains("Transfer")) 2026-09-13 14:31:47,194 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [86/118] Tour test_transfering_orders → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:31:47,255 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14254200 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '6b2388ec-0e88-49ab-b733-9879f8d562b6'}] 2026-09-13 14:31:47,257 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [87/118] Tour test_transfering_orders → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Coca-Cola","quantity":"6"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Coca-Cola")):has(.qty:contains("6"))) 2026-09-13 14:31:47,270 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14254200 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '6b2388ec-0e88-49ab-b733-9879f8d562b6'} updated pos.order #796 2026-09-13 14:31:47,289 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14254200 finished 2026-09-13 14:31:47,367 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 48 0.044 0.069 2026-09-13 14:31:47,416 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:47] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.003 0.008 2026-09-13 14:31:47,419 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [88/118] Tour test_transfering_orders → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"6"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("6"))) 2026-09-13 14:31:47,482 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [89/118] Tour test_transfering_orders → 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-09-13 14:31:47,540 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [90/118] Tour test_transfering_orders → 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-09-13 14:31:47,592 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [91/118] Tour test_transfering_orders → 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-09-13 14:31:47,645 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [92/118] Tour test_transfering_orders → 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-09-13 14:31:47,696 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [93/118] Tour test_transfering_orders → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-09-13 14:31:47,753 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [94/118] Tour test_transfering_orders → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:31:49,802 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [95/118] Tour test_transfering_orders → Step .floor-map .table:has(.label:contains("5")):has(.order-count:contains("1")) 2026-09-13 14:31:49,853 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [96/118] Tour test_transfering_orders → Step .new-order 2026-09-13 14:31:49,916 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [97/118] Tour test_transfering_orders → Step click product 'Water' (trigger: article.product .product-content .product-name:contains("Water")) 2026-09-13 14:31:49,980 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [98/118] Tour test_transfering_orders → Step set tab to Water2 (trigger: .product-screen .new-tab) 2026-09-13 14:31:50,034 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [99/118] Tour test_transfering_orders → Step input text 'Water2' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-09-13 14:31:50,088 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [100/118] Tour test_transfering_orders → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:31:50,142 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [101/118] Tour test_transfering_orders → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-09-13 14:31:50,199 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [102/118] Tour test_transfering_orders → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:31:52,236 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [103/118] Tour test_transfering_orders → Step .pos-leftheader .orders-button 2026-09-13 14:31:52,293 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [104/118] Tour test_transfering_orders → Step .ticket-screen .order-row:contains("Water2") 2026-09-13 14:31:52,297 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26354962 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000005', 'uuid': '0f7bfebc-ac72-4ba3-9dce-c4b641acb68c'}] 2026-09-13 14:31:52,343 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26354962 order {'name': '/', 'pos_reference': '261-119-000005', 'uuid': '0f7bfebc-ac72-4ba3-9dce-c4b641acb68c'} created pos.order #799 2026-09-13 14:31:52,356 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26354962 finished 2026-09-13 14:31:52,393 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 42 0.028 0.070 2026-09-13 14:31:52,489 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:52] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 37 0.041 0.041 2026-09-13 14:31:52,515 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:52] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.014 2026-09-13 14:31:52,530 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [105/118] Tour test_transfering_orders → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:31:52,581 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [106/118] Tour test_transfering_orders → Step .ticket-screen .pads .button.validation.load-order-button 2026-09-13 14:31:52,638 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [107/118] Tour test_transfering_orders → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:31:52,689 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [108/118] Tour test_transfering_orders → Step click Actions button (trigger: .more-btn) 2026-09-13 14:31:52,747 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [109/118] Tour test_transfering_orders → Step click Transfer button (trigger: .control-buttons button:contains("Transfer")) 2026-09-13 14:31:52,802 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [110/118] Tour test_transfering_orders → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:31:52,868 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [111/118] Tour test_transfering_orders → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Water","quantity":"4"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Water")):has(.qty:contains("4"))) 2026-09-13 14:31:52,872 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81451770 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': '6b2388ec-0e88-49ab-b733-9879f8d562b6'}] 2026-09-13 14:31:52,898 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81451770 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': '6b2388ec-0e88-49ab-b733-9879f8d562b6'} updated pos.order #796 2026-09-13 14:31:52,909 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81451770 finished 2026-09-13 14:31:52,962 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.027 0.065 2026-09-13 14:31:53,070 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:53] "POST /web/dataset/call_kw/pos.order/action_pos_order_cancel#pos.order.action_pos_order_cancel HTTP/1.1" 200 - 41 0.021 0.066 2026-09-13 14:31:53,097 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.001 0.006 2026-09-13 14:31:53,106 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.001 0.007 2026-09-13 14:31:53,125 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [112/118] Tour test_transfering_orders → Step Check orderline with attributes: {"withClass":".selected","productName":"Water","quantity":"4"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Water")):has(.qty:contains("4"))) 2026-09-13 14:31:53,183 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [113/118] Tour test_transfering_orders → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Coca-Cola","quantity":"6"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Coca-Cola")):has(.qty:contains("6"))) 2026-09-13 14:31:53,231 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [114/118] Tour test_transfering_orders → Step Check orderline with attributes: {"withClass":".selected","productName":"Coca-Cola","quantity":"6"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Coca-Cola")):has(.qty:contains("6"))) 2026-09-13 14:31:53,281 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [115/118] Tour test_transfering_orders → 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-09-13 14:31:53,338 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [116/118] Tour test_transfering_orders → 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-09-13 14:31:53,389 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [117/118] Tour test_transfering_orders → Step .pos-leftheader .orders-button 2026-09-13 14:31:53,445 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: [118/118] Tour test_transfering_orders → Step .ticket-screen .order-row:count(1) 2026-09-13 14:31:53,512 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:53] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 36 0.028 0.036 2026-09-13 14:31:53,537 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:53] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.015 2026-09-13 14:31:53,556 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: tour succeeded 2026-09-13 14:31:53,558 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: ╔════════════════════════════════════════╗ ║ TOUR test_transfering_orders SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-09-13 14:31:53,707 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders.browser: heap 28876536 (allocated 30945280) 2026-09-13 14:31:53,716 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Closing chrome headless with pid 74989 2026-09-13 14:31:53,717 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Closing websocket connection 2026-09-13 14:31:53,718 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Terminating chrome headless with pid 74989 2026-09-13 14:31:53,801 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_143153_800892_test_transfering_orders.txt 2026-09-13 14:31:53,801 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_transfering_orders: Removing chrome user profile "/tmp/tmpkwu0jf6v_chrome_odoo" 2026-09-13 14:31:53,811 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend: Starting TestFrontend.test_user_on_residual_order ... 2026-09-13 14:31:54,121 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome pid: 75151 2026-09-13 14:31:54,121 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome headless temporary user profile dir: /tmp/tmpiysbvdid_chrome_odoo 2026-09-13 14:31:54,122 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Issuing json command http://127.0.0.1:43931/json/version 2026-09-13 14:31:54,125 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43931', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:31:54,174 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:31:54,174 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Issuing json command http://127.0.0.1:43931/json 2026-09-13 14:31:54,174 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43931', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:31:54,177 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Websocket url found: ws://127.0.0.1:43931/devtools/page/E1EA68D8A214A486110450ADBA54553E 2026-09-13 14:31:54,180 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Enable chrome headless console log notification 2026-09-13 14:31:54,181 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome headless enable page notifications 2026-09-13 14:31:54,238 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-09-13 14:31:54,246 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Setting session cookie in browser 2026-09-13 14:31:54,253 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-13 14:31:54,253 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-13 14:31:54,274 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:31:54,679 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:54] "GET /pos/ui/119 HTTP/1.1" 200 - 87 0.037 0.374 2026-09-13 14:31:54,690 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Navigation result: {'frameId': 'E1EA68D8A214A486110450ADBA54553E', 'loaderId': '62FE9C2139E19D020BCC55C0C976FCD9', 'isDownload': False} 2026-09-13 14:31:54,691 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Evaluate ready code "odoo.isTourReady('LeaveResidualOrder')" 2026-09-13 14:31:54,692 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:31:54,714 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:54] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-09-13 14:31:54,732 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:54] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.014 2026-09-13 14:31:54,752 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:54] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.009 0.015 2026-09-13 14:31:55,194 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:55] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:31:55,210 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:55] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-09-13 14:31:55,225 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Evaluate test code "odoo.startTour('LeaveResidualOrder', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:31:55,231 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [1/21] Tour LeaveResidualOrder → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:31:55,234 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:55] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-09-13 14:31:55,248 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:55] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.004 2026-09-13 14:31:55,260 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:55] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:31:55,290 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:55] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.009 2026-09-13 14:31:55,303 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:55] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.021 2026-09-13 14:31:55,354 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:55] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.016 0.029 2026-09-13 14:31:55,358 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:55] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.022 2026-09-13 14:31:56,034 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:56] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 374 0.322 0.310 2026-09-13 14:31:56,066 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:56] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.018 2026-09-13 14:31:56,129 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.008 2026-09-13 14:31:56,189 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:56] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.031 2026-09-13 14:31:56,227 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-09-13 14:31:56,255 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: Owl is running in 'dev' mode. 2026-09-13 14:31:56,270 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:56] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.005 2026-09-13 14:31:56,313 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:56] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:31:56,324 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:56] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-09-13 14:31:56,325 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:56] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.020 2026-09-13 14:31:56,349 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:56] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:31:56,356 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:56] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:31:56,372 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:56] "GET /web/image/res.users/223/avatar_128 HTTP/1.1" 200 - 14 0.035 0.029 2026-09-13 14:31:56,385 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:56] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.003 0.074 2026-09-13 14:31:56,387 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:56] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.079 2026-09-13 14:31:56,391 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [2/21] Tour LeaveResidualOrder → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:31:56,520 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:56] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:31:56,547 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [3/21] Tour LeaveResidualOrder → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:31:56,592 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:56] "GET /pos/ui/119 HTTP/1.1" 200 - 32 0.036 0.044 2026-09-13 14:31:56,677 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:56] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 32 0.037 0.125 2026-09-13 14:31:56,776 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:56] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.059 0.155 2026-09-13 14:31:56,812 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.004 2026-09-13 14:31:56,872 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [4/21] Tour LeaveResidualOrder → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-09-13 14:31:56,897 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:31:56,949 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [5/21] Tour LeaveResidualOrder → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:31:56,999 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [6/21] Tour LeaveResidualOrder → Step order total amount is '2.20' (trigger: .product-screen .order-summary .total:contains("2.20")) 2026-09-13 14:31:57,052 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [7/21] Tour LeaveResidualOrder → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:31:57,102 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [8/21] Tour LeaveResidualOrder → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:31:57,189 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [9/21] Tour LeaveResidualOrder → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:31:57,203 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:57] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:31:57,204 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:57] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:31:57,240 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [10/21] Tour LeaveResidualOrder → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:31:57,291 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [11/21] Tour LeaveResidualOrder → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-09-13 14:31:57,364 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [12/21] Tour LeaveResidualOrder → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:31:57,426 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [13/21] Tour LeaveResidualOrder → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:31:57,433 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94072916 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000001', 'uuid': '6127d2c6-a6cc-452f-9e32-96a279d02fdd'}] 2026-09-13 14:31:57,436 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:57] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:31:57,678 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94072916 order {'name': '/', 'pos_reference': '261-119-000001', 'uuid': '6127d2c6-a6cc-452f-9e32-96a279d02fdd'} created pos.order #800 2026-09-13 14:31:57,692 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94072916 finished 2026-09-13 14:31:57,745 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 190 0.112 0.202 2026-09-13 14:31:57,889 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [14/21] Tour LeaveResidualOrder → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:31:57,942 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [15/21] Tour LeaveResidualOrder → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:31:58,003 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:58] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:31:58,013 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [16/21] Tour LeaveResidualOrder → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-09-13 14:31:58,083 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [17/21] Tour LeaveResidualOrder → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-09-13 14:31:58,142 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [18/21] Tour LeaveResidualOrder → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:31:58,158 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59882719 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'a32776cf-547f-48f4-96f6-1da7241e04c8'}] 2026-09-13 14:31:58,208 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59882719 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'a32776cf-547f-48f4-96f6-1da7241e04c8'} created pos.order #801 2026-09-13 14:31:58,224 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59882719 finished 2026-09-13 14:31:58,263 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 42 0.037 0.070 2026-09-13 14:31:58,286 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [19/21] Tour LeaveResidualOrder → Step Check table with attributes: {"name":"2"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("2"))) 2026-09-13 14:31:58,336 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [20/21] Tour LeaveResidualOrder → Step Check table with attributes: {"name":"4"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("4"))) 2026-09-13 14:31:58,387 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [21/21] Tour LeaveResidualOrder → Step Check table with attributes: {"name":"5"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:31:58,438 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: tour succeeded 2026-09-13 14:31:58,439 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: ╔═══════════════════════════════════╗ ║ TOUR LeaveResidualOrder SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-09-13 14:31:58,559 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: heap 16692732 (allocated 18223104) 2026-09-13 14:31:58,564 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Closing chrome headless with pid 75151 2026-09-13 14:31:58,565 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Closing websocket connection 2026-09-13 14:31:58,566 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Terminating chrome headless with pid 75151 2026-09-13 14:31:58,626 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_143158_626303_test_user_on_residual_order.txt 2026-09-13 14:31:58,626 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Removing chrome user profile "/tmp/tmpiysbvdid_chrome_odoo" 2026-09-13 14:31:58,789 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome pid: 75285 2026-09-13 14:31:58,789 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome headless temporary user profile dir: /tmp/tmp_y1tngau_chrome_odoo 2026-09-13 14:31:58,790 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Issuing json command http://127.0.0.1:33479/json/version 2026-09-13 14:31:58,791 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33479', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:31:58,822 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:31:58,823 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Issuing json command http://127.0.0.1:33479/json 2026-09-13 14:31:58,823 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33479', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:31:58,827 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Websocket url found: ws://127.0.0.1:33479/devtools/page/C6EC9520200957A88442A719CD24C085 2026-09-13 14:31:58,829 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Enable chrome headless console log notification 2026-09-13 14:31:58,830 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome headless enable page notifications 2026-09-13 14:31:58,857 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:31:58,862 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Setting session cookie in browser 2026-09-13 14:31:58,870 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Open "http://127.0.0.1:8069/pos/ui/119" in browser 2026-09-13 14:31:58,871 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Navigating to: "http://127.0.0.1:8069/pos/ui/119" 2026-09-13 14:31:58,951 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:58] "GET /pos/ui/119 HTTP/1.1" 200 - 34 0.021 0.035 2026-09-13 14:31:58,962 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Navigation result: {'frameId': 'C6EC9520200957A88442A719CD24C085', 'loaderId': 'F3BDFD29D489BBDFA226B845DB29361A', 'isDownload': False} 2026-09-13 14:31:58,962 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Evaluate ready code "odoo.isTourReady('FinishResidualOrder')" 2026-09-13 14:31:58,974 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:31:59,001 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:59] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.012 2026-09-13 14:31:59,019 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:59] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.020 2026-09-13 14:31:59,068 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:59] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.063 2026-09-13 14:31:59,523 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:59] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:31:59,540 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:59] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:31:59,555 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Evaluate test code "odoo.startTour('FinishResidualOrder', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/119", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:31:59,562 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [1/14] Tour FinishResidualOrder → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:31:59,578 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:59] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 5 0.011 0.005 2026-09-13 14:31:59,599 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:59] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:31:59,616 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:59] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:31:59,635 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:59] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.006 2026-09-13 14:31:59,648 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:59] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.013 2026-09-13 14:31:59,669 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:59] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.005 2026-09-13 14:31:59,719 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:31:59] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 17 0.017 0.034 2026-09-13 14:32:00,444 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:00] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 419 0.344 0.349 2026-09-13 14:32:00,474 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:00] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:32:00,608 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.014 0.017 2026-09-13 14:32:00,667 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:00] "GET /web/image/res.company/110/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.035 2026-09-13 14:32:00,722 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.003 0.019 2026-09-13 14:32:00,748 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: Owl is running in 'dev' mode. 2026-09-13 14:32:00,764 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:00] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.007 2026-09-13 14:32:00,806 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:00] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:32:00,849 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:00] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-09-13 14:32:00,851 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:00] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-09-13 14:32:00,880 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:00] "GET /web/image/res.users/222/avatar_128 HTTP/1.1" 200 - 14 0.032 0.029 2026-09-13 14:32:00,911 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:00] "GET /web/image?model=res.company&id=110&field=logo HTTP/1.1" 200 - 3 0.002 0.087 2026-09-13 14:32:00,914 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:32:00,922 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:00] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:32:00,929 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:00] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.091 2026-09-13 14:32:00,972 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [2/14] Tour FinishResidualOrder → Step .floor-map .table:has(.label:contains("5")):not(:has(.order-count)) 2026-09-13 14:32:00,991 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:00] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:32:01,073 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [3/14] Tour FinishResidualOrder → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:32:01,111 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:01] "GET /pos/ui/119 HTTP/1.1" 200 - 32 0.076 0.052 2026-09-13 14:32:01,214 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:01] "GET /pos/ui/119?from_backend=True HTTP/1.1" 200 - 32 0.062 0.164 2026-09-13 14:32:01,231 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.004 0.094 2026-09-13 14:32:01,232 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [4/14] 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-09-13 14:32:01,249 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:01] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:32:01,271 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [5/14] Tour FinishResidualOrder → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:32:01,327 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [6/14] Tour FinishResidualOrder → Step order total amount is '2.20' (trigger: .product-screen .order-summary .total:contains("2.20")) 2026-09-13 14:32:01,372 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [7/14] Tour FinishResidualOrder → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:32:01,424 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [8/14] Tour FinishResidualOrder → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:32:01,510 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [9/14] Tour FinishResidualOrder → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:32:01,526 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:01] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:32:01,529 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:01] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:32:01,561 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [10/14] Tour FinishResidualOrder → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:32:01,615 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [11/14] Tour FinishResidualOrder → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-09-13 14:32:01,687 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [12/14] Tour FinishResidualOrder → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:32:01,753 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [13/14] Tour FinishResidualOrder → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:32:01,764 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85769714 started for PoS orders references: [{'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'a32776cf-547f-48f4-96f6-1da7241e04c8'}] 2026-09-13 14:32:01,770 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:01] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:32:01,867 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [738] to pos.order #801 2026-09-13 14:32:02,077 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85769714 order {'name': '/', 'pos_reference': '261-119-000002', 'uuid': 'a32776cf-547f-48f4-96f6-1da7241e04c8'} updated pos.order #801 2026-09-13 14:32:02,097 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85769714 finished 2026-09-13 14:32:02,159 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 186 0.157 0.246 2026-09-13 14:32:02,329 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: [14/14] Tour FinishResidualOrder → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:32:02,380 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: tour succeeded 2026-09-13 14:32:02,381 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: ╔════════════════════════════════════╗ ║ TOUR FinishResidualOrder SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-09-13 14:32:02,477 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order.browser: heap 15133500 (allocated 16515072) 2026-09-13 14:32:02,491 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Closing chrome headless with pid 75285 2026-09-13 14:32:02,492 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Closing websocket connection 2026-09-13 14:32:02,493 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Terminating chrome headless with pid 75285 2026-09-13 14:32:02,576 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_143202_576137_test_user_on_residual_order.txt 2026-09-13 14:32:02,576 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_frontend.TestFrontend.test_user_on_residual_order: Removing chrome user profile "/tmp/tmp_y1tngau_chrome_odoo" 2026-09-13 14:32:02,648 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-13 14:32:13,276 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #224 deleted restaurant.floor records with IDs: [55] 2026-09-13 14:32:13,835 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_pos_restaurant_flow: Starting TestPosRestaurantFlow.test_archive_product_with_open_restaurant_order ... 2026-09-13 14:32:13,887 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56595709 started for PoS orders references: [{'name': 'Order 00001-001-0001', 'pos_reference': None, 'uuid': 'test-archive-0001'}] 2026-09-13 14:32:13,933 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56595709 order {'name': 'Order 00001-001-0001', 'pos_reference': None, 'uuid': 'test-archive-0001'} created pos.order #802 2026-09-13 14:32:13,934 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56595709 finished 2026-09-13 14:32:13,992 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_pos_restaurant_flow: Starting TestPosRestaurantFlow.test_floor_plans_archive ... 2026-09-13 14:32:14,081 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant.tests.test_pos_restaurant_flow: Starting TestPosRestaurantFlow.test_table_parent_circular_relation_is_rejected ... 2026-09-13 14:32:14,173 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-13 14:32:23,571 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #228 deleted restaurant.floor records with IDs: [58] 2026-09-13 14:32:23,980 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty: Starting TestPoSRestaurantLoyalty.test_change_table_rewards_stay ... 2026-09-13 14:32:24,253 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Chrome pid: 75412 2026-09-13 14:32:24,253 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Chrome headless temporary user profile dir: /tmp/tmpol3szqsh_chrome_odoo 2026-09-13 14:32:24,253 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Issuing json command http://127.0.0.1:40811/json/version 2026-09-13 14:32:24,255 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40811', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:32:24,270 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:32:24,270 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Issuing json command http://127.0.0.1:40811/json 2026-09-13 14:32:24,270 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40811', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:32:24,272 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Websocket url found: ws://127.0.0.1:40811/devtools/page/50A0CC66C2441F3B864C114A3D4A2885 2026-09-13 14:32:24,274 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Enable chrome headless console log notification 2026-09-13 14:32:24,275 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Chrome headless enable page notifications 2026-09-13 14:32:24,379 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:32:24,385 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Setting session cookie in browser 2026-09-13 14:32:24,387 26 INFO rb-721a478-224807-415181 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/123" in browser 2026-09-13 14:32:24,387 26 INFO rb-721a478-224807-415181 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/123" 2026-09-13 14:32:24,398 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:32:24,838 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:24] "GET /pos/ui/123 HTTP/1.1" 200 - 83 0.066 0.380 2026-09-13 14:32:24,842 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Navigation result: {'frameId': '50A0CC66C2441F3B864C114A3D4A2885', 'loaderId': '2713C4AE4B84517D9F7A1DA0EE559C00', 'isDownload': False} 2026-09-13 14:32:24,843 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Evaluate ready code "odoo.isTourReady('PosRestaurantRewardStay')" 2026-09-13 14:32:24,855 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:32:24,873 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:24] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.006 2026-09-13 14:32:24,881 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:24] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-09-13 14:32:24,888 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:24] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.019 2026-09-13 14:32:25,312 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:25] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:32:25,341 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:25] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-09-13 14:32:25,359 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Evaluate test code "odoo.startTour('PosRestaurantRewardStay', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/123", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:32:25,375 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: [1/11] Tour PosRestaurantRewardStay → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:32:25,381 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:25] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.015 2026-09-13 14:32:25,400 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:25] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:32:25,414 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:25] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:32:25,458 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:25] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.019 0.010 2026-09-13 14:32:25,476 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:25] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.036 2026-09-13 14:32:25,531 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:25] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.028 0.033 2026-09-13 14:32:25,536 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:25] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.043 2026-09-13 14:32:26,192 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:26] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 403 0.318 0.314 2026-09-13 14:32:26,216 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:26] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.013 2026-09-13 14:32:26,268 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-09-13 14:32:26,320 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:26] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.031 2026-09-13 14:32:26,336 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:32:26,348 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: Owl is running in 'dev' mode. 2026-09-13 14:32:26,360 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:26] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.004 2026-09-13 14:32:26,395 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:26] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:32:26,412 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:26] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.012 2026-09-13 14:32:26,424 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:26] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-09-13 14:32:26,429 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:26] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-09-13 14:32:26,456 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:26] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.011 0.037 2026-09-13 14:32:26,463 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:26] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:32:26,467 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:26] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:32:26,482 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:26] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:32:26,499 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: [2/11] Tour PosRestaurantRewardStay → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:32:26,533 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:26] "GET /web/image/res.users/230/avatar_128 HTTP/1.1" 200 - 14 0.034 0.095 2026-09-13 14:32:26,599 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:26] "GET /pos/ui/123?from_backend=True HTTP/1.1" 200 - 31 0.017 0.109 2026-09-13 14:32:26,605 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: [3/11] Tour PosRestaurantRewardStay → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:32:26,657 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:26] "GET /pos/ui/123 HTTP/1.1" 200 - 31 0.023 0.154 2026-09-13 14:32:26,737 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:26] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.041 0.086 2026-09-13 14:32:26,778 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:26] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:32:26,841 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: [4/11] Tour PosRestaurantRewardStay → Step click product 'Water' (trigger: article.product .product-content .product-name:contains("Water")) 2026-09-13 14:32:26,862 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:32:26,929 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: [5/11] 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-09-13 14:32:26,995 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: [6/11] Tour PosRestaurantRewardStay → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-09-13 14:32:27,053 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: [7/11] Tour PosRestaurantRewardStay → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:32:27,083 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83645301 started for PoS orders references: [{'name': '/', 'pos_reference': '261-123-000001', 'uuid': '0d3440a9-ed06-48c1-8d58-ab4570ac1916'}] 2026-09-13 14:32:27,162 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83645301 order {'name': '/', 'pos_reference': '261-123-000001', 'uuid': '0d3440a9-ed06-48c1-8d58-ab4570ac1916'} created pos.order #803 2026-09-13 14:32:27,180 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83645301 finished 2026-09-13 14:32:27,237 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.073 0.082 2026-09-13 14:32:27,268 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: [8/11] Tour PosRestaurantRewardStay → Step Click on second floor (trigger: body button:contains(second floor)) 2026-09-13 14:32:27,323 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: [9/11] Tour PosRestaurantRewardStay → Step Click on main floor (trigger: body button:contains(main floor)) 2026-09-13 14:32:27,377 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: [10/11] Tour PosRestaurantRewardStay → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:32:27,442 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.006 2026-09-13 14:32:27,445 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: [11/11] 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-09-13 14:32:27,496 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: tour succeeded 2026-09-13 14:32:27,496 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: ╔════════════════════════════════════════╗ ║ TOUR PosRestaurantRewardStay SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-09-13 14:32:27,561 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay.browser: heap 15989688 (allocated 16912384) 2026-09-13 14:32:27,571 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Closing chrome headless with pid 75412 2026-09-13 14:32:27,572 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Closing websocket connection 2026-09-13 14:32:27,573 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Terminating chrome headless with pid 75412 2026-09-13 14:32:27,636 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_143227_636052_test_change_table_rewards_stay.txt 2026-09-13 14:32:27,636 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_change_table_rewards_stay: Removing chrome user profile "/tmp/tmpol3szqsh_chrome_odoo" 2026-09-13 14:32:27,673 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty: Starting TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses ... 2026-09-13 14:32:28,022 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Chrome pid: 75533 2026-09-13 14:32:28,022 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Chrome headless temporary user profile dir: /tmp/tmpmiaoo5pd_chrome_odoo 2026-09-13 14:32:28,023 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Issuing json command http://127.0.0.1:34839/json/version 2026-09-13 14:32:28,026 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34839', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:32:28,052 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:32:28,053 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Issuing json command http://127.0.0.1:34839/json 2026-09-13 14:32:28,053 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34839', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:32:28,055 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Websocket url found: ws://127.0.0.1:34839/devtools/page/4BB2C199B91A374D57099F1438E72AEA 2026-09-13 14:32:28,057 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Enable chrome headless console log notification 2026-09-13 14:32:28,058 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Chrome headless enable page notifications 2026-09-13 14:32:28,103 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:32:28,107 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Setting session cookie in browser 2026-09-13 14:32:28,108 26 INFO rb-721a478-224807-415181 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/123" in browser 2026-09-13 14:32:28,108 26 INFO rb-721a478-224807-415181 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/123" 2026-09-13 14:32:28,117 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:32:28,744 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:28] "GET /pos/ui/123 HTTP/1.1" 200 - 87 0.084 0.546 2026-09-13 14:32:28,747 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Navigation result: {'frameId': '4BB2C199B91A374D57099F1438E72AEA', 'loaderId': 'BC6CCBD0153393277D0328B89F7C6A7F', 'isDownload': False} 2026-09-13 14:32:28,747 26 INFO rb-721a478-224807-415181 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-09-13 14:32:28,762 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:32:28,779 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:28] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.009 2026-09-13 14:32:28,786 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:28] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.015 2026-09-13 14:32:28,791 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:28] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.021 2026-09-13 14:32:29,248 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:29] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:32:29,272 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:29] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-09-13 14:32:29,285 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/123", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:32:29,290 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: [1/15] Tour test_loyalty_reward_with_courses → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:32:29,295 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:29] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-09-13 14:32:29,316 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:29] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.008 2026-09-13 14:32:29,330 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:29] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:32:29,361 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:29] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.010 2026-09-13 14:32:29,376 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:29] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.026 2026-09-13 14:32:29,450 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:29] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.040 0.036 2026-09-13 14:32:29,453 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:29] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.055 2026-09-13 14:32:30,102 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:30] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 403 0.294 0.318 2026-09-13 14:32:30,127 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:30] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.015 2026-09-13 14:32:30,195 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:32:30,258 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:30] "GET /web/image/res.company/112/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.039 2026-09-13 14:32:30,280 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-09-13 14:32:30,298 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: Owl is running in 'dev' mode. 2026-09-13 14:32:30,306 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:30] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.004 2026-09-13 14:32:30,348 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:30] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:32:30,373 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:30] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:32:30,375 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:30] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.011 2026-09-13 14:32:30,398 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:30] "GET /web/image/res.users/230/avatar_128 HTTP/1.1" 200 - 14 0.015 0.024 2026-09-13 14:32:30,414 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:30] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:32:30,416 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:30] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:32:30,422 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:30] "GET /web/image?model=res.company&id=112&field=logo HTTP/1.1" 200 - 3 0.007 0.061 2026-09-13 14:32:30,424 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:30] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.059 2026-09-13 14:32:30,456 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: [2/15] Tour test_loyalty_reward_with_courses → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:32:30,498 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:30] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.014 2026-09-13 14:32:30,529 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: [3/15] Tour test_loyalty_reward_with_courses → Step Check table with attributes: {"name":"5","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("5"))) 2026-09-13 14:32:30,556 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:30] "GET /pos/ui/123?from_backend=True HTTP/1.1" 200 - 31 0.046 0.043 2026-09-13 14:32:30,621 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:30] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.028 0.063 2026-09-13 14:32:30,673 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:30] "GET /pos/ui/123 HTTP/1.1" 200 - 31 0.023 0.180 2026-09-13 14:32:30,680 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.021 2026-09-13 14:32:30,718 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: [4/15] Tour test_loyalty_reward_with_courses → Step click course button (trigger: .course-btn) 2026-09-13 14:32:30,748 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:32:30,778 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: [5/15] Tour test_loyalty_reward_with_courses → Step click product 'Water' (trigger: article.product .product-content .product-name:contains("Water")) 2026-09-13 14:32:30,857 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: [6/15] 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-09-13 14:32:30,920 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: [7/15] Tour test_loyalty_reward_with_courses → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-09-13 14:32:30,979 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: [8/15] Tour test_loyalty_reward_with_courses → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:32:31,017 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7968233 started for PoS orders references: [{'name': '/', 'pos_reference': '261-123-000001', 'uuid': 'f2cae7a8-d4ac-4a6f-a5ea-442d9d37dc16'}] 2026-09-13 14:32:31,106 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7968233 order {'name': '/', 'pos_reference': '261-123-000001', 'uuid': 'f2cae7a8-d4ac-4a6f-a5ea-442d9d37dc16'} created pos.order #804 2026-09-13 14:32:31,120 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7968233 finished 2026-09-13 14:32:31,161 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 76 0.065 0.080 2026-09-13 14:32:31,191 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: [9/15] Tour test_loyalty_reward_with_courses → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("2"))) 2026-09-13 14:32:31,261 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.007 0.007 2026-09-13 14:32:31,262 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: [10/15] Tour test_loyalty_reward_with_courses → Step click product 'Water' (trigger: article.product .product-content .product-name:contains("Water")) 2026-09-13 14:32:31,328 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: [11/15] 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-09-13 14:32:31,380 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: [12/15] Tour test_loyalty_reward_with_courses → Step click course button (trigger: .course-btn) 2026-09-13 14:32:31,437 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: [13/15] 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-09-13 14:32:31,487 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: [14/15] Tour test_loyalty_reward_with_courses → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-09-13 14:32:31,544 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: [15/15] Tour test_loyalty_reward_with_courses → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:32:31,568 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17700418 started for PoS orders references: [{'name': '/', 'pos_reference': '261-123-000002', 'uuid': '01603344-da84-40c8-836a-fdc52903fbc5'}] 2026-09-13 14:32:31,621 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17700418 order {'name': '/', 'pos_reference': '261-123-000002', 'uuid': '01603344-da84-40c8-836a-fdc52903fbc5'} created pos.order #805 2026-09-13 14:32:31,631 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17700418 finished 2026-09-13 14:32:31,668 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:31] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 51 0.035 0.067 2026-09-13 14:32:31,701 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: tour succeeded 2026-09-13 14:32:31,702 26 INFO rb-721a478-224807-415181 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-09-13 14:32:31,765 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses.browser: heap 17058244 (allocated 19009536) 2026-09-13 14:32:31,773 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Closing chrome headless with pid 75533 2026-09-13 14:32:31,776 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Closing websocket connection 2026-09-13 14:32:31,776 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Terminating chrome headless with pid 75533 2026-09-13 14:32:31,833 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_143231_833644_test_loyalty_reward_with_courses.txt 2026-09-13 14:32:31,833 26 INFO rb-721a478-224807-415181 odoo.addons.pos_restaurant_loyalty.tests.test_pos_restaurant_loyalty.TestPoSRestaurantLoyalty.test_loyalty_reward_with_courses: Removing chrome user profile "/tmp/tmpmiaoo5pd_chrome_odoo" 2026-09-13 14:32:31,932 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-13 14:32:41,287 26 INFO rb-721a478-224807-415181 odoo.addons.pos_safaricom.tests.test_frontend: Starting TestSafaricomHttpCommon.test_mpesa_express_request_data ... 2026-09-13 14:32:41,578 26 INFO rb-721a478-224807-415181 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Chrome pid: 75654 2026-09-13 14:32:41,578 26 INFO rb-721a478-224807-415181 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Chrome headless temporary user profile dir: /tmp/tmp2l9bgx3z_chrome_odoo 2026-09-13 14:32:41,578 26 INFO rb-721a478-224807-415181 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Issuing json command http://127.0.0.1:34997/json/version 2026-09-13 14:32:41,579 26 INFO rb-721a478-224807-415181 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-09-13 14:32:41,582 26 INFO rb-721a478-224807-415181 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:32:41,582 26 INFO rb-721a478-224807-415181 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Issuing json command http://127.0.0.1:34997/json 2026-09-13 14:32:41,582 26 INFO rb-721a478-224807-415181 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-09-13 14:32:41,587 26 INFO rb-721a478-224807-415181 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Websocket url found: ws://127.0.0.1:34997/devtools/page/0AEABAE58AB75C497AD5CFD84687B03C 2026-09-13 14:32:41,591 26 INFO rb-721a478-224807-415181 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Enable chrome headless console log notification 2026-09-13 14:32:41,592 26 INFO rb-721a478-224807-415181 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Chrome headless enable page notifications 2026-09-13 14:32:41,646 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-13 14:32:41,654 26 INFO rb-721a478-224807-415181 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Setting session cookie in browser 2026-09-13 14:32:41,659 26 INFO rb-721a478-224807-415181 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Open "http://127.0.0.1:8069/pos/ui/124" in browser 2026-09-13 14:32:41,659 26 INFO rb-721a478-224807-415181 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Navigating to: "http://127.0.0.1:8069/pos/ui/124" 2026-09-13 14:32:41,675 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:32:42,122 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:42] "GET /pos/ui/124 HTTP/1.1" 200 - 84 0.054 0.398 2026-09-13 14:32:42,125 26 INFO rb-721a478-224807-415181 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Navigation result: {'frameId': '0AEABAE58AB75C497AD5CFD84687B03C', 'loaderId': '380BA111095D87A1A59EB061E79539F2', 'isDownload': False} 2026-09-13 14:32:42,125 26 INFO rb-721a478-224807-415181 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Evaluate ready code "odoo.isTourReady('MpesaExpressTour')" 2026-09-13 14:32:42,131 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:32:42,145 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:42] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-09-13 14:32:42,149 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:42] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-09-13 14:32:42,154 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:42] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-09-13 14:32:42,586 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:42] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:32:42,606 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:42] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-09-13 14:32:42,624 26 INFO rb-721a478-224807-415181 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Evaluate test code "odoo.startTour('MpesaExpressTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/124", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:32:42,631 26 INFO rb-721a478-224807-415181 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: [1/23] Tour MpesaExpressTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:32:42,637 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:42] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.008 2026-09-13 14:32:42,648 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:42] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-13 14:32:42,659 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:42] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:32:42,694 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:42] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.013 0.013 2026-09-13 14:32:42,707 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:42] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.031 2026-09-13 14:32:42,784 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:42] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.042 0.032 2026-09-13 14:32:42,789 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:42] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.067 2026-09-13 14:32:43,264 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:43] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 365 0.171 0.277 2026-09-13 14:32:43,285 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:43] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:32:43,350 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:43] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:32:43,409 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:43] "GET /web/image/res.company/113/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.036 2026-09-13 14:32:43,433 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:43] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.007 2026-09-13 14:32:43,456 26 INFO rb-721a478-224807-415181 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: Owl is running in 'dev' mode. 2026-09-13 14:32:43,467 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:43] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:32:43,506 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:43] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:32:43,525 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:43] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:32:43,528 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:43] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:32:43,560 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:43] "GET /web/image/res.users/232/avatar_128 HTTP/1.1" 200 - 14 0.020 0.032 2026-09-13 14:32:43,577 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:43] "GET /web/image?model=res.company&id=113&field=logo HTTP/1.1" 200 - 3 0.006 0.054 2026-09-13 14:32:43,579 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:43] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.069 2026-09-13 14:32:43,597 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:43] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:32:43,606 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:43] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:32:43,713 26 INFO rb-721a478-224807-415181 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: [2/23] Tour MpesaExpressTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:32:43,738 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:43] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:32:43,806 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:43] "GET /pos/ui/124?from_backend=True HTTP/1.1" 200 - 31 0.031 0.051 2026-09-13 14:32:43,809 26 INFO rb-721a478-224807-415181 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: [3/23] Tour MpesaExpressTour → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-09-13 14:32:43,813 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:43] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:32:43,840 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:43] "GET /web/image?model=product.template&field=image_128&id=2136&unique=2026-09-13T14:32:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.060 2026-09-13 14:32:43,868 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:43] "GET /web/image?model=product.template&field=image_128&id=2138&unique=2026-09-13T14:32:31.000+00:00 HTTP/1.1" 200 - 3 0.004 0.082 2026-09-13 14:32:43,888 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:43] "GET /web/image?model=product.template&field=image_128&id=2137&unique=2026-09-13T14:32:31.000+00:00 HTTP/1.1" 200 - 3 0.002 0.107 2026-09-13 14:32:43,915 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:43] "GET /web/image?model=product.template&field=image_128&id=2139&unique=2026-09-13T14:32:31.000+00:00 HTTP/1.1" 200 - 3 0.004 0.125 2026-09-13 14:32:43,990 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:43] "GET /pos/ui/124 HTTP/1.1" 200 - 31 0.037 0.223 2026-09-13 14:32:44,016 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:44] "GET /web/image?model=product.template&field=image_128&id=2143&unique=2026-09-13T14:32:31.000+00:00 HTTP/1.1" 200 - 3 0.004 0.191 2026-09-13 14:32:44,040 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:44] "GET /web/image?model=product.template&field=image_128&id=2142&unique=2026-09-13T14:32:31.000+00:00 HTTP/1.1" 200 - 3 0.003 0.194 2026-09-13 14:32:44,063 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:44] "GET /web/image?model=product.template&field=image_128&id=2144&unique=2026-09-13T14:32:31.000+00:00 HTTP/1.1" 200 - 3 0.002 0.189 2026-09-13 14:32:44,151 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:44] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.046 0.212 2026-09-13 14:32:44,174 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:44] "GET /web/image?model=product.template&field=image_128&id=2141&unique=2026-09-13T14:32:31.000+00:00 HTTP/1.1" 200 - 3 0.008 0.165 2026-09-13 14:32:44,206 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:44] "GET /web/image?model=product.template&field=image_128&id=2140&unique=2026-09-13T14:32:31.000+00:00 HTTP/1.1" 200 - 3 0.002 0.284 2026-09-13 14:32:44,239 26 INFO rb-721a478-224807-415181 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: [4/23] Tour MpesaExpressTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:32:44,292 26 INFO rb-721a478-224807-415181 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: [5/23] Tour MpesaExpressTour → 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-09-13 14:32:44,342 26 INFO rb-721a478-224807-415181 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: [6/23] Tour MpesaExpressTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-09-13 14:32:44,395 26 INFO rb-721a478-224807-415181 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: [7/23] Tour MpesaExpressTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-09-13 14:32:44,446 26 INFO rb-721a478-224807-415181 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: [8/23] Tour MpesaExpressTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-09-13 14:32:44,500 26 INFO rb-721a478-224807-415181 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: [9/23] Tour MpesaExpressTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:32:44,553 26 INFO rb-721a478-224807-415181 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: [10/23] Tour MpesaExpressTour → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-09-13 14:32:44,606 26 INFO rb-721a478-224807-415181 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: [11/23] Tour MpesaExpressTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:32:44,658 26 INFO rb-721a478-224807-415181 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: [12/23] Tour MpesaExpressTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-09-13 14:32:44,733 26 INFO rb-721a478-224807-415181 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: [13/23] Tour MpesaExpressTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-09-13 14:32:44,786 26 INFO rb-721a478-224807-415181 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: [14/23] Tour MpesaExpressTour → Step Check orderline with attributes: {"withClass":".selected","productName":"Desk Pad","quantity":"1","price":"10.0"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Desk Pad")):has(.qty:contains("1")):has(.price:contains("10.0"))) 2026-09-13 14:32:44,836 26 INFO rb-721a478-224807-415181 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: [15/23] Tour MpesaExpressTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:32:44,886 26 INFO rb-721a478-224807-415181 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: [16/23] Tour MpesaExpressTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:32:44,954 26 INFO rb-721a478-224807-415181 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: [17/23] Tour MpesaExpressTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:32:44,965 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:44] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:32:44,967 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:44] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:32:45,005 26 INFO rb-721a478-224807-415181 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: [18/23] Tour MpesaExpressTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:32:45,057 26 INFO rb-721a478-224807-415181 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: [19/23] Tour MpesaExpressTour → Step payment screen is shown (trigger: .pos .payment-screen) 2026-09-13 14:32:45,106 26 INFO rb-721a478-224807-415181 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: [20/23] Tour MpesaExpressTour → Step click 'M-PESA Express' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("M-PESA Express")) 2026-09-13 14:32:45,180 26 INFO rb-721a478-224807-415181 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: [21/23] Tour MpesaExpressTour → Step Enter phone number (trigger: .form-control) 2026-09-13 14:32:45,239 26 INFO rb-721a478-224807-415181 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: [22/23] Tour MpesaExpressTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary) 2026-09-13 14:32:45,300 26 INFO rb-721a478-224807-415181 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: [23/23] Tour MpesaExpressTour → Step payment screen is shown (trigger: .pos .payment-screen) 2026-09-13 14:32:45,303 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:45] "POST /web/dataset/call_kw/pos.payment.method/mpesa_express_send_payment_request#pos.payment.method.mpesa_express_send_payment_request HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:32:45,346 26 INFO rb-721a478-224807-415181 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: tour succeeded 2026-09-13 14:32:45,347 26 INFO rb-721a478-224807-415181 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: ╔═════════════════════════════════╗ ║ TOUR MpesaExpressTour SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-09-13 14:32:45,427 26 INFO rb-721a478-224807-415181 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data.browser: heap 14548780 (allocated 15728640) 2026-09-13 14:32:45,432 26 INFO rb-721a478-224807-415181 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Closing chrome headless with pid 75654 2026-09-13 14:32:45,432 26 INFO rb-721a478-224807-415181 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Closing websocket connection 2026-09-13 14:32:45,435 26 INFO rb-721a478-224807-415181 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Terminating chrome headless with pid 75654 2026-09-13 14:32:45,494 26 INFO rb-721a478-224807-415181 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_143245_494463_test_mpesa_express_request_data.txt 2026-09-13 14:32:45,494 26 INFO rb-721a478-224807-415181 odoo.addons.pos_safaricom.tests.test_frontend.TestSafaricomHttpCommon.test_mpesa_express_request_data: Removing chrome user profile "/tmp/tmp2l9bgx3z_chrome_odoo" 2026-09-13 14:32:45,549 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-13 14:32:45,770 26 INFO rb-721a478-224807-415181 odoo.addons.pos_safaricom.tests.test_pos_safaricom: Starting TestPosSafaricom.test_bearer_token_missing_credentials ... 2026-09-13 14:32:45,788 26 INFO rb-721a478-224807-415181 odoo.addons.pos_safaricom.tests.test_pos_safaricom: Starting TestPosSafaricom.test_bearer_token_success ... 2026-09-13 14:32:45,791 26 INFO rb-721a478-224807-415181 odoo.addons.pos_safaricom.tests.test_pos_safaricom: Starting TestPosSafaricom.test_generate_qr_code ... 2026-09-13 14:32:45,797 26 INFO rb-721a478-224807-415181 odoo.addons.pos_safaricom.tests.test_pos_safaricom: Starting TestPosSafaricom.test_mpesa_express_payment_request ... 2026-09-13 14:32:45,812 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-13 14:32:55,793 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_advance_payment_with_extra_lines ... 2026-09-13 14:32:56,411 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Chrome pid: 75784 2026-09-13 14:32:56,411 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Chrome headless temporary user profile dir: /tmp/tmp05az1eye_chrome_odoo 2026-09-13 14:32:56,411 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Issuing json command http://127.0.0.1:35247/json/version 2026-09-13 14:32:56,412 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35247', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:32:56,435 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:32:56,435 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Issuing json command http://127.0.0.1:35247/json 2026-09-13 14:32:56,436 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35247', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:32:56,438 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Websocket url found: ws://127.0.0.1:35247/devtools/page/23E8C6112676D68044EE10C3BDF90258 2026-09-13 14:32:56,440 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Enable chrome headless console log notification 2026-09-13 14:32:56,443 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Chrome headless enable page notifications 2026-09-13 14:32:56,559 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-13 14:32:56,561 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Setting session cookie in browser 2026-09-13 14:32:56,568 26 INFO rb-721a478-224807-415181 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=126" in browser 2026-09-13 14:32:56,568 26 INFO rb-721a478-224807-415181 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=126" 2026-09-13 14:32:56,607 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:32:57,220 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:57] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 82 0.083 0.542 2026-09-13 14:32:57,229 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Navigation result: {'frameId': '23E8C6112676D68044EE10C3BDF90258', 'loaderId': '48100E77CCC084BFE3E52FD2632FBFB7', 'isDownload': False} 2026-09-13 14:32:57,230 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Evaluate ready code "odoo.isTourReady('PoSApplyDownpaymentWithExtraLine')" 2026-09-13 14:32:57,241 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:32:57,264 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:57] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.006 0.012 2026-09-13 14:32:57,279 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:57] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.025 2026-09-13 14:32:57,287 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:57] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.034 2026-09-13 14:32:57,738 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:57] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:32:57,758 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:57] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-09-13 14:32:57,769 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Evaluate test code "odoo.startTour('PoSApplyDownpaymentWithExtraLine', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=126", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:32:57,777 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: [1/15] Tour PoSApplyDownpaymentWithExtraLine → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:32:57,782 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:57] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.007 2026-09-13 14:32:57,801 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:57] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-09-13 14:32:57,812 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:57] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:32:57,832 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:57] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.010 2026-09-13 14:32:57,860 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:57] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.014 0.016 2026-09-13 14:32:57,869 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:57] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.001 0.016 2026-09-13 14:32:57,933 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:57] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.024 0.036 2026-09-13 14:32:58,537 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:58] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 362 0.272 0.290 2026-09-13 14:32:58,561 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:58] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.016 2026-09-13 14:32:58,639 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:58] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-09-13 14:32:58,708 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:58] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.036 2026-09-13 14:32:58,742 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:58] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-09-13 14:32:58,758 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: Owl is running in 'dev' mode. 2026-09-13 14:32:58,767 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:58] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:32:58,815 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:58] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:32:58,831 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:58] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:32:58,845 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:58] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:32:58,856 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:58] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.010 0.028 2026-09-13 14:32:58,860 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:58] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:32:58,869 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:58] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.051 2026-09-13 14:32:58,875 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:58] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:32:58,914 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:58] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 14 0.018 0.074 2026-09-13 14:32:58,937 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: [2/15] Tour PoSApplyDownpaymentWithExtraLine → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:32:58,960 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:58] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:32:59,023 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: [3/15] Tour PoSApplyDownpaymentWithExtraLine → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:32:59,051 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:59] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 31 0.050 0.048 2026-09-13 14:32:59,061 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:32:59,062 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: [4/15] Tour PoSApplyDownpaymentWithExtraLine → Step click Actions button (trigger: .more-btn) 2026-09-13 14:32:59,084 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:59] "GET /web/image?model=product.template&field=image_128&id=2147&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.008 0.077 2026-09-13 14:32:59,126 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:59] "GET /web/image?model=product.template&field=image_128&id=2149&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.013 0.106 2026-09-13 14:32:59,157 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:59] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.140 2026-09-13 14:32:59,184 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:59] "GET /web/image?model=product.template&field=image_128&id=2150&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.162 2026-09-13 14:32:59,292 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:59] "GET /pos/ui/126 HTTP/1.1" 200 - 31 0.074 0.263 2026-09-13 14:32:59,315 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:59] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.233 2026-09-13 14:32:59,342 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:59] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.006 0.247 2026-09-13 14:32:59,378 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:59] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.007 0.237 2026-09-13 14:32:59,402 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:59] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.229 2026-09-13 14:32:59,491 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:59] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.039 0.258 2026-09-13 14:32:59,515 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:59] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.192 2026-09-13 14:32:59,532 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: [5/15] Tour PoSApplyDownpaymentWithExtraLine → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-09-13 14:32:59,538 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:59] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.007 0.233 2026-09-13 14:32:59,593 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: [6/15] 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-09-13 14:32:59,761 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:59] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 55 0.077 0.087 2026-09-13 14:32:59,842 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:59] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.027 0.029 2026-09-13 14:32:59,890 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:32:59] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.011 2026-09-13 14:32:59,954 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: [7/15] Tour PoSApplyDownpaymentWithExtraLine → Step click on select the order (trigger: .selection-item:contains('Apply a down payment')) 2026-09-13 14:33:00,094 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:00] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 68 0.064 0.073 2026-09-13 14:33:00,235 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:00] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 63 0.055 0.075 2026-09-13 14:33:00,248 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:00] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.006 0.132 2026-09-13 14:33:00,298 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:00] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.019 0.019 2026-09-13 14:33:00,340 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: [8/15] Tour PoSApplyDownpaymentWithExtraLine → Step click numpad button: +10 (trigger: div.numpad button:contains(/^\+10$/)) 2026-09-13 14:33:00,394 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: [9/15] Tour PoSApplyDownpaymentWithExtraLine → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Apply")) 2026-09-13 14:33:00,490 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: [10/15] Tour PoSApplyDownpaymentWithExtraLine → Step click product 'product_a' (trigger: article.product .product-content .product-name:contains("product_a")) 2026-09-13 14:33:00,560 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: [11/15] Tour PoSApplyDownpaymentWithExtraLine → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:33:00,629 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: [12/15] Tour PoSApplyDownpaymentWithExtraLine → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:33:00,643 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:00] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:33:00,644 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:00] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:33:00,681 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: [13/15] Tour PoSApplyDownpaymentWithExtraLine → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:33:00,729 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: [14/15] Tour PoSApplyDownpaymentWithExtraLine → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-09-13 14:33:00,800 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: [15/15] Tour PoSApplyDownpaymentWithExtraLine → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:33:00,868 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: tour succeeded 2026-09-13 14:33:00,871 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51190972 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '5c36a8b9-5d57-4c35-baed-c9c2b99e2d3a'}] 2026-09-13 14:33:00,873 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR PoSApplyDownpaymentWithExtraLine SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-09-13 14:33:00,882 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:00] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:33:00,950 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines.browser: heap 17313652 (allocated 18874368) 2026-09-13 14:33:00,966 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Closing chrome headless with pid 75784 2026-09-13 14:33:00,970 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Closing websocket connection 2026-09-13 14:33:00,977 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Terminating chrome headless with pid 75784 2026-09-13 14:33:01,023 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_143301_023390_test_advance_payment_with_extra_lines.txt 2026-09-13 14:33:01,024 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: Removing chrome user profile "/tmp/tmp05az1eye_chrome_odoo" 2026-09-13 14:33:01,034 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_advance_payment_with_extra_lines: waiting for threads: [, ] 2026-09-13 14:33:01,252 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51190972 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '5c36a8b9-5d57-4c35-baed-c9c2b99e2d3a'} created pos.order #806 2026-09-13 14:33:01,257 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51190972 finished 2026-09-13 14:33:01,416 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 229 0.252 0.296 2026-09-13 14:33:01,447 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_amount_to_invoice ... 2026-09-13 14:33:01,737 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82085745 started for PoS orders references: [{'name': 'Order 12345-123-1234', 'pos_reference': None, 'uuid': '12345-123-1234'}] 2026-09-13 14:33:03,188 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82085745 order {'name': 'Order 12345-123-1234', 'pos_reference': None, 'uuid': '12345-123-1234'} created pos.order #807 2026-09-13 14:33:03,188 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82085745 finished 2026-09-13 14:33:03,246 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_amount_unpaid_with_downpayment_and_credit_note ... 2026-09-13 14:33:04,796 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_amount_unpaid_with_refund_pos_order ... 2026-09-13 14:33:05,274 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88304555 started for PoS orders references: [{'name': 'Order Refund-Test-0001', 'pos_reference': None, 'uuid': '1dfe7ed2-35a7-40bd-a244-814a1a2966d3'}] 2026-09-13 14:33:05,402 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #236 deleted stock.move.line records with IDs: [1304] 2026-09-13 14:33:05,730 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88304555 order {'name': 'Order Refund-Test-0001', 'pos_reference': None, 'uuid': '1dfe7ed2-35a7-40bd-a244-814a1a2966d3'} created pos.order #808 2026-09-13 14:33:05,733 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88304555 finished 2026-09-13 14:33:06,191 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_backend_settle_refund ... 2026-09-13 14:33:06,696 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56027413 started for PoS orders references: [{'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': 'a6db131a-a0b1-4238-8d4b-69f981066aa4'}] 2026-09-13 14:33:06,837 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #236 deleted stock.move.line records with IDs: [1307] 2026-09-13 14:33:08,341 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56027413 order {'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': 'a6db131a-a0b1-4238-8d4b-69f981066aa4'} created pos.order #810 2026-09-13 14:33:08,345 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56027413 finished 2026-09-13 14:33:08,796 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_customer_notes ... 2026-09-13 14:33:09,393 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Chrome pid: 75925 2026-09-13 14:33:09,393 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Chrome headless temporary user profile dir: /tmp/tmpl9akzas5_chrome_odoo 2026-09-13 14:33:09,393 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Issuing json command http://127.0.0.1:33929/json/version 2026-09-13 14:33:09,394 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33929', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:33:09,426 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:33:09,426 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Issuing json command http://127.0.0.1:33929/json 2026-09-13 14:33:09,426 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33929', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:33:09,428 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Websocket url found: ws://127.0.0.1:33929/devtools/page/C0F5CF941301D37676132BC4E2E3DE3A 2026-09-13 14:33:09,430 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Enable chrome headless console log notification 2026-09-13 14:33:09,438 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Chrome headless enable page notifications 2026-09-13 14:33:09,588 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-13 14:33:09,590 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Setting session cookie in browser 2026-09-13 14:33:09,592 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-09-13 14:33:09,592 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-09-13 14:33:09,608 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:33:10,086 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:10] "GET /pos/ui/126 HTTP/1.1" 200 - 83 0.081 0.401 2026-09-13 14:33:10,090 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Navigation result: {'frameId': 'C0F5CF941301D37676132BC4E2E3DE3A', 'loaderId': 'F10CD1F80F1B6CE38A8F64F948606E10', 'isDownload': False} 2026-09-13 14:33:10,091 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Evaluate ready code "odoo.isTourReady('PosSettleOrderWithNote')" 2026-09-13 14:33:10,098 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:33:10,120 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:10] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.014 2026-09-13 14:33:10,125 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:10] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-09-13 14:33:10,131 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:10] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.019 2026-09-13 14:33:10,611 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:33:10,627 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:10] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-09-13 14:33:10,640 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Evaluate test code "odoo.startTour('PosSettleOrderWithNote', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:33:10,647 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes.browser: [1/17] Tour PosSettleOrderWithNote → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:33:10,652 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:10] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.003 2026-09-13 14:33:10,663 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:10] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-13 14:33:10,675 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:10] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:33:10,712 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:10] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.005 0.018 2026-09-13 14:33:10,721 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:10] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.026 2026-09-13 14:33:10,792 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:10] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.024 0.043 2026-09-13 14:33:10,795 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.058 2026-09-13 14:33:11,406 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:11] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 363 0.267 0.314 2026-09-13 14:33:11,428 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:11] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.013 2026-09-13 14:33:11,499 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-09-13 14:33:11,562 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:11] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.034 2026-09-13 14:33:11,609 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.006 0.013 2026-09-13 14:33:11,622 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes.browser: Owl is running in 'dev' mode. 2026-09-13 14:33:11,626 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:11] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:33:11,686 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:11] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.011 2026-09-13 14:33:11,686 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:11] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:33:11,690 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:11] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-09-13 14:33:11,703 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:11] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.008 0.020 2026-09-13 14:33:11,724 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:11] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:33:11,733 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:11] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:33:11,753 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:11] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 11 0.020 0.049 2026-09-13 14:33:11,755 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:11] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.073 2026-09-13 14:33:11,827 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes.browser: [2/17] Tour PosSettleOrderWithNote → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:33:11,857 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:11] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:33:11,929 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes.browser: [3/17] Tour PosSettleOrderWithNote → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:33:11,976 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes.browser: [4/17] Tour PosSettleOrderWithNote → Step click Actions button (trigger: .more-btn) 2026-09-13 14:33:11,986 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:11] "GET /pos/ui/126 HTTP/1.1" 200 - 31 0.081 0.056 2026-09-13 14:33:11,992 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:33:12,045 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:12] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 31 0.024 0.171 2026-09-13 14:33:12,080 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:12] "GET /web/image?model=product.template&field=image_128&id=2150&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.005 0.172 2026-09-13 14:33:12,150 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:12] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.017 0.202 2026-09-13 14:33:12,175 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:12] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.007 0.252 2026-09-13 14:33:12,210 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:12] "GET /web/image?model=product.template&field=image_128&id=2149&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.314 2026-09-13 14:33:12,231 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:12] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.005 0.226 2026-09-13 14:33:12,269 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:12] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.220 2026-09-13 14:33:12,297 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:12] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.004 0.208 2026-09-13 14:33:12,377 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:12] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.038 0.185 2026-09-13 14:33:12,399 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:12] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.005 0.180 2026-09-13 14:33:12,422 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes.browser: [5/17] Tour PosSettleOrderWithNote → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-09-13 14:33:12,432 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:12] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.009 0.245 2026-09-13 14:33:12,483 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes.browser: [6/17] Tour PosSettleOrderWithNote → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-09-13 14:33:12,644 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:12] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 55 0.075 0.083 2026-09-13 14:33:12,735 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:12] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.028 0.039 2026-09-13 14:33:12,782 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:12] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.014 2026-09-13 14:33:12,848 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes.browser: [7/17] Tour PosSettleOrderWithNote → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-09-13 14:33:12,984 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:12] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 70 0.055 0.079 2026-09-13 14:33:13,174 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:13] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 66 0.071 0.105 2026-09-13 14:33:13,202 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:13] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.017 0.176 2026-09-13 14:33:13,275 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:13] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 19 0.028 0.034 2026-09-13 14:33:13,306 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes.browser: [8/17] Tour PosSettleOrderWithNote → Step body:not(:has(.modal)) 2026-09-13 14:33:13,342 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:13] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 16 0.014 0.022 2026-09-13 14:33:13,411 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes.browser: [9/17] Tour PosSettleOrderWithNote → Step Check orderline with attributes: {"customerNote":"Customer note 2--Customer note 3"} (trigger: .order-container .orderline:has(.info-list .customer-note:contains("Customer note 2--Customer note 3"))) 2026-09-13 14:33:13,462 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes.browser: [10/17] Tour PosSettleOrderWithNote → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:33:13,527 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes.browser: [11/17] Tour PosSettleOrderWithNote → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:33:13,541 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:13] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:33:13,541 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:13] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:33:13,578 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes.browser: [12/17] Tour PosSettleOrderWithNote → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:33:13,629 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes.browser: [13/17] Tour PosSettleOrderWithNote → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-09-13 14:33:13,701 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes.browser: [14/17] Tour PosSettleOrderWithNote → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:33:13,764 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes.browser: [15/17] Tour PosSettleOrderWithNote → Step Check orderline with attributes: {"customerNote":"Customer note 2--Customer note 3"} (trigger: .order-container .orderline:has(.info-list .customer-note:contains("Customer note 2--Customer note 3"))) 2026-09-13 14:33:13,769 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99576317 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '47fdac8d-2400-40aa-b09a-5e92bebf916a'}] 2026-09-13 14:33:13,775 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:13] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:33:13,972 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #236 deleted stock.move.line records with IDs: [1310] 2026-09-13 14:33:14,289 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99576317 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '47fdac8d-2400-40aa-b09a-5e92bebf916a'} created pos.order #812 2026-09-13 14:33:14,302 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99576317 finished 2026-09-13 14:33:14,469 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 365 0.317 0.386 2026-09-13 14:33:14,519 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:14] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.003 2026-09-13 14:33:14,600 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes.browser: [16/17] Tour PosSettleOrderWithNote → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:33:14,605 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15602438 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '47fdac8d-2400-40aa-b09a-5e92bebf916a'}] 2026-09-13 14:33:14,611 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15602438 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '47fdac8d-2400-40aa-b09a-5e92bebf916a'} sync ignored for existing PoS order pos.order(812,) (state: paid) 2026-09-13 14:33:14,625 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15602438 finished 2026-09-13 14:33:14,665 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes.browser: [17/17] Tour PosSettleOrderWithNote → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:33:14,715 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes.browser: tour succeeded 2026-09-13 14:33:14,716 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes.browser: ╔═══════════════════════════════════════╗ ║ TOUR PosSettleOrderWithNote SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-09-13 14:33:14,741 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 58 0.053 0.085 2026-09-13 14:33:14,840 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes.browser: heap 19133248 (allocated 21495808) 2026-09-13 14:33:14,843 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Closing chrome headless with pid 75925 2026-09-13 14:33:14,845 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Closing websocket connection 2026-09-13 14:33:14,845 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Terminating chrome headless with pid 75925 2026-09-13 14:33:14,942 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_143314_942328_test_customer_notes.txt 2026-09-13 14:33:14,942 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_customer_notes: Removing chrome user profile "/tmp/tmpl9akzas5_chrome_odoo" 2026-09-13 14:33:14,956 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_down_payment_displayed ... 2026-09-13 14:33:15,764 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Chrome pid: 76068 2026-09-13 14:33:15,764 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Chrome headless temporary user profile dir: /tmp/tmp4x7r97w7_chrome_odoo 2026-09-13 14:33:15,764 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Issuing json command http://127.0.0.1:40747/json/version 2026-09-13 14:33:15,770 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40747', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:33:15,774 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:33:15,775 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Issuing json command http://127.0.0.1:40747/json 2026-09-13 14:33:15,775 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40747', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:33:15,776 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Websocket url found: ws://127.0.0.1:40747/devtools/page/9CCBE6CF1E408F6A8EB92AF21A40427C 2026-09-13 14:33:15,778 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Enable chrome headless console log notification 2026-09-13 14:33:15,780 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Chrome headless enable page notifications 2026-09-13 14:33:15,943 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-13 14:33:15,945 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Setting session cookie in browser 2026-09-13 14:33:15,947 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-09-13 14:33:15,947 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-09-13 14:33:15,958 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:33:16,385 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:16] "GET /pos/ui/126 HTTP/1.1" 200 - 84 0.049 0.381 2026-09-13 14:33:16,390 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Navigation result: {'frameId': '9CCBE6CF1E408F6A8EB92AF21A40427C', 'loaderId': '87463CE38EFAD4794DABA21FFB5C2365', 'isDownload': False} 2026-09-13 14:33:16,390 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Evaluate ready code "odoo.isTourReady('test_down_payment_displayed')" 2026-09-13 14:33:16,402 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:33:16,421 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:16] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.011 2026-09-13 14:33:16,437 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:16] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.021 2026-09-13 14:33:16,448 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:16] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.035 2026-09-13 14:33:16,870 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:16] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:33:16,882 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:16] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-09-13 14:33:16,893 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Evaluate test code "odoo.startTour('test_down_payment_displayed', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:33:16,900 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: [1/23] Tour test_down_payment_displayed → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:33:16,903 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:16] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.006 2026-09-13 14:33:16,917 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:16] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.004 2026-09-13 14:33:16,927 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:16] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:33:16,972 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:16] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.013 0.016 2026-09-13 14:33:16,993 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:16] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.008 0.040 2026-09-13 14:33:17,041 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:17] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.017 0.042 2026-09-13 14:33:17,049 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:17] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.001 0.036 2026-09-13 14:33:17,681 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:17] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 364 0.276 0.315 2026-09-13 14:33:17,702 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:17] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.012 2026-09-13 14:33:17,780 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:17] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.011 2026-09-13 14:33:17,862 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:17] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.018 0.045 2026-09-13 14:33:17,890 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:17] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:33:17,903 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: Owl is running in 'dev' mode. 2026-09-13 14:33:17,911 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:17] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:33:17,956 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:17] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:33:17,972 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:17] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:33:17,975 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:17] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-09-13 14:33:18,015 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:18] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:33:18,020 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:18] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 11 0.026 0.032 2026-09-13 14:33:18,022 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:18] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:33:18,023 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:18] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.055 2026-09-13 14:33:18,043 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:18] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.007 0.074 2026-09-13 14:33:18,124 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: [2/23] Tour test_down_payment_displayed → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:33:18,221 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:18] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.033 2026-09-13 14:33:18,233 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: [3/23] Tour test_down_payment_displayed → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:33:18,250 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: [4/23] Tour test_down_payment_displayed → Step click Actions button (trigger: .more-btn) 2026-09-13 14:33:18,251 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:18] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:33:18,262 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:18] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 31 0.055 0.049 2026-09-13 14:33:18,323 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:18] "GET /pos/ui/126 HTTP/1.1" 200 - 31 0.025 0.140 2026-09-13 14:33:18,344 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:18] "GET /web/image?model=product.template&field=image_128&id=2150&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.006 0.137 2026-09-13 14:33:18,382 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:18] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.009 0.160 2026-09-13 14:33:18,416 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:18] "GET /web/image?model=product.template&field=image_128&id=2149&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.207 2026-09-13 14:33:18,440 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:18] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.005 0.168 2026-09-13 14:33:18,459 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:18] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.188 2026-09-13 14:33:18,479 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:18] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.151 2026-09-13 14:33:18,569 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:18] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.036 0.182 2026-09-13 14:33:18,600 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:18] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.176 2026-09-13 14:33:18,605 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: [5/23] Tour test_down_payment_displayed → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-09-13 14:33:18,621 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:18] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.175 2026-09-13 14:33:18,644 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:18] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.250 2026-09-13 14:33:18,666 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: [6/23] Tour test_down_payment_displayed → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-09-13 14:33:18,795 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:18] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 55 0.053 0.076 2026-09-13 14:33:18,868 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:18] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.023 0.029 2026-09-13 14:33:18,927 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:18] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.009 0.014 2026-09-13 14:33:18,995 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: [7/23] Tour test_down_payment_displayed → Step click on select the order (trigger: .selection-item:contains('Apply a down payment')) 2026-09-13 14:33:19,106 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:19] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 66 0.041 0.068 2026-09-13 14:33:19,223 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:19] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 61 0.045 0.066 2026-09-13 14:33:19,230 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:19] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.110 2026-09-13 14:33:19,284 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:19] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.021 0.024 2026-09-13 14:33:19,324 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: [8/23] Tour test_down_payment_displayed → Step click numpad button: +10 (trigger: div.numpad button:contains(/^\+10$/)) 2026-09-13 14:33:19,378 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: [9/23] Tour test_down_payment_displayed → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Apply")) 2026-09-13 14:33:19,475 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: [10/23] Tour test_down_payment_displayed → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:33:19,542 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: [11/23] Tour test_down_payment_displayed → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:33:19,552 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:19] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:33:19,556 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:19] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:33:19,592 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: [12/23] Tour test_down_payment_displayed → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:33:19,643 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: [13/23] Tour test_down_payment_displayed → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-09-13 14:33:19,713 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: [14/23] Tour test_down_payment_displayed → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:33:19,777 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: [15/23] Tour test_down_payment_displayed → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:33:19,784 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80941269 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '5aeefed2-3d79-4408-bc18-3c7034e9348b'}] 2026-09-13 14:33:19,790 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:19] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:33:19,916 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80941269 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '5aeefed2-3d79-4408-bc18-3c7034e9348b'} created pos.order #813 2026-09-13 14:33:19,931 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80941269 finished 2026-09-13 14:33:20,115 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 136 0.149 0.183 2026-09-13 14:33:20,206 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:20] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.028 0.025 2026-09-13 14:33:20,226 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:20] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.003 2026-09-13 14:33:20,344 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35180322 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '5aeefed2-3d79-4408-bc18-3c7034e9348b'}] 2026-09-13 14:33:20,351 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: [16/23] Tour test_down_payment_displayed → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:33:20,360 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35180322 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '5aeefed2-3d79-4408-bc18-3c7034e9348b'} sync ignored for existing PoS order pos.order(813,) (state: paid) 2026-09-13 14:33:20,374 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35180322 finished 2026-09-13 14:33:20,411 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: [17/23] Tour test_down_payment_displayed → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:33:20,451 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: [18/23] Tour test_down_payment_displayed → Step click Actions button (trigger: .more-btn) 2026-09-13 14:33:20,482 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.042 0.099 2026-09-13 14:33:20,505 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: [19/23] Tour test_down_payment_displayed → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-09-13 14:33:20,541 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:20] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.017 0.030 2026-09-13 14:33:20,562 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: [20/23] Tour test_down_payment_displayed → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-09-13 14:33:20,613 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:20] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 3 0.005 0.044 2026-09-13 14:33:20,658 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:20] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 14 0.009 0.022 2026-09-13 14:33:20,685 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:20] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.012 2026-09-13 14:33:20,720 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: [21/23] Tour test_down_payment_displayed → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-09-13 14:33:20,882 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:20] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 62 0.076 0.084 2026-09-13 14:33:21,053 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:21] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 69 0.082 0.082 2026-09-13 14:33:21,065 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:21] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.131 2026-09-13 14:33:21,114 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:21] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.015 0.023 2026-09-13 14:33:21,158 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: [22/23] Tour test_down_payment_displayed → Step body:not(:has(.modal)) 2026-09-13 14:33:21,202 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:21] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.023 0.024 2026-09-13 14:33:21,243 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: [23/23] Tour test_down_payment_displayed → Step Check orderline with attributes: {"productName":"Down Payment","quantity":"1.0","price":"-1.15"} (trigger: .order-container .orderline:has(.product-name:contains("Down Payment")):has(.qty:contains("1")):has(.price:contains("-1.15"))) 2026-09-13 14:33:21,295 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: tour succeeded 2026-09-13 14:33:21,295 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: ╔════════════════════════════════════════════╗ ║ TOUR test_down_payment_displayed SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-09-13 14:33:21,404 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed.browser: heap 19779400 (allocated 21368832) 2026-09-13 14:33:21,426 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Closing chrome headless with pid 76068 2026-09-13 14:33:21,429 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Closing websocket connection 2026-09-13 14:33:21,430 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Terminating chrome headless with pid 76068 2026-09-13 14:33:21,491 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_143321_491117_test_down_payment_displayed.txt 2026-09-13 14:33:21,491 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_down_payment_displayed: Removing chrome user profile "/tmp/tmp4x7r97w7_chrome_odoo" 2026-09-13 14:33:21,500 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_amount_to_invoice ... 2026-09-13 14:33:22,101 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Chrome pid: 76218 2026-09-13 14:33:22,101 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Chrome headless temporary user profile dir: /tmp/tmptfmblkqy_chrome_odoo 2026-09-13 14:33:22,101 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Issuing json command http://127.0.0.1:39057/json/version 2026-09-13 14:33:22,102 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39057', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:33:22,108 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:33:22,108 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Issuing json command http://127.0.0.1:39057/json 2026-09-13 14:33:22,108 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39057', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:33:22,112 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Websocket url found: ws://127.0.0.1:39057/devtools/page/3A2C47D932AB21CEF14DD2911B268D47 2026-09-13 14:33:22,123 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Enable chrome headless console log notification 2026-09-13 14:33:22,125 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Chrome headless enable page notifications 2026-09-13 14:33:22,261 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-13 14:33:22,265 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Setting session cookie in browser 2026-09-13 14:33:22,268 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-09-13 14:33:22,268 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-09-13 14:33:22,278 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:33:22,859 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:22] "GET /pos/ui/126 HTTP/1.1" 200 - 84 0.033 0.552 2026-09-13 14:33:22,862 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Navigation result: {'frameId': '3A2C47D932AB21CEF14DD2911B268D47', 'loaderId': '448B58B806F01D0F22D42C504B2194C0', 'isDownload': False} 2026-09-13 14:33:22,862 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Evaluate ready code "odoo.isTourReady('PoSDownPaymentAmount')" 2026-09-13 14:33:22,874 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:33:22,882 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:22] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-09-13 14:33:22,900 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:22] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.026 2026-09-13 14:33:22,913 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:22] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.006 0.031 2026-09-13 14:33:23,287 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:23] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:33:23,311 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:23] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-09-13 14:33:23,323 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Evaluate test code "odoo.startTour('PoSDownPaymentAmount', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:33:23,335 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice.browser: [1/15] Tour PoSDownPaymentAmount → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:33:23,343 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:23] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-09-13 14:33:23,354 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:23] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-13 14:33:23,364 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:23] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:33:23,401 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:23] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.014 0.015 2026-09-13 14:33:23,418 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:23] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.045 2026-09-13 14:33:23,468 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:23] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.017 0.033 2026-09-13 14:33:23,473 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:23] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.034 2026-09-13 14:33:24,033 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:24] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 364 0.261 0.262 2026-09-13 14:33:24,054 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:24] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:33:24,130 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:24] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:33:24,210 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:24] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.042 2026-09-13 14:33:24,237 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:24] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-09-13 14:33:24,255 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice.browser: Owl is running in 'dev' mode. 2026-09-13 14:33:24,282 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:24] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:33:24,324 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:24] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:33:24,330 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:24] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:33:24,343 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:24] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:33:24,365 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:24] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:33:24,398 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:24] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 11 0.033 0.030 2026-09-13 14:33:24,408 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:24] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.002 0.067 2026-09-13 14:33:24,427 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:24] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:33:24,429 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:24] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:33:24,464 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:24] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:33:24,538 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:24] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 31 0.042 0.039 2026-09-13 14:33:24,594 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice.browser: [2/15] Tour PoSDownPaymentAmount → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:33:24,595 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:24] "GET /pos/ui/126 HTTP/1.1" 200 - 31 0.025 0.112 2026-09-13 14:33:24,735 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice.browser: [3/15] Tour PoSDownPaymentAmount → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:33:24,746 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:24] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.013 0.045 2026-09-13 14:33:24,759 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:33:24,784 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice.browser: [4/15] Tour PoSDownPaymentAmount → Step click Actions button (trigger: .more-btn) 2026-09-13 14:33:24,785 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:24] "GET /web/image?model=product.template&field=image_128&id=2149&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.010 0.094 2026-09-13 14:33:24,813 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:24] "GET /web/image?model=product.template&field=image_128&id=2150&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.004 0.096 2026-09-13 14:33:24,846 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:24] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.007 0.121 2026-09-13 14:33:24,871 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:24] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.156 2026-09-13 14:33:24,901 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:24] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.008 0.171 2026-09-13 14:33:24,926 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:24] "GET /web/image?model=product.template&field=image_128&id=2162&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.150 2026-09-13 14:33:24,954 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:24] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.006 0.157 2026-09-13 14:33:24,977 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:24] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.153 2026-09-13 14:33:25,001 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:25] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.148 2026-09-13 14:33:25,102 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:25] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.058 0.164 2026-09-13 14:33:25,137 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice.browser: [5/15] Tour PoSDownPaymentAmount → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-09-13 14:33:25,197 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice.browser: [6/15] Tour PoSDownPaymentAmount → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-09-13 14:33:25,367 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:25] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 55 0.077 0.087 2026-09-13 14:33:25,446 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:25] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.024 0.032 2026-09-13 14:33:25,486 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:25] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.011 2026-09-13 14:33:25,548 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice.browser: [7/15] Tour PoSDownPaymentAmount → Step click on select the order (trigger: .selection-item:contains('Apply a down payment')) 2026-09-13 14:33:25,661 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:25] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 60 0.038 0.066 2026-09-13 14:33:25,776 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:25] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 54 0.040 0.066 2026-09-13 14:33:25,791 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:25] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.007 0.099 2026-09-13 14:33:25,836 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:25] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.014 0.017 2026-09-13 14:33:25,877 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice.browser: [8/15] Tour PoSDownPaymentAmount → Step click numpad button: +20 (trigger: div.numpad button:contains(/^\+20$/)) 2026-09-13 14:33:25,926 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice.browser: [9/15] Tour PoSDownPaymentAmount → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Apply")) 2026-09-13 14:33:26,019 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice.browser: [10/15] Tour PoSDownPaymentAmount → Step Check orderline with attributes: {"productName":"Down Payment","quantity":"1","price":"20.0"} (trigger: .order-container .orderline:has(.product-name:contains("Down Payment")):has(.qty:contains("1")):has(.price:contains("20.0"))) 2026-09-13 14:33:26,063 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice.browser: [11/15] Tour PoSDownPaymentAmount → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:33:26,132 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice.browser: [12/15] Tour PoSDownPaymentAmount → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:33:26,144 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:26] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:33:26,145 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:26] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:33:26,183 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice.browser: [13/15] Tour PoSDownPaymentAmount → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:33:26,234 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice.browser: [14/15] Tour PoSDownPaymentAmount → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:33:26,301 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice.browser: [15/15] Tour PoSDownPaymentAmount → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:33:26,371 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice.browser: tour succeeded 2026-09-13 14:33:26,372 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice.browser: ╔═════════════════════════════════════╗ ║ TOUR PoSDownPaymentAmount SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-09-13 14:33:26,375 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17550506 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'af4712c9-f98e-42de-ab40-8798d2c4351b'}] 2026-09-13 14:33:26,391 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:26] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:33:26,458 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice.browser: heap 16831912 (allocated 19136512) 2026-09-13 14:33:26,469 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17550506 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'af4712c9-f98e-42de-ab40-8798d2c4351b'} created pos.order #814 2026-09-13 14:33:26,472 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17550506 finished 2026-09-13 14:33:26,477 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Closing chrome headless with pid 76218 2026-09-13 14:33:26,482 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Closing websocket connection 2026-09-13 14:33:26,482 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Terminating chrome headless with pid 76218 2026-09-13 14:33:26,551 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_143326_551209_test_downpayment_amount_to_invoice.txt 2026-09-13 14:33:26,551 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: Removing chrome user profile "/tmp/tmptfmblkqy_chrome_odoo" 2026-09-13 14:33:26,584 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_amount_to_invoice: waiting for threads: [, ] 2026-09-13 14:33:26,606 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:26] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 125 0.083 0.150 2026-09-13 14:33:27,107 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_invoice ... 2026-09-13 14:33:28,215 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_invoice_line_name ... 2026-09-13 14:33:28,775 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Chrome pid: 76359 2026-09-13 14:33:28,775 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Chrome headless temporary user profile dir: /tmp/tmpysbitlye_chrome_odoo 2026-09-13 14:33:28,775 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Issuing json command http://127.0.0.1:46211/json/version 2026-09-13 14:33:28,777 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46211', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:33:28,784 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:33:28,785 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Issuing json command http://127.0.0.1:46211/json 2026-09-13 14:33:28,785 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46211', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:33:28,788 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Websocket url found: ws://127.0.0.1:46211/devtools/page/1CA6B290EB171A92BF9479680ED9ABD1 2026-09-13 14:33:28,789 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Enable chrome headless console log notification 2026-09-13 14:33:28,791 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Chrome headless enable page notifications 2026-09-13 14:33:28,908 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:33:28,913 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Setting session cookie in browser 2026-09-13 14:33:28,916 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-09-13 14:33:28,916 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-09-13 14:33:28,935 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:33:29,369 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:29] "GET /pos/ui/126 HTTP/1.1" 200 - 86 0.059 0.382 2026-09-13 14:33:29,373 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Navigation result: {'frameId': '1CA6B290EB171A92BF9479680ED9ABD1', 'loaderId': '0A7B54015B76700594E1D082FFEDAC0B', 'isDownload': False} 2026-09-13 14:33:29,373 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Evaluate ready code "odoo.isTourReady('PoSApplyDownpaymentInvoice')" 2026-09-13 14:33:29,383 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:33:29,401 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:29] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.009 2026-09-13 14:33:29,408 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:29] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.011 2026-09-13 14:33:29,418 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:29] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.019 2026-09-13 14:33:29,926 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:29] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:33:29,943 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:29] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:33:29,955 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Evaluate test code "odoo.startTour('PoSApplyDownpaymentInvoice', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:33:29,962 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name.browser: [1/15] Tour PoSApplyDownpaymentInvoice → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:33:29,969 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:29] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 5 0.004 0.005 2026-09-13 14:33:29,995 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:29] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:33:30,005 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:30] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:33:30,036 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:30] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.004 0.009 2026-09-13 14:33:30,048 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:30] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.019 2026-09-13 14:33:30,126 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:30] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.030 0.030 2026-09-13 14:33:30,130 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:30] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.001 0.047 2026-09-13 14:33:30,731 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:30] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 364 0.289 0.282 2026-09-13 14:33:30,751 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:30] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:33:30,851 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:33:30,923 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:30] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.037 2026-09-13 14:33:30,948 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.011 2026-09-13 14:33:30,960 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name.browser: Owl is running in 'dev' mode. 2026-09-13 14:33:30,973 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:30] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:33:31,026 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:31] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:33:31,044 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:31] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.030 2026-09-13 14:33:31,050 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:31] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.035 2026-09-13 14:33:31,054 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:31] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.016 0.023 2026-09-13 14:33:31,056 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:31] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.030 2026-09-13 14:33:31,121 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:31] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.036 2026-09-13 14:33:31,130 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:31] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.017 2026-09-13 14:33:31,136 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:31] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:33:31,143 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:31] "GET /web/image/res.users/238/avatar_128 HTTP/1.1" 200 - 14 0.034 0.065 2026-09-13 14:33:31,180 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name.browser: [2/15] Tour PoSApplyDownpaymentInvoice → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:33:31,234 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:31] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 32 0.048 0.090 2026-09-13 14:33:31,279 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name.browser: [3/15] Tour PoSApplyDownpaymentInvoice → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:33:31,323 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:31] "GET /pos/ui/126 HTTP/1.1" 200 - 32 0.044 0.176 2026-09-13 14:33:31,326 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name.browser: [4/15] Tour PoSApplyDownpaymentInvoice → Step click Actions button (trigger: .more-btn) 2026-09-13 14:33:31,332 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:33:31,364 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:31] "GET /web/image?model=product.template&field=image_128&id=2149&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.010 0.111 2026-09-13 14:33:31,403 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:31] "GET /web/image?model=product.template&field=image_128&id=2150&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.016 0.143 2026-09-13 14:33:31,427 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:31] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.001 0.180 2026-09-13 14:33:31,449 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:31] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.198 2026-09-13 14:33:31,491 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:31] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.004 0.239 2026-09-13 14:33:31,524 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:31] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.006 0.167 2026-09-13 14:33:31,559 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:31] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.189 2026-09-13 14:33:31,590 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:31] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.010 0.169 2026-09-13 14:33:31,623 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:31] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.005 0.165 2026-09-13 14:33:31,705 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:31] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.044 0.229 2026-09-13 14:33:31,738 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name.browser: [5/15] Tour PoSApplyDownpaymentInvoice → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-09-13 14:33:31,796 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name.browser: [6/15] Tour PoSApplyDownpaymentInvoice → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-09-13 14:33:31,929 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:31] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 48 0.054 0.076 2026-09-13 14:33:32,002 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:32] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.022 0.024 2026-09-13 14:33:32,043 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:32] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 2 0.002 0.007 2026-09-13 14:33:32,116 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name.browser: [7/15] Tour PoSApplyDownpaymentInvoice → Step click on select the order (trigger: .selection-item:contains('Apply a down payment')) 2026-09-13 14:33:32,226 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:32] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 66 0.043 0.064 2026-09-13 14:33:32,358 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:32] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 61 0.051 0.072 2026-09-13 14:33:32,372 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:32] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.007 0.119 2026-09-13 14:33:32,431 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:32] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.023 0.024 2026-09-13 14:33:32,476 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name.browser: [8/15] Tour PoSApplyDownpaymentInvoice → Step click numpad button: +10 (trigger: div.numpad button:contains(/^\+10$/)) 2026-09-13 14:33:32,530 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name.browser: [9/15] Tour PoSApplyDownpaymentInvoice → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Apply")) 2026-09-13 14:33:32,617 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name.browser: [10/15] Tour PoSApplyDownpaymentInvoice → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:33:32,684 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name.browser: [11/15] Tour PoSApplyDownpaymentInvoice → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:33:32,694 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:32] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:33:32,695 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:32] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:33:32,739 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name.browser: [12/15] Tour PoSApplyDownpaymentInvoice → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:33:32,786 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name.browser: [13/15] Tour PoSApplyDownpaymentInvoice → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-09-13 14:33:32,853 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name.browser: [14/15] Tour PoSApplyDownpaymentInvoice → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-09-13 14:33:32,907 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name.browser: [15/15] Tour PoSApplyDownpaymentInvoice → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:33:32,972 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name.browser: tour succeeded 2026-09-13 14:33:32,973 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name.browser: ╔═══════════════════════════════════════════╗ ║ TOUR PoSApplyDownpaymentInvoice SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-09-13 14:33:32,980 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26115097 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '749f8065-7282-46a3-a6ed-10ed3e6cff62'}] 2026-09-13 14:33:32,988 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:32] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-09-13 14:33:33,058 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name.browser: heap 16783596 (allocated 18350080) 2026-09-13 14:33:33,074 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Closing chrome headless with pid 76359 2026-09-13 14:33:33,074 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Closing websocket connection 2026-09-13 14:33:33,075 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Terminating chrome headless with pid 76359 2026-09-13 14:33:33,132 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_143333_131353_test_downpayment_invoice_line_name.txt 2026-09-13 14:33:33,132 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: Removing chrome user profile "/tmp/tmpysbitlye_chrome_odoo" 2026-09-13 14:33:33,139 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_line_name: waiting for threads: [, ] 2026-09-13 14:33:34,191 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26115097 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '749f8065-7282-46a3-a6ed-10ed3e6cff62'} created pos.order #815 2026-09-13 14:33:34,194 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26115097 finished 2026-09-13 14:33:34,380 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 438 0.485 0.919 2026-09-13 14:33:34,401 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_invoice_link ... 2026-09-13 14:33:35,174 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome pid: 76500 2026-09-13 14:33:35,174 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome headless temporary user profile dir: /tmp/tmp56g7r06u_chrome_odoo 2026-09-13 14:33:35,174 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Issuing json command http://127.0.0.1:33543/json/version 2026-09-13 14:33:35,175 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33543', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:33:35,211 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:33:35,211 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Issuing json command http://127.0.0.1:33543/json 2026-09-13 14:33:35,212 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33543', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:33:35,214 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Websocket url found: ws://127.0.0.1:33543/devtools/page/AF526C0A5BAA49242A2BAE57B769D807 2026-09-13 14:33:35,217 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Enable chrome headless console log notification 2026-09-13 14:33:35,223 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome headless enable page notifications 2026-09-13 14:33:35,346 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:33:35,352 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Setting session cookie in browser 2026-09-13 14:33:35,353 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-09-13 14:33:35,354 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-09-13 14:33:35,375 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:33:35,818 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:35] "GET /pos/ui/126 HTTP/1.1" 200 - 85 0.066 0.384 2026-09-13 14:33:35,822 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Navigation result: {'frameId': 'AF526C0A5BAA49242A2BAE57B769D807', 'loaderId': '832D9F38B772FF1D9054F5522B2049BE', 'isDownload': False} 2026-09-13 14:33:35,822 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Evaluate ready code "odoo.isTourReady('PoSApplyDownpaymentInvoice')" 2026-09-13 14:33:35,838 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:33:35,861 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:35] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.008 0.006 2026-09-13 14:33:35,870 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:35] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.018 2026-09-13 14:33:35,877 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:35] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.019 2026-09-13 14:33:36,358 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:36] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:33:36,359 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:36] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.010 2026-09-13 14:33:36,378 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Evaluate test code "odoo.startTour('PoSApplyDownpaymentInvoice', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:33:36,386 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [1/15] Tour PoSApplyDownpaymentInvoice → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:33:36,392 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:36] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 5 0.003 0.008 2026-09-13 14:33:36,403 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:36] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-13 14:33:36,417 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:36] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:33:36,440 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:36] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.004 0.007 2026-09-13 14:33:36,451 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:36] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.021 2026-09-13 14:33:36,497 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:36] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.015 0.028 2026-09-13 14:33:36,500 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.028 2026-09-13 14:33:37,075 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:37] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 365 0.286 0.259 2026-09-13 14:33:37,099 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:37] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.014 2026-09-13 14:33:37,180 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:37] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:33:37,239 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:37] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.034 2026-09-13 14:33:37,283 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:37] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:33:37,295 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: Owl is running in 'dev' mode. 2026-09-13 14:33:37,305 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:37] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.005 2026-09-13 14:33:37,345 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:37] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:33:37,365 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:37] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:33:37,366 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:37] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:33:37,397 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:37] "GET /web/image/res.users/238/avatar_128 HTTP/1.1" 200 - 14 0.018 0.030 2026-09-13 14:33:37,411 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:37] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.005 0.055 2026-09-13 14:33:37,412 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:37] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:33:37,417 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:37] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.057 2026-09-13 14:33:37,418 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:37] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.012 2026-09-13 14:33:37,514 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [2/15] Tour PoSApplyDownpaymentInvoice → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:33:37,551 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:37] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:33:37,608 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:37] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 32 0.024 0.044 2026-09-13 14:33:37,629 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [3/15] Tour PoSApplyDownpaymentInvoice → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:33:37,669 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:37] "GET /pos/ui/126 HTTP/1.1" 200 - 32 0.023 0.099 2026-09-13 14:33:37,676 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:33:37,682 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [4/15] Tour PoSApplyDownpaymentInvoice → Step click Actions button (trigger: .more-btn) 2026-09-13 14:33:37,698 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:37] "GET /web/image?model=product.template&field=image_128&id=2150&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.005 0.105 2026-09-13 14:33:37,721 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:37] "GET /web/image?model=product.template&field=image_128&id=2149&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.129 2026-09-13 14:33:37,744 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:37] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.138 2026-09-13 14:33:37,765 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:37] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.155 2026-09-13 14:33:37,792 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:37] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.175 2026-09-13 14:33:37,816 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:37] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.004 0.130 2026-09-13 14:33:37,839 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:37] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.134 2026-09-13 14:33:37,868 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:37] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.005 0.137 2026-09-13 14:33:37,892 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:37] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.122 2026-09-13 14:33:37,963 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:37] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.034 0.179 2026-09-13 14:33:38,003 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [5/15] Tour PoSApplyDownpaymentInvoice → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-09-13 14:33:38,063 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [6/15] Tour PoSApplyDownpaymentInvoice → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-09-13 14:33:38,190 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:38] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 48 0.055 0.068 2026-09-13 14:33:38,252 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:38] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.014 0.024 2026-09-13 14:33:38,293 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:38] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 2 0.002 0.009 2026-09-13 14:33:38,370 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [7/15] Tour PoSApplyDownpaymentInvoice → Step click on select the order (trigger: .selection-item:contains('Apply a down payment')) 2026-09-13 14:33:38,499 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:38] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 66 0.055 0.068 2026-09-13 14:33:38,624 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:38] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 61 0.049 0.064 2026-09-13 14:33:38,631 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:38] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.114 2026-09-13 14:33:38,680 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:38] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.014 0.024 2026-09-13 14:33:38,724 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [8/15] Tour PoSApplyDownpaymentInvoice → Step click numpad button: +10 (trigger: div.numpad button:contains(/^\+10$/)) 2026-09-13 14:33:38,778 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [9/15] Tour PoSApplyDownpaymentInvoice → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Apply")) 2026-09-13 14:33:38,872 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [10/15] Tour PoSApplyDownpaymentInvoice → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:33:38,940 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [11/15] Tour PoSApplyDownpaymentInvoice → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:33:38,951 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:38] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:33:38,952 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:38] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:33:38,991 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [12/15] Tour PoSApplyDownpaymentInvoice → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:33:39,042 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [13/15] Tour PoSApplyDownpaymentInvoice → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-09-13 14:33:39,109 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [14/15] Tour PoSApplyDownpaymentInvoice → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-09-13 14:33:39,175 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [15/15] Tour PoSApplyDownpaymentInvoice → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:33:39,230 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: tour succeeded 2026-09-13 14:33:39,230 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: ╔═══════════════════════════════════════════╗ ║ TOUR PoSApplyDownpaymentInvoice SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-09-13 14:33:39,234 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67868664 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '43f8832c-0eb2-489e-a7b7-c579156a25bb'}] 2026-09-13 14:33:39,250 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:39] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:33:39,328 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: heap 16927068 (allocated 18350080) 2026-09-13 14:33:39,340 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Closing chrome headless with pid 76500 2026-09-13 14:33:39,341 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Closing websocket connection 2026-09-13 14:33:39,342 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Terminating chrome headless with pid 76500 2026-09-13 14:33:39,402 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_143339_402481_test_downpayment_invoice_link.txt 2026-09-13 14:33:39,402 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Removing chrome user profile "/tmp/tmp56g7r06u_chrome_odoo" 2026-09-13 14:33:39,419 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: waiting for threads: [, ] 2026-09-13 14:33:40,644 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67868664 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '43f8832c-0eb2-489e-a7b7-c579156a25bb'} created pos.order #816 2026-09-13 14:33:40,648 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67868664 finished 2026-09-13 14:33:40,797 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:40] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 459 0.553 1.013 2026-09-13 14:33:41,506 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome pid: 76641 2026-09-13 14:33:41,506 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome headless temporary user profile dir: /tmp/tmpig4rcnmu_chrome_odoo 2026-09-13 14:33:41,506 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Issuing json command http://127.0.0.1:40003/json/version 2026-09-13 14:33:41,507 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40003', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:33:41,537 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:33:41,537 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Issuing json command http://127.0.0.1:40003/json 2026-09-13 14:33:41,538 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40003', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:33:41,555 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Websocket url found: ws://127.0.0.1:40003/devtools/page/5B9DF07FC8EF68285CC018E570A01781 2026-09-13 14:33:41,557 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Enable chrome headless console log notification 2026-09-13 14:33:41,559 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome headless enable page notifications 2026-09-13 14:33:41,666 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:33:41,669 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Setting session cookie in browser 2026-09-13 14:33:41,679 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-09-13 14:33:41,679 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-09-13 14:33:41,751 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:41] "GET /pos/ui/126 HTTP/1.1" 200 - 32 0.014 0.031 2026-09-13 14:33:41,754 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Navigation result: {'frameId': '5B9DF07FC8EF68285CC018E570A01781', 'loaderId': 'D2A29A836BF7DD251950D4EBC1DC9239', 'isDownload': False} 2026-09-13 14:33:41,754 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Evaluate ready code "odoo.isTourReady('PoSApplyDownpaymentInvoice2')" 2026-09-13 14:33:41,767 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:33:41,795 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:41] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.017 2026-09-13 14:33:41,805 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:41] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.024 2026-09-13 14:33:41,809 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:41] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-09-13 14:33:42,223 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:42] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:33:42,234 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:42] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:33:42,244 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Evaluate test code "odoo.startTour('PoSApplyDownpaymentInvoice2', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:33:42,253 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:42] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.000 0.007 2026-09-13 14:33:42,254 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [1/14] Tour PoSApplyDownpaymentInvoice2 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:33:42,264 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:42] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.004 2026-09-13 14:33:42,278 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:42] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:33:42,313 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:42] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.002 0.018 2026-09-13 14:33:42,320 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:42] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.014 2026-09-13 14:33:42,368 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:42] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 9 0.012 0.026 2026-09-13 14:33:42,371 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:42] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.023 2026-09-13 14:33:42,865 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:42] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 270 0.174 0.284 2026-09-13 14:33:42,887 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:42] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:33:42,964 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:33:43,014 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:43] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 3 0.003 0.026 2026-09-13 14:33:43,030 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:43] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:33:43,045 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: Owl is running in 'dev' mode. 2026-09-13 14:33:43,051 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:43] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:33:43,095 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:43] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:33:43,099 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:43] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:33:43,118 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:43] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:33:43,124 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:43] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:33:43,129 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:43] "GET /web/image/res.users/238/avatar_128 HTTP/1.1" 200 - 7 0.013 0.014 2026-09-13 14:33:43,137 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:43] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.002 0.029 2026-09-13 14:33:43,182 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:43] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:33:43,184 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:43] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:33:43,207 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:43] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:33:43,286 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:43] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 32 0.051 0.036 2026-09-13 14:33:43,290 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [2/14] Tour PoSApplyDownpaymentInvoice2 → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:33:43,348 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [3/14] Tour PoSApplyDownpaymentInvoice2 → Step click Actions button (trigger: .more-btn) 2026-09-13 14:33:43,360 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:43] "GET /pos/ui/126 HTTP/1.1" 200 - 32 0.038 0.123 2026-09-13 14:33:43,370 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:43] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:33:43,386 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:43] "GET /web/image?model=product.template&field=image_128&id=2149&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.006 0.060 2026-09-13 14:33:43,401 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [4/14] Tour PoSApplyDownpaymentInvoice2 → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-09-13 14:33:43,407 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:43] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.071 2026-09-13 14:33:43,440 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:43] "GET /web/image?model=product.template&field=image_128&id=2150&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.004 0.118 2026-09-13 14:33:43,463 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [5/14] Tour PoSApplyDownpaymentInvoice2 → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-09-13 14:33:43,468 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:43] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.006 0.142 2026-09-13 14:33:43,499 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:43] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.006 0.165 2026-09-13 14:33:43,531 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:43] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.154 2026-09-13 14:33:43,563 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:43] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.168 2026-09-13 14:33:43,593 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:43] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.004 0.175 2026-09-13 14:33:43,626 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:43] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.008 0.173 2026-09-13 14:33:43,668 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:43] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 3 0.002 0.193 2026-09-13 14:33:43,742 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:43] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 13 0.017 0.028 2026-09-13 14:33:43,795 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:43] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 2 0.002 0.013 2026-09-13 14:33:43,879 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [6/14] Tour PoSApplyDownpaymentInvoice2 → Step click on select the order (trigger: .selection-item:contains('Apply a down payment')) 2026-09-13 14:33:44,004 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:44] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 56 0.047 0.074 2026-09-13 14:33:44,125 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:44] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 60 0.041 0.070 2026-09-13 14:33:44,135 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:44] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.099 2026-09-13 14:33:44,218 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:44] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.036 0.034 2026-09-13 14:33:44,273 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [7/14] Tour PoSApplyDownpaymentInvoice2 → Step click numpad button: +10 (trigger: div.numpad button:contains(/^\+10$/)) 2026-09-13 14:33:44,331 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [8/14] Tour PoSApplyDownpaymentInvoice2 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Apply")) 2026-09-13 14:33:44,423 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [9/14] Tour PoSApplyDownpaymentInvoice2 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:33:44,492 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [10/14] Tour PoSApplyDownpaymentInvoice2 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:33:44,502 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:44] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:33:44,504 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:44] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:33:44,542 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [11/14] Tour PoSApplyDownpaymentInvoice2 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:33:44,594 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [12/14] Tour PoSApplyDownpaymentInvoice2 → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-09-13 14:33:44,668 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [13/14] Tour PoSApplyDownpaymentInvoice2 → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-09-13 14:33:44,722 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [14/14] Tour PoSApplyDownpaymentInvoice2 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:33:44,788 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: tour succeeded 2026-09-13 14:33:44,788 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: ╔════════════════════════════════════════════╗ ║ TOUR PoSApplyDownpaymentInvoice2 SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-09-13 14:33:44,796 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:44] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:33:44,799 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46152597 started for PoS orders references: [{'name': '/', 'pos_reference': '262-126-000001', 'uuid': '1782ca81-6644-4265-b84e-9d6663b58b9e'}] 2026-09-13 14:33:44,911 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: heap 16711376 (allocated 18350080) 2026-09-13 14:33:44,926 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Closing chrome headless with pid 76641 2026-09-13 14:33:44,927 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Closing websocket connection 2026-09-13 14:33:44,930 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Terminating chrome headless with pid 76641 2026-09-13 14:33:45,008 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_143345_008828_test_downpayment_invoice_link.txt 2026-09-13 14:33:45,009 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Removing chrome user profile "/tmp/tmpig4rcnmu_chrome_odoo" 2026-09-13 14:33:45,017 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: waiting for threads: [, ] 2026-09-13 14:33:45,626 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46152597 order {'name': '/', 'pos_reference': '262-126-000001', 'uuid': '1782ca81-6644-4265-b84e-9d6663b58b9e'} created pos.order #817 2026-09-13 14:33:45,632 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46152597 finished 2026-09-13 14:33:45,787 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:45] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 347 0.424 0.569 2026-09-13 14:33:45,973 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome pid: 76782 2026-09-13 14:33:45,974 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome headless temporary user profile dir: /tmp/tmpkf_5tluv_chrome_odoo 2026-09-13 14:33:45,974 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Issuing json command http://127.0.0.1:39947/json/version 2026-09-13 14:33:45,975 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39947', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:33:45,977 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:33:45,977 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Issuing json command http://127.0.0.1:39947/json 2026-09-13 14:33:45,978 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39947', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:33:45,979 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Websocket url found: ws://127.0.0.1:39947/devtools/page/580AE64EAAAB19B2D984E1BE545103F3 2026-09-13 14:33:45,980 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Enable chrome headless console log notification 2026-09-13 14:33:45,982 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome headless enable page notifications 2026-09-13 14:33:46,053 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:33:46,055 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Setting session cookie in browser 2026-09-13 14:33:46,056 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-09-13 14:33:46,057 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-09-13 14:33:46,131 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:46] "GET /pos/ui/126 HTTP/1.1" 200 - 32 0.021 0.040 2026-09-13 14:33:46,135 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Navigation result: {'frameId': '580AE64EAAAB19B2D984E1BE545103F3', 'loaderId': '0F427459B7D78EE87E2C99BD4969F85C', 'isDownload': False} 2026-09-13 14:33:46,135 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Evaluate ready code "odoo.isTourReady('PosSettleAndInvoiceOrder2')" 2026-09-13 14:33:46,146 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:33:46,172 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:46] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-09-13 14:33:46,181 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:46] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.018 2026-09-13 14:33:46,188 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:46] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.025 2026-09-13 14:33:46,633 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:46] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:33:46,643 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:46] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:33:46,659 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Evaluate test code "odoo.startTour('PosSettleAndInvoiceOrder2', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:33:46,664 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [1/14] Tour PosSettleAndInvoiceOrder2 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:33:46,675 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:46] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.003 0.011 2026-09-13 14:33:46,694 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:46] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.003 0.004 2026-09-13 14:33:46,709 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:46] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:33:46,729 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:46] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 4 0.001 0.007 2026-09-13 14:33:46,733 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:46] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.010 2026-09-13 14:33:46,784 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:46] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 9 0.011 0.029 2026-09-13 14:33:46,787 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:46] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.037 2026-09-13 14:33:47,269 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:47] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 270 0.181 0.261 2026-09-13 14:33:47,283 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:47] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:33:47,359 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:47] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-09-13 14:33:47,405 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:47] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 3 0.002 0.033 2026-09-13 14:33:47,418 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:47] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:33:47,424 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: Owl is running in 'dev' mode. 2026-09-13 14:33:47,428 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:47] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:33:47,478 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:47] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:33:47,505 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:47] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-09-13 14:33:47,508 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:47] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.005 0.017 2026-09-13 14:33:47,516 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:47] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-09-13 14:33:47,529 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:47] "GET /web/image/res.users/238/avatar_128 HTTP/1.1" 200 - 7 0.005 0.045 2026-09-13 14:33:47,531 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:47] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.048 2026-09-13 14:33:47,548 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:47] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:33:47,549 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:47] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:33:47,657 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [2/14] Tour PosSettleAndInvoiceOrder2 → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:33:47,711 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:47] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:33:47,752 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [3/14] Tour PosSettleAndInvoiceOrder2 → Step click Actions button (trigger: .more-btn) 2026-09-13 14:33:47,767 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:33:47,797 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [4/14] Tour PosSettleAndInvoiceOrder2 → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-09-13 14:33:47,843 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:47] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 32 0.098 0.045 2026-09-13 14:33:47,864 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [5/14] Tour PosSettleAndInvoiceOrder2 → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-09-13 14:33:47,903 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:47] "GET /pos/ui/126 HTTP/1.1" 200 - 32 0.020 0.181 2026-09-13 14:33:47,937 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:47] "GET /web/image?model=product.template&field=image_128&id=2149&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.004 0.207 2026-09-13 14:33:47,968 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:47] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.212 2026-09-13 14:33:47,993 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:47] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.005 0.215 2026-09-13 14:33:48,023 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:48] "GET /web/image?model=product.template&field=image_128&id=2150&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.007 0.283 2026-09-13 14:33:48,046 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:48] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.197 2026-09-13 14:33:48,077 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:48] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.006 0.161 2026-09-13 14:33:48,102 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:48] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.006 0.154 2026-09-13 14:33:48,139 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:48] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 3 0.002 0.162 2026-09-13 14:33:48,162 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:48] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.159 2026-09-13 14:33:48,187 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:48] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.006 0.153 2026-09-13 14:33:48,226 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:48] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 13 0.016 0.044 2026-09-13 14:33:48,277 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:48] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 2 0.002 0.010 2026-09-13 14:33:48,350 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [6/14] Tour PosSettleAndInvoiceOrder2 → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-09-13 14:33:48,505 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:48] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 60 0.063 0.090 2026-09-13 14:33:48,691 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:48] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 67 0.087 0.084 2026-09-13 14:33:48,708 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:48] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.006 0.156 2026-09-13 14:33:48,768 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:48] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.022 0.027 2026-09-13 14:33:48,803 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [7/14] Tour PosSettleAndInvoiceOrder2 → Step body:not(:has(.modal)) 2026-09-13 14:33:48,839 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:48] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.015 0.017 2026-09-13 14:33:48,935 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [8/14] Tour PosSettleAndInvoiceOrder2 → Step Check orderline with attributes: {} (trigger: .order-container .orderline) 2026-09-13 14:33:48,985 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [9/14] Tour PosSettleAndInvoiceOrder2 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:33:49,056 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [10/14] Tour PosSettleAndInvoiceOrder2 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:33:49,067 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:49] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:33:49,070 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:49] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:33:49,106 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [11/14] Tour PosSettleAndInvoiceOrder2 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:33:49,157 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [12/14] Tour PosSettleAndInvoiceOrder2 → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-09-13 14:33:49,226 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [13/14] Tour PosSettleAndInvoiceOrder2 → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-09-13 14:33:49,284 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: [14/14] Tour PosSettleAndInvoiceOrder2 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:33:49,354 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: tour succeeded 2026-09-13 14:33:49,354 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: ╔══════════════════════════════════════════╗ ║ TOUR PosSettleAndInvoiceOrder2 SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-09-13 14:33:49,371 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:49] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:33:49,377 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49045954 started for PoS orders references: [{'name': '/', 'pos_reference': '263-126-000001', 'uuid': 'd9279eee-f369-4efe-bbfa-7a1ff3f49f2e'}] 2026-09-13 14:33:49,432 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link.browser: heap 17006440 (allocated 19398656) 2026-09-13 14:33:49,447 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Closing chrome headless with pid 76782 2026-09-13 14:33:49,466 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Closing websocket connection 2026-09-13 14:33:49,467 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Terminating chrome headless with pid 76782 2026-09-13 14:33:49,509 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_143349_508447_test_downpayment_invoice_link.txt 2026-09-13 14:33:49,509 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: Removing chrome user profile "/tmp/tmpkf_5tluv_chrome_odoo" 2026-09-13 14:33:49,533 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_invoice_link: waiting for threads: [, ] 2026-09-13 14:33:49,559 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #238 deleted stock.move.line records with IDs: [1316] 2026-09-13 14:33:50,513 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49045954 order {'name': '/', 'pos_reference': '263-126-000001', 'uuid': 'd9279eee-f369-4efe-bbfa-7a1ff3f49f2e'} created pos.order #818 2026-09-13 14:33:50,518 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49045954 finished 2026-09-13 14:33:50,686 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 621 0.523 0.794 2026-09-13 14:33:50,762 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_refund ... 2026-09-13 14:33:51,528 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Chrome pid: 76923 2026-09-13 14:33:51,528 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Chrome headless temporary user profile dir: /tmp/tmpzsxfjwkv_chrome_odoo 2026-09-13 14:33:51,529 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Issuing json command http://127.0.0.1:40091/json/version 2026-09-13 14:33:51,530 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40091', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:33:51,565 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:33:51,565 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Issuing json command http://127.0.0.1:40091/json 2026-09-13 14:33:51,567 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40091', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:33:51,570 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Websocket url found: ws://127.0.0.1:40091/devtools/page/0B452D621917D7F62CA7298AE8BBADCC 2026-09-13 14:33:51,572 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Enable chrome headless console log notification 2026-09-13 14:33:51,575 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Chrome headless enable page notifications 2026-09-13 14:33:51,701 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-13 14:33:51,704 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Setting session cookie in browser 2026-09-13 14:33:51,711 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-09-13 14:33:51,712 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-09-13 14:33:51,729 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:33:52,332 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:52] "GET /pos/ui/126 HTTP/1.1" 200 - 85 0.060 0.548 2026-09-13 14:33:52,335 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Navigation result: {'frameId': '0B452D621917D7F62CA7298AE8BBADCC', 'loaderId': '2772AAC627805434293B814778C1B25C', 'isDownload': False} 2026-09-13 14:33:52,335 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Evaluate ready code "odoo.isTourReady('PosRefundDownpayment')" 2026-09-13 14:33:52,344 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:33:52,364 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:52] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.007 0.006 2026-09-13 14:33:52,373 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:52] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.017 2026-09-13 14:33:52,380 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:52] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.024 2026-09-13 14:33:52,758 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:52] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:33:52,778 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:52] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:33:52,790 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Evaluate test code "odoo.startTour('PosRefundDownpayment', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:33:52,802 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: [1/33] Tour PosRefundDownpayment → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:33:52,807 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:52] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.011 2026-09-13 14:33:52,830 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:52] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.017 2026-09-13 14:33:52,842 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:52] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:33:52,867 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:52] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.008 2026-09-13 14:33:52,888 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:52] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.006 0.026 2026-09-13 14:33:52,891 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:52] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.005 2026-09-13 14:33:52,952 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:52] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.019 0.034 2026-09-13 14:33:53,524 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:53] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 365 0.255 0.273 2026-09-13 14:33:53,546 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:53] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.012 2026-09-13 14:33:53,611 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:33:53,662 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:53] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.025 2026-09-13 14:33:53,686 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:53] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:33:53,695 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: Owl is running in 'dev' mode. 2026-09-13 14:33:53,707 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:53] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.006 2026-09-13 14:33:53,742 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:53] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:33:53,769 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:53] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.024 2026-09-13 14:33:53,774 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:53] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:33:53,800 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:53] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.037 2026-09-13 14:33:53,811 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:53] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.018 2026-09-13 14:33:53,813 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:53] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.016 0.041 2026-09-13 14:33:53,856 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:53] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 14 0.015 0.093 2026-09-13 14:33:53,857 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: [2/33] Tour PosRefundDownpayment → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:33:53,868 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:53] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:33:53,892 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:53] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.015 2026-09-13 14:33:53,944 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: [3/33] Tour PosRefundDownpayment → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:33:53,964 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:53] "GET /pos/ui/126 HTTP/1.1" 200 - 31 0.044 0.044 2026-09-13 14:33:53,975 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:53] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:33:53,993 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: [4/33] Tour PosRefundDownpayment → Step click Actions button (trigger: .more-btn) 2026-09-13 14:33:54,018 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:54] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 31 0.024 0.118 2026-09-13 14:33:54,044 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:54] "GET /web/image?model=product.template&field=image_128&id=2150&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.133 2026-09-13 14:33:54,072 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:54] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.006 0.154 2026-09-13 14:33:54,106 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:54] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.177 2026-09-13 14:33:54,134 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:54] "GET /web/image?model=product.template&field=image_128&id=2149&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.224 2026-09-13 14:33:54,156 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:54] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.173 2026-09-13 14:33:54,176 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:54] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.001 0.151 2026-09-13 14:33:54,192 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:54] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.136 2026-09-13 14:33:54,257 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:54] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.026 0.154 2026-09-13 14:33:54,276 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:54] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.129 2026-09-13 14:33:54,292 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: [5/33] Tour PosRefundDownpayment → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-09-13 14:33:54,305 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:54] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.187 2026-09-13 14:33:54,350 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: [6/33] Tour PosRefundDownpayment → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-09-13 14:33:54,454 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:54] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 55 0.028 0.072 2026-09-13 14:33:54,524 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:54] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.018 0.027 2026-09-13 14:33:54,583 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:54] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.007 0.013 2026-09-13 14:33:54,642 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: [7/33] Tour PosRefundDownpayment → Step click on select the order (trigger: .selection-item:contains('Apply a down payment')) 2026-09-13 14:33:54,790 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:54] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 68 0.065 0.081 2026-09-13 14:33:54,934 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:54] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 63 0.069 0.067 2026-09-13 14:33:54,946 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:54] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.122 2026-09-13 14:33:55,008 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:55] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.024 0.029 2026-09-13 14:33:55,050 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: [8/33] Tour PosRefundDownpayment → Step click numpad button: +10 (trigger: div.numpad button:contains(/^\+10$/)) 2026-09-13 14:33:55,103 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: [9/33] Tour PosRefundDownpayment → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Apply")) 2026-09-13 14:33:55,188 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: [10/33] Tour PosRefundDownpayment → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:33:55,254 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: [11/33] Tour PosRefundDownpayment → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:33:55,266 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:55] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:33:55,267 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:55] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:33:55,305 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: [12/33] Tour PosRefundDownpayment → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:33:55,355 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: [13/33] Tour PosRefundDownpayment → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:33:55,423 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: [14/33] Tour PosRefundDownpayment → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:33:55,489 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: [15/33] Tour PosRefundDownpayment → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:33:55,493 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32321841 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '815c38fa-b1cf-49d1-bdbc-edbb0fd8b32e'}] 2026-09-13 14:33:55,508 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:55] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:33:55,589 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32321841 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '815c38fa-b1cf-49d1-bdbc-edbb0fd8b32e'} created pos.order #819 2026-09-13 14:33:55,601 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32321841 finished 2026-09-13 14:33:55,814 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 134 0.137 0.187 2026-09-13 14:33:55,905 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:55] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.012 0.030 2026-09-13 14:33:55,938 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:55] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.002 0.011 2026-09-13 14:33:56,036 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5444396 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '815c38fa-b1cf-49d1-bdbc-edbb0fd8b32e'}] 2026-09-13 14:33:56,044 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: [16/33] Tour PosRefundDownpayment → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:33:56,046 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5444396 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '815c38fa-b1cf-49d1-bdbc-edbb0fd8b32e'} sync ignored for existing PoS order pos.order(819,) (state: paid) 2026-09-13 14:33:56,065 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5444396 finished 2026-09-13 14:33:56,093 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: [17/33] Tour PosRefundDownpayment → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:33:56,143 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: [18/33] Tour PosRefundDownpayment → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:33:56,186 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:56] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.064 0.088 2026-09-13 14:33:56,197 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: [19/33] Tour PosRefundDownpayment → Step click Actions button (trigger: .more-btn) 2026-09-13 14:33:56,247 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:56] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.025 0.023 2026-09-13 14:33:56,252 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: [20/33] Tour PosRefundDownpayment → Step click Refund button (trigger: .control-buttons button:contains("Refund")) 2026-09-13 14:33:56,324 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: [21/33] Tour PosRefundDownpayment → Step .ticket-screen .pos-search-bar .filter span:contains("Paid") 2026-09-13 14:33:56,330 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:56] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.001 0.003 2026-09-13 14:33:56,362 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:56] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.004 0.013 2026-09-13 14:33:56,374 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: [22/33] Tour PosRefundDownpayment → Step .ticket-screen .order-row:contains("001") 2026-09-13 14:33:56,383 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:56] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 6 0.007 0.012 2026-09-13 14:33:56,432 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: [23/33] Tour PosRefundDownpayment → Step Check orderline with attributes: {"productName":"Down Payment","withClass":".selected","quantity":"1"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Down Payment")):has(.qty:contains("1"))) 2026-09-13 14:33:56,484 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: [24/33] Tour PosRefundDownpayment → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:33:56,534 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: [25/33] Tour PosRefundDownpayment → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-09-13 14:33:56,588 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: [26/33] Tour PosRefundDownpayment → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:33:56,639 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: [27/33] Tour PosRefundDownpayment → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:33:56,689 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: [28/33] Tour PosRefundDownpayment → Step .ticket-screen .btn-primary.pay-order-button 2026-09-13 14:33:56,761 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: [29/33] Tour PosRefundDownpayment → Step payment screen is shown (trigger: .pos .payment-screen) 2026-09-13 14:33:56,810 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: [30/33] Tour PosRefundDownpayment → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:33:56,873 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: [31/33] Tour PosRefundDownpayment → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:33:56,930 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: [32/33] Tour PosRefundDownpayment → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:33:56,935 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20949537 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000002', 'uuid': 'd15fbd97-5396-4948-b2f1-a21869a32884'}] 2026-09-13 14:33:57,023 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20949537 order {'name': '/', 'pos_reference': '261-126-000002', 'uuid': 'd15fbd97-5396-4948-b2f1-a21869a32884'} created pos.order #820 2026-09-13 14:33:57,053 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20949537 finished 2026-09-13 14:33:57,193 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 112 0.108 0.153 2026-09-13 14:33:57,248 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:57] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:33:57,299 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17310522 started for PoS orders references: [{'name': 'Shop - 000001 REFUND', 'pos_reference': '261-126-000002', 'uuid': 'd15fbd97-5396-4948-b2f1-a21869a32884'}] 2026-09-13 14:33:57,311 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17310522 order {'name': 'Shop - 000001 REFUND', 'pos_reference': '261-126-000002', 'uuid': 'd15fbd97-5396-4948-b2f1-a21869a32884'} sync ignored for existing PoS order pos.order(820,) (state: paid) 2026-09-13 14:33:57,312 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: [33/33] Tour PosRefundDownpayment → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:33:57,326 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17310522 finished 2026-09-13 14:33:57,360 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: tour succeeded 2026-09-13 14:33:57,363 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: ╔═════════════════════════════════════╗ ║ TOUR PosRefundDownpayment SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-09-13 14:33:57,487 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 72 0.082 0.109 2026-09-13 14:33:57,487 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund.browser: heap 19757212 (allocated 21368832) 2026-09-13 14:33:57,506 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Closing chrome headless with pid 76923 2026-09-13 14:33:57,508 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Closing websocket connection 2026-09-13 14:33:57,510 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Terminating chrome headless with pid 76923 2026-09-13 14:33:57,605 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_143357_605472_test_downpayment_refund.txt 2026-09-13 14:33:57,605 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_refund: Removing chrome user profile "/tmp/tmpzsxfjwkv_chrome_odoo" 2026-09-13 14:33:57,926 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_downpayment_with_taxed_product ... 2026-09-13 14:33:58,763 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Chrome pid: 77075 2026-09-13 14:33:58,764 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Chrome headless temporary user profile dir: /tmp/tmpheunpgex_chrome_odoo 2026-09-13 14:33:58,764 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Issuing json command http://127.0.0.1:40051/json/version 2026-09-13 14:33:58,765 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40051', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:33:58,774 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:33:58,774 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Issuing json command http://127.0.0.1:40051/json 2026-09-13 14:33:58,775 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40051', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:33:58,778 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Websocket url found: ws://127.0.0.1:40051/devtools/page/8432A8B01F10765FDD61984BB63DB901 2026-09-13 14:33:58,782 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Enable chrome headless console log notification 2026-09-13 14:33:58,788 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Chrome headless enable page notifications 2026-09-13 14:33:58,992 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-13 14:33:58,993 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Setting session cookie in browser 2026-09-13 14:33:58,995 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-09-13 14:33:58,995 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-09-13 14:33:59,003 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:33:59,412 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:59] "GET /pos/ui/126 HTTP/1.1" 200 - 85 0.049 0.362 2026-09-13 14:33:59,415 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Navigation result: {'frameId': '8432A8B01F10765FDD61984BB63DB901', 'loaderId': 'CFF6572A718B6F4602F502151C282B14', 'isDownload': False} 2026-09-13 14:33:59,415 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Evaluate ready code "odoo.isTourReady('PoSDownPaymentLinesPerTax')" 2026-09-13 14:33:59,422 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:33:59,437 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:59] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.008 2026-09-13 14:33:59,440 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:59] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.012 2026-09-13 14:33:59,444 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:59] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-09-13 14:33:59,840 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:59] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:33:59,866 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:59] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-09-13 14:33:59,878 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Evaluate test code "odoo.startTour('PoSDownPaymentLinesPerTax', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:33:59,883 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product.browser: [1/19] Tour PoSDownPaymentLinesPerTax → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:33:59,887 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:59] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-09-13 14:33:59,909 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:59] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:33:59,924 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:59] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:33:59,954 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:59] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.006 0.011 2026-09-13 14:33:59,976 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:33:59] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.032 2026-09-13 14:34:00,027 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:00] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.020 0.037 2026-09-13 14:34:00,032 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:00] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.033 2026-09-13 14:34:00,564 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:00] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 365 0.219 0.286 2026-09-13 14:34:00,587 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:00] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.012 2026-09-13 14:34:00,654 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.015 2026-09-13 14:34:00,714 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:00] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.033 2026-09-13 14:34:00,741 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:00] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.004 2026-09-13 14:34:00,754 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product.browser: Owl is running in 'dev' mode. 2026-09-13 14:34:00,764 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:00] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.004 2026-09-13 14:34:00,793 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:00] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:34:00,812 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:00] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:34:00,815 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:00] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:34:00,838 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:34:00,841 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:00] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:34:00,871 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:00] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 14 0.026 0.045 2026-09-13 14:34:00,873 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:00] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.070 2026-09-13 14:34:00,891 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:00] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.005 0.080 2026-09-13 14:34:00,940 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product.browser: [2/19] Tour PoSDownPaymentLinesPerTax → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:34:00,965 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:00] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:34:01,036 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product.browser: [3/19] Tour PoSDownPaymentLinesPerTax → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:34:01,060 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:01] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 31 0.051 0.054 2026-09-13 14:34:01,077 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:01] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:34:01,081 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product.browser: [4/19] Tour PoSDownPaymentLinesPerTax → Step click Actions button (trigger: .more-btn) 2026-09-13 14:34:01,129 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:01] "GET /pos/ui/126 HTTP/1.1" 200 - 31 0.025 0.143 2026-09-13 14:34:01,155 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:01] "GET /web/image?model=product.template&field=image_128&id=2150&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.005 0.146 2026-09-13 14:34:01,180 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:01] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.004 0.169 2026-09-13 14:34:01,204 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:01] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.179 2026-09-13 14:34:01,229 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:01] "GET /web/image?model=product.template&field=image_128&id=2149&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.004 0.226 2026-09-13 14:34:01,253 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:01] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.001 0.167 2026-09-13 14:34:01,284 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:01] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.006 0.145 2026-09-13 14:34:01,307 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:01] "GET /web/image?model=product.template&field=image_128&id=2164&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.006 0.137 2026-09-13 14:34:01,336 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:01] "GET /web/image?model=product.template&field=image_128&id=2166&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.004 0.147 2026-09-13 14:34:01,361 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:01] "GET /web/image?model=product.template&field=image_128&id=2165&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.148 2026-09-13 14:34:01,398 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:01] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.007 0.155 2026-09-13 14:34:01,422 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:01] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.007 0.127 2026-09-13 14:34:01,439 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:01] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.126 2026-09-13 14:34:01,530 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:01] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.057 0.215 2026-09-13 14:34:01,570 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product.browser: [5/19] Tour PoSDownPaymentLinesPerTax → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-09-13 14:34:01,627 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product.browser: [6/19] Tour PoSDownPaymentLinesPerTax → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-09-13 14:34:01,763 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:01] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 55 0.061 0.073 2026-09-13 14:34:01,847 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:01] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.034 0.028 2026-09-13 14:34:01,890 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:01] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.007 0.011 2026-09-13 14:34:01,948 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product.browser: [7/19] Tour PoSDownPaymentLinesPerTax → Step click on select the order (trigger: .selection-item:contains('Apply a down payment')) 2026-09-13 14:34:02,095 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:02] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 65 0.080 0.066 2026-09-13 14:34:02,238 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:02] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 60 0.063 0.071 2026-09-13 14:34:02,251 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:02] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.131 2026-09-13 14:34:02,303 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:02] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.014 0.024 2026-09-13 14:34:02,339 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product.browser: [8/19] Tour PoSDownPaymentLinesPerTax → Step click numpad button: +20 (trigger: div.numpad button:contains(/^\+20$/)) 2026-09-13 14:34:02,393 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product.browser: [9/19] Tour PoSDownPaymentLinesPerTax → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Apply")) 2026-09-13 14:34:02,496 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product.browser: [10/19] Tour PoSDownPaymentLinesPerTax → Step Check orderline with attributes: {"productName":"Down Payment","quantity":"1","price":"2.20"} (trigger: .order-container .orderline:has(.product-name:contains("Down Payment")):has(.qty:contains("1")):has(.price:contains("2.20"))) 2026-09-13 14:34:02,550 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product.browser: [11/19] Tour PoSDownPaymentLinesPerTax → Step Check orderline with attributes: {"productName":"Down Payment","quantity":"1","price":"1.00"} (trigger: .order-container .orderline:has(.product-name:contains("Down Payment")):has(.qty:contains("1")):has(.price:contains("1.00"))) 2026-09-13 14:34:02,599 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product.browser: [12/19] Tour PoSDownPaymentLinesPerTax → Step Check orderline with attributes: {"productName":"Down Payment","quantity":"1","price":"3.00"} (trigger: .order-container .orderline:has(.product-name:contains("Down Payment")):has(.qty:contains("1")):has(.price:contains("3.00"))) 2026-09-13 14:34:02,649 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product.browser: [13/19] Tour PoSDownPaymentLinesPerTax → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:34:02,724 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product.browser: [14/19] Tour PoSDownPaymentLinesPerTax → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:34:02,729 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:02] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:34:02,736 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:02] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:34:02,771 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product.browser: [15/19] Tour PoSDownPaymentLinesPerTax → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:34:02,821 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product.browser: [16/19] Tour PoSDownPaymentLinesPerTax → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-09-13 14:34:02,889 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product.browser: [17/19] Tour PoSDownPaymentLinesPerTax → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-09-13 14:34:02,942 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product.browser: [18/19] Tour PoSDownPaymentLinesPerTax → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:34:03,013 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product.browser: [19/19] Tour PoSDownPaymentLinesPerTax → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-09-13 14:34:03,020 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44127441 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '0191456c-2737-40c6-9264-c9c4a994068b'}] 2026-09-13 14:34:03,021 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:03] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:34:04,316 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44127441 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '0191456c-2737-40c6-9264-c9c4a994068b'} created pos.order #821 2026-09-13 14:34:04,357 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44127441 finished 2026-09-13 14:34:04,574 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 535 0.479 1.079 2026-09-13 14:34:04,624 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:04] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:34:04,668 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:04] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.019 0.023 2026-09-13 14:34:04,720 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:04] "GET /account/download_invoice_documents/785/pdf HTTP/1.1" 200 - 20 0.029 0.039 2026-09-13 14:34:04,725 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:04] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.018 2026-09-13 14:34:04,799 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86033013 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '0191456c-2737-40c6-9264-c9c4a994068b'}] 2026-09-13 14:34:04,803 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product.browser: tour succeeded 2026-09-13 14:34:04,806 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86033013 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '0191456c-2737-40c6-9264-c9c4a994068b'} sync ignored for existing PoS order pos.order(821,) (state: done) 2026-09-13 14:34:04,814 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product.browser: ╔══════════════════════════════════════════╗ ║ TOUR PoSDownPaymentLinesPerTax SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-09-13 14:34:04,831 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86033013 finished 2026-09-13 14:34:04,920 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product.browser: heap 18582088 (allocated 20582400) 2026-09-13 14:34:04,925 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:04] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.042 0.087 2026-09-13 14:34:04,938 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Closing chrome headless with pid 77075 2026-09-13 14:34:04,939 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Closing websocket connection 2026-09-13 14:34:04,941 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Terminating chrome headless with pid 77075 2026-09-13 14:34:05,011 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_143405_011265_test_downpayment_with_taxed_product.txt 2026-09-13 14:34:05,011 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_downpayment_with_taxed_product: Removing chrome user profile "/tmp/tmpheunpgex_chrome_odoo" 2026-09-13 14:34:05,056 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_draft_pos_order_linked_sale_order ... 2026-09-13 14:34:05,649 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Chrome pid: 77221 2026-09-13 14:34:05,650 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Chrome headless temporary user profile dir: /tmp/tmp20tnzh4f_chrome_odoo 2026-09-13 14:34:05,650 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Issuing json command http://127.0.0.1:37807/json/version 2026-09-13 14:34:05,651 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37807', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:34:05,679 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:34:05,679 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Issuing json command http://127.0.0.1:37807/json 2026-09-13 14:34:05,679 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37807', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:34:05,683 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Websocket url found: ws://127.0.0.1:37807/devtools/page/2A113110B385121AABBCDD9D03B3D340 2026-09-13 14:34:05,686 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Enable chrome headless console log notification 2026-09-13 14:34:05,687 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Chrome headless enable page notifications 2026-09-13 14:34:05,798 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-13 14:34:05,800 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Setting session cookie in browser 2026-09-13 14:34:05,806 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-09-13 14:34:05,806 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-09-13 14:34:05,825 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:34:06,298 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:06] "GET /pos/ui/126 HTTP/1.1" 200 - 84 0.064 0.416 2026-09-13 14:34:06,301 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Navigation result: {'frameId': '2A113110B385121AABBCDD9D03B3D340', 'loaderId': 'AD66B5A222FABB83B7888FB5C438EA9F', 'isDownload': False} 2026-09-13 14:34:06,301 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Evaluate ready code "odoo.isTourReady('PosSettleOrder5')" 2026-09-13 14:34:06,310 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:34:06,331 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:06] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.010 2026-09-13 14:34:06,337 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:06] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.021 2026-09-13 14:34:06,345 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:06] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.018 2026-09-13 14:34:06,755 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:06] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:34:06,775 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:06] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-09-13 14:34:06,787 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Evaluate test code "odoo.startTour('PosSettleOrder5', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:34:06,791 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order.browser: [1/11] Tour PosSettleOrder5 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:34:06,806 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:06] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-09-13 14:34:06,827 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:06] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-13 14:34:06,842 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:06] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:34:06,877 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:06] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.005 0.014 2026-09-13 14:34:06,891 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:06] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.024 2026-09-13 14:34:06,953 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:06] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.024 0.035 2026-09-13 14:34:06,956 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:06] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.047 2026-09-13 14:34:07,559 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:07] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 364 0.276 0.308 2026-09-13 14:34:07,580 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:07] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:34:07,632 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:34:07,694 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:07] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.013 0.034 2026-09-13 14:34:07,718 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:34:07,738 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order.browser: Owl is running in 'dev' mode. 2026-09-13 14:34:07,752 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:07] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:34:07,802 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:07] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:34:07,835 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:07] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.029 2026-09-13 14:34:07,836 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:07] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.022 2026-09-13 14:34:07,895 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:07] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.035 2026-09-13 14:34:07,896 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.017 2026-09-13 14:34:07,907 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:07] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 11 0.093 0.024 2026-09-13 14:34:07,921 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:07] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.002 0.116 2026-09-13 14:34:07,923 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:07] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.105 2026-09-13 14:34:07,927 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order.browser: [2/11] Tour PosSettleOrder5 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:34:08,003 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:08] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.005 0.019 2026-09-13 14:34:08,016 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order.browser: [3/11] Tour PosSettleOrder5 → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:34:08,027 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:34:08,035 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:08] "GET /web/image?model=product.template&field=image_128&id=2149&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.060 2026-09-13 14:34:08,064 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order.browser: [4/11] Tour PosSettleOrder5 → Step click Actions button (trigger: .more-btn) 2026-09-13 14:34:08,076 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:08] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.005 0.088 2026-09-13 14:34:08,103 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:08] "GET /web/image?model=product.template&field=image_128&id=2150&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.005 0.121 2026-09-13 14:34:08,123 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:08] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.138 2026-09-13 14:34:08,138 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:08] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.151 2026-09-13 14:34:08,157 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:08] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.123 2026-09-13 14:34:08,163 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:08] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:34:08,184 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:08] "GET /web/image?model=product.template&field=image_128&id=2168&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.004 0.138 2026-09-13 14:34:08,204 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:08] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.123 2026-09-13 14:34:08,227 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:08] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.117 2026-09-13 14:34:08,294 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:08] "GET /pos/ui/126 HTTP/1.1" 200 - 31 0.021 0.131 2026-09-13 14:34:08,342 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:08] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 31 0.019 0.196 2026-09-13 14:34:08,414 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:08] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.028 0.214 2026-09-13 14:34:08,453 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order.browser: [5/11] Tour PosSettleOrder5 → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-09-13 14:34:08,512 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order.browser: [6/11] Tour PosSettleOrder5 → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-09-13 14:34:08,629 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:08] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 55 0.041 0.074 2026-09-13 14:34:08,693 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:08] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.017 0.026 2026-09-13 14:34:08,740 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:08] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.011 2026-09-13 14:34:08,804 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order.browser: [7/11] Tour PosSettleOrder5 → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-09-13 14:34:08,960 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:08] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 66 0.092 0.062 2026-09-13 14:34:09,083 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:09] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 61 0.051 0.064 2026-09-13 14:34:09,092 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:09] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.116 2026-09-13 14:34:09,156 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:09] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.019 0.031 2026-09-13 14:34:09,186 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order.browser: [8/11] Tour PosSettleOrder5 → Step body:not(:has(.modal)) 2026-09-13 14:34:09,215 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:09] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.010 0.018 2026-09-13 14:34:09,280 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order.browser: [9/11] Tour PosSettleOrder5 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:34:09,332 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order.browser: [10/11] Tour PosSettleOrder5 → 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-09-13 14:34:09,385 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order.browser: [11/11] Tour PosSettleOrder5 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:34:09,435 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order.browser: tour succeeded 2026-09-13 14:34:09,436 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order.browser: ╔════════════════════════════════╗ ║ TOUR PosSettleOrder5 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-09-13 14:34:09,517 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order.browser: heap 16068328 (allocated 17301504) 2026-09-13 14:34:09,525 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Closing chrome headless with pid 77221 2026-09-13 14:34:09,530 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Closing websocket connection 2026-09-13 14:34:09,530 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Terminating chrome headless with pid 77221 2026-09-13 14:34:09,566 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_143409_566561_test_draft_pos_order_linked_sale_order.txt 2026-09-13 14:34:09,566 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_draft_pos_order_linked_sale_order: Removing chrome user profile "/tmp/tmp20tnzh4f_chrome_odoo" 2026-09-13 14:34:09,581 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos ... 2026-09-13 14:34:10,167 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Chrome pid: 77361 2026-09-13 14:34:10,167 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Chrome headless temporary user profile dir: /tmp/tmp928cvhtg_chrome_odoo 2026-09-13 14:34:10,167 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Issuing json command http://127.0.0.1:37667/json/version 2026-09-13 14:34:10,168 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37667', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:34:10,225 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:34:10,226 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Issuing json command http://127.0.0.1:37667/json 2026-09-13 14:34:10,226 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37667', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:34:10,239 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Websocket url found: ws://127.0.0.1:37667/devtools/page/583628E3946E42AE687EFF4EB17FAE06 2026-09-13 14:34:10,243 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Enable chrome headless console log notification 2026-09-13 14:34:10,246 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Chrome headless enable page notifications 2026-09-13 14:34:10,325 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-13 14:34:10,327 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Setting session cookie in browser 2026-09-13 14:34:10,333 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Open "http://127.0.0.1:8069/pos/ui?config_id=126" in browser 2026-09-13 14:34:10,333 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=126" 2026-09-13 14:34:10,349 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:34:10,910 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:10] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 84 0.034 0.531 2026-09-13 14:34:10,914 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Navigation result: {'frameId': '583628E3946E42AE687EFF4EB17FAE06', 'loaderId': '1A87EB9AD4FA42E80EEFA555D2286BAC', 'isDownload': False} 2026-09-13 14:34:10,914 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Evaluate ready code "odoo.isTourReady('test_ecommerce_paid_order_is_hidden_in_pos')" 2026-09-13 14:34:10,919 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:34:10,935 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:10] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.005 2026-09-13 14:34:10,950 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:10] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.006 0.019 2026-09-13 14:34:10,959 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:10] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.027 2026-09-13 14:34:11,336 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:11] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-13 14:34:11,358 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Evaluate test code "odoo.startTour('test_ecommerce_paid_order_is_hidden_in_pos', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=126", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:34:11,369 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:11] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:34:11,370 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos.browser: [1/13] Tour test_ecommerce_paid_order_is_hidden_in_pos → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:34:11,376 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:11] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-13 14:34:11,390 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:11] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:34:11,400 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:11] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:34:11,441 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:11] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.008 0.025 2026-09-13 14:34:11,452 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:11] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.041 2026-09-13 14:34:11,524 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:11] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.034 0.035 2026-09-13 14:34:11,527 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:11] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.062 2026-09-13 14:34:12,120 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:12] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 363 0.270 0.294 2026-09-13 14:34:12,146 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:12] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.015 2026-09-13 14:34:12,202 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-09-13 14:34:12,266 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:12] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.042 2026-09-13 14:34:12,295 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:34:12,303 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos.browser: Owl is running in 'dev' mode. 2026-09-13 14:34:12,309 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:12] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:34:12,362 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:12] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:34:12,371 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:12] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:34:12,402 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:12] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-09-13 14:34:12,403 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:12] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:34:12,425 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:12] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 14 0.026 0.024 2026-09-13 14:34:12,437 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:12] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:34:12,443 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:12] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:34:12,456 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:12] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.008 0.070 2026-09-13 14:34:12,478 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:12] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:34:12,536 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:12] "GET /pos/ui/126 HTTP/1.1" 200 - 31 0.030 0.031 2026-09-13 14:34:12,549 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos.browser: [2/13] Tour test_ecommerce_paid_order_is_hidden_in_pos → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:34:12,597 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:12] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 31 0.015 0.108 2026-09-13 14:34:12,631 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos.browser: [3/13] Tour test_ecommerce_paid_order_is_hidden_in_pos → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:34:12,633 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:12] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:34:12,660 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:12] "GET /web/image?model=product.template&field=image_128&id=2150&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.005 0.067 2026-09-13 14:34:12,669 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos.browser: [4/13] Tour test_ecommerce_paid_order_is_hidden_in_pos → Step click customer button (trigger: .product-screen .set-partner) 2026-09-13 14:34:12,705 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:12] "GET /web/image?model=product.template&field=image_128&id=2149&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.007 0.111 2026-09-13 14:34:12,730 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:12] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.005 0.127 2026-09-13 14:34:12,757 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:12] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.143 2026-09-13 14:34:12,786 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:12] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.191 2026-09-13 14:34:12,810 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:12] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.004 0.164 2026-09-13 14:34:12,839 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:12] "GET /web/image?model=product.template&field=image_128&id=2169&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.161 2026-09-13 14:34:12,861 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:12] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.005 0.143 2026-09-13 14:34:12,888 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:12] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.153 2026-09-13 14:34:12,992 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:12] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.059 0.172 2026-09-13 14:34:13,023 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:13] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.008 0.224 2026-09-13 14:34:13,047 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos.browser: [5/13] Tour test_ecommerce_paid_order_is_hidden_in_pos → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-09-13 14:34:13,104 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos.browser: [6/13] Tour test_ecommerce_paid_order_is_hidden_in_pos → Step Click search field (trigger: .modal .fa-search.undefined) 2026-09-13 14:34:13,154 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos.browser: [7/13] Tour test_ecommerce_paid_order_is_hidden_in_pos → Step Search for partner "A Test Partner 1" (trigger: .modal-dialog .input-group input) 2026-09-13 14:34:13,214 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos.browser: [8/13] Tour test_ecommerce_paid_order_is_hidden_in_pos → Step click partner 'A Test Partner 1' from partner list screen (trigger: .modal .partner-list b:contains(A Test Partner 1)) 2026-09-13 14:34:13,271 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos.browser: [9/13] Tour test_ecommerce_paid_order_is_hidden_in_pos → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:34:13,322 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos.browser: [10/13] Tour test_ecommerce_paid_order_is_hidden_in_pos → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:34:13,373 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos.browser: [11/13] Tour test_ecommerce_paid_order_is_hidden_in_pos → Step click Actions button (trigger: .more-btn) 2026-09-13 14:34:13,429 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos.browser: [12/13] Tour test_ecommerce_paid_order_is_hidden_in_pos → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-09-13 14:34:13,489 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos.browser: [13/13] Tour test_ecommerce_paid_order_is_hidden_in_pos → Step Check that the orders list is empty (trigger: p:contains(No record found)) 2026-09-13 14:34:13,599 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:13] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 55 0.042 0.067 2026-09-13 14:34:13,632 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:13] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 - 3 0.004 0.015 2026-09-13 14:34:13,669 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:13] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 4 0.006 0.015 2026-09-13 14:34:13,735 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:13] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.011 2026-09-13 14:34:13,804 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos.browser: tour succeeded 2026-09-13 14:34:13,804 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos.browser: ╔═══════════════════════════════════════════════════════════╗ ║ TOUR test_ecommerce_paid_order_is_hidden_in_pos SUCCEEDED ║ ╚═══════════════════════════════════════════════════════════╝ 2026-09-13 14:34:13,900 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos.browser: heap 17487772 (allocated 18612224) 2026-09-13 14:34:13,906 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Closing chrome headless with pid 77361 2026-09-13 14:34:13,910 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Closing websocket connection 2026-09-13 14:34:13,911 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Terminating chrome headless with pid 77361 2026-09-13 14:34:13,955 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_143413_954852_test_ecommerce_paid_order_is_hidden_in_pos.txt 2026-09-13 14:34:13,955 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_paid_order_is_hidden_in_pos: Removing chrome user profile "/tmp/tmp928cvhtg_chrome_odoo" 2026-09-13 14:34:13,964 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos ... 2026-09-13 14:34:14,537 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Chrome pid: 77494 2026-09-13 14:34:14,538 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Chrome headless temporary user profile dir: /tmp/tmpcxr7u3pk_chrome_odoo 2026-09-13 14:34:14,538 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Issuing json command http://127.0.0.1:44933/json/version 2026-09-13 14:34:14,539 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44933', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:34:14,544 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:34:14,544 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Issuing json command http://127.0.0.1:44933/json 2026-09-13 14:34:14,544 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44933', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:34:14,547 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Websocket url found: ws://127.0.0.1:44933/devtools/page/7FD5877DF39FFEBC2B9089021FB6CEB2 2026-09-13 14:34:14,550 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Enable chrome headless console log notification 2026-09-13 14:34:14,553 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Chrome headless enable page notifications 2026-09-13 14:34:14,618 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-13 14:34:14,620 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Setting session cookie in browser 2026-09-13 14:34:14,622 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Open "http://127.0.0.1:8069/pos/ui?config_id=126" in browser 2026-09-13 14:34:14,622 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=126" 2026-09-13 14:34:14,634 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:34:15,120 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:15] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 129 0.070 0.418 2026-09-13 14:34:15,126 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Navigation result: {'frameId': '7FD5877DF39FFEBC2B9089021FB6CEB2', 'loaderId': 'FAFE3687F6D3D0229F191D5FC5CFABF9', 'isDownload': False} 2026-09-13 14:34:15,126 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Evaluate ready code "odoo.isTourReady('test_ecommerce_unpaid_order_is_shown_in_pos')" 2026-09-13 14:34:15,137 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:34:15,166 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:15] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.017 2026-09-13 14:34:15,172 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:15] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.018 2026-09-13 14:34:15,179 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:15] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.034 2026-09-13 14:34:15,593 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:15] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:34:15,610 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:15] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-09-13 14:34:15,625 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Evaluate test code "odoo.startTour('test_ecommerce_unpaid_order_is_shown_in_pos', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=126", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:34:15,632 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:15] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.005 2026-09-13 14:34:15,635 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos.browser: [1/13] Tour test_ecommerce_unpaid_order_is_shown_in_pos → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:34:15,642 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:15] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:34:15,675 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:15] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:34:15,702 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:15] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.011 2026-09-13 14:34:15,734 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:15] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.017 0.029 2026-09-13 14:34:15,738 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:15] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.016 2026-09-13 14:34:15,792 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:15] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.017 0.026 2026-09-13 14:34:16,383 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:16] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 363 0.246 0.309 2026-09-13 14:34:16,400 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:16] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:34:16,448 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:16] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:34:16,508 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:16] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.020 0.031 2026-09-13 14:34:16,554 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:16] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.017 2026-09-13 14:34:16,570 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos.browser: Owl is running in 'dev' mode. 2026-09-13 14:34:16,583 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:16] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:34:16,617 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:16] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:34:16,622 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:16] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:34:16,654 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:16] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:34:16,659 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:16] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:34:16,687 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:16] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:34:16,688 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:16] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 14 0.024 0.036 2026-09-13 14:34:16,691 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:16] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:34:16,708 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:16] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:34:16,710 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:16] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.011 0.057 2026-09-13 14:34:16,772 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:16] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 31 0.016 0.057 2026-09-13 14:34:16,786 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos.browser: [2/13] Tour test_ecommerce_unpaid_order_is_shown_in_pos → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:34:16,828 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:16] "GET /pos/ui/126 HTTP/1.1" 200 - 31 0.023 0.105 2026-09-13 14:34:16,869 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:16] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.004 0.027 2026-09-13 14:34:16,876 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:34:16,886 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos.browser: [3/13] Tour test_ecommerce_unpaid_order_is_shown_in_pos → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:34:16,894 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:16] "GET /web/image?model=product.template&field=image_128&id=2149&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.004 0.047 2026-09-13 14:34:16,923 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:16] "GET /web/image?model=product.template&field=image_128&id=2150&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.081 2026-09-13 14:34:16,937 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos.browser: [4/13] Tour test_ecommerce_unpaid_order_is_shown_in_pos → Step click customer button (trigger: .product-screen .set-partner) 2026-09-13 14:34:16,952 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:16] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.005 0.095 2026-09-13 14:34:16,973 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:16] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.122 2026-09-13 14:34:16,994 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:16] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.006 0.133 2026-09-13 14:34:17,014 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:17] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.129 2026-09-13 14:34:17,037 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:17] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.131 2026-09-13 14:34:17,060 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:17] "GET /web/image?model=product.template&field=image_128&id=2170&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.005 0.128 2026-09-13 14:34:17,079 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:17] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.120 2026-09-13 14:34:17,144 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:17] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 35 0.032 0.133 2026-09-13 14:34:17,223 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos.browser: [5/13] Tour test_ecommerce_unpaid_order_is_shown_in_pos → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-09-13 14:34:17,285 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos.browser: [6/13] Tour test_ecommerce_unpaid_order_is_shown_in_pos → Step Click search field (trigger: .modal .fa-search.undefined) 2026-09-13 14:34:17,335 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos.browser: [7/13] Tour test_ecommerce_unpaid_order_is_shown_in_pos → Step Search for partner "A Test Partner 1" (trigger: .modal-dialog .input-group input) 2026-09-13 14:34:17,393 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos.browser: [8/13] Tour test_ecommerce_unpaid_order_is_shown_in_pos → Step click partner 'A Test Partner 1' from partner list screen (trigger: .modal .partner-list b:contains(A Test Partner 1)) 2026-09-13 14:34:17,461 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos.browser: [9/13] Tour test_ecommerce_unpaid_order_is_shown_in_pos → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:34:17,512 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos.browser: [10/13] Tour test_ecommerce_unpaid_order_is_shown_in_pos → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:34:17,564 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos.browser: [11/13] Tour test_ecommerce_unpaid_order_is_shown_in_pos → Step click Actions button (trigger: .more-btn) 2026-09-13 14:34:17,620 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos.browser: [12/13] Tour test_ecommerce_unpaid_order_is_shown_in_pos → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-09-13 14:34:17,679 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos.browser: [13/13] Tour test_ecommerce_unpaid_order_is_shown_in_pos → Step Check that the orders list is not empty (trigger: .o_data_row) 2026-09-13 14:34:17,809 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:17] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 55 0.036 0.086 2026-09-13 14:34:17,842 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:17] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 - 3 0.003 0.010 2026-09-13 14:34:17,912 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:17] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 24 0.019 0.029 2026-09-13 14:34:17,956 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:17] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.011 2026-09-13 14:34:18,027 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos.browser: tour succeeded 2026-09-13 14:34:18,027 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos.browser: ╔════════════════════════════════════════════════════════════╗ ║ TOUR test_ecommerce_unpaid_order_is_shown_in_pos SUCCEEDED ║ ╚════════════════════════════════════════════════════════════╝ 2026-09-13 14:34:18,112 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos.browser: heap 16029772 (allocated 17039360) 2026-09-13 14:34:18,127 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Closing chrome headless with pid 77494 2026-09-13 14:34:18,128 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Closing websocket connection 2026-09-13 14:34:18,130 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Terminating chrome headless with pid 77494 2026-09-13 14:34:18,191 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_143418_191752_test_ecommerce_unpaid_order_is_shown_in_pos.txt 2026-09-13 14:34:18,192 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ecommerce_unpaid_order_is_shown_in_pos: Removing chrome user profile "/tmp/tmpcxr7u3pk_chrome_odoo" 2026-09-13 14:34:18,201 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_edit_invoice_with_pos_order ... 2026-09-13 14:34:19,268 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_import_lot_groupable_and_non_groupable ... 2026-09-13 14:34:20,201 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Chrome pid: 77637 2026-09-13 14:34:20,201 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Chrome headless temporary user profile dir: /tmp/tmpgspp_pll_chrome_odoo 2026-09-13 14:34:20,202 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Issuing json command http://127.0.0.1:33519/json/version 2026-09-13 14:34:20,203 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33519', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:34:20,206 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:34:20,207 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Issuing json command http://127.0.0.1:33519/json 2026-09-13 14:34:20,207 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33519', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:34:20,209 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Websocket url found: ws://127.0.0.1:33519/devtools/page/26CE8091525D2153D08D901F082B8DFF 2026-09-13 14:34:20,214 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Enable chrome headless console log notification 2026-09-13 14:34:20,215 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Chrome headless enable page notifications 2026-09-13 14:34:20,342 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-13 14:34:20,343 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Setting session cookie in browser 2026-09-13 14:34:20,348 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Open "http://127.0.0.1:8069/pos/ui?config_id=126" in browser 2026-09-13 14:34:20,349 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=126" 2026-09-13 14:34:20,361 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:34:20,816 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:20] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 84 0.038 0.420 2026-09-13 14:34:20,819 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Navigation result: {'frameId': '26CE8091525D2153D08D901F082B8DFF', 'loaderId': '3781734D43633928ED983A92FCC7E6FE', 'isDownload': False} 2026-09-13 14:34:20,819 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Evaluate ready code "odoo.isTourReady('test_import_lot_groupable_and_non_groupable')" 2026-09-13 14:34:20,827 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:34:20,841 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:20] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.007 2026-09-13 14:34:20,848 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:20] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.012 2026-09-13 14:34:20,859 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:20] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.019 2026-09-13 14:34:21,267 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:21] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:34:21,282 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:21] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-09-13 14:34:21,294 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Evaluate test code "odoo.startTour('test_import_lot_groupable_and_non_groupable', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=126", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:34:21,300 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable.browser: [1/19] Tour test_import_lot_groupable_and_non_groupable → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:34:21,304 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:21] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.006 2026-09-13 14:34:21,318 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:21] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:34:21,330 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:21] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:34:21,370 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:21] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.009 0.012 2026-09-13 14:34:21,380 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.027 2026-09-13 14:34:21,438 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:21] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.026 0.032 2026-09-13 14:34:21,442 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:21] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.024 2026-09-13 14:34:22,162 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:22] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 363 0.380 0.310 2026-09-13 14:34:22,184 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:22] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:34:22,249 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.006 2026-09-13 14:34:22,304 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:22] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.032 2026-09-13 14:34:22,334 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-09-13 14:34:22,348 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable.browser: Owl is running in 'dev' mode. 2026-09-13 14:34:22,352 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:22] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:34:22,392 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:22] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:34:22,420 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:22] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:34:22,432 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:22] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:34:22,458 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:22] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 11 0.031 0.028 2026-09-13 14:34:22,473 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:22] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:34:22,473 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:22] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.003 0.069 2026-09-13 14:34:22,479 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:22] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.073 2026-09-13 14:34:22,483 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:22] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:34:22,580 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable.browser: [2/19] Tour test_import_lot_groupable_and_non_groupable → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:34:22,623 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:22] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:34:22,665 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable.browser: [3/19] Tour test_import_lot_groupable_and_non_groupable → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:34:22,716 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable.browser: [4/19] Tour test_import_lot_groupable_and_non_groupable → Step click Actions button (trigger: .more-btn) 2026-09-13 14:34:22,742 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:22] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 31 0.089 0.045 2026-09-13 14:34:22,755 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:34:22,799 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:22] "GET /pos/ui/126 HTTP/1.1" 200 - 31 0.026 0.158 2026-09-13 14:34:22,833 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:22] "GET /web/image?model=product.template&field=image_128&id=2150&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.004 0.178 2026-09-13 14:34:22,853 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:22] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.202 2026-09-13 14:34:22,875 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:22] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.001 0.205 2026-09-13 14:34:22,894 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:22] "GET /web/image?model=product.template&field=image_128&id=2149&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.004 0.249 2026-09-13 14:34:22,919 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:22] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.004 0.155 2026-09-13 14:34:22,940 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:22] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.125 2026-09-13 14:34:22,966 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:22] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.005 0.121 2026-09-13 14:34:22,987 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:22] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.127 2026-09-13 14:34:23,011 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:23] "GET /web/image?model=product.template&field=image_128&id=2171&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.129 2026-09-13 14:34:23,038 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:23] "GET /web/image?model=product.template&field=image_128&id=2172&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.004 0.134 2026-09-13 14:34:23,063 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:23] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.001 0.118 2026-09-13 14:34:23,147 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:23] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.042 0.181 2026-09-13 14:34:23,185 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable.browser: [5/19] Tour test_import_lot_groupable_and_non_groupable → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-09-13 14:34:23,244 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable.browser: [6/19] Tour test_import_lot_groupable_and_non_groupable → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-09-13 14:34:23,353 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:23] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 55 0.031 0.076 2026-09-13 14:34:23,435 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:23] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.013 0.024 2026-09-13 14:34:23,493 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:23] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.008 0.017 2026-09-13 14:34:23,572 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable.browser: [7/19] Tour test_import_lot_groupable_and_non_groupable → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-09-13 14:34:23,707 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:23] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 60 0.065 0.070 2026-09-13 14:34:23,837 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:23] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 54 0.054 0.068 2026-09-13 14:34:23,851 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:23] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.007 0.106 2026-09-13 14:34:23,894 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:23] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.013 0.021 2026-09-13 14:34:23,933 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable.browser: [8/19] Tour test_import_lot_groupable_and_non_groupable → Step Choose to auto link the lot number to the order line (trigger: .modal-content:contains('Do you want to load the SN/Lots linked to the Sales Order?') button:contains('Ok')) 2026-09-13 14:34:23,992 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:23] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 28 0.025 0.032 2026-09-13 14:34:24,124 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable.browser: [9/19] Tour test_import_lot_groupable_and_non_groupable → Step body:not(:has(.modal)) 2026-09-13 14:34:24,175 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable.browser: [10/19] Tour test_import_lot_groupable_and_non_groupable → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:34:24,226 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable.browser: [11/19] Tour test_import_lot_groupable_and_non_groupable → Step Check orderline with attributes: {"withClass":".selected","productName":"Groupable Product","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Groupable Product"))) 2026-09-13 14:34:24,277 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable.browser: [12/19] Tour test_import_lot_groupable_and_non_groupable → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:34:24,328 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable.browser: [13/19] Tour test_import_lot_groupable_and_non_groupable → Step check orderlines number (trigger: .order-container .orderline) 2026-09-13 14:34:24,383 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable.browser: [14/19] Tour test_import_lot_groupable_and_non_groupable → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:34:24,429 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable.browser: [15/19] Tour test_import_lot_groupable_and_non_groupable → Step order total amount is '60' (trigger: .product-screen .order-summary .total:contains("60")) 2026-09-13 14:34:24,480 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable.browser: [16/19] Tour test_import_lot_groupable_and_non_groupable → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:34:24,530 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable.browser: [17/19] Tour test_import_lot_groupable_and_non_groupable → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:34:24,581 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable.browser: [18/19] Tour test_import_lot_groupable_and_non_groupable → Step Check orderline with attributes: {"withClass":".selected","productName":"Groupable Product","quantity":"1","price":"10","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Groupable Product")):has(.qty:contains("1")):has(.price:contains("10"))) 2026-09-13 14:34:24,632 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable.browser: [19/19] Tour test_import_lot_groupable_and_non_groupable → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:34:24,683 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable.browser: tour succeeded 2026-09-13 14:34:24,684 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable.browser: ╔════════════════════════════════════════════════════════════╗ ║ TOUR test_import_lot_groupable_and_non_groupable SUCCEEDED ║ ╚════════════════════════════════════════════════════════════╝ 2026-09-13 14:34:24,766 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable.browser: heap 17757188 (allocated 19398656) 2026-09-13 14:34:24,788 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Closing chrome headless with pid 77637 2026-09-13 14:34:24,789 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Closing websocket connection 2026-09-13 14:34:24,790 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Terminating chrome headless with pid 77637 2026-09-13 14:34:24,848 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_143424_848625_test_import_lot_groupable_and_non_groupable.txt 2026-09-13 14:34:24,848 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_import_lot_groupable_and_non_groupable: Removing chrome user profile "/tmp/tmpgspp_pll_chrome_odoo" 2026-09-13 14:34:24,871 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_multiple_lots_sale_order ... 2026-09-13 14:34:25,509 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome pid: 77786 2026-09-13 14:34:25,509 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome headless temporary user profile dir: /tmp/tmpwzsno10a_chrome_odoo 2026-09-13 14:34:25,510 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Issuing json command http://127.0.0.1:36981/json/version 2026-09-13 14:34:25,512 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36981', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:34:25,531 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:34:25,531 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Issuing json command http://127.0.0.1:36981/json 2026-09-13 14:34:25,531 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36981', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:34:25,532 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Websocket url found: ws://127.0.0.1:36981/devtools/page/D8B0C2FEFAE7F0D63053380CAD261D21 2026-09-13 14:34:25,534 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Enable chrome headless console log notification 2026-09-13 14:34:25,535 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome headless enable page notifications 2026-09-13 14:34:25,636 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-13 14:34:25,638 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Setting session cookie in browser 2026-09-13 14:34:25,641 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Open "http://127.0.0.1:8069/pos/ui?config_id=126" in browser 2026-09-13 14:34:25,641 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=126" 2026-09-13 14:34:25,654 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:34:26,096 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:26] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 85 0.053 0.393 2026-09-13 14:34:26,107 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Navigation result: {'frameId': 'D8B0C2FEFAE7F0D63053380CAD261D21', 'loaderId': '1D4CF2D9C2977A2F40FB901603A945C1', 'isDownload': False} 2026-09-13 14:34:26,107 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Evaluate ready code "odoo.isTourReady('test_multiple_lots_sale_order_1')" 2026-09-13 14:34:26,109 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:34:26,125 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:26] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.008 2026-09-13 14:34:26,134 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:26] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.018 2026-09-13 14:34:26,147 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:26] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.007 0.022 2026-09-13 14:34:26,556 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:26] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:34:26,582 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:26] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-09-13 14:34:26,598 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Evaluate test code "odoo.startTour('test_multiple_lots_sale_order_1', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=126", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:34:26,607 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [1/9] Tour test_multiple_lots_sale_order_1 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:34:26,622 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:26] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.008 0.011 2026-09-13 14:34:26,635 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:26] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-13 14:34:26,644 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:26] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:34:26,673 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:26] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.005 0.015 2026-09-13 14:34:26,685 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:26] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.029 2026-09-13 14:34:26,738 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:26] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.018 0.034 2026-09-13 14:34:26,740 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:26] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.032 2026-09-13 14:34:27,212 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:27] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 363 0.194 0.248 2026-09-13 14:34:27,229 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:27] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:34:27,305 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:34:27,361 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:27] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.036 2026-09-13 14:34:27,381 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:34:27,390 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: Owl is running in 'dev' mode. 2026-09-13 14:34:27,398 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:27] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:34:27,448 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:27] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:34:27,469 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:27] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:34:27,480 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:27] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:34:27,498 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:27] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 11 0.016 0.026 2026-09-13 14:34:27,518 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:27] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:34:27,519 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:34:27,522 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:27] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.008 0.052 2026-09-13 14:34:27,527 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:27] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.070 2026-09-13 14:34:27,622 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [2/9] Tour test_multiple_lots_sale_order_1 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:34:27,644 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:27] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:34:27,718 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:27] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 31 0.037 0.039 2026-09-13 14:34:27,723 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:34:27,741 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [3/9] Tour test_multiple_lots_sale_order_1 → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:34:27,778 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [4/9] Tour test_multiple_lots_sale_order_1 → Step click Actions button (trigger: .more-btn) 2026-09-13 14:34:27,793 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:27] "GET /pos/ui/126 HTTP/1.1" 200 - 31 0.031 0.121 2026-09-13 14:34:27,818 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:27] "GET /web/image?model=product.template&field=image_128&id=2150&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.130 2026-09-13 14:34:27,842 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:27] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.152 2026-09-13 14:34:27,871 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:27] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.009 0.161 2026-09-13 14:34:27,896 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:27] "GET /web/image?model=product.template&field=image_128&id=2149&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.006 0.207 2026-09-13 14:34:27,932 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:27] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.191 2026-09-13 14:34:27,957 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:27] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.006 0.154 2026-09-13 14:34:27,982 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:27] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.004 0.151 2026-09-13 14:34:27,999 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:27] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.151 2026-09-13 14:34:28,083 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:28] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.033 0.173 2026-09-13 14:34:28,103 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:28] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.001 0.165 2026-09-13 14:34:28,119 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [5/9] Tour test_multiple_lots_sale_order_1 → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-09-13 14:34:28,129 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:28] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.004 0.225 2026-09-13 14:34:28,178 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [6/9] Tour test_multiple_lots_sale_order_1 → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-09-13 14:34:28,337 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:28] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 55 0.072 0.086 2026-09-13 14:34:28,422 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:28] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.026 0.031 2026-09-13 14:34:28,471 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:28] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.011 2026-09-13 14:34:28,536 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [7/9] Tour test_multiple_lots_sale_order_1 → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-09-13 14:34:28,670 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:28] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 61 0.054 0.078 2026-09-13 14:34:28,819 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:28] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.079 0.064 2026-09-13 14:34:28,845 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:28] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.012 0.149 2026-09-13 14:34:28,888 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:28] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.009 0.021 2026-09-13 14:34:28,925 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [8/9] Tour test_multiple_lots_sale_order_1 → Step body:not(:has(.modal)) 2026-09-13 14:34:28,957 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:28] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.009 0.023 2026-09-13 14:34:29,054 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [9/9] Tour test_multiple_lots_sale_order_1 → Step Check orderline with attributes: {"productName":"Product","quantity":"6.0"} (trigger: .order-container .orderline:has(.product-name:contains("Product")):has(.qty:contains("6"))) 2026-09-13 14:34:29,104 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: tour succeeded 2026-09-13 14:34:29,105 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: ╔════════════════════════════════════════════════╗ ║ TOUR test_multiple_lots_sale_order_1 SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-09-13 14:34:29,176 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: heap 16008128 (allocated 17301504) 2026-09-13 14:34:29,186 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Closing chrome headless with pid 77786 2026-09-13 14:34:29,187 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Closing websocket connection 2026-09-13 14:34:29,188 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Terminating chrome headless with pid 77786 2026-09-13 14:34:29,231 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_143429_231233_test_multiple_lots_sale_order.txt 2026-09-13 14:34:29,231 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Removing chrome user profile "/tmp/tmpwzsno10a_chrome_odoo" 2026-09-13 14:34:29,809 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome pid: 77923 2026-09-13 14:34:29,809 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome headless temporary user profile dir: /tmp/tmp4evp8k9z_chrome_odoo 2026-09-13 14:34:29,809 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Issuing json command http://127.0.0.1:37339/json/version 2026-09-13 14:34:29,810 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37339', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:34:29,825 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:34:29,825 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Issuing json command http://127.0.0.1:37339/json 2026-09-13 14:34:29,826 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37339', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:34:29,828 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Websocket url found: ws://127.0.0.1:37339/devtools/page/80719BD7DCD478320364B3C33DAEEC2F 2026-09-13 14:34:29,834 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Enable chrome headless console log notification 2026-09-13 14:34:29,837 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome headless enable page notifications 2026-09-13 14:34:29,891 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-13 14:34:29,893 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Setting session cookie in browser 2026-09-13 14:34:29,895 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Open "http://127.0.0.1:8069/pos/ui?config_id=126" in browser 2026-09-13 14:34:29,895 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=126" 2026-09-13 14:34:29,965 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:29] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 31 0.021 0.034 2026-09-13 14:34:29,969 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Navigation result: {'frameId': '80719BD7DCD478320364B3C33DAEEC2F', 'loaderId': '847DD1FCBDD22A61801A2A51734272DB', 'isDownload': False} 2026-09-13 14:34:29,969 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Evaluate ready code "odoo.isTourReady('test_multiple_lots_sale_order_2')" 2026-09-13 14:34:29,981 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:34:30,008 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:30] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-09-13 14:34:30,017 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:30] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.023 2026-09-13 14:34:30,032 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:30] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.028 2026-09-13 14:34:30,457 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:30] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:34:30,465 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:30] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:34:30,477 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Evaluate test code "odoo.startTour('test_multiple_lots_sale_order_2', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=126", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:34:30,482 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:30] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.005 2026-09-13 14:34:30,488 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [1/10] Tour test_multiple_lots_sale_order_2 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:34:30,498 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:30] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:34:30,509 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:30] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:34:30,535 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:30] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 6 0.003 0.009 2026-09-13 14:34:30,545 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:30] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.006 0.012 2026-09-13 14:34:30,588 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:30] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.015 0.024 2026-09-13 14:34:30,592 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:30] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.032 2026-09-13 14:34:31,063 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:31] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 268 0.193 0.239 2026-09-13 14:34:31,080 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:31] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:34:31,146 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-09-13 14:34:31,192 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:31] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 3 0.002 0.029 2026-09-13 14:34:31,223 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:34:31,230 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: Owl is running in 'dev' mode. 2026-09-13 14:34:31,243 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:31] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:34:31,275 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:31] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:34:31,279 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:31] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:34:31,292 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:31] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:34:31,301 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:31] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:34:31,341 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:31] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 7 0.012 0.043 2026-09-13 14:34:31,346 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:31] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:34:31,348 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:31] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.023 2026-09-13 14:34:31,366 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:31] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:34:31,373 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:31] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.009 0.061 2026-09-13 14:34:31,422 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:31] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 31 0.013 0.061 2026-09-13 14:34:31,424 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [2/10] Tour test_multiple_lots_sale_order_2 → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:34:31,465 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:31] "GET /pos/ui/126 HTTP/1.1" 200 - 31 0.014 0.102 2026-09-13 14:34:31,493 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [3/10] Tour test_multiple_lots_sale_order_2 → Step click Actions button (trigger: .more-btn) 2026-09-13 14:34:31,512 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:31] "GET /web/image?model=product.template&field=image_128&id=2149&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.004 0.033 2026-09-13 14:34:31,527 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:34:31,545 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:31] "GET /web/image?model=product.template&field=image_128&id=2150&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.006 0.059 2026-09-13 14:34:31,552 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [4/10] Tour test_multiple_lots_sale_order_2 → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-09-13 14:34:31,572 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:31] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.086 2026-09-13 14:34:31,610 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [5/10] Tour test_multiple_lots_sale_order_2 → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-09-13 14:34:31,613 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:31] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.004 0.113 2026-09-13 14:34:31,653 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:31] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.155 2026-09-13 14:34:31,678 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:31] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.178 2026-09-13 14:34:31,705 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:31] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.170 2026-09-13 14:34:31,733 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:31] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.008 0.175 2026-09-13 14:34:31,751 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:31] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.171 2026-09-13 14:34:31,771 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:31] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.142 2026-09-13 14:34:31,811 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:31] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 3 0.002 0.149 2026-09-13 14:34:31,879 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:31] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 14 0.013 0.022 2026-09-13 14:34:31,931 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:31] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.010 2026-09-13 14:34:32,018 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [6/10] Tour test_multiple_lots_sale_order_2 → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-09-13 14:34:32,146 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:32] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 52 0.056 0.069 2026-09-13 14:34:32,258 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:32] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.046 0.056 2026-09-13 14:34:32,271 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:32] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.101 2026-09-13 14:34:32,315 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:32] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.015 0.018 2026-09-13 14:34:32,352 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [7/10] Tour test_multiple_lots_sale_order_2 → Step Choose to auto link the lot number to the order line (trigger: .modal-content:contains('Do you want to load the SN/Lots linked to the Sales Order?') button:contains('Cancel')) 2026-09-13 14:34:32,411 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:32] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 25 0.029 0.029 2026-09-13 14:34:32,511 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [8/10] Tour test_multiple_lots_sale_order_2 → Step body:not(:has(.modal)) 2026-09-13 14:34:32,560 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [9/10] Tour test_multiple_lots_sale_order_2 → Step Check orderline with attributes: {"productName":"Product","quantity":"6.0"} (trigger: .order-container .orderline:has(.product-name:contains("Product")):has(.qty:contains("6"))) 2026-09-13 14:34:32,614 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [10/10] Tour test_multiple_lots_sale_order_2 → Step Check that the line-lot-icon has text-danger class (trigger: .order-container .orderline:has(.product-name:contains("Product")) .line-lot-icon.text-danger) 2026-09-13 14:34:32,664 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: tour succeeded 2026-09-13 14:34:32,665 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: ╔════════════════════════════════════════════════╗ ║ TOUR test_multiple_lots_sale_order_2 SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-09-13 14:34:32,742 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: heap 15921480 (allocated 17301504) 2026-09-13 14:34:32,754 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Closing chrome headless with pid 77923 2026-09-13 14:34:32,756 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Closing websocket connection 2026-09-13 14:34:32,757 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Terminating chrome headless with pid 77923 2026-09-13 14:34:32,805 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_143432_805385_test_multiple_lots_sale_order.txt 2026-09-13 14:34:32,805 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Removing chrome user profile "/tmp/tmp4evp8k9z_chrome_odoo" 2026-09-13 14:34:32,967 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome pid: 78064 2026-09-13 14:34:32,967 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome headless temporary user profile dir: /tmp/tmp0m5o1yey_chrome_odoo 2026-09-13 14:34:32,967 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Issuing json command http://127.0.0.1:38049/json/version 2026-09-13 14:34:32,968 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38049', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:34:32,995 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:34:32,995 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Issuing json command http://127.0.0.1:38049/json 2026-09-13 14:34:32,996 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38049', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:34:32,998 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Websocket url found: ws://127.0.0.1:38049/devtools/page/934244BD28AE9C07660A2619DB36D485 2026-09-13 14:34:33,000 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Enable chrome headless console log notification 2026-09-13 14:34:33,002 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome headless enable page notifications 2026-09-13 14:34:33,017 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-13 14:34:33,019 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Setting session cookie in browser 2026-09-13 14:34:33,020 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Open "http://127.0.0.1:8069/pos/ui?config_id=126" in browser 2026-09-13 14:34:33,020 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=126" 2026-09-13 14:34:33,110 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:33] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 31 0.047 0.033 2026-09-13 14:34:33,117 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Navigation result: {'frameId': '934244BD28AE9C07660A2619DB36D485', 'loaderId': 'AA1C15A105B6793C5B9D029B9FB00AF6', 'isDownload': False} 2026-09-13 14:34:33,118 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Evaluate ready code "odoo.isTourReady('test_multiple_lots_sale_order_3')" 2026-09-13 14:34:33,125 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:34:33,141 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:33] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-09-13 14:34:33,152 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:33] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-09-13 14:34:33,162 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:33] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.022 2026-09-13 14:34:33,620 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:33] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:34:33,630 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:33] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:34:33,642 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Evaluate test code "odoo.startTour('test_multiple_lots_sale_order_3', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=126", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:34:33,648 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [1/33] Tour test_multiple_lots_sale_order_3 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:34:33,656 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:33] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 2 0.001 0.013 2026-09-13 14:34:33,671 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:33] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-09-13 14:34:33,686 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:33] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:34:33,705 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:33] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.004 2026-09-13 14:34:33,727 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:33] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 6 0.012 0.017 2026-09-13 14:34:33,729 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:33] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.011 2026-09-13 14:34:33,777 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:33] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.015 0.024 2026-09-13 14:34:34,258 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:34] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 268 0.206 0.252 2026-09-13 14:34:34,275 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:34] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:34:34,342 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:34:34,382 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:34] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 3 0.002 0.029 2026-09-13 14:34:34,417 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:34] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.008 2026-09-13 14:34:34,439 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: Owl is running in 'dev' mode. 2026-09-13 14:34:34,451 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:34] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:34:34,515 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:34] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:34:34,531 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:34] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:34:34,534 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:34] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:34:34,551 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:34] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 7 0.013 0.017 2026-09-13 14:34:34,553 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:34] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.035 2026-09-13 14:34:34,567 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:34] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.006 0.038 2026-09-13 14:34:34,590 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:34] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:34:34,590 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:34] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:34:34,626 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:34] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:34:34,664 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:34] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 31 0.020 0.030 2026-09-13 14:34:34,684 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [2/33] Tour test_multiple_lots_sale_order_3 → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:34:34,734 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:34] "GET /pos/ui/126 HTTP/1.1" 200 - 31 0.021 0.099 2026-09-13 14:34:34,753 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [3/33] Tour test_multiple_lots_sale_order_3 → Step click Actions button (trigger: .more-btn) 2026-09-13 14:34:34,779 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:34] "GET /web/image?model=product.template&field=image_128&id=2150&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.013 0.031 2026-09-13 14:34:34,788 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:34:34,799 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [4/33] Tour test_multiple_lots_sale_order_3 → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-09-13 14:34:34,805 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:34] "GET /web/image?model=product.template&field=image_128&id=2149&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.004 0.067 2026-09-13 14:34:34,829 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:34] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.004 0.079 2026-09-13 14:34:34,859 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:34] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.106 2026-09-13 14:34:34,861 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [5/33] Tour test_multiple_lots_sale_order_3 → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-09-13 14:34:34,883 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:34] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.119 2026-09-13 14:34:34,903 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:34] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.137 2026-09-13 14:34:34,923 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:34] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.123 2026-09-13 14:34:34,942 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:34] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.006 0.127 2026-09-13 14:34:34,965 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:34] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.004 0.128 2026-09-13 14:34:34,988 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:34] "GET /web/image?model=product.template&field=image_128&id=2173&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.004 0.116 2026-09-13 14:34:35,025 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:35] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 3 0.002 0.121 2026-09-13 14:34:35,082 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:35] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 14 0.009 0.023 2026-09-13 14:34:35,132 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:35] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.011 2026-09-13 14:34:35,194 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [6/33] Tour test_multiple_lots_sale_order_3 → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-09-13 14:34:35,296 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:35] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 52 0.033 0.062 2026-09-13 14:34:35,395 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:35] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.035 0.056 2026-09-13 14:34:35,405 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:35] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.090 2026-09-13 14:34:35,454 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:35] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.013 0.026 2026-09-13 14:34:35,486 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [7/33] Tour test_multiple_lots_sale_order_3 → Step Choose to auto link the lot number to the order line (trigger: .modal-content:contains('Do you want to load the SN/Lots linked to the Sales Order?') button:contains('Ok')) 2026-09-13 14:34:35,534 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:35] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 18 0.021 0.026 2026-09-13 14:34:35,636 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [8/33] Tour test_multiple_lots_sale_order_3 → Step body:not(:has(.modal)) 2026-09-13 14:34:35,688 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [9/33] Tour test_multiple_lots_sale_order_3 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:34:35,739 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [10/33] Tour test_multiple_lots_sale_order_3 → Step Check orderline with attributes: {"withClass":".selected","productName":"Product","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product"))) 2026-09-13 14:34:35,789 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [11/33] Tour test_multiple_lots_sale_order_3 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:34:35,840 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [12/33] Tour test_multiple_lots_sale_order_3 → Step check lot0 is linked (trigger: .info-list li:contains(1002)) 2026-09-13 14:34:35,891 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [13/33] Tour test_multiple_lots_sale_order_3 → Step Check that: ---click review button--- is not true (trigger: body:not(:has(.btn-switchpane.review-button))) 2026-09-13 14:34:35,942 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [14/33] Tour test_multiple_lots_sale_order_3 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:34:35,992 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [15/33] Tour test_multiple_lots_sale_order_3 → Step Check orderline with attributes: {"withClass":".selected","productName":"Product","quantity":"2.00","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product")):has(.qty:contains("2"))) 2026-09-13 14:34:36,043 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [16/33] Tour test_multiple_lots_sale_order_3 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:34:36,096 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [17/33] Tour test_multiple_lots_sale_order_3 → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Product","quantity":"4"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Product")):has(.qty:contains("4"))) 2026-09-13 14:34:36,150 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [18/33] Tour test_multiple_lots_sale_order_3 → Step Check orderline with attributes: {"withClass":".selected","productName":"Product","quantity":"4"} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product")):has(.qty:contains("4"))) 2026-09-13 14:34:36,202 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [19/33] Tour test_multiple_lots_sale_order_3 → Step Check the product page (trigger: .product-list) 2026-09-13 14:34:36,253 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [20/33] Tour test_multiple_lots_sale_order_3 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:34:36,303 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [21/33] Tour test_multiple_lots_sale_order_3 → Step Check orderline with attributes: {"withClass":".selected","productName":"Product","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product"))) 2026-09-13 14:34:36,353 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [22/33] Tour test_multiple_lots_sale_order_3 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:34:36,404 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [23/33] Tour test_multiple_lots_sale_order_3 → Step check lot0 is linked (trigger: .info-list li:contains(1001)) 2026-09-13 14:34:36,455 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [24/33] Tour test_multiple_lots_sale_order_3 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:34:36,505 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [25/33] Tour test_multiple_lots_sale_order_3 → Step Check orderline with attributes: {"withClass":".selected","productName":"Product","quantity":"4.00","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product")):has(.qty:contains("4"))) 2026-09-13 14:34:36,556 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [26/33] Tour test_multiple_lots_sale_order_3 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:34:36,606 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [27/33] Tour test_multiple_lots_sale_order_3 → Step Check that: ---click review button--- is not true (trigger: body:not(:has(.btn-switchpane.review-button))) 2026-09-13 14:34:36,657 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [28/33] Tour test_multiple_lots_sale_order_3 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:34:36,726 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [29/33] Tour test_multiple_lots_sale_order_3 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:34:36,738 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:36] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:34:36,738 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:36] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:34:36,777 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [30/33] Tour test_multiple_lots_sale_order_3 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:34:36,835 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [31/33] Tour test_multiple_lots_sale_order_3 → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-09-13 14:34:36,896 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [32/33] Tour test_multiple_lots_sale_order_3 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:34:36,968 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: [33/33] Tour test_multiple_lots_sale_order_3 → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-09-13 14:34:36,974 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71928284 started for PoS orders references: [{'name': '/', 'pos_reference': '263-126-000001', 'uuid': '0c3665da-c8ea-4ab7-8d82-1f85177a4a4b'}] 2026-09-13 14:34:36,986 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:36] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:34:37,244 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #236 deleted stock.move.line records with IDs: [1330, 1331, 1332] 2026-09-13 14:34:37,452 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #236 deleted stock.move.line records with IDs: [1333, 1334, 1335] 2026-09-13 14:34:37,752 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71928284 order {'name': '/', 'pos_reference': '263-126-000001', 'uuid': '0c3665da-c8ea-4ab7-8d82-1f85177a4a4b'} created pos.order #823 2026-09-13 14:34:37,767 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71928284 finished 2026-09-13 14:34:38,008 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 528 0.518 0.518 2026-09-13 14:34:38,051 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:38] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:34:38,148 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: tour succeeded 2026-09-13 14:34:38,149 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: ╔════════════════════════════════════════════════╗ ║ TOUR test_multiple_lots_sale_order_3 SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-09-13 14:34:38,170 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89504011 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '263-126-000001', 'uuid': '0c3665da-c8ea-4ab7-8d82-1f85177a4a4b'}] 2026-09-13 14:34:38,183 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89504011 order {'name': 'Shop - 000001', 'pos_reference': '263-126-000001', 'uuid': '0c3665da-c8ea-4ab7-8d82-1f85177a4a4b'} sync ignored for existing PoS order pos.order(823,) (state: paid) 2026-09-13 14:34:38,202 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89504011 finished 2026-09-13 14:34:38,249 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order.browser: heap 17905148 (allocated 19136512) 2026-09-13 14:34:38,263 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Closing chrome headless with pid 78064 2026-09-13 14:34:38,270 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Closing websocket connection 2026-09-13 14:34:38,270 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Terminating chrome headless with pid 78064 2026-09-13 14:34:38,307 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 56 0.064 0.075 2026-09-13 14:34:38,326 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_143438_325847_test_multiple_lots_sale_order.txt 2026-09-13 14:34:38,326 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_multiple_lots_sale_order: Removing chrome user profile "/tmp/tmp0m5o1yey_chrome_odoo" 2026-09-13 14:34:38,961 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_order_does_not_remain_in_list ... 2026-09-13 14:34:39,545 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Chrome pid: 78213 2026-09-13 14:34:39,545 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Chrome headless temporary user profile dir: /tmp/tmp3tad4aqw_chrome_odoo 2026-09-13 14:34:39,545 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Issuing json command http://127.0.0.1:41307/json/version 2026-09-13 14:34:39,547 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41307', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:34:39,568 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:34:39,568 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Issuing json command http://127.0.0.1:41307/json 2026-09-13 14:34:39,569 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41307', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:34:39,570 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Websocket url found: ws://127.0.0.1:41307/devtools/page/95465F295FF2F6C384DF0FF1F5C71802 2026-09-13 14:34:39,573 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Enable chrome headless console log notification 2026-09-13 14:34:39,574 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Chrome headless enable page notifications 2026-09-13 14:34:39,676 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-13 14:34:39,678 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Setting session cookie in browser 2026-09-13 14:34:39,683 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-09-13 14:34:39,683 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-09-13 14:34:39,697 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:34:40,168 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:40] "GET /pos/ui/126 HTTP/1.1" 200 - 83 0.045 0.430 2026-09-13 14:34:40,171 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Navigation result: {'frameId': '95465F295FF2F6C384DF0FF1F5C71802', 'loaderId': '1131877FCDC46D20C4FA505421A279CD', 'isDownload': False} 2026-09-13 14:34:40,172 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Evaluate ready code "odoo.isTourReady('PosOrderDoesNotRemainInList')" 2026-09-13 14:34:40,177 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:34:40,191 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:40] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-09-13 14:34:40,206 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:40] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.019 2026-09-13 14:34:40,211 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:40] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.022 2026-09-13 14:34:40,652 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:40] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:34:40,672 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:40] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-13 14:34:40,689 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Evaluate test code "odoo.startTour('PosOrderDoesNotRemainInList', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:34:40,697 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list.browser: [1/19] Tour PosOrderDoesNotRemainInList → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:34:40,702 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:40] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-09-13 14:34:40,726 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:40] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:34:40,738 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:40] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:34:40,773 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:40] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.008 0.015 2026-09-13 14:34:40,788 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:40] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.030 2026-09-13 14:34:40,875 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:40] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.036 0.040 2026-09-13 14:34:40,882 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:40] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.075 2026-09-13 14:34:41,397 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:41] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 363 0.234 0.247 2026-09-13 14:34:41,417 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:41] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.011 2026-09-13 14:34:41,481 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.005 2026-09-13 14:34:41,545 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:41] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.032 2026-09-13 14:34:41,581 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:41] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.004 2026-09-13 14:34:41,590 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list.browser: Owl is running in 'dev' mode. 2026-09-13 14:34:41,595 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:41] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:34:41,642 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:41] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:34:41,653 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:41] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:34:41,697 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:41] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.036 2026-09-13 14:34:41,704 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:41] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.034 2026-09-13 14:34:41,707 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:41] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.024 0.023 2026-09-13 14:34:41,753 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:41] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.029 2026-09-13 14:34:41,757 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:41] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.026 2026-09-13 14:34:41,771 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:41] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 11 0.031 0.081 2026-09-13 14:34:41,775 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:41] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:34:41,816 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:41] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 31 0.014 0.070 2026-09-13 14:34:41,819 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list.browser: [2/19] Tour PosOrderDoesNotRemainInList → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:34:41,865 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:41] "GET /pos/ui/126 HTTP/1.1" 200 - 31 0.019 0.083 2026-09-13 14:34:41,909 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list.browser: [3/19] Tour PosOrderDoesNotRemainInList → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:34:41,929 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:41] "GET /web/image?model=product.template&field=image_128&id=2150&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.012 0.032 2026-09-13 14:34:41,938 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:34:41,950 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:41] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.063 2026-09-13 14:34:41,952 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list.browser: [4/19] Tour PosOrderDoesNotRemainInList → Step click Actions button (trigger: .more-btn) 2026-09-13 14:34:41,968 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:41] "GET /web/image?model=product.template&field=image_128&id=2149&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.084 2026-09-13 14:34:41,992 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:41] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.004 0.091 2026-09-13 14:34:42,020 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:42] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.112 2026-09-13 14:34:42,048 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:42] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.008 0.147 2026-09-13 14:34:42,071 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:42] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.005 0.123 2026-09-13 14:34:42,095 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:42] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.001 0.137 2026-09-13 14:34:42,126 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:42] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.149 2026-09-13 14:34:42,207 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:42] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.036 0.171 2026-09-13 14:34:42,236 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list.browser: [5/19] Tour PosOrderDoesNotRemainInList → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-09-13 14:34:42,297 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list.browser: [6/19] Tour PosOrderDoesNotRemainInList → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-09-13 14:34:42,445 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:42] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 55 0.066 0.080 2026-09-13 14:34:42,502 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:42] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.012 0.021 2026-09-13 14:34:42,564 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:42] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.012 0.013 2026-09-13 14:34:42,640 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list.browser: [7/19] Tour PosOrderDoesNotRemainInList → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-09-13 14:34:42,769 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:42] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 70 0.057 0.069 2026-09-13 14:34:42,945 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:42] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 66 0.089 0.077 2026-09-13 14:34:42,955 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:42] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.164 2026-09-13 14:34:43,000 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:43] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 19 0.012 0.024 2026-09-13 14:34:43,036 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list.browser: [8/19] Tour PosOrderDoesNotRemainInList → Step body:not(:has(.modal)) 2026-09-13 14:34:43,077 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:43] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 16 0.018 0.022 2026-09-13 14:34:43,152 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list.browser: [9/19] Tour PosOrderDoesNotRemainInList → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:34:43,217 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list.browser: [10/19] Tour PosOrderDoesNotRemainInList → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:34:43,231 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:43] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:34:43,233 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:43] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:34:43,267 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list.browser: [11/19] Tour PosOrderDoesNotRemainInList → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:34:43,318 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list.browser: [12/19] Tour PosOrderDoesNotRemainInList → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-09-13 14:34:43,392 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list.browser: [13/19] Tour PosOrderDoesNotRemainInList → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:34:43,457 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list.browser: [14/19] Tour PosOrderDoesNotRemainInList → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:34:43,463 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:43] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:34:43,467 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97200612 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'be7ef8ea-9212-4e7d-8dfd-493ddcf58e9a'}] 2026-09-13 14:34:43,647 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #236 deleted stock.move.line records with IDs: [1339] 2026-09-13 14:34:43,889 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97200612 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'be7ef8ea-9212-4e7d-8dfd-493ddcf58e9a'} created pos.order #824 2026-09-13 14:34:43,922 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97200612 finished 2026-09-13 14:34:44,142 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 360 0.305 0.378 2026-09-13 14:34:44,195 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:44] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.006 2026-09-13 14:34:44,319 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73759955 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'be7ef8ea-9212-4e7d-8dfd-493ddcf58e9a'}] 2026-09-13 14:34:44,326 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73759955 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'be7ef8ea-9212-4e7d-8dfd-493ddcf58e9a'} sync ignored for existing PoS order pos.order(824,) (state: paid) 2026-09-13 14:34:44,328 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list.browser: [15/19] Tour PosOrderDoesNotRemainInList → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:34:44,344 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73759955 finished 2026-09-13 14:34:44,379 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list.browser: [16/19] Tour PosOrderDoesNotRemainInList → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:34:44,426 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 58 0.036 0.073 2026-09-13 14:34:44,429 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list.browser: [17/19] Tour PosOrderDoesNotRemainInList → Step click Actions button (trigger: .more-btn) 2026-09-13 14:34:44,483 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list.browser: [18/19] Tour PosOrderDoesNotRemainInList → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-09-13 14:34:44,537 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list.browser: [19/19] Tour PosOrderDoesNotRemainInList → Step Check that the orders list is empty (trigger: p:contains(No record found)) 2026-09-13 14:34:44,582 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:44] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 3 0.003 0.039 2026-09-13 14:34:44,601 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:44] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 1 0.001 0.008 2026-09-13 14:34:44,660 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:44] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.016 2026-09-13 14:34:44,709 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list.browser: tour succeeded 2026-09-13 14:34:44,710 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list.browser: ╔════════════════════════════════════════════╗ ║ TOUR PosOrderDoesNotRemainInList SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-09-13 14:34:44,807 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list.browser: heap 20071320 (allocated 21893120) 2026-09-13 14:34:44,813 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Closing chrome headless with pid 78213 2026-09-13 14:34:44,815 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Closing websocket connection 2026-09-13 14:34:44,816 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Terminating chrome headless with pid 78213 2026-09-13 14:34:44,884 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_143444_884788_test_order_does_not_remain_in_list.txt 2026-09-13 14:34:44,885 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_does_not_remain_in_list: Removing chrome user profile "/tmp/tmp3tad4aqw_chrome_odoo" 2026-09-13 14:34:44,895 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_order_sale_team ... 2026-09-13 14:34:45,302 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Chrome pid: 78357 2026-09-13 14:34:45,302 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Chrome headless temporary user profile dir: /tmp/tmpxgob771r_chrome_odoo 2026-09-13 14:34:45,302 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Issuing json command http://127.0.0.1:36497/json/version 2026-09-13 14:34:45,304 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36497', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:34:45,317 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:34:45,317 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Issuing json command http://127.0.0.1:36497/json 2026-09-13 14:34:45,318 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36497', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:34:45,321 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Websocket url found: ws://127.0.0.1:36497/devtools/page/CDD54E140581CF749EFD3DEE7F3AA05A 2026-09-13 14:34:45,323 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Enable chrome headless console log notification 2026-09-13 14:34:45,323 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Chrome headless enable page notifications 2026-09-13 14:34:45,381 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-13 14:34:45,383 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Setting session cookie in browser 2026-09-13 14:34:45,388 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-09-13 14:34:45,388 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-09-13 14:34:45,403 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:34:45,883 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:45] "GET /pos/ui/126 HTTP/1.1" 200 - 87 0.064 0.420 2026-09-13 14:34:45,888 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Navigation result: {'frameId': 'CDD54E140581CF749EFD3DEE7F3AA05A', 'loaderId': '94B685C78B12037A095851001ED986F9', 'isDownload': False} 2026-09-13 14:34:45,888 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Evaluate ready code "odoo.isTourReady('PosSaleTeam')" 2026-09-13 14:34:45,907 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:34:45,924 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:45] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.012 2026-09-13 14:34:45,936 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:45] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.024 2026-09-13 14:34:45,944 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:45] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.025 2026-09-13 14:34:46,344 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:46] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.008 2026-09-13 14:34:46,350 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:46] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:34:46,358 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Evaluate test code "odoo.startTour('PosSaleTeam', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:34:46,364 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team.browser: [1/11] Tour PosSaleTeam → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:34:46,373 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:46] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.005 2026-09-13 14:34:46,388 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:46] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:34:46,397 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:46] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:34:46,436 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:46] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.009 0.013 2026-09-13 14:34:46,451 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:46] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.030 2026-09-13 14:34:46,519 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:46] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.018 0.052 2026-09-13 14:34:46,522 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:46] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.037 2026-09-13 14:34:47,119 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:47] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 365 0.276 0.290 2026-09-13 14:34:47,140 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:47] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:34:47,222 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:47] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:34:47,301 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:47] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.051 2026-09-13 14:34:47,333 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:47] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.006 2026-09-13 14:34:47,349 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team.browser: Owl is running in 'dev' mode. 2026-09-13 14:34:47,355 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:47] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:34:47,410 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:47] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:34:47,425 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:47] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:34:47,435 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:47] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-09-13 14:34:47,465 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:47] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 14 0.025 0.022 2026-09-13 14:34:47,484 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:47] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.006 0.057 2026-09-13 14:34:47,486 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:47] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.057 2026-09-13 14:34:47,529 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:47] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:34:47,548 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:47] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:34:47,589 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:47] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.015 2026-09-13 14:34:47,658 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team.browser: [2/11] Tour PosSaleTeam → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:34:47,710 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:47] "GET /pos/ui/126 HTTP/1.1" 200 - 31 0.077 0.064 2026-09-13 14:34:47,721 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team.browser: [3/11] Tour PosSaleTeam → Step click product 'Test Product' (trigger: article.product .product-content .product-name:contains("Test Product")) 2026-09-13 14:34:47,727 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:34:47,781 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:47] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 31 0.038 0.175 2026-09-13 14:34:47,817 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:47] "GET /web/image?model=product.template&field=image_128&id=2150&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.008 0.130 2026-09-13 14:34:47,839 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:47] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.004 0.152 2026-09-13 14:34:47,863 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:47] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.166 2026-09-13 14:34:47,885 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:47] "GET /web/image?model=product.template&field=image_128&id=2149&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.005 0.202 2026-09-13 14:34:47,908 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:47] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.167 2026-09-13 14:34:47,931 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:47] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.004 0.144 2026-09-13 14:34:47,950 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:47] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.127 2026-09-13 14:34:47,974 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:47] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.130 2026-09-13 14:34:48,002 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:48] "GET /web/image?model=product.template&field=image_128&id=2174&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.004 0.130 2026-09-13 14:34:48,085 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:48] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.035 0.161 2026-09-13 14:34:48,102 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:48] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.001 0.188 2026-09-13 14:34:48,151 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team.browser: [4/11] Tour PosSaleTeam → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:34:48,202 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team.browser: [5/11] Tour PosSaleTeam → Step order total amount is '100.00' (trigger: .product-screen .order-summary .total:contains("100.00")) 2026-09-13 14:34:48,252 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team.browser: [6/11] Tour PosSaleTeam → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:34:48,302 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team.browser: [7/11] Tour PosSaleTeam → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:34:48,370 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team.browser: [8/11] Tour PosSaleTeam → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:34:48,381 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:48] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:34:48,385 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:48] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:34:48,420 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team.browser: [9/11] Tour PosSaleTeam → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:34:48,470 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team.browser: [10/11] Tour PosSaleTeam → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-09-13 14:34:48,541 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team.browser: [11/11] Tour PosSaleTeam → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:34:48,605 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team.browser: tour succeeded 2026-09-13 14:34:48,605 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team.browser: ╔════════════════════════════╗ ║ TOUR PosSaleTeam SUCCEEDED ║ ╚════════════════════════════╝ 2026-09-13 14:34:48,612 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55344086 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '03b70eb1-544f-4e13-8d2a-d17538e69e3a'}] 2026-09-13 14:34:48,616 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:48] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:34:48,718 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team.browser: heap 14531392 (allocated 15728640) 2026-09-13 14:34:48,726 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Closing chrome headless with pid 78357 2026-09-13 14:34:48,727 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Closing websocket connection 2026-09-13 14:34:48,730 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Terminating chrome headless with pid 78357 2026-09-13 14:34:48,783 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_143448_783005_test_order_sale_team.txt 2026-09-13 14:34:48,783 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: Removing chrome user profile "/tmp/tmpxgob771r_chrome_odoo" 2026-09-13 14:34:48,788 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_order_sale_team: waiting for threads: [, ] 2026-09-13 14:34:48,907 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55344086 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '03b70eb1-544f-4e13-8d2a-d17538e69e3a'} created pos.order #825 2026-09-13 14:34:48,916 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55344086 finished 2026-09-13 14:34:48,936 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 184 0.155 0.172 2026-09-13 14:34:48,955 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_order_sales_count ... 2026-09-13 14:34:49,983 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_payment_terms_with_early_discount ... 2026-09-13 14:34:50,446 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45722784 started for PoS orders references: [{'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '00044-003-0014'}] 2026-09-13 14:34:51,693 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45722784 order {'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '00044-003-0014'} created pos.order #827 2026-09-13 14:34:51,694 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45722784 finished 2026-09-13 14:34:51,797 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_pos_not_groupable_product ... 2026-09-13 14:34:52,256 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Chrome pid: 78493 2026-09-13 14:34:52,257 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Chrome headless temporary user profile dir: /tmp/tmph6_o3th3_chrome_odoo 2026-09-13 14:34:52,257 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Issuing json command http://127.0.0.1:37525/json/version 2026-09-13 14:34:52,258 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37525', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:34:52,307 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:34:52,308 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Issuing json command http://127.0.0.1:37525/json 2026-09-13 14:34:52,308 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37525', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:34:52,314 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Websocket url found: ws://127.0.0.1:37525/devtools/page/F9EDC735508E1C8605A4A6DC8155C2DF 2026-09-13 14:34:52,317 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Enable chrome headless console log notification 2026-09-13 14:34:52,319 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Chrome headless enable page notifications 2026-09-13 14:34:52,398 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-13 14:34:52,400 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Setting session cookie in browser 2026-09-13 14:34:52,402 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-09-13 14:34:52,402 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-09-13 14:34:52,415 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:34:52,876 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:52] "GET /pos/ui/126 HTTP/1.1" 200 - 85 0.056 0.411 2026-09-13 14:34:52,879 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Navigation result: {'frameId': 'F9EDC735508E1C8605A4A6DC8155C2DF', 'loaderId': 'AA99D5A90B741797A49018DCBB4D76A0', 'isDownload': False} 2026-09-13 14:34:52,880 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Evaluate ready code "odoo.isTourReady('PosSettleOrderNotGroupable')" 2026-09-13 14:34:52,886 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:34:52,903 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:52] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-09-13 14:34:52,914 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:52] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.017 2026-09-13 14:34:52,922 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:52] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.019 2026-09-13 14:34:53,385 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:53] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:34:53,406 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:53] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-13 14:34:53,424 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Evaluate test code "odoo.startTour('PosSettleOrderNotGroupable', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:34:53,436 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:53] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-09-13 14:34:53,438 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product.browser: [1/18] Tour PosSettleOrderNotGroupable → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:34:53,452 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:53] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:34:53,463 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:53] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:34:53,491 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:53] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.008 0.011 2026-09-13 14:34:53,520 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:53] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.017 0.030 2026-09-13 14:34:53,572 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:53] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.021 0.049 2026-09-13 14:34:53,583 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:53] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.005 0.033 2026-09-13 14:34:54,225 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:54] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 364 0.267 0.333 2026-09-13 14:34:54,245 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:54] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:34:54,303 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:34:54,356 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:54] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.033 2026-09-13 14:34:54,379 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-09-13 14:34:54,392 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product.browser: Owl is running in 'dev' mode. 2026-09-13 14:34:54,398 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:54] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:34:54,469 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:54] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:34:54,498 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:54] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.039 2026-09-13 14:34:54,501 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:54] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-09-13 14:34:54,507 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:54] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-09-13 14:34:54,531 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:54] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 11 0.032 0.037 2026-09-13 14:34:54,538 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:54] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:34:54,544 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:54] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.025 2026-09-13 14:34:54,564 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:54] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.009 0.090 2026-09-13 14:34:54,569 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:54] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:34:54,623 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:54] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 31 0.017 0.070 2026-09-13 14:34:54,639 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product.browser: [2/18] Tour PosSettleOrderNotGroupable → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:34:54,688 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:54] "GET /pos/ui/126 HTTP/1.1" 200 - 31 0.024 0.100 2026-09-13 14:34:54,763 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product.browser: [3/18] Tour PosSettleOrderNotGroupable → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:34:54,771 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:54] "GET /web/image?model=product.template&field=image_128&id=2150&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.032 0.032 2026-09-13 14:34:54,792 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.017 2026-09-13 14:34:54,797 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:54] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.083 2026-09-13 14:34:54,809 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product.browser: [4/18] Tour PosSettleOrderNotGroupable → Step click Actions button (trigger: .more-btn) 2026-09-13 14:34:54,822 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:54] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.006 0.100 2026-09-13 14:34:54,856 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:54] "GET /web/image?model=product.template&field=image_128&id=2149&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.147 2026-09-13 14:34:54,893 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:54] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.005 0.164 2026-09-13 14:34:54,926 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:54] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.005 0.169 2026-09-13 14:34:54,968 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:54] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.159 2026-09-13 14:34:55,003 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:55] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.193 2026-09-13 14:34:55,026 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:55] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.197 2026-09-13 14:34:55,053 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:55] "GET /web/image?model=product.template&field=image_128&id=2176&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.004 0.189 2026-09-13 14:34:55,127 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:55] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.035 0.192 2026-09-13 14:34:55,170 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product.browser: [5/18] Tour PosSettleOrderNotGroupable → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-09-13 14:34:55,237 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product.browser: [6/18] Tour PosSettleOrderNotGroupable → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-09-13 14:34:55,399 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:55] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 55 0.076 0.083 2026-09-13 14:34:55,480 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:55] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.019 0.031 2026-09-13 14:34:55,531 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:55] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.008 2026-09-13 14:34:55,609 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product.browser: [7/18] Tour PosSettleOrderNotGroupable → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-09-13 14:34:55,776 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:55] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 65 0.084 0.078 2026-09-13 14:34:55,895 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:55] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 60 0.045 0.065 2026-09-13 14:34:55,904 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:55] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.104 2026-09-13 14:34:55,961 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:55] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.022 0.023 2026-09-13 14:34:55,999 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product.browser: [8/18] Tour PosSettleOrderNotGroupable → Step body:not(:has(.modal)) 2026-09-13 14:34:56,036 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:56] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.016 0.020 2026-09-13 14:34:56,147 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product.browser: [9/18] Tour PosSettleOrderNotGroupable → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:34:56,197 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product.browser: [10/18] Tour PosSettleOrderNotGroupable → Step order total amount is '28.98' (trigger: .product-screen .order-summary .total:contains("28.98")) 2026-09-13 14:34:56,248 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product.browser: [11/18] Tour PosSettleOrderNotGroupable → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:34:56,299 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product.browser: [12/18] Tour PosSettleOrderNotGroupable → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:34:56,350 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product.browser: [13/18] Tour PosSettleOrderNotGroupable → Step Check orderline with attributes: {"withClass":".selected","productName":"Product A","quantity":"0.5","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product A")):has(.qty:contains("0.5"))) 2026-09-13 14:34:56,401 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product.browser: [14/18] Tour PosSettleOrderNotGroupable → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:34:56,452 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product.browser: [15/18] Tour PosSettleOrderNotGroupable → Step check orderlines number (trigger: .order-container .orderline) 2026-09-13 14:34:56,503 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product.browser: [16/18] Tour PosSettleOrderNotGroupable → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:34:56,554 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product.browser: [17/18] Tour PosSettleOrderNotGroupable → Step Check orderline with attributes: {"withClass":".selected","productName":"Product A","quantity":"0.5","price":"4.14","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product A")):has(.qty:contains("0.5")):has(.price:contains("4.14"))) 2026-09-13 14:34:56,606 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product.browser: [18/18] Tour PosSettleOrderNotGroupable → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:34:56,656 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product.browser: tour succeeded 2026-09-13 14:34:56,656 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product.browser: ╔═══════════════════════════════════════════╗ ║ TOUR PosSettleOrderNotGroupable SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-09-13 14:34:56,730 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product.browser: heap 17126212 (allocated 18350080) 2026-09-13 14:34:56,738 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Closing chrome headless with pid 78493 2026-09-13 14:34:56,739 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Closing websocket connection 2026-09-13 14:34:56,741 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Terminating chrome headless with pid 78493 2026-09-13 14:34:56,804 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_143456_804095_test_pos_not_groupable_product.txt 2026-09-13 14:34:56,804 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_not_groupable_product: Removing chrome user profile "/tmp/tmph6_o3th3_chrome_odoo" 2026-09-13 14:34:56,815 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_pos_order_and_invoice_amounts ... 2026-09-13 14:34:57,370 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Chrome pid: 78635 2026-09-13 14:34:57,370 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Chrome headless temporary user profile dir: /tmp/tmp0740m69g_chrome_odoo 2026-09-13 14:34:57,370 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Issuing json command http://127.0.0.1:38743/json/version 2026-09-13 14:34:57,371 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38743', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:34:57,379 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:34:57,379 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Issuing json command http://127.0.0.1:38743/json 2026-09-13 14:34:57,379 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38743', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:34:57,381 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Websocket url found: ws://127.0.0.1:38743/devtools/page/C38AFD6DF4378F31BA687CCEF937CDFC 2026-09-13 14:34:57,382 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Enable chrome headless console log notification 2026-09-13 14:34:57,384 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Chrome headless enable page notifications 2026-09-13 14:34:57,494 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-13 14:34:57,496 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Setting session cookie in browser 2026-09-13 14:34:57,497 26 INFO rb-721a478-224807-415181 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/126" in browser 2026-09-13 14:34:57,498 26 INFO rb-721a478-224807-415181 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/126" 2026-09-13 14:34:57,509 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:34:58,138 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:58] "GET /pos/ui/126 HTTP/1.1" 200 - 85 0.050 0.581 2026-09-13 14:34:58,140 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Navigation result: {'frameId': 'C38AFD6DF4378F31BA687CCEF937CDFC', 'loaderId': 'DC8A0798920E1CDD1BEE5ADFED89A01E', 'isDownload': False} 2026-09-13 14:34:58,141 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Evaluate ready code "odoo.isTourReady('POSSalePaymentScreenInvoiceOrder')" 2026-09-13 14:34:58,155 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:34:58,167 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:58] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-09-13 14:34:58,176 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:58] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.007 2026-09-13 14:34:58,189 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:58] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.006 0.011 2026-09-13 14:34:58,678 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:58] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:34:58,687 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:58] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.007 0.008 2026-09-13 14:34:58,707 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Evaluate test code "odoo.startTour('POSSalePaymentScreenInvoiceOrder', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:34:58,712 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:58] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.006 2026-09-13 14:34:58,722 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [1/22] Tour POSSalePaymentScreenInvoiceOrder → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:34:58,749 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:58] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.003 0.006 2026-09-13 14:34:58,762 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:58] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:34:58,803 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:58] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.012 0.017 2026-09-13 14:34:58,831 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:58] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.007 0.049 2026-09-13 14:34:58,900 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:58] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.029 0.046 2026-09-13 14:34:58,904 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.047 2026-09-13 14:34:59,445 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:59] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 363 0.213 0.291 2026-09-13 14:34:59,470 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:59] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.013 2026-09-13 14:34:59,571 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:59] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.009 2026-09-13 14:34:59,632 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:59] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.034 2026-09-13 14:34:59,655 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:59] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:34:59,664 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: Owl is running in 'dev' mode. 2026-09-13 14:34:59,677 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:59] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.003 2026-09-13 14:34:59,729 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:59] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:34:59,740 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:59] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:34:59,756 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:59] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-09-13 14:34:59,763 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:59] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.020 2026-09-13 14:34:59,767 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:59] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.015 0.018 2026-09-13 14:34:59,795 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:59] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:34:59,796 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:59] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:34:59,818 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:59] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 14 0.034 0.051 2026-09-13 14:34:59,833 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:59] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:34:59,889 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [2/22] Tour POSSalePaymentScreenInvoiceOrder → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:34:59,902 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:59] "GET /pos/ui/126 HTTP/1.1" 200 - 31 0.025 0.053 2026-09-13 14:34:59,971 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [3/22] Tour POSSalePaymentScreenInvoiceOrder → Step click product 'Product Test' (trigger: article.product .product-content .product-name:contains("Product Test")) 2026-09-13 14:34:59,981 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:59] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 31 0.028 0.129 2026-09-13 14:34:59,991 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:34:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:35:00,009 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:00] "GET /web/image?model=product.template&field=image_128&id=2149&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.056 2026-09-13 14:35:00,035 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:00] "GET /web/image?model=product.template&field=image_128&id=2150&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.004 0.078 2026-09-13 14:35:00,073 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:00] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.009 0.107 2026-09-13 14:35:00,096 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:00] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.004 0.124 2026-09-13 14:35:00,120 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:00] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.148 2026-09-13 14:35:00,146 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:00] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.149 2026-09-13 14:35:00,168 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:00] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.151 2026-09-13 14:35:00,190 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:00] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.148 2026-09-13 14:35:00,225 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:00] "GET /web/image?model=product.template&field=image_128&id=2177&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.010 0.137 2026-09-13 14:35:00,261 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:00] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.008 0.123 2026-09-13 14:35:00,340 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:00] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.037 0.202 2026-09-13 14:35:00,403 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [4/22] Tour POSSalePaymentScreenInvoiceOrder → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:35:00,454 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [5/22] 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-09-13 14:35:00,504 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [6/22] 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-09-13 14:35:00,555 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [7/22] Tour POSSalePaymentScreenInvoiceOrder → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:35:00,605 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [8/22] Tour POSSalePaymentScreenInvoiceOrder → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:35:00,656 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [9/22] Tour POSSalePaymentScreenInvoiceOrder → Step click customer button (trigger: .product-screen .set-partner) 2026-09-13 14:35:00,729 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [10/22] Tour POSSalePaymentScreenInvoiceOrder → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-09-13 14:35:00,784 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [11/22] Tour POSSalePaymentScreenInvoiceOrder → Step Click search field (trigger: .modal .fa-search.undefined) 2026-09-13 14:35:00,834 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [12/22] Tour POSSalePaymentScreenInvoiceOrder → Step Search for partner "AAA - Test Partner invoice" (trigger: .modal-dialog .input-group input) 2026-09-13 14:35:00,903 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [13/22] Tour POSSalePaymentScreenInvoiceOrder → Step click partner 'AAA - Test Partner invoice' from partner list screen (trigger: .modal .partner-list b:contains(AAA - Test Partner invoice)) 2026-09-13 14:35:00,957 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [14/22] Tour POSSalePaymentScreenInvoiceOrder → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:35:01,008 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [15/22] Tour POSSalePaymentScreenInvoiceOrder → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:35:01,073 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [16/22] Tour POSSalePaymentScreenInvoiceOrder → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:35:01,087 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:01] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:35:01,089 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:01] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:35:01,124 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [17/22] Tour POSSalePaymentScreenInvoiceOrder → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:35:01,174 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [18/22] Tour POSSalePaymentScreenInvoiceOrder → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-09-13 14:35:01,247 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [19/22] Tour POSSalePaymentScreenInvoiceOrder → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-09-13 14:35:01,302 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [20/22] Tour POSSalePaymentScreenInvoiceOrder → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:35:01,371 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [21/22] Tour POSSalePaymentScreenInvoiceOrder → Step there should be the receipt (trigger: .receipt-screen .pos-receipt) 2026-09-13 14:35:01,380 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21140845 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '89ef07a4-f1b1-4c34-997a-9ab04e422293'}] 2026-09-13 14:35:01,405 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:01] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:35:02,846 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21140845 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '89ef07a4-f1b1-4c34-997a-9ab04e422293'} created pos.order #828 2026-09-13 14:35:02,895 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21140845 finished 2026-09-13 14:35:02,978 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 567 0.508 1.093 2026-09-13 14:35:03,023 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:03] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:35:03,036 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:03] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.002 0.013 2026-09-13 14:35:03,146 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: [22/22] Tour POSSalePaymentScreenInvoiceOrder → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:35:03,178 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:03] "GET /account/download_invoice_documents/794/pdf HTTP/1.1" 200 - 20 0.019 0.021 2026-09-13 14:35:03,180 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75854307 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '89ef07a4-f1b1-4c34-997a-9ab04e422293'}] 2026-09-13 14:35:03,187 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75854307 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '89ef07a4-f1b1-4c34-997a-9ab04e422293'} sync ignored for existing PoS order pos.order(828,) (state: done) 2026-09-13 14:35:03,198 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75854307 finished 2026-09-13 14:35:03,293 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:03] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 68 0.050 0.085 2026-09-13 14:35:03,331 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: tour succeeded 2026-09-13 14:35:03,332 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR POSSalePaymentScreenInvoiceOrder SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-09-13 14:35:03,425 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts.browser: heap 16499108 (allocated 17825792) 2026-09-13 14:35:03,428 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Closing chrome headless with pid 78635 2026-09-13 14:35:03,429 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Closing websocket connection 2026-09-13 14:35:03,431 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Terminating chrome headless with pid 78635 2026-09-13 14:35:03,488 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_143503_488298_test_pos_order_and_invoice_amounts.txt 2026-09-13 14:35:03,488 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_order_and_invoice_amounts: Removing chrome user profile "/tmp/tmp0740m69g_chrome_odoo" 2026-09-13 14:35:03,508 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_pos_sale_warnings ... 2026-09-13 14:35:03,789 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Chrome pid: 78772 2026-09-13 14:35:03,789 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Chrome headless temporary user profile dir: /tmp/tmp2cfwtla7_chrome_odoo 2026-09-13 14:35:03,789 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Issuing json command http://127.0.0.1:46229/json/version 2026-09-13 14:35:03,792 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46229', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:35:03,798 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:35:03,798 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Issuing json command http://127.0.0.1:46229/json 2026-09-13 14:35:03,798 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46229', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:35:03,801 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Websocket url found: ws://127.0.0.1:46229/devtools/page/96FF40E95740B05D6DA884A12F2FE59F 2026-09-13 14:35:03,804 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Enable chrome headless console log notification 2026-09-13 14:35:03,808 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Chrome headless enable page notifications 2026-09-13 14:35:03,884 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-13 14:35:03,892 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Setting session cookie in browser 2026-09-13 14:35:03,894 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-09-13 14:35:03,894 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-09-13 14:35:03,906 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:35:04,407 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:04] "GET /pos/ui/126 HTTP/1.1" 200 - 85 0.090 0.415 2026-09-13 14:35:04,411 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Navigation result: {'frameId': '96FF40E95740B05D6DA884A12F2FE59F', 'loaderId': '136611B5E6FECC9EC9A2E49FD71DCCC8', 'isDownload': False} 2026-09-13 14:35:04,411 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Evaluate ready code "odoo.isTourReady('PosSaleWarning')" 2026-09-13 14:35:04,418 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:35:04,432 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:04] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-09-13 14:35:04,441 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:04] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.014 2026-09-13 14:35:04,461 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:04] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.016 0.018 2026-09-13 14:35:04,877 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:04] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:35:04,901 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:04] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-09-13 14:35:04,916 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Evaluate test code "odoo.startTour('PosSaleWarning', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:35:04,923 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:04] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-13 14:35:04,926 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: [1/39] Tour PosSaleWarning → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:35:04,935 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:04] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:35:04,948 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:04] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:35:04,986 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:04] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.012 0.016 2026-09-13 14:35:04,998 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:04] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.035 2026-09-13 14:35:05,056 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:05] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.023 0.029 2026-09-13 14:35:05,059 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:05] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.035 2026-09-13 14:35:05,688 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:05] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 363 0.270 0.320 2026-09-13 14:35:05,708 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:05] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:35:05,780 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:35:05,843 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:05] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.033 2026-09-13 14:35:05,878 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:05] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.004 2026-09-13 14:35:05,888 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: Owl is running in 'dev' mode. 2026-09-13 14:35:05,892 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:05] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:35:05,950 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:05] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:35:05,976 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:05] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.022 2026-09-13 14:35:05,978 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:05] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:35:05,991 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:05] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-09-13 14:35:06,000 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:06] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:35:06,004 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:35:06,032 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:06] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 11 0.024 0.045 2026-09-13 14:35:06,053 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:06] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.002 0.086 2026-09-13 14:35:06,094 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: [2/39] Tour PosSaleWarning → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:35:06,136 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:06] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.018 2026-09-13 14:35:06,198 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: [3/39] Tour PosSaleWarning → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:35:06,207 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:06] "GET /pos/ui/126 HTTP/1.1" 200 - 31 0.039 0.052 2026-09-13 14:35:06,212 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:06] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:35:06,247 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: [4/39] Tour PosSaleWarning → Step click customer button (trigger: .product-screen .set-partner) 2026-09-13 14:35:06,284 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:06] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 31 0.035 0.134 2026-09-13 14:35:06,310 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:06] "GET /web/image?model=product.template&field=image_128&id=2150&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.160 2026-09-13 14:35:06,335 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:06] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.182 2026-09-13 14:35:06,359 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:06] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.179 2026-09-13 14:35:06,386 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:06] "GET /web/image?model=product.template&field=image_128&id=2149&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.238 2026-09-13 14:35:06,416 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:06] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.008 0.193 2026-09-13 14:35:06,439 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:06] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.150 2026-09-13 14:35:06,462 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:06] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.141 2026-09-13 14:35:06,522 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:06] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.025 0.153 2026-09-13 14:35:06,546 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:06] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.006 0.145 2026-09-13 14:35:06,569 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:06] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.202 2026-09-13 14:35:06,586 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: [5/39] Tour PosSaleWarning → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-09-13 14:35:06,648 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: [6/39] Tour PosSaleWarning → Step Click search field (trigger: .modal .fa-search.undefined) 2026-09-13 14:35:06,699 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: [7/39] Tour PosSaleWarning → Step Search for partner "A Test Customer 2" (trigger: .modal-dialog .input-group input) 2026-09-13 14:35:06,756 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: [8/39] Tour PosSaleWarning → Step click partner 'A Test Customer 2' from partner list screen (trigger: .modal .partner-list b:contains(A Test Customer 2)) 2026-09-13 14:35:06,815 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: [9/39] Tour PosSaleWarning → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:35:06,866 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: [10/39] Tour PosSaleWarning → Step Check warning popup are displayed (trigger: .modal-dialog:has(.modal-header:contains("Warning for A Test Customer 2")):has(.modal-body:contains("Cannot afford our services"))) 2026-09-13 14:35:06,917 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: [11/39] Tour PosSaleWarning → Step .modal-footer button 2026-09-13 14:35:06,969 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: [12/39] Tour PosSaleWarning → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:35:07,019 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: [13/39] Tour PosSaleWarning → Step customer 'A Test Customer 2' is selected (trigger: .product-screen .set-partner:contains("A Test Customer 2")) 2026-09-13 14:35:07,070 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: [14/39] Tour PosSaleWarning → Step click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray")) 2026-09-13 14:35:07,146 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: [15/39] Tour PosSaleWarning → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:35:07,197 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: [16/39] Tour PosSaleWarning → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1","price":null,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-09-13 14:35:07,248 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: [17/39] Tour PosSaleWarning → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:35:07,299 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: [18/39] Tour PosSaleWarning → Step 'Letter Tray' should have '1' quantity (trigger: article.product .product-content:has(.product-name:contains("Letter Tray")):has(.product-cart-qty:contains("1"))) 2026-09-13 14:35:07,350 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: [19/39] Tour PosSaleWarning → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:35:07,400 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: [20/39] Tour PosSaleWarning → Step Check orderline with attributes: {"withClass":".selected","productName":"Letter Tray","quantity":"1","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Letter Tray")):has(.qty:contains("1"))) 2026-09-13 14:35:07,451 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: [21/39] Tour PosSaleWarning → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:35:07,501 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: [22/39] Tour PosSaleWarning → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:35:07,552 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: [23/39] Tour PosSaleWarning → Step click customer button (trigger: .product-screen .set-partner) 2026-09-13 14:35:07,620 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: [24/39] Tour PosSaleWarning → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-09-13 14:35:07,674 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: [25/39] Tour PosSaleWarning → Step Click search field (trigger: .modal .fa-search.undefined) 2026-09-13 14:35:07,724 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: [26/39] Tour PosSaleWarning → Step Search for partner "A Test Customer 1" (trigger: .modal-dialog .input-group input) 2026-09-13 14:35:07,784 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: [27/39] Tour PosSaleWarning → Step click partner 'A Test Customer 1' from partner list screen (trigger: .modal .partner-list b:contains(A Test Customer 1)) 2026-09-13 14:35:07,836 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: [28/39] Tour PosSaleWarning → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:35:07,886 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: [29/39] Tour PosSaleWarning → Step Check warning popup are displayed (trigger: .modal-dialog:has(.modal-header:contains("Warning for A Test Customer 1")):has(.modal-body:contains("Highly infectious disease"))) 2026-09-13 14:35:07,937 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: [30/39] Tour PosSaleWarning → Step .modal-footer button 2026-09-13 14:35:07,990 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: [31/39] Tour PosSaleWarning → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:35:08,040 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: [32/39] Tour PosSaleWarning → Step customer 'A Test Customer 1' is selected (trigger: .product-screen .set-partner:contains("A Test Customer 1")) 2026-09-13 14:35:08,091 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: [33/39] Tour PosSaleWarning → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:35:08,160 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: [34/39] Tour PosSaleWarning → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:35:08,170 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:08] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:35:08,172 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:08] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:35:08,211 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: [35/39] Tour PosSaleWarning → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:35:08,261 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: [36/39] Tour PosSaleWarning → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-09-13 14:35:08,330 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: [37/39] Tour PosSaleWarning → Step remaining amount is 0.0 (trigger: .payment-status-amount .amount:contains("0.0")) 2026-09-13 14:35:08,380 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: [38/39] Tour PosSaleWarning → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:35:08,443 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: [39/39] Tour PosSaleWarning → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-09-13 14:35:08,447 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20445691 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'f5fd3f9a-4b89-4bfe-be90-11f6c6b97e0b'}] 2026-09-13 14:35:08,455 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:08] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:35:08,776 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20445691 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'f5fd3f9a-4b89-4bfe-be90-11f6c6b97e0b'} created pos.order #829 2026-09-13 14:35:08,794 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20445691 finished 2026-09-13 14:35:08,839 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:08] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 200 0.154 0.240 2026-09-13 14:35:08,888 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:08] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.004 2026-09-13 14:35:08,980 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86585503 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'f5fd3f9a-4b89-4bfe-be90-11f6c6b97e0b'}] 2026-09-13 14:35:08,987 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86585503 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'f5fd3f9a-4b89-4bfe-be90-11f6c6b97e0b'} sync ignored for existing PoS order pos.order(829,) (state: paid) 2026-09-13 14:35:08,994 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: tour succeeded 2026-09-13 14:35:08,995 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: ╔═══════════════════════════════╗ ║ TOUR PosSaleWarning SUCCEEDED ║ ╚═══════════════════════════════╝ 2026-09-13 14:35:09,006 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #86585503 finished 2026-09-13 14:35:09,094 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings.browser: heap 17216360 (allocated 18747392) 2026-09-13 14:35:09,107 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 62 0.061 0.068 2026-09-13 14:35:09,119 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Closing chrome headless with pid 78772 2026-09-13 14:35:09,123 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Closing websocket connection 2026-09-13 14:35:09,123 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Terminating chrome headless with pid 78772 2026-09-13 14:35:09,178 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_143509_177865_test_pos_sale_warnings.txt 2026-09-13 14:35:09,178 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_pos_sale_warnings: Removing chrome user profile "/tmp/tmp2cfwtla7_chrome_odoo" 2026-09-13 14:35:09,188 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_quantity_updated_settle ... 2026-09-13 14:35:09,634 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Chrome pid: 78905 2026-09-13 14:35:09,635 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Chrome headless temporary user profile dir: /tmp/tmptcwcsw0t_chrome_odoo 2026-09-13 14:35:09,635 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Issuing json command http://127.0.0.1:42521/json/version 2026-09-13 14:35:09,636 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42521', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:35:09,680 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:35:09,680 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Issuing json command http://127.0.0.1:42521/json 2026-09-13 14:35:09,681 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42521', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:35:09,684 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Websocket url found: ws://127.0.0.1:42521/devtools/page/62F9998EA2E02157B1390A6CEADFC223 2026-09-13 14:35:09,686 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Enable chrome headless console log notification 2026-09-13 14:35:09,694 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Chrome headless enable page notifications 2026-09-13 14:35:09,782 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-13 14:35:09,785 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Setting session cookie in browser 2026-09-13 14:35:09,791 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-09-13 14:35:09,791 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-09-13 14:35:09,807 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:35:10,304 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:10] "GET /pos/ui/126 HTTP/1.1" 200 - 85 0.068 0.436 2026-09-13 14:35:10,309 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Navigation result: {'frameId': '62F9998EA2E02157B1390A6CEADFC223', 'loaderId': 'A47F38167AC403C26B83AACC254949A8', 'isDownload': False} 2026-09-13 14:35:10,309 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Evaluate ready code "odoo.isTourReady('test_quantity_updated_settle')" 2026-09-13 14:35:10,319 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:35:10,337 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:10] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.010 2026-09-13 14:35:10,344 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:10] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-09-13 14:35:10,350 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:10] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.021 2026-09-13 14:35:10,741 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:10] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:35:10,756 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:10] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.007 2026-09-13 14:35:10,766 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Evaluate test code "odoo.startTour('test_quantity_updated_settle', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:35:10,770 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: [1/26] Tour test_quantity_updated_settle → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:35:10,783 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:10] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.006 2026-09-13 14:35:10,795 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:10] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:35:10,807 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:10] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:35:10,837 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:10] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.008 0.013 2026-09-13 14:35:10,851 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:10] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.028 2026-09-13 14:35:10,929 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:10] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.033 0.039 2026-09-13 14:35:10,932 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.065 2026-09-13 14:35:11,425 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:11] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 364 0.200 0.272 2026-09-13 14:35:11,445 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:11] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:35:11,518 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.005 0.006 2026-09-13 14:35:11,582 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:11] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.044 2026-09-13 14:35:11,618 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:11] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:35:11,630 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: Owl is running in 'dev' mode. 2026-09-13 14:35:11,640 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:11] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:35:11,685 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:11] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:35:11,694 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:11] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:35:11,707 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:11] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:35:11,720 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:11] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-09-13 14:35:11,744 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:11] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:35:11,750 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:11] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:35:11,750 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:11] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 11 0.021 0.038 2026-09-13 14:35:11,760 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:11] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.002 0.056 2026-09-13 14:35:11,790 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:11] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:35:11,837 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: [2/26] Tour test_quantity_updated_settle → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:35:11,847 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:11] "GET /pos/ui/126 HTTP/1.1" 200 - 31 0.028 0.035 2026-09-13 14:35:11,932 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: [3/26] Tour test_quantity_updated_settle → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:35:11,963 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:11] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 31 0.059 0.118 2026-09-13 14:35:11,968 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:11] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:35:11,974 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: [4/26] Tour test_quantity_updated_settle → Step click Actions button (trigger: .more-btn) 2026-09-13 14:35:12,003 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:12] "GET /web/image?model=product.template&field=image_128&id=2149&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.008 0.092 2026-09-13 14:35:12,029 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:12] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.116 2026-09-13 14:35:12,051 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:12] "GET /web/image?model=product.template&field=image_128&id=2150&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.147 2026-09-13 14:35:12,074 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:12] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.155 2026-09-13 14:35:12,098 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:12] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.163 2026-09-13 14:35:12,122 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:12] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.147 2026-09-13 14:35:12,149 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:12] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.007 0.135 2026-09-13 14:35:12,173 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:12] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.134 2026-09-13 14:35:12,261 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:12] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.048 0.151 2026-09-13 14:35:12,283 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:12] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.197 2026-09-13 14:35:12,300 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: [5/26] Tour test_quantity_updated_settle → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-09-13 14:35:12,357 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: [6/26] Tour test_quantity_updated_settle → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-09-13 14:35:12,511 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:12] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 55 0.062 0.090 2026-09-13 14:35:12,602 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:12] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.021 0.035 2026-09-13 14:35:12,656 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:12] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.010 0.012 2026-09-13 14:35:12,711 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: [7/26] Tour test_quantity_updated_settle → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-09-13 14:35:12,847 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:12] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 65 0.064 0.071 2026-09-13 14:35:12,971 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:12] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 60 0.050 0.067 2026-09-13 14:35:12,980 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:12] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.116 2026-09-13 14:35:13,035 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:13] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.018 0.027 2026-09-13 14:35:13,079 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: [8/26] Tour test_quantity_updated_settle → Step body:not(:has(.modal)) 2026-09-13 14:35:13,147 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:13] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.030 0.030 2026-09-13 14:35:13,222 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: [9/26] Tour test_quantity_updated_settle → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:35:13,275 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: [10/26] Tour test_quantity_updated_settle → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-09-13 14:35:13,325 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: [11/26] Tour test_quantity_updated_settle → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:35:13,376 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: [12/26] Tour test_quantity_updated_settle → Step Check orderline with attributes: {"productName":"Product A","quantity":"2.0"} (trigger: .order-container .orderline:has(.product-name:contains("Product A")):has(.qty:contains("2"))) 2026-09-13 14:35:13,495 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: [13/26] Tour test_quantity_updated_settle → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:35:13,565 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: [14/26] Tour test_quantity_updated_settle → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:35:13,577 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:13] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:35:13,583 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:13] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:35:13,615 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: [15/26] Tour test_quantity_updated_settle → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:35:13,666 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: [16/26] Tour test_quantity_updated_settle → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-09-13 14:35:13,734 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: [17/26] Tour test_quantity_updated_settle → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:35:13,810 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: [18/26] Tour test_quantity_updated_settle → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:35:13,823 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33419526 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '99a2fe9e-9201-44e2-9138-3d12b384de3c'}] 2026-09-13 14:35:13,824 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:13] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:35:14,228 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33419526 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '99a2fe9e-9201-44e2-9138-3d12b384de3c'} created pos.order #830 2026-09-13 14:35:14,244 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33419526 finished 2026-09-13 14:35:14,639 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #236 deleted stock.move.line records with IDs: [1347] 2026-09-13 14:35:14,815 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 441 0.481 0.515 2026-09-13 14:35:14,857 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:14] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-13 14:35:14,974 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21413203 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '99a2fe9e-9201-44e2-9138-3d12b384de3c'}] 2026-09-13 14:35:14,975 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: [19/26] Tour test_quantity_updated_settle → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:35:14,981 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21413203 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '99a2fe9e-9201-44e2-9138-3d12b384de3c'} sync ignored for existing PoS order pos.order(830,) (state: paid) 2026-09-13 14:35:15,008 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21413203 finished 2026-09-13 14:35:15,045 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: [20/26] Tour test_quantity_updated_settle → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:35:15,081 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: [21/26] Tour test_quantity_updated_settle → Step click Actions button (trigger: .more-btn) 2026-09-13 14:35:15,139 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: [22/26] Tour test_quantity_updated_settle → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-09-13 14:35:15,193 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: [23/26] Tour test_quantity_updated_settle → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-09-13 14:35:15,213 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 113 0.104 0.139 2026-09-13 14:35:15,257 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:15] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 3 0.003 0.057 2026-09-13 14:35:15,304 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:15] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 14 0.011 0.022 2026-09-13 14:35:15,331 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:15] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.010 2026-09-13 14:35:15,366 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: [24/26] Tour test_quantity_updated_settle → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-09-13 14:35:15,458 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:15] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 56 0.033 0.057 2026-09-13 14:35:15,590 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:15] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 60 0.056 0.066 2026-09-13 14:35:15,603 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:15] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.122 2026-09-13 14:35:15,656 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:15] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.017 0.026 2026-09-13 14:35:15,680 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: [25/26] Tour test_quantity_updated_settle → Step body:not(:has(.modal)) 2026-09-13 14:35:15,714 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:15] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.012 0.021 2026-09-13 14:35:15,749 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: [26/26] Tour test_quantity_updated_settle → Step Check orderline with attributes: {"productName":"Product A","quantity":"3.0","price":"34.50"} (trigger: .order-container .orderline:has(.product-name:contains("Product A")):has(.qty:contains("3")):has(.price:contains("34.50"))) 2026-09-13 14:35:15,800 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: tour succeeded 2026-09-13 14:35:15,800 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: ╔═════════════════════════════════════════════╗ ║ TOUR test_quantity_updated_settle SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-09-13 14:35:15,904 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle.browser: heap 19308556 (allocated 21106688) 2026-09-13 14:35:15,909 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Closing chrome headless with pid 78905 2026-09-13 14:35:15,910 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Closing websocket connection 2026-09-13 14:35:15,910 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Terminating chrome headless with pid 78905 2026-09-13 14:35:15,954 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_143515_954713_test_quantity_updated_settle.txt 2026-09-13 14:35:15,955 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_quantity_updated_settle: Removing chrome user profile "/tmp/tmptcwcsw0t_chrome_odoo" 2026-09-13 14:35:15,965 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_refund_ship_later_qty_delivered ... 2026-09-13 14:35:16,573 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21734607 started for PoS orders references: [{'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '447fc41f-ad9f-46c0-90b0-feba90c8bfda'}] 2026-09-13 14:35:16,689 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #236 deleted stock.move.line records with IDs: [1349] 2026-09-13 14:35:18,043 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21734607 order {'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '447fc41f-ad9f-46c0-90b0-feba90c8bfda'} created pos.order #831 2026-09-13 14:35:18,046 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #21734607 finished 2026-09-13 14:35:18,205 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76622189 started for PoS orders references: [{'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '7691deef-361e-46dd-99d4-17ef694c7337'}] 2026-09-13 14:35:18,965 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76622189 order {'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': '7691deef-361e-46dd-99d4-17ef694c7337'} created pos.order #832 2026-09-13 14:35:18,966 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76622189 finished 2026-09-13 14:35:19,147 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_refund_ship_later_qty_delivered_backend ... 2026-09-13 14:35:19,772 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35380354 started for PoS orders references: [{'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': 'da109506-cd32-4694-a1c7-91df55c7edee'}] 2026-09-13 14:35:19,893 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #236 deleted stock.move.line records with IDs: [1354] 2026-09-13 14:35:21,274 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35380354 order {'name': 'Order 00044-003-0014', 'pos_reference': None, 'uuid': 'da109506-cd32-4694-a1c7-91df55c7edee'} created pos.order #833 2026-09-13 14:35:21,277 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35380354 finished 2026-09-13 14:35:21,647 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_sale_order_fp_different_from_partner_one ... 2026-09-13 14:35:22,254 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Chrome pid: 79056 2026-09-13 14:35:22,255 26 INFO rb-721a478-224807-415181 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/tmpb19v_pcu_chrome_odoo 2026-09-13 14:35:22,256 26 INFO rb-721a478-224807-415181 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:42871/json/version 2026-09-13 14:35:22,257 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42871', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:35:22,294 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:35:22,294 26 INFO rb-721a478-224807-415181 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:42871/json 2026-09-13 14:35:22,295 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42871', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:35:22,297 26 INFO rb-721a478-224807-415181 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:42871/devtools/page/667550F7CF866DE6F5A56A444BAE7CC0 2026-09-13 14:35:22,307 26 INFO rb-721a478-224807-415181 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-09-13 14:35:22,309 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Chrome headless enable page notifications 2026-09-13 14:35:22,385 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-13 14:35:22,390 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Setting session cookie in browser 2026-09-13 14:35:22,391 26 INFO rb-721a478-224807-415181 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/126" in browser 2026-09-13 14:35:22,391 26 INFO rb-721a478-224807-415181 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/126" 2026-09-13 14:35:22,408 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:35:23,119 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:23] "GET /pos/ui/126 HTTP/1.1" 200 - 129 0.071 0.644 2026-09-13 14:35:23,123 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Navigation result: {'frameId': '667550F7CF866DE6F5A56A444BAE7CC0', 'loaderId': '68B58854D6B9ABDDABAB13251A68F83B', 'isDownload': False} 2026-09-13 14:35:23,123 26 INFO rb-721a478-224807-415181 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-09-13 14:35:23,137 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:35:23,154 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:23] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.008 2026-09-13 14:35:23,161 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:23] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-09-13 14:35:23,169 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:23] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.020 2026-09-13 14:35:23,710 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:23] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:35:23,732 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:23] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-09-13 14:35:23,758 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:35:23,767 26 INFO rb-721a478-224807-415181 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-09-13 14:35:23,782 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:23] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-09-13 14:35:23,800 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:23] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:35:23,812 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:23] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:35:23,846 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:23] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.007 0.015 2026-09-13 14:35:23,861 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:23] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.007 0.027 2026-09-13 14:35:23,923 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:23] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.027 0.033 2026-09-13 14:35:23,937 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:23] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.002 0.053 2026-09-13 14:35:24,554 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:24] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 364 0.313 0.281 2026-09-13 14:35:24,599 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:24] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.035 2026-09-13 14:35:24,664 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:24] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:35:24,731 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:24] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.033 2026-09-13 14:35:24,759 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:24] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:35:24,769 26 INFO rb-721a478-224807-415181 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-09-13 14:35:24,783 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:24] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:35:24,831 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:24] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:35:24,845 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:24] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:35:24,874 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:24] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-09-13 14:35:24,881 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:24] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.024 2026-09-13 14:35:24,912 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:24] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 11 0.029 0.032 2026-09-13 14:35:24,930 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:24] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.005 0.068 2026-09-13 14:35:24,975 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:24] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:35:24,976 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:24] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:35:24,998 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:24] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:35:25,094 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:25] "GET /pos/ui/126 HTTP/1.1" 200 - 31 0.058 0.042 2026-09-13 14:35:25,142 26 INFO rb-721a478-224807-415181 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-09-13 14:35:25,168 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:25] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 31 0.042 0.129 2026-09-13 14:35:25,289 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:25] "GET /web/image?model=product.template&field=image_128&id=2149&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.016 0.058 2026-09-13 14:35:25,291 26 INFO rb-721a478-224807-415181 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-09-13 14:35:25,297 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:25] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:35:25,325 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:25] "GET /web/image?model=product.template&field=image_128&id=2150&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.101 2026-09-13 14:35:25,343 26 INFO rb-721a478-224807-415181 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-09-13 14:35:25,350 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:25] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.118 2026-09-13 14:35:25,381 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:25] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.138 2026-09-13 14:35:25,418 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:25] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.174 2026-09-13 14:35:25,448 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:25] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.007 0.197 2026-09-13 14:35:25,471 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:25] "GET /web/image?model=product.template&field=image_128&id=2179&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.168 2026-09-13 14:35:25,506 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:25] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.004 0.174 2026-09-13 14:35:25,528 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:25] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.004 0.170 2026-09-13 14:35:25,559 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:25] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.006 0.157 2026-09-13 14:35:25,633 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:25] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 35 0.034 0.178 2026-09-13 14:35:25,668 26 INFO rb-721a478-224807-415181 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-09-13 14:35:25,727 26 INFO rb-721a478-224807-415181 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-09-13 14:35:25,847 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:25] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 55 0.043 0.069 2026-09-13 14:35:25,924 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:25] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.025 0.028 2026-09-13 14:35:25,974 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:25] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.011 2026-09-13 14:35:26,036 26 INFO rb-721a478-224807-415181 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-09-13 14:35:26,152 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:26] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 67 0.040 0.075 2026-09-13 14:35:26,264 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:26] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 64 0.037 0.069 2026-09-13 14:35:26,272 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:26] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.093 2026-09-13 14:35:26,312 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:26] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.014 0.018 2026-09-13 14:35:26,349 26 INFO rb-721a478-224807-415181 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-09-13 14:35:26,378 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:26] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.009 0.019 2026-09-13 14:35:26,448 26 INFO rb-721a478-224807-415181 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-09-13 14:35:26,498 26 INFO rb-721a478-224807-415181 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-09-13 14:35:26,549 26 INFO rb-721a478-224807-415181 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-09-13 14:35:26,603 26 INFO rb-721a478-224807-415181 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-09-13 14:35:26,654 26 INFO rb-721a478-224807-415181 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 .modal-header button[aria-label="Close"]) 2026-09-13 14:35:26,708 26 INFO rb-721a478-224807-415181 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-09-13 14:35:26,772 26 INFO rb-721a478-224807-415181 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-09-13 14:35:26,784 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:26] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:35:26,785 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:26] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:35:26,823 26 INFO rb-721a478-224807-415181 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-09-13 14:35:26,874 26 INFO rb-721a478-224807-415181 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-09-13 14:35:26,952 26 INFO rb-721a478-224807-415181 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-09-13 14:35:27,021 26 INFO rb-721a478-224807-415181 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 there should be the receipt (trigger: .receipt-screen .pos-receipt) 2026-09-13 14:35:27,027 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82544154 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'ed430f08-a9ba-413b-a697-9b1224b2d27e'}] 2026-09-13 14:35:27,030 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:27] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:35:27,304 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82544154 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'ed430f08-a9ba-413b-a697-9b1224b2d27e'} created pos.order #835 2026-09-13 14:35:27,322 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82544154 finished 2026-09-13 14:35:27,661 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #236 deleted stock.move.line records with IDs: [1358] 2026-09-13 14:35:27,803 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 449 0.318 0.460 2026-09-13 14:35:27,846 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:27] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:35:27,931 26 INFO rb-721a478-224807-415181 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 go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:35:27,935 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51044224 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'ed430f08-a9ba-413b-a697-9b1224b2d27e'}] 2026-09-13 14:35:27,942 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51044224 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'ed430f08-a9ba-413b-a697-9b1224b2d27e'} sync ignored for existing PoS order pos.order(835,) (state: paid) 2026-09-13 14:35:27,954 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51044224 finished 2026-09-13 14:35:27,996 26 INFO rb-721a478-224807-415181 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: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:35:28,048 26 INFO rb-721a478-224807-415181 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-09-13 14:35:28,097 26 INFO rb-721a478-224807-415181 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-09-13 14:35:28,102 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 70 0.085 0.084 2026-09-13 14:35:28,153 26 INFO rb-721a478-224807-415181 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-09-13 14:35:28,208 26 INFO rb-721a478-224807-415181 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-09-13 14:35:28,251 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:28] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 3 0.005 0.037 2026-09-13 14:35:28,314 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:28] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 14 0.024 0.024 2026-09-13 14:35:28,340 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:28] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.012 2026-09-13 14:35:28,382 26 INFO rb-721a478-224807-415181 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-09-13 14:35:28,518 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:28] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 57 0.055 0.079 2026-09-13 14:35:28,665 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:28] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 63 0.070 0.070 2026-09-13 14:35:28,679 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:28] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.143 2026-09-13 14:35:28,740 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:28] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.029 0.024 2026-09-13 14:35:28,762 26 INFO rb-721a478-224807-415181 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-09-13 14:35:28,801 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:28] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.011 0.026 2026-09-13 14:35:28,837 26 INFO rb-721a478-224807-415181 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-09-13 14:35:28,888 26 INFO rb-721a478-224807-415181 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-09-13 14:35:28,939 26 INFO rb-721a478-224807-415181 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-09-13 14:35:28,994 26 INFO rb-721a478-224807-415181 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-09-13 14:35:29,045 26 INFO rb-721a478-224807-415181 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 .modal-header button[aria-label="Close"]) 2026-09-13 14:35:29,098 26 INFO rb-721a478-224807-415181 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-09-13 14:35:29,154 26 INFO rb-721a478-224807-415181 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-09-13 14:35:29,204 26 INFO rb-721a478-224807-415181 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-09-13 14:35:29,254 26 INFO rb-721a478-224807-415181 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-09-13 14:35:29,314 26 INFO rb-721a478-224807-415181 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-09-13 14:35:29,376 26 INFO rb-721a478-224807-415181 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 there should be the receipt (trigger: .receipt-screen .pos-receipt) 2026-09-13 14:35:29,380 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45437677 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000002', 'uuid': '9f23265a-3fe7-4f4a-bf1a-06e656258141'}] 2026-09-13 14:35:29,619 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45437677 order {'name': '/', 'pos_reference': '261-126-000002', 'uuid': '9f23265a-3fe7-4f4a-bf1a-06e656258141'} created pos.order #836 2026-09-13 14:35:29,636 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45437677 finished 2026-09-13 14:35:29,881 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #236 deleted stock.move.line records with IDs: [1360] 2026-09-13 14:35:30,015 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 323 0.237 0.400 2026-09-13 14:35:30,051 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:30] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:35:30,097 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97327859 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-126-000002', 'uuid': '9f23265a-3fe7-4f4a-bf1a-06e656258141'}] 2026-09-13 14:35:30,102 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97327859 order {'name': 'Shop - 000002', 'pos_reference': '261-126-000002', 'uuid': '9f23265a-3fe7-4f4a-bf1a-06e656258141'} sync ignored for existing PoS order pos.order(836,) (state: paid) 2026-09-13 14:35:30,104 26 INFO rb-721a478-224807-415181 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 go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:35:30,119 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97327859 finished 2026-09-13 14:35:30,171 26 INFO rb-721a478-224807-415181 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: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:35:30,210 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:30] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 59 0.045 0.071 2026-09-13 14:35:30,224 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: tour succeeded 2026-09-13 14:35:30,225 26 INFO rb-721a478-224807-415181 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-09-13 14:35:30,326 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one.browser: heap 20708608 (allocated 22155264) 2026-09-13 14:35:30,354 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Closing chrome headless with pid 79056 2026-09-13 14:35:30,357 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Closing websocket connection 2026-09-13 14:35:30,358 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Terminating chrome headless with pid 79056 2026-09-13 14:35:30,413 26 INFO rb-721a478-224807-415181 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-721a478-224807-415181/chrome_logs/chrome_log_20260913_143530_413302_test_sale_order_fp_different_from_partner_one.txt 2026-09-13 14:35:30,413 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_sale_order_fp_different_from_partner_one: Removing chrome user profile "/tmp/tmpb19v_pcu_chrome_odoo" 2026-09-13 14:35:30,457 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_selected_partner_quotation_loading ... 2026-09-13 14:35:31,225 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Chrome pid: 79217 2026-09-13 14:35:31,225 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Chrome headless temporary user profile dir: /tmp/tmpmz4vw2z7_chrome_odoo 2026-09-13 14:35:31,225 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Issuing json command http://127.0.0.1:37093/json/version 2026-09-13 14:35:31,226 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37093', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:35:31,232 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:35:31,232 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Issuing json command http://127.0.0.1:37093/json 2026-09-13 14:35:31,233 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37093', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:35:31,235 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Websocket url found: ws://127.0.0.1:37093/devtools/page/F88F2EEEAC65A4DF8A227AD0CED23D69 2026-09-13 14:35:31,237 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Enable chrome headless console log notification 2026-09-13 14:35:31,240 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Chrome headless enable page notifications 2026-09-13 14:35:31,323 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-13 14:35:31,325 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Setting session cookie in browser 2026-09-13 14:35:31,326 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Open "http://127.0.0.1:8069/pos/ui?config_id=126" in browser 2026-09-13 14:35:31,326 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=126" 2026-09-13 14:35:31,350 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:35:31,836 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:31] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 85 0.066 0.422 2026-09-13 14:35:31,840 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Navigation result: {'frameId': 'F88F2EEEAC65A4DF8A227AD0CED23D69', 'loaderId': '17EB8926099374806466C12ABD7142CE', 'isDownload': False} 2026-09-13 14:35:31,845 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Evaluate ready code "odoo.isTourReady('test_selected_partner_quotation_loading')" 2026-09-13 14:35:31,847 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:35:31,868 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:31] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.012 2026-09-13 14:35:31,874 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:31] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.020 2026-09-13 14:35:31,888 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:31] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.032 2026-09-13 14:35:32,376 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:32] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:35:32,405 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:32] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-09-13 14:35:32,434 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:32] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-09-13 14:35:32,434 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Evaluate test code "odoo.startTour('test_selected_partner_quotation_loading', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=126", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:35:32,440 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: [1/35] Tour test_selected_partner_quotation_loading → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:35:32,450 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:32] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:35:32,466 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:32] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:35:32,492 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:32] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.004 0.010 2026-09-13 14:35:32,502 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:32] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.021 2026-09-13 14:35:32,567 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:32] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.022 0.041 2026-09-13 14:35:32,570 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:32] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.040 2026-09-13 14:35:33,123 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:33] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 362 0.260 0.259 2026-09-13 14:35:33,143 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:33] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.012 2026-09-13 14:35:33,216 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:33] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-09-13 14:35:33,284 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:33] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.039 2026-09-13 14:35:33,323 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:33] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:35:33,337 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: Owl is running in 'dev' mode. 2026-09-13 14:35:33,347 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:33] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:35:33,394 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:33] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:35:33,398 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:33] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:35:33,413 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:33] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:35:33,419 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:33] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:35:33,442 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:33] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 11 0.014 0.026 2026-09-13 14:35:33,452 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:33] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.003 0.047 2026-09-13 14:35:33,462 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:33] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:35:33,464 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:33] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:35:33,485 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:33] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:35:33,565 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: [2/35] Tour test_selected_partner_quotation_loading → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:35:33,571 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:33] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 31 0.042 0.047 2026-09-13 14:35:33,634 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: [3/35] Tour test_selected_partner_quotation_loading → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:35:33,650 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:33] "GET /pos/ui/126 HTTP/1.1" 200 - 31 0.045 0.124 2026-09-13 14:35:33,657 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:33] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:35:33,677 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:33] "GET /web/image?model=product.template&field=image_128&id=2149&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.009 0.055 2026-09-13 14:35:33,686 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: [4/35] Tour test_selected_partner_quotation_loading → Step click customer button (trigger: .product-screen .set-partner) 2026-09-13 14:35:33,700 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:33] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.077 2026-09-13 14:35:33,727 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:33] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.004 0.099 2026-09-13 14:35:33,750 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:33] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.004 0.123 2026-09-13 14:35:33,776 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:33] "GET /web/image?model=product.template&field=image_128&id=2150&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.143 2026-09-13 14:35:33,811 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:33] "GET /web/image?model=product.template&field=image_128&id=2181&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.137 2026-09-13 14:35:33,851 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:33] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.166 2026-09-13 14:35:33,873 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:33] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.161 2026-09-13 14:35:33,898 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:33] "GET /web/image?model=product.template&field=image_128&id=2180&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.004 0.161 2026-09-13 14:35:33,917 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:33] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.161 2026-09-13 14:35:33,936 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:33] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.117 2026-09-13 14:35:34,008 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:34] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.035 0.189 2026-09-13 14:35:34,059 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: [5/35] Tour test_selected_partner_quotation_loading → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-09-13 14:35:34,158 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: [6/35] Tour test_selected_partner_quotation_loading → Step Click search field (trigger: .modal .fa-search.undefined) 2026-09-13 14:35:34,208 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: [7/35] Tour test_selected_partner_quotation_loading → Step Search for partner "A Test Partner 1" (trigger: .modal-dialog .input-group input) 2026-09-13 14:35:34,265 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: [8/35] Tour test_selected_partner_quotation_loading → Step click partner 'A Test Partner 1' from partner list screen (trigger: .modal .partner-list b:contains(A Test Partner 1)) 2026-09-13 14:35:34,320 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: [9/35] Tour test_selected_partner_quotation_loading → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:35:34,371 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: [10/35] Tour test_selected_partner_quotation_loading → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:35:34,422 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: [11/35] Tour test_selected_partner_quotation_loading → Step click Actions button (trigger: .more-btn) 2026-09-13 14:35:34,478 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: [12/35] Tour test_selected_partner_quotation_loading → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-09-13 14:35:34,538 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: [13/35] Tour test_selected_partner_quotation_loading → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-09-13 14:35:34,641 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:34] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 55 0.031 0.070 2026-09-13 14:35:34,673 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:34] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 - 3 0.004 0.014 2026-09-13 14:35:34,741 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:34] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 24 0.024 0.031 2026-09-13 14:35:34,784 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:34] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.009 2026-09-13 14:35:34,847 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: [14/35] Tour test_selected_partner_quotation_loading → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-09-13 14:35:34,989 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:34] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 65 0.071 0.066 2026-09-13 14:35:35,103 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:35] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 60 0.041 0.064 2026-09-13 14:35:35,113 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:35] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.105 2026-09-13 14:35:35,159 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:35] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.015 0.019 2026-09-13 14:35:35,203 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: [15/35] Tour test_selected_partner_quotation_loading → Step body:not(:has(.modal)) 2026-09-13 14:35:35,236 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:35] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.012 0.019 2026-09-13 14:35:35,313 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: [16/35] Tour test_selected_partner_quotation_loading → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:35:35,364 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: [17/35] Tour test_selected_partner_quotation_loading → Step Check orderline with attributes: {"withClass":".selected","productName":"Product A","quantity":"1.00","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product A")):has(.qty:contains("1"))) 2026-09-13 14:35:35,415 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: [18/35] Tour test_selected_partner_quotation_loading → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:35:35,465 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: [19/35] Tour test_selected_partner_quotation_loading → Step .pos-leftheader .list-plus-btn 2026-09-13 14:35:35,532 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: [20/35] Tour test_selected_partner_quotation_loading → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:35:35,582 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: [21/35] Tour test_selected_partner_quotation_loading → Step click customer button (trigger: .product-screen .set-partner) 2026-09-13 14:35:35,647 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: [22/35] Tour test_selected_partner_quotation_loading → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-09-13 14:35:35,702 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: [23/35] Tour test_selected_partner_quotation_loading → Step Click search field (trigger: .modal .fa-search.undefined) 2026-09-13 14:35:35,751 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: [24/35] Tour test_selected_partner_quotation_loading → Step Search for partner "A Test Partner 2" (trigger: .modal-dialog .input-group input) 2026-09-13 14:35:35,806 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: [25/35] Tour test_selected_partner_quotation_loading → Step click partner 'A Test Partner 2' from partner list screen (trigger: .modal .partner-list b:contains(A Test Partner 2)) 2026-09-13 14:35:35,861 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: [26/35] Tour test_selected_partner_quotation_loading → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:35:35,911 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: [27/35] Tour test_selected_partner_quotation_loading → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:35:35,962 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: [28/35] Tour test_selected_partner_quotation_loading → Step click Actions button (trigger: .more-btn) 2026-09-13 14:35:36,016 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: [29/35] Tour test_selected_partner_quotation_loading → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-09-13 14:35:36,069 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: [30/35] Tour test_selected_partner_quotation_loading → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-09-13 14:35:36,112 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:36] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 3 0.004 0.036 2026-09-13 14:35:36,142 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:36] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 - 3 0.006 0.017 2026-09-13 14:35:36,188 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:36] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 16 0.013 0.025 2026-09-13 14:35:36,211 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:36] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.010 2026-09-13 14:35:36,248 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: [31/35] Tour test_selected_partner_quotation_loading → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-09-13 14:35:36,349 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:36] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 55 0.042 0.058 2026-09-13 14:35:36,510 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:36] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.087 0.068 2026-09-13 14:35:36,519 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:36] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.151 2026-09-13 14:35:36,576 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:36] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.019 0.023 2026-09-13 14:35:36,615 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: [32/35] Tour test_selected_partner_quotation_loading → Step body:not(:has(.modal)) 2026-09-13 14:35:36,669 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:36] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.025 0.026 2026-09-13 14:35:36,707 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: [33/35] Tour test_selected_partner_quotation_loading → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:35:36,759 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: [34/35] Tour test_selected_partner_quotation_loading → Step Check orderline with attributes: {"withClass":".selected","productName":"Product B","quantity":"2.00","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product B")):has(.qty:contains("2"))) 2026-09-13 14:35:36,809 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: [35/35] Tour test_selected_partner_quotation_loading → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:35:36,859 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: tour succeeded 2026-09-13 14:35:36,860 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR test_selected_partner_quotation_loading SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-09-13 14:35:36,952 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading.browser: heap 19743864 (allocated 20844544) 2026-09-13 14:35:36,974 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Closing chrome headless with pid 79217 2026-09-13 14:35:36,982 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Closing websocket connection 2026-09-13 14:35:36,982 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Terminating chrome headless with pid 79217 2026-09-13 14:35:37,079 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_143537_079422_test_selected_partner_quotation_loading.txt 2026-09-13 14:35:37,079 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_selected_partner_quotation_loading: Removing chrome user profile "/tmp/tmpmz4vw2z7_chrome_odoo" 2026-09-13 14:35:37,093 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_cancelled_sale_order ... 2026-09-13 14:35:38,050 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Chrome pid: 79367 2026-09-13 14:35:38,050 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Chrome headless temporary user profile dir: /tmp/tmpl3nu2grc_chrome_odoo 2026-09-13 14:35:38,050 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Issuing json command http://127.0.0.1:37239/json/version 2026-09-13 14:35:38,051 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37239', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:35:38,054 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:35:38,054 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Issuing json command http://127.0.0.1:37239/json 2026-09-13 14:35:38,055 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37239', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:35:38,060 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Websocket url found: ws://127.0.0.1:37239/devtools/page/E19D648DCF434EBAC28D126875CC9EDB 2026-09-13 14:35:38,062 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Enable chrome headless console log notification 2026-09-13 14:35:38,071 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Chrome headless enable page notifications 2026-09-13 14:35:38,186 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-13 14:35:38,187 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Setting session cookie in browser 2026-09-13 14:35:38,202 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-09-13 14:35:38,203 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-09-13 14:35:38,216 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:35:38,710 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:38] "GET /pos/ui/126 HTTP/1.1" 200 - 84 0.077 0.421 2026-09-13 14:35:38,713 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Navigation result: {'frameId': 'E19D648DCF434EBAC28D126875CC9EDB', 'loaderId': '9449FC8B29D159A2F57071DCF1ED899B', 'isDownload': False} 2026-09-13 14:35:38,713 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Evaluate ready code "odoo.isTourReady('test_settle_cancelled_sale_order')" 2026-09-13 14:35:38,718 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:35:38,744 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:38] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.017 2026-09-13 14:35:38,758 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:38] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.031 2026-09-13 14:35:38,777 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:38] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.009 0.039 2026-09-13 14:35:39,157 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:39] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:35:39,170 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:39] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:35:39,192 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Evaluate test code "odoo.startTour('test_settle_cancelled_sale_order', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:35:39,197 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order.browser: [1/16] Tour test_settle_cancelled_sale_order → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:35:39,198 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:39] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-09-13 14:35:39,212 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:39] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-13 14:35:39,228 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:39] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:35:39,257 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:39] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.006 0.009 2026-09-13 14:35:39,264 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:39] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.016 2026-09-13 14:35:39,312 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:39] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.012 0.030 2026-09-13 14:35:39,317 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:39] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.029 2026-09-13 14:35:39,859 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:39] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 358 0.231 0.267 2026-09-13 14:35:39,880 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:39] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.011 2026-09-13 14:35:39,948 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:39] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:35:40,010 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:40] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.038 2026-09-13 14:35:40,045 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:40] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:35:40,057 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order.browser: Owl is running in 'dev' mode. 2026-09-13 14:35:40,063 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:40] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:35:40,115 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:40] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:35:40,130 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:40] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.011 2026-09-13 14:35:40,137 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:40] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:35:40,145 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:40] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:35:40,162 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:40] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:35:40,165 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:40] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:35:40,179 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:40] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 11 0.026 0.031 2026-09-13 14:35:40,191 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:40] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:35:40,199 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:40] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.007 0.065 2026-09-13 14:35:40,249 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order.browser: [2/16] Tour test_settle_cancelled_sale_order → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:35:40,259 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:40] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 31 0.027 0.052 2026-09-13 14:35:40,373 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order.browser: [3/16] Tour test_settle_cancelled_sale_order → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:35:40,389 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:40] "GET /pos/ui/126 HTTP/1.1" 200 - 31 0.075 0.131 2026-09-13 14:35:40,408 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order.browser: [4/16] Tour test_settle_cancelled_sale_order → Step click Actions button (trigger: .more-btn) 2026-09-13 14:35:40,410 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.012 2026-09-13 14:35:40,447 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:40] "GET /web/image?model=product.template&field=image_128&id=2149&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.009 0.128 2026-09-13 14:35:40,497 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:40] "GET /web/image?model=product.template&field=image_128&id=2150&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.005 0.168 2026-09-13 14:35:40,537 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:40] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.192 2026-09-13 14:35:40,571 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:40] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.219 2026-09-13 14:35:40,597 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:40] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.004 0.234 2026-09-13 14:35:40,620 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:40] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.204 2026-09-13 14:35:40,657 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:40] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.004 0.202 2026-09-13 14:35:40,682 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:40] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.178 2026-09-13 14:35:40,703 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:40] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.158 2026-09-13 14:35:40,736 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:40] "GET /web/image?model=product.template&field=image_128&id=2182&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.005 0.154 2026-09-13 14:35:40,777 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:40] "GET /web/image?model=product.template&field=image_128&id=2183&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.011 0.161 2026-09-13 14:35:40,841 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:40] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.024 0.192 2026-09-13 14:35:40,883 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order.browser: [5/16] Tour test_settle_cancelled_sale_order → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-09-13 14:35:40,944 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order.browser: [6/16] Tour test_settle_cancelled_sale_order → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-09-13 14:35:41,056 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:41] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 55 0.036 0.070 2026-09-13 14:35:41,122 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:41] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.014 0.023 2026-09-13 14:35:41,172 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:41] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.011 2026-09-13 14:35:41,243 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order.browser: [7/16] Tour test_settle_cancelled_sale_order → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-09-13 14:35:41,374 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:41] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 60 0.044 0.078 2026-09-13 14:35:41,507 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:41] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 54 0.061 0.066 2026-09-13 14:35:41,520 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:41] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.006 0.122 2026-09-13 14:35:41,569 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:41] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.013 0.027 2026-09-13 14:35:41,604 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order.browser: [8/16] Tour test_settle_cancelled_sale_order → Step body:not(:has(.modal)) 2026-09-13 14:35:41,641 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:41] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.014 0.024 2026-09-13 14:35:41,725 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order.browser: [9/16] Tour test_settle_cancelled_sale_order → Step Check orderline with attributes: {"productName":"Product A","price":"10.00"} (trigger: .order-container .orderline:has(.product-name:contains("Product A")):has(.price:contains("10.00"))) 2026-09-13 14:35:41,778 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order.browser: [10/16] Tour test_settle_cancelled_sale_order → Step Check orderline with attributes: {"productName":"Product B","price":"20.00"} (trigger: .order-container .orderline:has(.product-name:contains("Product B")):has(.price:contains("20.00"))) 2026-09-13 14:35:41,831 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order.browser: [11/16] Tour test_settle_cancelled_sale_order → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:35:41,901 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order.browser: [12/16] Tour test_settle_cancelled_sale_order → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:35:41,915 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:41] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:35:41,916 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:41] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:35:41,951 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order.browser: [13/16] Tour test_settle_cancelled_sale_order → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:35:42,002 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order.browser: [14/16] Tour test_settle_cancelled_sale_order → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-09-13 14:35:42,068 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order.browser: [15/16] Tour test_settle_cancelled_sale_order → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:35:42,134 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order.browser: [16/16] Tour test_settle_cancelled_sale_order → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-09-13 14:35:42,140 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28285167 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '4ccc7762-9835-462d-9a78-aaf7fd9d7fcc'}] 2026-09-13 14:35:42,143 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:42] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:35:42,567 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28285167 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '4ccc7762-9835-462d-9a78-aaf7fd9d7fcc'} created pos.order #837 2026-09-13 14:35:42,580 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28285167 finished 2026-09-13 14:35:43,063 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 430 0.364 0.562 2026-09-13 14:35:43,115 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:43] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.002 0.006 2026-09-13 14:35:43,206 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order.browser: tour succeeded 2026-09-13 14:35:43,206 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR test_settle_cancelled_sale_order SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-09-13 14:35:43,211 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36425201 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '4ccc7762-9835-462d-9a78-aaf7fd9d7fcc'}] 2026-09-13 14:35:43,224 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36425201 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '4ccc7762-9835-462d-9a78-aaf7fd9d7fcc'} sync ignored for existing PoS order pos.order(837,) (state: paid) 2026-09-13 14:35:43,245 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36425201 finished 2026-09-13 14:35:43,336 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order.browser: heap 17624348 (allocated 19398656) 2026-09-13 14:35:43,356 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Closing chrome headless with pid 79367 2026-09-13 14:35:43,359 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Closing websocket connection 2026-09-13 14:35:43,360 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Terminating chrome headless with pid 79367 2026-09-13 14:35:43,379 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:43] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.080 0.095 2026-09-13 14:35:43,421 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_143543_421088_test_settle_cancelled_sale_order.txt 2026-09-13 14:35:43,421 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_cancelled_sale_order: Removing chrome user profile "/tmp/tmpl3nu2grc_chrome_odoo" 2026-09-13 14:35:43,472 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_changed_price_with_lots ... 2026-09-13 14:35:43,971 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Chrome pid: 79514 2026-09-13 14:35:43,971 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Chrome headless temporary user profile dir: /tmp/tmpsb9rvmc4_chrome_odoo 2026-09-13 14:35:43,971 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Issuing json command http://127.0.0.1:36469/json/version 2026-09-13 14:35:43,972 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36469', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:35:44,013 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:35:44,013 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Issuing json command http://127.0.0.1:36469/json 2026-09-13 14:35:44,013 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36469', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:35:44,015 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Websocket url found: ws://127.0.0.1:36469/devtools/page/5C1E60CC5F614DC07F7C1F8520A7F3EE 2026-09-13 14:35:44,018 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Enable chrome headless console log notification 2026-09-13 14:35:44,020 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Chrome headless enable page notifications 2026-09-13 14:35:44,090 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-13 14:35:44,092 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Setting session cookie in browser 2026-09-13 14:35:44,094 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Open "http://127.0.0.1:8069/pos/ui?config_id=126" in browser 2026-09-13 14:35:44,094 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=126" 2026-09-13 14:35:44,108 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:35:44,780 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:44] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 129 0.087 0.590 2026-09-13 14:35:44,783 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Navigation result: {'frameId': '5C1E60CC5F614DC07F7C1F8520A7F3EE', 'loaderId': 'C6FEAD5537C3F1BE338756FA9BD433ED', 'isDownload': False} 2026-09-13 14:35:44,783 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Evaluate ready code "odoo.isTourReady('test_settle_changed_price_with_lots')" 2026-09-13 14:35:44,790 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:35:44,812 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:44] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.013 2026-09-13 14:35:44,823 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:44] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.027 2026-09-13 14:35:44,833 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:44] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.028 2026-09-13 14:35:45,258 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:45] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:35:45,278 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:45] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.017 2026-09-13 14:35:45,300 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Evaluate test code "odoo.startTour('test_settle_changed_price_with_lots', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=126", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:35:45,306 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots.browser: [1/12] Tour test_settle_changed_price_with_lots → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:35:45,317 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:45] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.007 0.007 2026-09-13 14:35:45,332 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:45] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:35:45,343 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:45] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:35:45,378 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:45] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.015 2026-09-13 14:35:45,418 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:45] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.022 0.039 2026-09-13 14:35:45,429 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:45] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.003 0.021 2026-09-13 14:35:45,501 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:45] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.030 0.030 2026-09-13 14:35:46,059 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:46] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 364 0.228 0.301 2026-09-13 14:35:46,078 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:46] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:35:46,149 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:46] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:35:46,201 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:46] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.032 2026-09-13 14:35:46,223 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:46] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:35:46,243 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots.browser: Owl is running in 'dev' mode. 2026-09-13 14:35:46,249 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:46] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:35:46,295 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:46] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:35:46,323 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:46] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.021 2026-09-13 14:35:46,327 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:46] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:35:46,337 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:46] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:35:46,338 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:46] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:35:46,354 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:46] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 14 0.030 0.027 2026-09-13 14:35:46,366 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:46] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.003 0.065 2026-09-13 14:35:46,370 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:46] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.070 2026-09-13 14:35:46,450 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots.browser: [2/12] Tour test_settle_changed_price_with_lots → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:35:46,478 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:46] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:35:46,523 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:46] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 31 0.022 0.039 2026-09-13 14:35:46,588 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots.browser: [3/12] Tour test_settle_changed_price_with_lots → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:35:46,602 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:46] "GET /pos/ui/126 HTTP/1.1" 200 - 31 0.029 0.098 2026-09-13 14:35:46,611 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:35:46,628 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots.browser: [4/12] Tour test_settle_changed_price_with_lots → Step click Actions button (trigger: .more-btn) 2026-09-13 14:35:46,635 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:46] "GET /web/image?model=product.template&field=image_128&id=2149&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.101 2026-09-13 14:35:46,664 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:46] "GET /web/image?model=product.template&field=image_128&id=2150&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.006 0.122 2026-09-13 14:35:46,692 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:46] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.006 0.147 2026-09-13 14:35:46,718 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:46] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.172 2026-09-13 14:35:46,747 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:46] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.007 0.195 2026-09-13 14:35:46,783 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:46] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.005 0.157 2026-09-13 14:35:46,811 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:46] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.165 2026-09-13 14:35:46,833 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:46] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.163 2026-09-13 14:35:46,861 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:46] "GET /web/image?model=product.template&field=image_128&id=2184&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.004 0.161 2026-09-13 14:35:46,936 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:46] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 35 0.031 0.175 2026-09-13 14:35:46,956 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:46] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.001 0.202 2026-09-13 14:35:46,983 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots.browser: [5/12] Tour test_settle_changed_price_with_lots → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-09-13 14:35:47,043 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots.browser: [6/12] Tour test_settle_changed_price_with_lots → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-09-13 14:35:47,169 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:47] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 55 0.040 0.084 2026-09-13 14:35:47,240 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:47] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.015 0.026 2026-09-13 14:35:47,294 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:47] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.009 0.013 2026-09-13 14:35:47,370 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots.browser: [7/12] Tour test_settle_changed_price_with_lots → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-09-13 14:35:47,528 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:47] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 59 0.082 0.073 2026-09-13 14:35:47,648 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:47] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 53 0.048 0.064 2026-09-13 14:35:47,656 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:47] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.107 2026-09-13 14:35:47,715 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:47] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.017 0.033 2026-09-13 14:35:47,749 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots.browser: [8/12] Tour test_settle_changed_price_with_lots → Step body:not(:has(.modal)) 2026-09-13 14:35:47,794 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:47] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 15 0.017 0.026 2026-09-13 14:35:47,886 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots.browser: [9/12] Tour test_settle_changed_price_with_lots → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:35:47,936 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots.browser: [10/12] Tour test_settle_changed_price_with_lots → Step order total amount is '180.00' (trigger: .product-screen .order-summary .total:contains("180.00")) 2026-09-13 14:35:47,987 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots.browser: [11/12] Tour test_settle_changed_price_with_lots → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:35:48,038 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots.browser: [12/12] Tour test_settle_changed_price_with_lots → Step Check orderline with attributes: {"productName":"Settle Lots","quantity":"1.0","price":"100"} (trigger: body:not(:has(.order-container .orderline:has(.product-name:contains("Settle Lots")):has(.qty:contains("1")):has(.price:contains("100"))))) 2026-09-13 14:35:48,089 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots.browser: tour succeeded 2026-09-13 14:35:48,090 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots.browser: ╔════════════════════════════════════════════════════╗ ║ TOUR test_settle_changed_price_with_lots SUCCEEDED ║ ╚════════════════════════════════════════════════════╝ 2026-09-13 14:35:48,148 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots.browser: heap 16313760 (allocated 17563648) 2026-09-13 14:35:48,159 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Closing chrome headless with pid 79514 2026-09-13 14:35:48,160 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Closing websocket connection 2026-09-13 14:35:48,162 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Terminating chrome headless with pid 79514 2026-09-13 14:35:48,261 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_143548_261799_test_settle_changed_price_with_lots.txt 2026-09-13 14:35:48,262 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_changed_price_with_lots: Removing chrome user profile "/tmp/tmpsb9rvmc4_chrome_odoo" 2026-09-13 14:35:48,272 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_draft_order_service_product ... 2026-09-13 14:35:48,760 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Chrome pid: 79654 2026-09-13 14:35:48,763 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Chrome headless temporary user profile dir: /tmp/tmpicla9fjh_chrome_odoo 2026-09-13 14:35:48,763 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Issuing json command http://127.0.0.1:36431/json/version 2026-09-13 14:35:48,768 26 INFO rb-721a478-224807-415181 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-09-13 14:35:48,785 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:35:48,785 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Issuing json command http://127.0.0.1:36431/json 2026-09-13 14:35:48,785 26 INFO rb-721a478-224807-415181 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-09-13 14:35:48,787 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Websocket url found: ws://127.0.0.1:36431/devtools/page/6AC35494434DE0B958411F7DBC453F12 2026-09-13 14:35:48,789 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Enable chrome headless console log notification 2026-09-13 14:35:48,790 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Chrome headless enable page notifications 2026-09-13 14:35:48,871 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-13 14:35:48,873 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Setting session cookie in browser 2026-09-13 14:35:48,875 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-09-13 14:35:48,875 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-09-13 14:35:48,887 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:35:49,347 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:49] "GET /pos/ui/126 HTTP/1.1" 200 - 85 0.044 0.420 2026-09-13 14:35:49,350 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Navigation result: {'frameId': '6AC35494434DE0B958411F7DBC453F12', 'loaderId': 'B8ED855BF3FFE7E6A8C4045385E3364F', 'isDownload': False} 2026-09-13 14:35:49,350 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Evaluate ready code "odoo.isTourReady('PosSettleDraftOrder')" 2026-09-13 14:35:49,360 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:35:49,385 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:49] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.005 0.015 2026-09-13 14:35:49,390 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:49] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-09-13 14:35:49,396 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:49] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.019 2026-09-13 14:35:49,838 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:49] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:35:49,866 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:49] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-09-13 14:35:49,880 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Evaluate test code "odoo.startTour('PosSettleDraftOrder', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:35:49,887 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product.browser: [1/17] Tour PosSettleDraftOrder → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:35:49,888 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:49] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-09-13 14:35:49,906 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:49] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-13 14:35:49,919 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:49] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:35:49,950 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:49] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.007 0.016 2026-09-13 14:35:49,966 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:49] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.034 2026-09-13 14:35:50,027 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:50] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.019 0.038 2026-09-13 14:35:50,031 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.041 2026-09-13 14:35:50,629 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:50] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 364 0.281 0.285 2026-09-13 14:35:50,671 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:50] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.031 2026-09-13 14:35:50,731 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:50] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:35:50,802 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:50] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.039 2026-09-13 14:35:50,826 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:50] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-09-13 14:35:50,837 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product.browser: Owl is running in 'dev' mode. 2026-09-13 14:35:50,840 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:50] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:35:50,892 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:50] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:35:50,941 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:50] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.019 2026-09-13 14:35:50,961 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:50] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.025 2026-09-13 14:35:50,964 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:50] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.020 2026-09-13 14:35:50,981 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:50] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 11 0.048 0.028 2026-09-13 14:35:50,992 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:50] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.003 0.082 2026-09-13 14:35:50,995 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:50] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.089 2026-09-13 14:35:51,001 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product.browser: [2/17] Tour PosSettleDraftOrder → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:35:51,016 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:35:51,090 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product.browser: [3/17] Tour PosSettleDraftOrder → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:35:51,098 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:51] "GET /web/image?model=product.template&field=image_128&id=2149&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.014 0.027 2026-09-13 14:35:51,117 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:35:51,125 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:51] "GET /web/image?model=product.template&field=image_128&id=2150&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.063 2026-09-13 14:35:51,140 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product.browser: [4/17] Tour PosSettleDraftOrder → Step click Actions button (trigger: .more-btn) 2026-09-13 14:35:51,157 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:51] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.094 2026-09-13 14:35:51,168 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:51] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:35:51,182 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:51] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.004 0.111 2026-09-13 14:35:51,247 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:51] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.016 0.162 2026-09-13 14:35:51,262 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:51] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.194 2026-09-13 14:35:51,303 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:51] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 31 0.014 0.167 2026-09-13 14:35:51,339 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:51] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.004 0.145 2026-09-13 14:35:51,376 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:51] "GET /web/image?model=product.template&field=image_128&id=2185&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.008 0.166 2026-09-13 14:35:51,399 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:51] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.144 2026-09-13 14:35:51,441 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:51] "GET /pos/ui/126 HTTP/1.1" 200 - 31 0.013 0.298 2026-09-13 14:35:51,472 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:51] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.200 2026-09-13 14:35:51,555 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:51] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.042 0.205 2026-09-13 14:35:51,583 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product.browser: [5/17] Tour PosSettleDraftOrder → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-09-13 14:35:51,645 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product.browser: [6/17] Tour PosSettleDraftOrder → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-09-13 14:35:51,801 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:51] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 55 0.063 0.090 2026-09-13 14:35:51,890 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:51] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.037 0.031 2026-09-13 14:35:51,946 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:51] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.019 2026-09-13 14:35:52,012 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product.browser: [7/17] Tour PosSettleDraftOrder → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-09-13 14:35:52,147 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:52] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 59 0.057 0.075 2026-09-13 14:35:52,263 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:52] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 53 0.044 0.065 2026-09-13 14:35:52,274 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:52] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.110 2026-09-13 14:35:52,332 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:52] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.013 0.024 2026-09-13 14:35:52,377 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product.browser: [8/17] Tour PosSettleDraftOrder → Step body:not(:has(.modal)) 2026-09-13 14:35:52,407 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:52] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.010 0.018 2026-09-13 14:35:52,478 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product.browser: [9/17] Tour PosSettleDraftOrder → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:35:52,529 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product.browser: [10/17] Tour PosSettleDraftOrder → Step Check orderline with attributes: {"withClass":".selected","productName":"Test service product","quantity":"1","price":"50.00","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Test service product")):has(.qty:contains("1")):has(.price:contains("50.00"))) 2026-09-13 14:35:52,580 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product.browser: [11/17] Tour PosSettleDraftOrder → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:35:52,631 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product.browser: [12/17] Tour PosSettleDraftOrder → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:35:52,698 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product.browser: [13/17] Tour PosSettleDraftOrder → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:35:52,709 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:52] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:35:52,710 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:52] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:35:52,748 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product.browser: [14/17] Tour PosSettleDraftOrder → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:35:52,799 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product.browser: [15/17] Tour PosSettleDraftOrder → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-09-13 14:35:52,867 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product.browser: [16/17] Tour PosSettleDraftOrder → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:35:52,932 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product.browser: [17/17] Tour PosSettleDraftOrder → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-09-13 14:35:52,940 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51147276 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '3678c367-629c-459e-90d8-541c0f53cd3d'}] 2026-09-13 14:35:52,942 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:52] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:35:53,053 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51147276 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '3678c367-629c-459e-90d8-541c0f53cd3d'} created pos.order #838 2026-09-13 14:35:53,086 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51147276 finished 2026-09-13 14:35:53,240 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:53] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 131 0.134 0.169 2026-09-13 14:35:53,282 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:53] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:35:53,390 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product.browser: tour succeeded 2026-09-13 14:35:53,391 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product.browser: ╔════════════════════════════════════╗ ║ TOUR PosSettleDraftOrder SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-09-13 14:35:53,410 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17988119 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '3678c367-629c-459e-90d8-541c0f53cd3d'}] 2026-09-13 14:35:53,425 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17988119 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '3678c367-629c-459e-90d8-541c0f53cd3d'} sync ignored for existing PoS order pos.order(838,) (state: paid) 2026-09-13 14:35:53,440 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17988119 finished 2026-09-13 14:35:53,508 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product.browser: heap 17229860 (allocated 18874368) 2026-09-13 14:35:53,519 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Closing chrome headless with pid 79654 2026-09-13 14:35:53,544 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Closing websocket connection 2026-09-13 14:35:53,545 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Terminating chrome headless with pid 79654 2026-09-13 14:35:53,546 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:53] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.046 0.093 2026-09-13 14:35:53,566 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_143553_566068_test_settle_draft_order_service_product.txt 2026-09-13 14:35:53,566 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_draft_order_service_product: Removing chrome user profile "/tmp/tmpicla9fjh_chrome_odoo" 2026-09-13 14:35:53,579 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_groupable_lot_total_amount ... 2026-09-13 14:35:54,433 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Chrome pid: 79804 2026-09-13 14:35:54,433 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Chrome headless temporary user profile dir: /tmp/tmp61oysjzk_chrome_odoo 2026-09-13 14:35:54,433 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Issuing json command http://127.0.0.1:46099/json/version 2026-09-13 14:35:54,434 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46099', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:35:54,489 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:35:54,489 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Issuing json command http://127.0.0.1:46099/json 2026-09-13 14:35:54,491 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46099', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:35:54,493 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Websocket url found: ws://127.0.0.1:46099/devtools/page/12A91B7E5F706708420DE6BC60F4E147 2026-09-13 14:35:54,497 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Enable chrome headless console log notification 2026-09-13 14:35:54,503 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Chrome headless enable page notifications 2026-09-13 14:35:54,613 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-13 14:35:54,615 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Setting session cookie in browser 2026-09-13 14:35:54,623 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Open "http://127.0.0.1:8069/pos/ui?config_id=126" in browser 2026-09-13 14:35:54,623 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=126" 2026-09-13 14:35:54,647 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:35:55,178 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:55] "GET /pos/ui?config_id=126 HTTP/1.1" 200 - 84 0.112 0.421 2026-09-13 14:35:55,183 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Navigation result: {'frameId': '12A91B7E5F706708420DE6BC60F4E147', 'loaderId': 'ABDF8A25E5B6FBA912D90D65D85EE933', 'isDownload': False} 2026-09-13 14:35:55,184 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Evaluate ready code "odoo.isTourReady('test_settle_groupable_lot_total_amount')" 2026-09-13 14:35:55,194 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:35:55,215 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:55] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.013 2026-09-13 14:35:55,223 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:55] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.022 2026-09-13 14:35:55,232 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:55] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.019 2026-09-13 14:35:55,688 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:55] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:35:55,709 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:55] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:35:55,725 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Evaluate test code "odoo.startTour('test_settle_groupable_lot_total_amount', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=126", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:35:55,732 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount.browser: [1/11] Tour test_settle_groupable_lot_total_amount → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:35:55,735 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:55] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-09-13 14:35:55,751 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:55] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.004 2026-09-13 14:35:55,769 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:55] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:35:55,826 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:55] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.012 0.027 2026-09-13 14:35:55,842 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:55] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.048 2026-09-13 14:35:55,917 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:55] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.030 0.050 2026-09-13 14:35:55,924 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:55] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.001 0.045 2026-09-13 14:35:56,534 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:56] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 359 0.249 0.303 2026-09-13 14:35:56,556 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:56] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.011 2026-09-13 14:35:56,667 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-09-13 14:35:56,739 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:56] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.043 2026-09-13 14:35:56,779 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.005 0.009 2026-09-13 14:35:56,795 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount.browser: Owl is running in 'dev' mode. 2026-09-13 14:35:56,799 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:56] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:35:56,865 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:56] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:35:56,872 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:56] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:35:56,879 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:56] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:35:56,918 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:56] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 11 0.020 0.037 2026-09-13 14:35:56,921 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:56] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:35:56,924 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:56] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.068 2026-09-13 14:35:56,949 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:56] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.007 0.078 2026-09-13 14:35:56,951 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:56] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-09-13 14:35:57,026 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount.browser: [2/11] Tour test_settle_groupable_lot_total_amount → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:35:57,116 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:57] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.049 2026-09-13 14:35:57,133 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount.browser: [3/11] Tour test_settle_groupable_lot_total_amount → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:35:57,184 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:57] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 31 0.078 0.048 2026-09-13 14:35:57,185 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount.browser: [4/11] Tour test_settle_groupable_lot_total_amount → Step click Actions button (trigger: .more-btn) 2026-09-13 14:35:57,196 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:35:57,247 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:57] "GET /pos/ui/126 HTTP/1.1" 200 - 31 0.028 0.156 2026-09-13 14:35:57,281 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:57] "GET /web/image?model=product.template&field=image_128&id=2150&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.004 0.152 2026-09-13 14:35:57,316 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:57] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.187 2026-09-13 14:35:57,339 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:57] "GET /web/image?model=product.template&field=image_128&id=2186&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.196 2026-09-13 14:35:57,371 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:57] "GET /web/image?model=product.template&field=image_128&id=2149&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.247 2026-09-13 14:35:57,402 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:57] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.004 0.191 2026-09-13 14:35:57,421 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:57] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.168 2026-09-13 14:35:57,454 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:57] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.005 0.159 2026-09-13 14:35:57,485 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:57] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.005 0.128 2026-09-13 14:35:57,513 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:57] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.010 0.123 2026-09-13 14:35:57,537 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:57] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.126 2026-09-13 14:35:57,649 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:57] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.067 0.255 2026-09-13 14:35:57,682 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount.browser: [5/11] Tour test_settle_groupable_lot_total_amount → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-09-13 14:35:57,740 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount.browser: [6/11] Tour test_settle_groupable_lot_total_amount → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-09-13 14:35:57,892 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:57] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 55 0.064 0.084 2026-09-13 14:35:58,003 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:58] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.042 0.042 2026-09-13 14:35:58,064 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:58] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.014 0.014 2026-09-13 14:35:58,129 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount.browser: [7/11] Tour test_settle_groupable_lot_total_amount → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-09-13 14:35:58,277 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:58] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 62 0.067 0.074 2026-09-13 14:35:58,421 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:58] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 56 0.063 0.067 2026-09-13 14:35:58,434 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:58] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.006 0.135 2026-09-13 14:35:58,494 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:58] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.021 0.029 2026-09-13 14:35:58,532 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount.browser: [8/11] Tour test_settle_groupable_lot_total_amount → Step Choose to auto link the lot number to the order line (trigger: .modal-content:contains('Do you want to load the SN/Lots linked to the Sales Order?') button:contains('Ok')) 2026-09-13 14:35:58,582 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:35:58] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 26 0.018 0.029 2026-09-13 14:35:58,666 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount.browser: [9/11] Tour test_settle_groupable_lot_total_amount → Step body:not(:has(.modal)) 2026-09-13 14:35:58,719 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount.browser: [10/11] Tour test_settle_groupable_lot_total_amount → Step order total amount is '12.00' (trigger: .product-screen .order-summary .total:contains("12.00")) 2026-09-13 14:35:58,767 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount.browser: [11/11] Tour test_settle_groupable_lot_total_amount → Step order total amount is '12.00' (trigger: .product-screen .order-summary .total:contains("12.00"):not(:visible)) 2026-09-13 14:35:58,818 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount.browser: tour succeeded 2026-09-13 14:35:58,819 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount.browser: ╔═══════════════════════════════════════════════════════╗ ║ TOUR test_settle_groupable_lot_total_amount SUCCEEDED ║ ╚═══════════════════════════════════════════════════════╝ 2026-09-13 14:35:58,890 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount.browser: heap 16358720 (allocated 18087936) 2026-09-13 14:35:58,904 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Closing chrome headless with pid 79804 2026-09-13 14:35:58,911 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Closing websocket connection 2026-09-13 14:35:58,911 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Terminating chrome headless with pid 79804 2026-09-13 14:35:58,966 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_143558_966581_test_settle_groupable_lot_total_amount.txt 2026-09-13 14:35:58,966 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_groupable_lot_total_amount: Removing chrome user profile "/tmp/tmp61oysjzk_chrome_odoo" 2026-09-13 14:35:58,979 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_change_customer ... 2026-09-13 14:35:59,658 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Chrome pid: 79941 2026-09-13 14:35:59,658 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Chrome headless temporary user profile dir: /tmp/tmppvlv5_m3_chrome_odoo 2026-09-13 14:35:59,658 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Issuing json command http://127.0.0.1:36331/json/version 2026-09-13 14:35:59,659 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36331', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:35:59,693 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:35:59,696 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Issuing json command http://127.0.0.1:36331/json 2026-09-13 14:35:59,706 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36331', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:35:59,711 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Websocket url found: ws://127.0.0.1:36331/devtools/page/35FF4613FD3EB5206AEA9426977066FE 2026-09-13 14:35:59,713 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Enable chrome headless console log notification 2026-09-13 14:35:59,718 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Chrome headless enable page notifications 2026-09-13 14:35:59,821 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-13 14:35:59,823 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Setting session cookie in browser 2026-09-13 14:35:59,833 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-09-13 14:35:59,833 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-09-13 14:35:59,846 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:36:00,465 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:00] "GET /pos/ui/126 HTTP/1.1" 200 - 83 0.041 0.580 2026-09-13 14:36:00,468 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Navigation result: {'frameId': '35FF4613FD3EB5206AEA9426977066FE', 'loaderId': 'B89CEEC6160524D8DAD2EBA715438A00', 'isDownload': False} 2026-09-13 14:36:00,468 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Evaluate ready code "odoo.isTourReady('PosSettleCustomPrice')" 2026-09-13 14:36:00,476 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:36:00,493 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:00] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-09-13 14:36:00,501 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:00] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-09-13 14:36:00,505 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:00] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-09-13 14:36:00,957 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:00] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:36:00,978 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:00] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-09-13 14:36:00,987 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Evaluate test code "odoo.startTour('PosSettleCustomPrice', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:36:00,998 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: [1/21] Tour PosSettleCustomPrice → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:36:01,002 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:01] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.008 2026-09-13 14:36:01,024 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:01] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.003 0.008 2026-09-13 14:36:01,036 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:01] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:36:01,094 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:01] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.021 0.023 2026-09-13 14:36:01,111 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:01] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.052 2026-09-13 14:36:01,183 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:01] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.021 0.054 2026-09-13 14:36:01,192 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:01] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.001 0.049 2026-09-13 14:36:01,743 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:01] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 362 0.247 0.275 2026-09-13 14:36:01,769 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:01] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.012 2026-09-13 14:36:01,829 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:36:01,914 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:01] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.051 2026-09-13 14:36:01,935 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:36:01,956 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: Owl is running in 'dev' mode. 2026-09-13 14:36:01,964 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:01] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:36:02,010 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:02] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:36:02,031 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:02] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.013 2026-09-13 14:36:02,047 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:02] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:36:02,055 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:02] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:36:02,078 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:02] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 11 0.013 0.030 2026-09-13 14:36:02,091 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:02] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.004 0.049 2026-09-13 14:36:02,095 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:02] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:36:02,098 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:02] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:36:02,130 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:02] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:36:02,173 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:02] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 31 0.022 0.034 2026-09-13 14:36:02,191 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: [2/21] Tour PosSettleCustomPrice → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:36:02,222 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:02] "GET /pos/ui/126 HTTP/1.1" 200 - 31 0.020 0.083 2026-09-13 14:36:02,269 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: [3/21] Tour PosSettleCustomPrice → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:36:02,286 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:02] "GET /web/image?model=product.template&field=image_128&id=2147&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.009 0.037 2026-09-13 14:36:02,300 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:36:02,308 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: [4/21] Tour PosSettleCustomPrice → Step click Actions button (trigger: .more-btn) 2026-09-13 14:36:02,314 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:02] "GET /web/image?model=product.template&field=image_128&id=2149&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.065 2026-09-13 14:36:02,342 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:02] "GET /web/image?model=product.template&field=image_128&id=2150&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.092 2026-09-13 14:36:02,391 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:02] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.020 0.113 2026-09-13 14:36:02,410 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:02] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.143 2026-09-13 14:36:02,432 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:02] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.158 2026-09-13 14:36:02,455 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:02] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.004 0.140 2026-09-13 14:36:02,485 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:02] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.005 0.163 2026-09-13 14:36:02,509 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:02] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.004 0.147 2026-09-13 14:36:02,538 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:02] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.134 2026-09-13 14:36:02,614 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:02] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.037 0.158 2026-09-13 14:36:02,648 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: [5/21] Tour PosSettleCustomPrice → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-09-13 14:36:02,706 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: [6/21] Tour PosSettleCustomPrice → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-09-13 14:36:02,865 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:02] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 55 0.069 0.084 2026-09-13 14:36:02,959 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:02] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.036 0.028 2026-09-13 14:36:03,019 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:03] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.011 0.018 2026-09-13 14:36:03,077 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: [7/21] Tour PosSettleCustomPrice → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-09-13 14:36:03,185 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:03] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 62 0.042 0.065 2026-09-13 14:36:03,310 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:03] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 56 0.048 0.070 2026-09-13 14:36:03,321 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:03] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.119 2026-09-13 14:36:03,358 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:03] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.009 0.019 2026-09-13 14:36:03,397 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: [8/21] Tour PosSettleCustomPrice → Step body:not(:has(.modal)) 2026-09-13 14:36:03,436 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:03] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.016 0.022 2026-09-13 14:36:03,500 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: [9/21] Tour PosSettleCustomPrice → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:36:03,550 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: [10/21] Tour PosSettleCustomPrice → Step Check orderline with attributes: {"withClass":".selected","productName":"Product A","quantity":"1","price":"100","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product A")):has(.qty:contains("1")):has(.price:contains("100"))) 2026-09-13 14:36:03,602 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: [11/21] Tour PosSettleCustomPrice → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:36:03,653 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: [12/21] Tour PosSettleCustomPrice → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:36:03,703 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: [13/21] Tour PosSettleCustomPrice → Step click customer button (trigger: .product-screen .set-partner) 2026-09-13 14:36:03,775 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: [14/21] Tour PosSettleCustomPrice → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-09-13 14:36:03,829 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: [15/21] Tour PosSettleCustomPrice → Step Click search field (trigger: .modal .fa-search.undefined) 2026-09-13 14:36:03,879 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: [16/21] Tour PosSettleCustomPrice → Step Search for partner "A Test Partner AAA" (trigger: .modal-dialog .input-group input) 2026-09-13 14:36:03,938 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: [17/21] Tour PosSettleCustomPrice → Step click partner 'A Test Partner AAA' from partner list screen (trigger: .modal .partner-list b:contains(A Test Partner AAA)) 2026-09-13 14:36:03,994 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: [18/21] Tour PosSettleCustomPrice → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:36:04,045 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: [19/21] Tour PosSettleCustomPrice → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:36:04,096 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: [20/21] Tour PosSettleCustomPrice → Step Check orderline with attributes: {"withClass":".selected","productName":"Product A","quantity":"1","price":"100","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product A")):has(.qty:contains("1")):has(.price:contains("100"))) 2026-09-13 14:36:04,147 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: [21/21] Tour PosSettleCustomPrice → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:36:04,198 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: tour succeeded 2026-09-13 14:36:04,199 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: ╔═════════════════════════════════════╗ ║ TOUR PosSettleCustomPrice SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-09-13 14:36:04,271 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer.browser: heap 17021988 (allocated 18612224) 2026-09-13 14:36:04,282 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Closing chrome headless with pid 79941 2026-09-13 14:36:04,283 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Closing websocket connection 2026-09-13 14:36:04,284 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Terminating chrome headless with pid 79941 2026-09-13 14:36:04,342 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_143604_342601_test_settle_order_change_customer.txt 2026-09-13 14:36:04,342 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_change_customer: Removing chrome user profile "/tmp/tmppvlv5_m3_chrome_odoo" 2026-09-13 14:36:04,354 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_ship_later_effect_on_so ... 2026-09-13 14:36:04,964 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Chrome pid: 80075 2026-09-13 14:36:04,964 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Chrome headless temporary user profile dir: /tmp/tmpsz7nq647_chrome_odoo 2026-09-13 14:36:04,965 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Issuing json command http://127.0.0.1:43327/json/version 2026-09-13 14:36:04,966 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43327', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:36:05,037 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:36:05,037 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Issuing json command http://127.0.0.1:43327/json 2026-09-13 14:36:05,038 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43327', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:36:05,042 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Websocket url found: ws://127.0.0.1:43327/devtools/page/DF8071654CBCD7FAE1028443514A9457 2026-09-13 14:36:05,046 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Enable chrome headless console log notification 2026-09-13 14:36:05,049 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Chrome headless enable page notifications 2026-09-13 14:36:05,162 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-13 14:36:05,165 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Setting session cookie in browser 2026-09-13 14:36:05,166 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-09-13 14:36:05,166 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-09-13 14:36:05,178 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:36:05,636 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:05] "GET /pos/ui/126 HTTP/1.1" 200 - 86 0.065 0.398 2026-09-13 14:36:05,649 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Navigation result: {'frameId': 'DF8071654CBCD7FAE1028443514A9457', 'loaderId': '59F51F3F43B154EAE7B1C05C8F7D72B3', 'isDownload': False} 2026-09-13 14:36:05,649 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Evaluate ready code "odoo.isTourReady('PosSettleOrderShipLater')" 2026-09-13 14:36:05,651 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:36:05,663 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:05] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.006 2026-09-13 14:36:05,676 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:05] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.014 2026-09-13 14:36:05,683 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:05] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.023 2026-09-13 14:36:06,099 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:06] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:36:06,122 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:06] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.014 2026-09-13 14:36:06,134 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Evaluate test code "odoo.startTour('PosSettleOrderShipLater', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:36:06,140 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: [1/36] Tour PosSettleOrderShipLater → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:36:06,143 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:06] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-09-13 14:36:06,154 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:06] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.004 2026-09-13 14:36:06,167 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:06] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:36:06,183 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:06] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.008 2026-09-13 14:36:06,203 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:06] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.008 0.020 2026-09-13 14:36:06,206 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:06] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.009 2026-09-13 14:36:06,258 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:06] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.015 0.028 2026-09-13 14:36:06,837 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:06] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 366 0.281 0.270 2026-09-13 14:36:06,860 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:06] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.013 2026-09-13 14:36:06,966 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-09-13 14:36:07,017 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:07] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.028 2026-09-13 14:36:07,041 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-09-13 14:36:07,053 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: Owl is running in 'dev' mode. 2026-09-13 14:36:07,058 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:07] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:36:07,101 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:07] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:36:07,123 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:07] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:36:07,126 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:07] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:36:07,136 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:07] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 11 0.013 0.024 2026-09-13 14:36:07,153 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:07] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:36:07,157 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:07] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.014 2026-09-13 14:36:07,159 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:07] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.008 0.034 2026-09-13 14:36:07,160 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:07] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.056 2026-09-13 14:36:07,243 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: [2/36] Tour PosSettleOrderShipLater → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:36:07,272 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:07] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:36:07,344 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: [3/36] Tour PosSettleOrderShipLater → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:36:07,365 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:07] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 32 0.059 0.041 2026-09-13 14:36:07,373 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:36:07,395 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: [4/36] Tour PosSettleOrderShipLater → Step click Actions button (trigger: .more-btn) 2026-09-13 14:36:07,420 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:07] "GET /pos/ui/126 HTTP/1.1" 200 - 32 0.023 0.129 2026-09-13 14:36:07,454 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:07] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.005 0.113 2026-09-13 14:36:07,483 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:07] "GET /web/image?model=product.template&field=image_128&id=2150&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.144 2026-09-13 14:36:07,514 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:07] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.172 2026-09-13 14:36:07,542 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:07] "GET /web/image?model=product.template&field=image_128&id=2149&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.218 2026-09-13 14:36:07,566 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:07] "GET /web/image?model=product.template&field=image_128&id=2187&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.004 0.183 2026-09-13 14:36:07,599 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:07] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.004 0.170 2026-09-13 14:36:07,623 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:07] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.158 2026-09-13 14:36:07,651 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:07] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.154 2026-09-13 14:36:07,676 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:07] "GET /web/image?model=product.template&field=image_128&id=2188&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.005 0.151 2026-09-13 14:36:07,774 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:07] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.050 0.176 2026-09-13 14:36:07,793 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:07] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.187 2026-09-13 14:36:07,820 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:07] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.004 0.235 2026-09-13 14:36:07,822 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: [5/36] Tour PosSettleOrderShipLater → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-09-13 14:36:07,876 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: [6/36] Tour PosSettleOrderShipLater → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(2) td) 2026-09-13 14:36:08,035 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:08] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 55 0.063 0.093 2026-09-13 14:36:08,106 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:08] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.014 0.028 2026-09-13 14:36:08,161 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:08] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.011 2026-09-13 14:36:08,238 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: [7/36] Tour PosSettleOrderShipLater → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-09-13 14:36:08,399 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:08] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 72 0.066 0.091 2026-09-13 14:36:08,550 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:08] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 68 0.059 0.079 2026-09-13 14:36:08,559 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:08] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.138 2026-09-13 14:36:08,608 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:08] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.015 0.021 2026-09-13 14:36:08,652 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: [8/36] Tour PosSettleOrderShipLater → Step body:not(:has(.modal)) 2026-09-13 14:36:08,686 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:08] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.013 0.020 2026-09-13 14:36:08,763 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: [9/36] Tour PosSettleOrderShipLater → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:36:08,830 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: [10/36] Tour PosSettleOrderShipLater → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:36:08,844 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:08] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:36:08,846 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:08] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:36:08,880 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: [11/36] Tour PosSettleOrderShipLater → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:36:08,931 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: [12/36] Tour PosSettleOrderShipLater → Step click ship later button (trigger: .button:contains('Ship Later')) 2026-09-13 14:36:08,989 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: [13/36] Tour PosSettleOrderShipLater → Step click confirm button (trigger: .btn:contains('Confirm')) 2026-09-13 14:36:09,044 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: [14/36] Tour PosSettleOrderShipLater → Step Shipping later button is highlighted (trigger: .button:contains('Ship Later').highlight) 2026-09-13 14:36:09,094 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: [15/36] Tour PosSettleOrderShipLater → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-09-13 14:36:09,163 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: [16/36] Tour PosSettleOrderShipLater → Step remaining amount is 0.0 (trigger: .payment-status-amount .amount:contains("0.0")) 2026-09-13 14:36:09,214 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: [17/36] Tour PosSettleOrderShipLater → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:36:09,282 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: [18/36] Tour PosSettleOrderShipLater → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-09-13 14:36:09,286 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62743631 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '9fe498b7-bd28-4074-9f5b-6af34e68fefd'}] 2026-09-13 14:36:09,288 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:09] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:36:09,538 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62743631 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '9fe498b7-bd28-4074-9f5b-6af34e68fefd'} created pos.order #839 2026-09-13 14:36:09,551 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #62743631 finished 2026-09-13 14:36:09,838 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #236 deleted stock.move.line records with IDs: [1367] 2026-09-13 14:36:09,971 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 413 0.273 0.414 2026-09-13 14:36:10,027 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:10] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:36:10,126 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12071513 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '9fe498b7-bd28-4074-9f5b-6af34e68fefd'}] 2026-09-13 14:36:10,132 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12071513 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '9fe498b7-bd28-4074-9f5b-6af34e68fefd'} sync ignored for existing PoS order pos.order(839,) (state: paid) 2026-09-13 14:36:10,133 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: [19/36] Tour PosSettleOrderShipLater → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:36:10,147 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12071513 finished 2026-09-13 14:36:10,204 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: [20/36] Tour PosSettleOrderShipLater → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:36:10,253 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: [21/36] Tour PosSettleOrderShipLater → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:36:10,301 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: [22/36] Tour PosSettleOrderShipLater → Step click Actions button (trigger: .more-btn) 2026-09-13 14:36:10,307 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 70 0.088 0.095 2026-09-13 14:36:10,356 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: [23/36] Tour PosSettleOrderShipLater → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-09-13 14:36:10,411 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: [24/36] Tour PosSettleOrderShipLater → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-09-13 14:36:10,448 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:10] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 3 0.002 0.033 2026-09-13 14:36:10,497 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:10] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 14 0.010 0.027 2026-09-13 14:36:10,530 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:10] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.008 0.013 2026-09-13 14:36:10,563 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: [25/36] Tour PosSettleOrderShipLater → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-09-13 14:36:10,677 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:10] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 62 0.046 0.066 2026-09-13 14:36:10,842 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:10] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 67 0.082 0.075 2026-09-13 14:36:10,853 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:10] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.151 2026-09-13 14:36:10,904 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:10] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.018 0.023 2026-09-13 14:36:10,946 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: [26/36] Tour PosSettleOrderShipLater → Step body:not(:has(.modal)) 2026-09-13 14:36:10,990 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:10] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.021 0.023 2026-09-13 14:36:11,052 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: [27/36] Tour PosSettleOrderShipLater → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:36:11,108 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: [28/36] Tour PosSettleOrderShipLater → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:36:11,158 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: [29/36] Tour PosSettleOrderShipLater → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:36:11,208 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: [30/36] Tour PosSettleOrderShipLater → Step click ship later button (trigger: .button:contains('Ship Later')) 2026-09-13 14:36:11,263 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: [31/36] Tour PosSettleOrderShipLater → Step click confirm button (trigger: .btn:contains('Confirm')) 2026-09-13 14:36:11,317 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: [32/36] Tour PosSettleOrderShipLater → Step Shipping later button is highlighted (trigger: .button:contains('Ship Later').highlight) 2026-09-13 14:36:11,368 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: [33/36] Tour PosSettleOrderShipLater → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-09-13 14:36:11,426 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: [34/36] Tour PosSettleOrderShipLater → Step remaining amount is 0.0 (trigger: .payment-status-amount .amount:contains("0.0")) 2026-09-13 14:36:11,478 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: [35/36] Tour PosSettleOrderShipLater → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:36:11,544 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: [36/36] Tour PosSettleOrderShipLater → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-09-13 14:36:11,550 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20294669 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000002', 'uuid': '02c63b5f-62a4-4f2f-bce5-a44d42c1d51d'}] 2026-09-13 14:36:11,776 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20294669 order {'name': '/', 'pos_reference': '261-126-000002', 'uuid': '02c63b5f-62a4-4f2f-bce5-a44d42c1d51d'} created pos.order #840 2026-09-13 14:36:11,795 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20294669 finished 2026-09-13 14:36:12,080 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #236 deleted stock.move.line records with IDs: [1370] 2026-09-13 14:36:12,231 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #236 deleted stock.move.line records with IDs: [1371] 2026-09-13 14:36:12,415 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 410 0.379 0.488 2026-09-13 14:36:12,471 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:12] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:36:12,507 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43429278 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-126-000002', 'uuid': '02c63b5f-62a4-4f2f-bce5-a44d42c1d51d'}] 2026-09-13 14:36:12,514 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: tour succeeded 2026-09-13 14:36:12,515 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: ╔════════════════════════════════════════╗ ║ TOUR PosSettleOrderShipLater SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-09-13 14:36:12,517 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43429278 order {'name': 'Shop - 000002', 'pos_reference': '261-126-000002', 'uuid': '02c63b5f-62a4-4f2f-bce5-a44d42c1d51d'} sync ignored for existing PoS order pos.order(840,) (state: paid) 2026-09-13 14:36:12,530 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43429278 finished 2026-09-13 14:36:12,612 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 59 0.030 0.077 2026-09-13 14:36:12,706 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so.browser: heap 22633880 (allocated 26349568) 2026-09-13 14:36:12,716 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Closing chrome headless with pid 80075 2026-09-13 14:36:12,718 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Closing websocket connection 2026-09-13 14:36:12,722 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Terminating chrome headless with pid 80075 2026-09-13 14:36:12,768 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_143612_767977_test_settle_order_ship_later_effect_on_so.txt 2026-09-13 14:36:12,768 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_ship_later_effect_on_so: Removing chrome user profile "/tmp/tmpsz7nq647_chrome_odoo" 2026-09-13 14:36:12,907 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_unreserve_order_lines ... 2026-09-13 14:36:13,689 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Chrome pid: 80237 2026-09-13 14:36:13,689 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Chrome headless temporary user profile dir: /tmp/tmpv5ekkv6z_chrome_odoo 2026-09-13 14:36:13,689 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Issuing json command http://127.0.0.1:46799/json/version 2026-09-13 14:36:13,690 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46799', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:36:13,739 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:36:13,739 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Issuing json command http://127.0.0.1:46799/json 2026-09-13 14:36:13,740 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46799', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:36:13,747 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Websocket url found: ws://127.0.0.1:46799/devtools/page/7189EC04255D75DF8D42151CF0C35DB2 2026-09-13 14:36:13,750 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Enable chrome headless console log notification 2026-09-13 14:36:13,754 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Chrome headless enable page notifications 2026-09-13 14:36:13,892 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-13 14:36:13,894 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Setting session cookie in browser 2026-09-13 14:36:13,898 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-09-13 14:36:13,899 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-09-13 14:36:13,911 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:36:14,437 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:14] "GET /pos/ui/126 HTTP/1.1" 200 - 84 0.095 0.435 2026-09-13 14:36:14,440 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Navigation result: {'frameId': '7189EC04255D75DF8D42151CF0C35DB2', 'loaderId': '67E7D36388A19E2278912FFD35E1A35D', 'isDownload': False} 2026-09-13 14:36:14,440 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Evaluate ready code "odoo.isTourReady('PosSettleOrderRealTime')" 2026-09-13 14:36:14,453 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:36:14,476 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:14] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-09-13 14:36:14,479 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:14] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-13 14:36:14,491 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:14] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.023 2026-09-13 14:36:14,934 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:14] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:36:14,950 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:14] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-13 14:36:14,969 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Evaluate test code "odoo.startTour('PosSettleOrderRealTime', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:36:14,976 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:14] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.005 2026-09-13 14:36:14,979 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines.browser: [1/17] Tour PosSettleOrderRealTime → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:36:14,988 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:14] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:36:15,009 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:15] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:36:15,045 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:15] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.010 0.015 2026-09-13 14:36:15,059 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:15] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.033 2026-09-13 14:36:15,126 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:15] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.020 0.038 2026-09-13 14:36:15,129 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:15] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.048 2026-09-13 14:36:15,615 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:15] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 364 0.198 0.254 2026-09-13 14:36:15,634 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:15] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:36:15,709 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:36:15,770 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:15] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.041 2026-09-13 14:36:15,789 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-09-13 14:36:15,804 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines.browser: Owl is running in 'dev' mode. 2026-09-13 14:36:15,811 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:15] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:36:15,866 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:15] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:36:15,871 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:15] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:36:15,899 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:15] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-09-13 14:36:15,899 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:15] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:36:15,904 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:15] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 11 0.012 0.020 2026-09-13 14:36:15,929 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:15] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.002 0.044 2026-09-13 14:36:15,933 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:15] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:36:15,939 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:15] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:36:15,999 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:15] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.016 2026-09-13 14:36:16,055 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:16] "GET /pos/ui/126 HTTP/1.1" 200 - 31 0.041 0.033 2026-09-13 14:36:16,073 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.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-09-13 14:36:16,115 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:16] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 31 0.030 0.101 2026-09-13 14:36:16,150 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines.browser: [3/17] Tour PosSettleOrderRealTime → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:36:16,152 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:16] "GET /web/image?model=product.template&field=image_128&id=2150&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.004 0.028 2026-09-13 14:36:16,157 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:36:16,185 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:16] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.001 0.062 2026-09-13 14:36:16,199 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines.browser: [4/17] Tour PosSettleOrderRealTime → Step click Actions button (trigger: .more-btn) 2026-09-13 14:36:16,212 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:16] "GET /web/image?model=product.template&field=image_128&id=2149&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.006 0.086 2026-09-13 14:36:16,233 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:16] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.095 2026-09-13 14:36:16,264 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:16] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.125 2026-09-13 14:36:16,288 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:16] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.151 2026-09-13 14:36:16,320 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:16] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.004 0.153 2026-09-13 14:36:16,349 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:16] "GET /web/image?model=product.template&field=image_128&id=2189&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.006 0.152 2026-09-13 14:36:16,373 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:16] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.152 2026-09-13 14:36:16,396 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:16] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.005 0.153 2026-09-13 14:36:16,512 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:16] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.054 0.190 2026-09-13 14:36:16,551 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines.browser: [5/17] Tour PosSettleOrderRealTime → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-09-13 14:36:16,613 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.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-09-13 14:36:16,750 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:16] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 55 0.060 0.076 2026-09-13 14:36:16,840 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:16] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.035 0.029 2026-09-13 14:36:16,884 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:16] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.009 2026-09-13 14:36:16,954 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.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-09-13 14:36:17,076 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:17] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 62 0.047 0.073 2026-09-13 14:36:17,228 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:17] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 56 0.082 0.062 2026-09-13 14:36:17,241 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:17] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.006 0.142 2026-09-13 14:36:17,300 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:17] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.025 0.022 2026-09-13 14:36:17,336 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines.browser: [8/17] Tour PosSettleOrderRealTime → Step body:not(:has(.modal)) 2026-09-13 14:36:17,363 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:17] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.010 0.020 2026-09-13 14:36:17,435 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines.browser: [9/17] Tour PosSettleOrderRealTime → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:36:17,487 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.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-09-13 14:36:17,536 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines.browser: [11/17] Tour PosSettleOrderRealTime → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:36:17,587 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines.browser: [12/17] Tour PosSettleOrderRealTime → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:36:17,661 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines.browser: [13/17] Tour PosSettleOrderRealTime → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:36:17,674 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:17] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:36:17,674 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:17] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:36:17,712 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines.browser: [14/17] Tour PosSettleOrderRealTime → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:36:17,762 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.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-09-13 14:36:17,831 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines.browser: [16/17] Tour PosSettleOrderRealTime → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:36:17,905 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines.browser: [17/17] Tour PosSettleOrderRealTime → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-09-13 14:36:17,908 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54739242 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '275baf7d-ae57-45c3-9055-c056e49408e5'}] 2026-09-13 14:36:17,912 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:17] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:36:18,079 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #236 deleted stock.move.line records with IDs: [1374, 1375] 2026-09-13 14:36:18,395 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54739242 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '275baf7d-ae57-45c3-9055-c056e49408e5'} created pos.order #841 2026-09-13 14:36:18,411 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54739242 finished 2026-09-13 14:36:18,619 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 398 0.293 0.419 2026-09-13 14:36:18,654 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:18] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-09-13 14:36:18,734 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines.browser: tour succeeded 2026-09-13 14:36:18,734 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines.browser: ╔═══════════════════════════════════════╗ ║ TOUR PosSettleOrderRealTime SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-09-13 14:36:18,738 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2774278 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '275baf7d-ae57-45c3-9055-c056e49408e5'}] 2026-09-13 14:36:18,745 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2774278 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '275baf7d-ae57-45c3-9055-c056e49408e5'} sync ignored for existing PoS order pos.order(841,) (state: paid) 2026-09-13 14:36:18,759 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2774278 finished 2026-09-13 14:36:18,833 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 55 0.041 0.056 2026-09-13 14:36:18,841 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines.browser: heap 17243460 (allocated 19136512) 2026-09-13 14:36:18,848 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Closing chrome headless with pid 80237 2026-09-13 14:36:18,848 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Closing websocket connection 2026-09-13 14:36:18,849 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Terminating chrome headless with pid 80237 2026-09-13 14:36:18,906 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_143618_905831_test_settle_order_unreserve_order_lines.txt 2026-09-13 14:36:18,906 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_unreserve_order_lines: Removing chrome user profile "/tmp/tmpv5ekkv6z_chrome_odoo" 2026-09-13 14:36:19,553 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_different_product ... 2026-09-13 14:36:20,262 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Chrome pid: 80396 2026-09-13 14:36:20,263 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Chrome headless temporary user profile dir: /tmp/tmp8rktd5cx_chrome_odoo 2026-09-13 14:36:20,264 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Issuing json command http://127.0.0.1:40533/json/version 2026-09-13 14:36:20,266 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40533', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:36:20,294 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:36:20,294 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Issuing json command http://127.0.0.1:40533/json 2026-09-13 14:36:20,294 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40533', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:36:20,297 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Websocket url found: ws://127.0.0.1:40533/devtools/page/CFC84768C845E7A1E4EB32E94847572D 2026-09-13 14:36:20,299 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Enable chrome headless console log notification 2026-09-13 14:36:20,300 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Chrome headless enable page notifications 2026-09-13 14:36:20,396 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-13 14:36:20,400 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Setting session cookie in browser 2026-09-13 14:36:20,402 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-09-13 14:36:20,402 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-09-13 14:36:20,415 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:36:20,863 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:20] "GET /pos/ui/126 HTTP/1.1" 200 - 84 0.070 0.380 2026-09-13 14:36:20,866 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Navigation result: {'frameId': 'CFC84768C845E7A1E4EB32E94847572D', 'loaderId': '213BF6F91D61954A81FC5AD7AB651A7F', 'isDownload': False} 2026-09-13 14:36:20,868 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Evaluate ready code "odoo.isTourReady('PosSettleOrder2')" 2026-09-13 14:36:20,871 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:36:20,908 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:20] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.012 0.015 2026-09-13 14:36:20,913 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:20] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.030 2026-09-13 14:36:20,930 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:20] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.047 2026-09-13 14:36:21,334 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:21] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:36:21,362 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:21] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:36:21,380 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Evaluate test code "odoo.startTour('PosSettleOrder2', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:36:21,386 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:21] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-13 14:36:21,390 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: [1/31] Tour PosSettleOrder2 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:36:21,411 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:21] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:36:21,434 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:21] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:36:21,466 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.015 2026-09-13 14:36:21,483 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:21] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.008 0.028 2026-09-13 14:36:21,490 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:21] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.001 0.003 2026-09-13 14:36:21,704 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:21] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.017 0.190 2026-09-13 14:36:22,347 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:22] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 364 0.310 0.307 2026-09-13 14:36:22,367 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:22] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:36:22,433 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:36:22,505 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:22] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.015 0.038 2026-09-13 14:36:22,526 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:36:22,537 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: Owl is running in 'dev' mode. 2026-09-13 14:36:22,543 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:22] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:36:22,600 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:22] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:36:22,629 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:22] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:36:22,631 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:22] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:36:22,649 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:22] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 11 0.021 0.023 2026-09-13 14:36:22,669 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:22] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.008 0.050 2026-09-13 14:36:22,671 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:22] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.050 2026-09-13 14:36:22,680 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:22] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:36:22,683 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:22] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:36:22,774 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: [2/31] Tour PosSettleOrder2 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:36:22,800 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:22] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:36:22,882 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: [3/31] Tour PosSettleOrder2 → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:36:22,890 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:22] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 31 0.047 0.059 2026-09-13 14:36:22,897 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:36:22,931 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: [4/31] Tour PosSettleOrder2 → Step click Actions button (trigger: .more-btn) 2026-09-13 14:36:22,937 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:22] "GET /pos/ui/126 HTTP/1.1" 200 - 31 0.016 0.130 2026-09-13 14:36:22,968 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:22] "GET /web/image?model=product.template&field=image_128&id=2150&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.005 0.119 2026-09-13 14:36:22,988 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:22] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.136 2026-09-13 14:36:23,021 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:23] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.005 0.165 2026-09-13 14:36:23,044 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:23] "GET /web/image?model=product.template&field=image_128&id=2149&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.208 2026-09-13 14:36:23,072 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:23] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.005 0.164 2026-09-13 14:36:23,094 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:23] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.151 2026-09-13 14:36:23,114 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:23] "GET /web/image?model=product.template&field=image_128&id=2190&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.138 2026-09-13 14:36:23,133 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:23] "GET /web/image?model=product.template&field=image_128&id=2191&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.137 2026-09-13 14:36:23,162 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:23] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.005 0.128 2026-09-13 14:36:23,188 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:23] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.107 2026-09-13 14:36:23,209 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:23] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.107 2026-09-13 14:36:23,289 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:23] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.047 0.195 2026-09-13 14:36:23,315 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: [5/31] Tour PosSettleOrder2 → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-09-13 14:36:23,385 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: [6/31] Tour PosSettleOrder2 → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-09-13 14:36:23,533 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:23] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 55 0.050 0.097 2026-09-13 14:36:23,600 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:23] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.018 0.025 2026-09-13 14:36:23,648 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:23] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.007 0.010 2026-09-13 14:36:23,717 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: [7/31] Tour PosSettleOrder2 → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-09-13 14:36:23,843 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:23] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 66 0.040 0.081 2026-09-13 14:36:23,991 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:23] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 61 0.065 0.068 2026-09-13 14:36:23,998 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:23] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.117 2026-09-13 14:36:24,048 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:24] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.018 0.023 2026-09-13 14:36:24,080 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: [8/31] Tour PosSettleOrder2 → Step body:not(:has(.modal)) 2026-09-13 14:36:24,123 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:24] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.016 0.026 2026-09-13 14:36:24,209 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: [9/31] Tour PosSettleOrder2 → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Product A","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Product A")):has(.qty:contains("1"))) 2026-09-13 14:36:24,266 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: [10/31] Tour PosSettleOrder2 → 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-09-13 14:36:24,316 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: [11/31] Tour PosSettleOrder2 → Step Check the product page (trigger: .product-list) 2026-09-13 14:36:24,367 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: [12/31] Tour PosSettleOrder2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:36:24,418 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: [13/31] Tour PosSettleOrder2 → 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-09-13 14:36:24,469 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: [14/31] Tour PosSettleOrder2 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:36:24,519 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: [15/31] Tour PosSettleOrder2 → Step Check orderline with attributes: {"withoutClass":".selected","run":"click","productName":"Product B","quantity":"1"} (trigger: .order-container .orderline:not(.selected):has(.product-name:contains("Product B")):has(.qty:contains("1"))) 2026-09-13 14:36:24,575 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: [16/31] Tour PosSettleOrder2 → 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-09-13 14:36:24,628 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: [17/31] Tour PosSettleOrder2 → Step Check the product page (trigger: .product-list) 2026-09-13 14:36:24,678 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: [18/31] Tour PosSettleOrder2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:36:24,729 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: [19/31] Tour PosSettleOrder2 → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-09-13 14:36:24,781 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: [20/31] Tour PosSettleOrder2 → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:36:24,838 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: [21/31] Tour PosSettleOrder2 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:36:24,888 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: [22/31] Tour PosSettleOrder2 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:36:24,940 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: [23/31] Tour PosSettleOrder2 → Step Check orderline with attributes: {"withClass":".selected","productName":"Product B","quantity":"0","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product B")):has(.qty:contains("0"))) 2026-09-13 14:36:25,013 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: [24/31] Tour PosSettleOrder2 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:36:25,066 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: [25/31] Tour PosSettleOrder2 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:36:25,134 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: [26/31] Tour PosSettleOrder2 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:36:25,145 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:25] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:36:25,149 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:25] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:36:25,185 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: [27/31] Tour PosSettleOrder2 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:36:25,236 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: [28/31] Tour PosSettleOrder2 → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-09-13 14:36:25,302 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: [29/31] Tour PosSettleOrder2 → Step remaining amount is 0.0 (trigger: .payment-status-amount .amount:contains("0.0")) 2026-09-13 14:36:25,357 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: [30/31] Tour PosSettleOrder2 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:36:25,425 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: [31/31] Tour PosSettleOrder2 → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-09-13 14:36:25,430 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8031461 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'de1c2dcf-ba71-444e-a779-36af92c5da6b'}] 2026-09-13 14:36:25,434 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:25] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:36:28,441 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8031461 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'de1c2dcf-ba71-444e-a779-36af92c5da6b'} created pos.order #842 2026-09-13 14:36:28,455 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8031461 finished 2026-09-13 14:36:28,672 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:28] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 299 0.287 2.957 2026-09-13 14:36:28,718 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:28] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:36:28,819 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: tour succeeded 2026-09-13 14:36:28,820 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: ╔════════════════════════════════╗ ║ TOUR PosSettleOrder2 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-09-13 14:36:28,833 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97542072 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'de1c2dcf-ba71-444e-a779-36af92c5da6b'}] 2026-09-13 14:36:28,841 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97542072 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'de1c2dcf-ba71-444e-a779-36af92c5da6b'} sync ignored for existing PoS order pos.order(842,) (state: paid) 2026-09-13 14:36:28,856 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97542072 finished 2026-09-13 14:36:28,948 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product.browser: heap 17941632 (allocated 19136512) 2026-09-13 14:36:28,952 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Closing chrome headless with pid 80396 2026-09-13 14:36:28,953 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Closing websocket connection 2026-09-13 14:36:28,955 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Terminating chrome headless with pid 80396 2026-09-13 14:36:29,041 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 121 0.093 0.116 2026-09-13 14:36:29,047 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_143629_047046_test_settle_order_with_different_product.txt 2026-09-13 14:36:29,047 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_product: Removing chrome user profile "/tmp/tmp8rktd5cx_chrome_odoo" 2026-09-13 14:36:29,088 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_different_uom ... 2026-09-13 14:36:29,692 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Chrome pid: 80549 2026-09-13 14:36:29,692 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Chrome headless temporary user profile dir: /tmp/tmp4cuvk408_chrome_odoo 2026-09-13 14:36:29,692 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Issuing json command http://127.0.0.1:45809/json/version 2026-09-13 14:36:29,693 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45809', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:36:29,738 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:36:29,738 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Issuing json command http://127.0.0.1:45809/json 2026-09-13 14:36:29,739 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45809', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:36:29,742 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Websocket url found: ws://127.0.0.1:45809/devtools/page/8EAEB4430E450AEC985302D72CD75A75 2026-09-13 14:36:29,745 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Enable chrome headless console log notification 2026-09-13 14:36:29,747 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Chrome headless enable page notifications 2026-09-13 14:36:29,875 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-13 14:36:29,877 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Setting session cookie in browser 2026-09-13 14:36:29,878 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-09-13 14:36:29,878 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-09-13 14:36:29,891 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:36:30,351 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:30] "GET /pos/ui/126 HTTP/1.1" 200 - 84 0.076 0.389 2026-09-13 14:36:30,358 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Navigation result: {'frameId': '8EAEB4430E450AEC985302D72CD75A75', 'loaderId': '8841C47D7FB34B3E6E2F27DC3EDFEF70', 'isDownload': False} 2026-09-13 14:36:30,358 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Evaluate ready code "odoo.isTourReady('PoSSettleQuotation')" 2026-09-13 14:36:30,364 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:36:30,393 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:30] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-09-13 14:36:30,398 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:30] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.025 2026-09-13 14:36:30,415 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:30] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.033 2026-09-13 14:36:30,832 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:30] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:36:30,853 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:30] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-09-13 14:36:30,866 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Evaluate test code "odoo.startTour('PoSSettleQuotation', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:36:30,872 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:30] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.003 2026-09-13 14:36:30,878 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom.browser: [1/14] Tour PoSSettleQuotation → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:36:30,888 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:30] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-13 14:36:30,903 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:30] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:36:30,967 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:30] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.037 0.014 2026-09-13 14:36:30,979 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:30] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.058 2026-09-13 14:36:31,035 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:31] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.022 0.035 2026-09-13 14:36:31,044 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:31] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.045 2026-09-13 14:36:31,616 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:31] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 364 0.269 0.281 2026-09-13 14:36:31,635 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:31] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:36:31,685 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:36:31,749 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:31] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.038 2026-09-13 14:36:31,806 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.014 2026-09-13 14:36:31,823 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom.browser: Owl is running in 'dev' mode. 2026-09-13 14:36:31,830 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:31] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:36:31,895 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:31] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:36:31,916 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:31] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:36:31,925 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:31] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.020 2026-09-13 14:36:31,948 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:31] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 11 0.031 0.041 2026-09-13 14:36:31,958 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:31] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.003 0.066 2026-09-13 14:36:31,961 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:31] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.066 2026-09-13 14:36:31,980 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:31] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:36:31,981 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:31] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:36:32,064 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom.browser: [2/14] Tour PoSSettleQuotation → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:36:32,109 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:32] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:36:32,173 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom.browser: [3/14] Tour PoSSettleQuotation → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:36:32,187 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:32] "GET /pos/ui/126 HTTP/1.1" 200 - 31 0.049 0.035 2026-09-13 14:36:32,200 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:32] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:36:32,221 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom.browser: [4/14] Tour PoSSettleQuotation → Step click Actions button (trigger: .more-btn) 2026-09-13 14:36:32,269 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:32] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 31 0.038 0.128 2026-09-13 14:36:32,293 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:32] "GET /web/image?model=product.template&field=image_128&id=2150&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.148 2026-09-13 14:36:32,341 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:32] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.013 0.169 2026-09-13 14:36:32,364 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:32] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.199 2026-09-13 14:36:32,387 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:32] "GET /web/image?model=product.template&field=image_128&id=2149&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.007 0.243 2026-09-13 14:36:32,412 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:32] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.008 0.193 2026-09-13 14:36:32,433 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:32] "GET /web/image?model=product.template&field=image_128&id=2192&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.153 2026-09-13 14:36:32,458 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:32] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.007 0.153 2026-09-13 14:36:32,483 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:32] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.132 2026-09-13 14:36:32,545 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:32] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.024 0.147 2026-09-13 14:36:32,570 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:32] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.151 2026-09-13 14:36:32,583 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom.browser: [5/14] Tour PoSSettleQuotation → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-09-13 14:36:32,598 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:32] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.204 2026-09-13 14:36:32,649 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom.browser: [6/14] Tour PoSSettleQuotation → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-09-13 14:36:32,798 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:32] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 55 0.050 0.086 2026-09-13 14:36:32,871 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:32] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.020 0.026 2026-09-13 14:36:32,923 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:32] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.010 2026-09-13 14:36:32,986 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom.browser: [7/14] Tour PoSSettleQuotation → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-09-13 14:36:33,098 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:33] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 66 0.046 0.065 2026-09-13 14:36:33,255 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:33] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 61 0.066 0.083 2026-09-13 14:36:33,265 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:33] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.140 2026-09-13 14:36:33,315 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:33] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.014 0.023 2026-09-13 14:36:33,346 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom.browser: [8/14] Tour PoSSettleQuotation → Step body:not(:has(.modal)) 2026-09-13 14:36:33,380 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:33] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 15 0.011 0.022 2026-09-13 14:36:33,446 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom.browser: [9/14] Tour PoSSettleQuotation → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:36:33,511 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom.browser: [10/14] Tour PoSSettleQuotation → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:36:33,524 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:33] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:36:33,525 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:33] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:36:33,562 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom.browser: [11/14] Tour PoSSettleQuotation → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:36:33,613 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom.browser: [12/14] Tour PoSSettleQuotation → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-09-13 14:36:33,684 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom.browser: [13/14] Tour PoSSettleQuotation → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:36:33,748 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom.browser: [14/14] Tour PoSSettleQuotation → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-09-13 14:36:33,755 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27147893 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '8fd92715-51ec-48a4-b49c-1bf51574a3da'}] 2026-09-13 14:36:33,760 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:33] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:36:34,197 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27147893 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '8fd92715-51ec-48a4-b49c-1bf51574a3da'} created pos.order #843 2026-09-13 14:36:34,211 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27147893 finished 2026-09-13 14:36:34,467 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 301 0.295 0.420 2026-09-13 14:36:34,529 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:34] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-09-13 14:36:34,649 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom.browser: tour succeeded 2026-09-13 14:36:34,649 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom.browser: ╔═══════════════════════════════════╗ ║ TOUR PoSSettleQuotation SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-09-13 14:36:34,655 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61446381 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '8fd92715-51ec-48a4-b49c-1bf51574a3da'}] 2026-09-13 14:36:34,663 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61446381 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '8fd92715-51ec-48a4-b49c-1bf51574a3da'} sync ignored for existing PoS order pos.order(843,) (state: paid) 2026-09-13 14:36:34,680 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61446381 finished 2026-09-13 14:36:34,779 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom.browser: heap 17362068 (allocated 18874368) 2026-09-13 14:36:34,789 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 67 0.067 0.070 2026-09-13 14:36:34,790 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Closing chrome headless with pid 80549 2026-09-13 14:36:34,793 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Closing websocket connection 2026-09-13 14:36:34,793 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Terminating chrome headless with pid 80549 2026-09-13 14:36:34,851 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_143634_851479_test_settle_order_with_different_uom.txt 2026-09-13 14:36:34,851 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_different_uom: Removing chrome user profile "/tmp/tmp4cuvk408_chrome_odoo" 2026-09-13 14:36:34,881 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_incompatible_partner ... 2026-09-13 14:36:35,463 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Chrome pid: 80700 2026-09-13 14:36:35,463 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Chrome headless temporary user profile dir: /tmp/tmpyi9gtysk_chrome_odoo 2026-09-13 14:36:35,463 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Issuing json command http://127.0.0.1:40227/json/version 2026-09-13 14:36:35,464 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40227', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:36:35,468 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:36:35,468 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Issuing json command http://127.0.0.1:40227/json 2026-09-13 14:36:35,469 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40227', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:36:35,473 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Websocket url found: ws://127.0.0.1:40227/devtools/page/E0B70680A6B660A044359360C3DADB88 2026-09-13 14:36:35,478 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Enable chrome headless console log notification 2026-09-13 14:36:35,480 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Chrome headless enable page notifications 2026-09-13 14:36:35,563 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-13 14:36:35,565 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Setting session cookie in browser 2026-09-13 14:36:35,570 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-09-13 14:36:35,570 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-09-13 14:36:35,587 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:36:36,045 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:36] "GET /pos/ui/126 HTTP/1.1" 200 - 85 0.066 0.396 2026-09-13 14:36:36,048 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Navigation result: {'frameId': 'E0B70680A6B660A044359360C3DADB88', 'loaderId': 'FAB16D190DD5F2ED14647B72A3E2B9F0', 'isDownload': False} 2026-09-13 14:36:36,048 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Evaluate ready code "odoo.isTourReady('PosSettleOrderIncompatiblePartner')" 2026-09-13 14:36:36,061 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:36:36,092 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:36] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.025 2026-09-13 14:36:36,102 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:36] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.027 2026-09-13 14:36:36,108 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:36] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.031 2026-09-13 14:36:36,580 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:36] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:36:36,598 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:36] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-09-13 14:36:36,619 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Evaluate test code "odoo.startTour('PosSettleOrderIncompatiblePartner', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:36:36,632 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: [1/26] Tour PosSettleOrderIncompatiblePartner → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:36:36,646 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:36] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.006 2026-09-13 14:36:36,661 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:36] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:36:36,673 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:36] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:36:36,700 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:36] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.009 2026-09-13 14:36:36,719 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:36] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.006 0.024 2026-09-13 14:36:36,724 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.004 2026-09-13 14:36:36,786 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:36] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.026 0.032 2026-09-13 14:36:37,422 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:37] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 363 0.309 0.288 2026-09-13 14:36:37,439 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:37] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:36:37,492 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:37] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:36:37,564 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:37] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.016 0.031 2026-09-13 14:36:37,601 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:37] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.008 2026-09-13 14:36:37,615 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: Owl is running in 'dev' mode. 2026-09-13 14:36:37,620 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:37] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:36:37,686 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:37] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:36:37,695 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:37] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:36:37,710 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:37] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.051 2026-09-13 14:36:37,722 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:37] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 11 0.039 0.023 2026-09-13 14:36:37,746 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:37] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.014 0.066 2026-09-13 14:36:37,759 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:37] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.078 2026-09-13 14:36:37,766 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:37] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.016 2026-09-13 14:36:37,770 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:37] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:36:37,830 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: [2/26] Tour PosSettleOrderIncompatiblePartner → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:36:37,855 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:37] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:36:37,903 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: [3/26] Tour PosSettleOrderIncompatiblePartner → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:36:37,954 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: [4/26] Tour PosSettleOrderIncompatiblePartner → Step click Actions button (trigger: .more-btn) 2026-09-13 14:36:37,954 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:37] "GET /pos/ui/126 HTTP/1.1" 200 - 31 0.062 0.043 2026-09-13 14:36:37,960 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:36:38,027 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:38] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 31 0.038 0.140 2026-09-13 14:36:38,051 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:38] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.004 0.154 2026-09-13 14:36:38,071 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:38] "GET /web/image?model=product.template&field=image_128&id=2150&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.004 0.189 2026-09-13 14:36:38,094 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:38] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.195 2026-09-13 14:36:38,123 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:38] "GET /web/image?model=product.template&field=image_128&id=2149&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.006 0.241 2026-09-13 14:36:38,153 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:38] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.183 2026-09-13 14:36:38,199 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:38] "GET /web/image?model=product.template&field=image_128&id=2193&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.008 0.160 2026-09-13 14:36:38,222 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:38] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.166 2026-09-13 14:36:38,247 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:38] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.006 0.167 2026-09-13 14:36:38,267 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:38] "GET /web/image?model=product.template&field=image_128&id=2194&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.162 2026-09-13 14:36:38,299 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:38] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.005 0.137 2026-09-13 14:36:38,331 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:38] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.004 0.115 2026-09-13 14:36:38,405 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:38] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.033 0.243 2026-09-13 14:36:38,447 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: [5/26] Tour PosSettleOrderIncompatiblePartner → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-09-13 14:36:38,508 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: [6/26] Tour PosSettleOrderIncompatiblePartner → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(2) td) 2026-09-13 14:36:38,643 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:38] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 55 0.050 0.082 2026-09-13 14:36:38,717 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:38] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.018 0.033 2026-09-13 14:36:38,765 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:38] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.010 2026-09-13 14:36:38,851 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: [7/26] Tour PosSettleOrderIncompatiblePartner → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-09-13 14:36:38,951 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:38] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 59 0.034 0.063 2026-09-13 14:36:39,059 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:39] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 53 0.040 0.061 2026-09-13 14:36:39,068 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:39] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.093 2026-09-13 14:36:39,101 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:39] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 - 7 0.007 0.019 2026-09-13 14:36:39,149 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:39] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.014 0.024 2026-09-13 14:36:39,182 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: [8/26] Tour PosSettleOrderIncompatiblePartner → Step body:not(:has(.modal)) 2026-09-13 14:36:39,220 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:39] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.015 0.022 2026-09-13 14:36:39,298 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: [9/26] Tour PosSettleOrderIncompatiblePartner → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:36:39,348 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: [10/26] Tour PosSettleOrderIncompatiblePartner → Step Check orderline with attributes: {"withClass":".selected","productName":"product1","quantity":1,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("product1")):has(.qty:contains("1"))) 2026-09-13 14:36:39,399 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: [11/26] Tour PosSettleOrderIncompatiblePartner → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:36:39,450 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: [12/26] Tour PosSettleOrderIncompatiblePartner → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:36:39,501 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: [13/26] Tour PosSettleOrderIncompatiblePartner → Step order total amount is '10.00' (trigger: .product-screen .order-summary .total:contains("10.00")) 2026-09-13 14:36:39,552 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: [14/26] Tour PosSettleOrderIncompatiblePartner → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:36:39,602 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: [15/26] Tour PosSettleOrderIncompatiblePartner → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:36:39,653 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: [16/26] Tour PosSettleOrderIncompatiblePartner → Step click Actions button (trigger: .more-btn) 2026-09-13 14:36:39,709 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: [17/26] Tour PosSettleOrderIncompatiblePartner → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-09-13 14:36:39,765 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: [18/26] Tour PosSettleOrderIncompatiblePartner → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-09-13 14:36:39,818 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:39] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 3 0.009 0.042 2026-09-13 14:36:39,851 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:39] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 - 3 0.006 0.017 2026-09-13 14:36:39,898 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:39] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 16 0.014 0.023 2026-09-13 14:36:39,921 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:39] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.008 2026-09-13 14:36:39,965 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: [19/26] Tour PosSettleOrderIncompatiblePartner → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-09-13 14:36:40,076 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:40] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 49 0.050 0.060 2026-09-13 14:36:40,215 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:40] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 52 0.069 0.060 2026-09-13 14:36:40,225 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:40] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.129 2026-09-13 14:36:40,269 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:40] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.013 0.023 2026-09-13 14:36:40,382 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:40] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 49 0.045 0.060 2026-09-13 14:36:40,484 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:40] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 52 0.037 0.055 2026-09-13 14:36:40,500 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:40] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.007 0.095 2026-09-13 14:36:40,541 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:40] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.014 0.018 2026-09-13 14:36:40,578 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: [20/26] Tour PosSettleOrderIncompatiblePartner → Step body:not(:has(.modal)) 2026-09-13 14:36:40,608 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:40] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.009 0.020 2026-09-13 14:36:40,648 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: [21/26] Tour PosSettleOrderIncompatiblePartner → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:36:40,697 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: [22/26] Tour PosSettleOrderIncompatiblePartner → Step Check orderline with attributes: {"withClass":".selected","productName":"product2","quantity":1,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("product2")):has(.qty:contains("1"))) 2026-09-13 14:36:40,748 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: [23/26] Tour PosSettleOrderIncompatiblePartner → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:36:40,798 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: [24/26] Tour PosSettleOrderIncompatiblePartner → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:36:40,849 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: [25/26] Tour PosSettleOrderIncompatiblePartner → Step order total amount is '11.00' (trigger: .product-screen .order-summary .total:contains("11.00")) 2026-09-13 14:36:40,899 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: [26/26] Tour PosSettleOrderIncompatiblePartner → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:36:40,953 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: tour succeeded 2026-09-13 14:36:40,954 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: ╔══════════════════════════════════════════════════╗ ║ TOUR PosSettleOrderIncompatiblePartner SUCCEEDED ║ ╚══════════════════════════════════════════════════╝ 2026-09-13 14:36:41,026 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner.browser: heap 18087800 (allocated 19398656) 2026-09-13 14:36:41,036 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Closing chrome headless with pid 80700 2026-09-13 14:36:41,037 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Closing websocket connection 2026-09-13 14:36:41,039 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Terminating chrome headless with pid 80700 2026-09-13 14:36:41,097 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_143641_096861_test_settle_order_with_incompatible_partner.txt 2026-09-13 14:36:41,097 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_incompatible_partner: Removing chrome user profile "/tmp/tmpyi9gtysk_chrome_odoo" 2026-09-13 14:36:41,109 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_kit ... 2026-09-13 14:36:42,721 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Chrome pid: 80852 2026-09-13 14:36:42,721 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Chrome headless temporary user profile dir: /tmp/tmpaop8ti01_chrome_odoo 2026-09-13 14:36:42,721 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Issuing json command http://127.0.0.1:42693/json/version 2026-09-13 14:36:42,726 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42693', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:36:42,733 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:36:42,733 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Issuing json command http://127.0.0.1:42693/json 2026-09-13 14:36:42,733 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42693', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:36:42,735 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Websocket url found: ws://127.0.0.1:42693/devtools/page/09652F1922C53DC9590C416A8232F683 2026-09-13 14:36:42,738 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Enable chrome headless console log notification 2026-09-13 14:36:42,741 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Chrome headless enable page notifications 2026-09-13 14:36:42,793 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:36:42,801 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Setting session cookie in browser 2026-09-13 14:36:42,807 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-09-13 14:36:42,807 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-09-13 14:36:42,833 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:36:43,262 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:43] "GET /pos/ui/126 HTTP/1.1" 200 - 85 0.036 0.405 2026-09-13 14:36:43,265 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Navigation result: {'frameId': '09652F1922C53DC9590C416A8232F683', 'loaderId': 'ECAAB5E1AE70C8320C3C3A31220373AA', 'isDownload': False} 2026-09-13 14:36:43,266 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Evaluate ready code "odoo.isTourReady('PosSettleOrder')" 2026-09-13 14:36:43,272 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:36:43,295 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:43] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.008 2026-09-13 14:36:43,309 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:43] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.020 2026-09-13 14:36:43,318 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:43] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.029 2026-09-13 14:36:43,750 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:43] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:36:43,765 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:43] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-13 14:36:43,779 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Evaluate test code "odoo.startTour('PosSettleOrder', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:36:43,784 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: [1/25] Tour PosSettleOrder → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:36:43,794 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:43] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.005 2026-09-13 14:36:43,818 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:43] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:36:43,831 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:43] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:36:43,863 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:43] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.014 0.011 2026-09-13 14:36:43,877 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:43] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.032 2026-09-13 14:36:43,919 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:43] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.015 0.027 2026-09-13 14:36:43,924 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:43] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.024 2026-09-13 14:36:44,536 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:44] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 365 0.271 0.313 2026-09-13 14:36:44,554 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:44] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:36:44,623 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:36:44,693 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:44] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.040 2026-09-13 14:36:44,721 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:44] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:36:44,732 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: Owl is running in 'dev' mode. 2026-09-13 14:36:44,745 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:44] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.007 2026-09-13 14:36:44,790 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:44] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:36:44,826 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:44] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:36:44,835 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:44] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.021 2026-09-13 14:36:44,844 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:44] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:36:44,850 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:44] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.012 0.032 2026-09-13 14:36:44,851 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:44] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.038 2026-09-13 14:36:44,870 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:44] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-09-13 14:36:44,915 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:44] "GET /web/image/res.users/238/avatar_128 HTTP/1.1" 200 - 14 0.031 0.091 2026-09-13 14:36:44,934 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: [2/25] Tour PosSettleOrder → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:36:44,967 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:44] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:36:45,053 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: [3/25] Tour PosSettleOrder → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:36:45,060 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:45] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 31 0.045 0.050 2026-09-13 14:36:45,065 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:36:45,101 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: [4/25] Tour PosSettleOrder → Step click Actions button (trigger: .more-btn) 2026-09-13 14:36:45,110 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:45] "GET /pos/ui/126 HTTP/1.1" 200 - 31 0.020 0.118 2026-09-13 14:36:45,149 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:45] "GET /web/image?model=product.template&field=image_128&id=2150&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.146 2026-09-13 14:36:45,178 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:45] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.005 0.170 2026-09-13 14:36:45,209 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:45] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.004 0.184 2026-09-13 14:36:45,237 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:45] "GET /web/image?model=product.template&field=image_128&id=2149&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.007 0.233 2026-09-13 14:36:45,274 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:45] "GET /web/image?model=product.template&field=image_128&id=2195&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.204 2026-09-13 14:36:45,313 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:45] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.004 0.192 2026-09-13 14:36:45,339 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:45] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.181 2026-09-13 14:36:45,367 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:45] "GET /web/image?model=product.template&field=image_128&id=2196&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.005 0.177 2026-09-13 14:36:45,396 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:45] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.004 0.179 2026-09-13 14:36:45,476 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:45] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.037 0.196 2026-09-13 14:36:45,501 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:45] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.178 2026-09-13 14:36:45,519 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: [5/25] Tour PosSettleOrder → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-09-13 14:36:45,524 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:45] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.240 2026-09-13 14:36:45,591 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: [6/25] Tour PosSettleOrder → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-09-13 14:36:45,769 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:45] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 55 0.053 0.106 2026-09-13 14:36:45,864 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:45] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 23 0.031 0.035 2026-09-13 14:36:45,919 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:45] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 2 0.002 0.014 2026-09-13 14:36:45,985 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: [7/25] Tour PosSettleOrder → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-09-13 14:36:46,101 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:46] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 64 0.040 0.072 2026-09-13 14:36:46,224 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:46] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 59 0.050 0.062 2026-09-13 14:36:46,247 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:46] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.009 0.119 2026-09-13 14:36:46,318 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:46] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.019 0.039 2026-09-13 14:36:46,364 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: [8/25] Tour PosSettleOrder → Step body:not(:has(.modal)) 2026-09-13 14:36:46,413 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:46] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.019 0.025 2026-09-13 14:36:46,505 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: [9/25] Tour PosSettleOrder → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:36:46,553 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: [10/25] Tour PosSettleOrder → Step Check orderline with attributes: {"withClass":".selected","productName":"Pizza Chicken","quantity":9,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Pizza Chicken")):has(.qty:contains("9"))) 2026-09-13 14:36:46,604 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: [11/25] Tour PosSettleOrder → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:36:46,655 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: [12/25] Tour PosSettleOrder → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:36:46,705 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: [13/25] Tour PosSettleOrder → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-09-13 14:36:46,763 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: [14/25] Tour PosSettleOrder → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-09-13 14:36:46,814 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: [15/25] Tour PosSettleOrder → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:36:46,864 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: [16/25] Tour PosSettleOrder → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:36:46,915 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: [17/25] Tour PosSettleOrder → Step Check orderline with attributes: {"withClass":".selected","productName":"Pizza Chicken","quantity":2,"attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Pizza Chicken")):has(.qty:contains("2"))) 2026-09-13 14:36:46,978 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: [18/25] Tour PosSettleOrder → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:36:47,028 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: [19/25] Tour PosSettleOrder → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:36:47,103 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: [20/25] Tour PosSettleOrder → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:36:47,126 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:47] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:36:47,129 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:47] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:36:47,157 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: [21/25] Tour PosSettleOrder → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:36:47,205 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: [22/25] Tour PosSettleOrder → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-09-13 14:36:47,282 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: [23/25] Tour PosSettleOrder → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:36:47,346 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: [24/25] Tour PosSettleOrder → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-09-13 14:36:47,350 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71587093 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'fc9cdb48-ef95-4bed-a893-31e5641d604b'}] 2026-09-13 14:36:47,360 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:47] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:36:47,571 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #238 deleted stock.move records with IDs: [1382] 2026-09-13 14:36:47,819 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71587093 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'fc9cdb48-ef95-4bed-a893-31e5641d604b'} created pos.order #844 2026-09-13 14:36:47,846 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71587093 finished 2026-09-13 14:36:48,022 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 397 0.283 0.391 2026-09-13 14:36:48,073 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:48] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.007 2026-09-13 14:36:48,156 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: [25/25] Tour PosSettleOrder → Step .pos-leftheader .orders-button 2026-09-13 14:36:48,163 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88779726 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'fc9cdb48-ef95-4bed-a893-31e5641d604b'}] 2026-09-13 14:36:48,181 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88779726 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'fc9cdb48-ef95-4bed-a893-31e5641d604b'} sync ignored for existing PoS order pos.order(844,) (state: paid) 2026-09-13 14:36:48,215 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88779726 finished 2026-09-13 14:36:48,220 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: tour succeeded 2026-09-13 14:36:48,226 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: ╔═══════════════════════════════╗ ║ TOUR PosSettleOrder SUCCEEDED ║ ╚═══════════════════════════════╝ 2026-09-13 14:36:48,360 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit.browser: heap 17579940 (allocated 19136512) 2026-09-13 14:36:48,372 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Closing chrome headless with pid 80852 2026-09-13 14:36:48,376 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Closing websocket connection 2026-09-13 14:36:48,377 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Terminating chrome headless with pid 80852 2026-09-13 14:36:48,389 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:48] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 73 0.130 0.098 2026-09-13 14:36:48,404 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:48] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.001 0.174 2026-09-13 14:36:48,434 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_143648_433848_test_settle_order_with_kit.txt 2026-09-13 14:36:48,434 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_kit: Removing chrome user profile "/tmp/tmpaop8ti01_chrome_odoo" 2026-09-13 14:36:48,454 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_lot ... 2026-09-13 14:36:49,381 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Chrome pid: 81001 2026-09-13 14:36:49,381 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Chrome headless temporary user profile dir: /tmp/tmp9r835oar_chrome_odoo 2026-09-13 14:36:49,381 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Issuing json command http://127.0.0.1:41735/json/version 2026-09-13 14:36:49,383 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41735', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:36:49,421 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:36:49,421 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Issuing json command http://127.0.0.1:41735/json 2026-09-13 14:36:49,421 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41735', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:36:49,426 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Websocket url found: ws://127.0.0.1:41735/devtools/page/D38832F5EE99CC0FC6CC3DF373BD72EE 2026-09-13 14:36:49,429 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Enable chrome headless console log notification 2026-09-13 14:36:49,430 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Chrome headless enable page notifications 2026-09-13 14:36:49,550 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-13 14:36:49,552 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Setting session cookie in browser 2026-09-13 14:36:49,554 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-09-13 14:36:49,554 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-09-13 14:36:49,565 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:36:50,241 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:50] "GET /pos/ui/126 HTTP/1.1" 200 - 84 0.064 0.615 2026-09-13 14:36:50,244 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Navigation result: {'frameId': 'D38832F5EE99CC0FC6CC3DF373BD72EE', 'loaderId': 'A66F6202B56503AEF5CB41144DC553D5', 'isDownload': False} 2026-09-13 14:36:50,244 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Evaluate ready code "odoo.isTourReady('test_settle_order_with_lot')" 2026-09-13 14:36:50,250 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:36:50,270 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:50] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.013 2026-09-13 14:36:50,283 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:50] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.009 0.015 2026-09-13 14:36:50,293 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:50] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-09-13 14:36:50,728 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:50] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:36:50,750 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:50] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-13 14:36:50,761 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Evaluate test code "odoo.startTour('test_settle_order_with_lot', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:36:50,765 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot.browser: [1/14] Tour test_settle_order_with_lot → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:36:50,770 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:50] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.005 2026-09-13 14:36:50,794 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:50] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:36:50,811 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:50] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:36:50,850 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:50] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.015 0.014 2026-09-13 14:36:50,862 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:50] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.039 2026-09-13 14:36:50,929 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:50] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.026 0.042 2026-09-13 14:36:50,932 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.048 2026-09-13 14:36:51,516 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:51] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 364 0.250 0.288 2026-09-13 14:36:51,541 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:51] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.014 2026-09-13 14:36:51,621 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:36:51,708 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:51] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.046 2026-09-13 14:36:51,745 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:36:51,758 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot.browser: Owl is running in 'dev' mode. 2026-09-13 14:36:51,768 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:51] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:36:51,820 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:51] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:36:51,825 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:51] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:36:51,847 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:51] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:36:51,858 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:51] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:36:51,862 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:51] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-09-13 14:36:51,887 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.022 2026-09-13 14:36:51,893 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:51] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 11 0.030 0.024 2026-09-13 14:36:51,904 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:51] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:36:51,920 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:51] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.008 0.069 2026-09-13 14:36:51,985 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:51] "GET /pos/ui/126 HTTP/1.1" 200 - 31 0.020 0.060 2026-09-13 14:36:52,038 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot.browser: [2/14] Tour test_settle_order_with_lot → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:36:52,050 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:52] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 31 0.028 0.126 2026-09-13 14:36:52,155 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:52] "GET /web/image?model=product.template&field=image_128&id=2149&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.039 2026-09-13 14:36:52,176 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot.browser: [3/14] Tour test_settle_order_with_lot → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:36:52,177 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:36:52,192 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:52] "GET /web/image?model=product.template&field=image_128&id=2150&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.007 0.069 2026-09-13 14:36:52,212 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot.browser: [4/14] Tour test_settle_order_with_lot → Step click Actions button (trigger: .more-btn) 2026-09-13 14:36:52,222 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:52] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.004 0.101 2026-09-13 14:36:52,244 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:52] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.115 2026-09-13 14:36:52,267 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:52] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.133 2026-09-13 14:36:52,292 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:52] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.156 2026-09-13 14:36:52,322 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:52] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.008 0.130 2026-09-13 14:36:52,369 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:52] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.171 2026-09-13 14:36:52,393 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:52] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.160 2026-09-13 14:36:52,500 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:52] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.066 0.169 2026-09-13 14:36:52,529 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot.browser: [5/14] Tour test_settle_order_with_lot → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-09-13 14:36:52,590 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot.browser: [6/14] Tour test_settle_order_with_lot → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-09-13 14:36:52,734 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:52] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 55 0.045 0.093 2026-09-13 14:36:52,835 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:52] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.026 0.033 2026-09-13 14:36:52,886 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:52] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.014 2026-09-13 14:36:52,948 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot.browser: [7/14] Tour test_settle_order_with_lot → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-09-13 14:36:53,084 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:53] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 66 0.055 0.080 2026-09-13 14:36:53,214 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:53] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 61 0.043 0.074 2026-09-13 14:36:53,222 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:53] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.119 2026-09-13 14:36:53,294 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:53] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.026 0.033 2026-09-13 14:36:53,332 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot.browser: [8/14] Tour test_settle_order_with_lot → Step Choose to auto link the lot number to the order line (trigger: .modal-content:contains('Do you want to load the SN/Lots linked to the Sales Order?') button:contains('Ok')) 2026-09-13 14:36:53,393 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:53] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 25 0.025 0.035 2026-09-13 14:36:53,480 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot.browser: [9/14] Tour test_settle_order_with_lot → Step body:not(:has(.modal)) 2026-09-13 14:36:53,531 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot.browser: [10/14] Tour test_settle_order_with_lot → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:36:53,582 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot.browser: [11/14] Tour test_settle_order_with_lot → Step Check orderline with attributes: {"withClass":".selected","productName":"Product A","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Product A"))) 2026-09-13 14:36:53,633 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot.browser: [12/14] Tour test_settle_order_with_lot → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:36:53,683 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot.browser: [13/14] Tour test_settle_order_with_lot → Step check lot0 is linked (trigger: .info-list li:contains(1001)) 2026-09-13 14:36:53,734 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot.browser: [14/14] Tour test_settle_order_with_lot → Step check lot1 is linked (trigger: .info-list li:contains(1002)) 2026-09-13 14:36:53,785 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot.browser: tour succeeded 2026-09-13 14:36:53,786 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot.browser: ╔═══════════════════════════════════════════╗ ║ TOUR test_settle_order_with_lot SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-09-13 14:36:53,862 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot.browser: heap 16181772 (allocated 17039360) 2026-09-13 14:36:53,866 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Closing chrome headless with pid 81001 2026-09-13 14:36:53,867 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Closing websocket connection 2026-09-13 14:36:53,867 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Terminating chrome headless with pid 81001 2026-09-13 14:36:53,922 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_143653_922546_test_settle_order_with_lot.txt 2026-09-13 14:36:53,922 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_lot: Removing chrome user profile "/tmp/tmp9r835oar_chrome_odoo" 2026-09-13 14:36:53,931 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_multiple_uom ... 2026-09-13 14:36:54,689 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Chrome pid: 81143 2026-09-13 14:36:54,689 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Chrome headless temporary user profile dir: /tmp/tmptccu20wg_chrome_odoo 2026-09-13 14:36:54,689 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Issuing json command http://127.0.0.1:38649/json/version 2026-09-13 14:36:54,690 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38649', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:36:54,697 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:36:54,697 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Issuing json command http://127.0.0.1:38649/json 2026-09-13 14:36:54,698 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38649', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:36:54,704 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Websocket url found: ws://127.0.0.1:38649/devtools/page/FB9F0DA71B8514FF6ED407BA9E970356 2026-09-13 14:36:54,709 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Enable chrome headless console log notification 2026-09-13 14:36:54,712 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Chrome headless enable page notifications 2026-09-13 14:36:54,822 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-13 14:36:54,827 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Setting session cookie in browser 2026-09-13 14:36:54,828 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-09-13 14:36:54,828 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-09-13 14:36:54,839 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:36:55,256 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:55] "GET /pos/ui/126 HTTP/1.1" 200 - 84 0.049 0.371 2026-09-13 14:36:55,260 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Navigation result: {'frameId': 'FB9F0DA71B8514FF6ED407BA9E970356', 'loaderId': '65F64FF0C2758066ED5064EF31F2CA93', 'isDownload': False} 2026-09-13 14:36:55,260 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Evaluate ready code "odoo.isTourReady('PoSSettleQuotation')" 2026-09-13 14:36:55,266 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:36:55,283 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:55] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-09-13 14:36:55,291 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:55] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.015 2026-09-13 14:36:55,298 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:55] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-09-13 14:36:55,764 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:55] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:36:55,792 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:55] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-09-13 14:36:55,812 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Evaluate test code "odoo.startTour('PoSSettleQuotation', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:36:55,820 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom.browser: [1/14] Tour PoSSettleQuotation → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:36:55,832 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:55] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.010 2026-09-13 14:36:55,857 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:55] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.007 2026-09-13 14:36:55,871 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:55] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:36:55,911 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:55] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.018 0.012 2026-09-13 14:36:55,925 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:55] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.036 2026-09-13 14:36:55,998 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:55] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.027 0.042 2026-09-13 14:36:56,002 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.056 2026-09-13 14:36:56,566 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:56] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 364 0.261 0.275 2026-09-13 14:36:56,586 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:56] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:36:56,647 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.009 2026-09-13 14:36:56,713 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:56] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.041 2026-09-13 14:36:56,748 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:56] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:36:56,756 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom.browser: Owl is running in 'dev' mode. 2026-09-13 14:36:56,765 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:56] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:36:56,811 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:56] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:36:56,819 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:56] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.011 2026-09-13 14:36:56,851 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:56] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:36:56,851 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:56] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:36:56,869 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:56] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:36:56,892 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:56] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-09-13 14:36:56,923 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:56] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:36:56,946 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:56] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 11 0.076 0.057 2026-09-13 14:36:56,966 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:56] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.003 0.121 2026-09-13 14:36:57,004 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom.browser: [2/14] Tour PoSSettleQuotation → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:36:57,050 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:57] "GET /pos/ui/126 HTTP/1.1" 200 - 31 0.048 0.089 2026-09-13 14:36:57,095 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom.browser: [3/14] Tour PoSSettleQuotation → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:36:57,132 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:57] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 31 0.040 0.181 2026-09-13 14:36:57,145 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:36:57,146 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom.browser: [4/14] Tour PoSSettleQuotation → Step click Actions button (trigger: .more-btn) 2026-09-13 14:36:57,159 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:57] "GET /web/image?model=product.template&field=image_128&id=2149&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.092 2026-09-13 14:36:57,194 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:57] "GET /web/image?model=product.template&field=image_128&id=2150&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.124 2026-09-13 14:36:57,230 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:57] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.009 0.152 2026-09-13 14:36:57,274 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:57] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.187 2026-09-13 14:36:57,310 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:57] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.006 0.232 2026-09-13 14:36:57,336 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:57] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.177 2026-09-13 14:36:57,371 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:57] "GET /web/image?model=product.template&field=image_128&id=2198&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.199 2026-09-13 14:36:57,391 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:57] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.190 2026-09-13 14:36:57,408 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:57] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.167 2026-09-13 14:36:57,438 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:57] "GET /web/image?model=product.template&field=image_128&id=2199&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.153 2026-09-13 14:36:57,514 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:57] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.033 0.168 2026-09-13 14:36:57,528 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:57] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.185 2026-09-13 14:36:57,547 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom.browser: [5/14] Tour PoSSettleQuotation → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-09-13 14:36:57,613 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom.browser: [6/14] Tour PoSSettleQuotation → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-09-13 14:36:57,741 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:57] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 55 0.043 0.083 2026-09-13 14:36:57,814 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:57] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.017 0.032 2026-09-13 14:36:57,866 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:57] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.014 2026-09-13 14:36:57,935 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom.browser: [7/14] Tour PoSSettleQuotation → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-09-13 14:36:58,053 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:58] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 60 0.046 0.069 2026-09-13 14:36:58,191 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:58] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 54 0.063 0.067 2026-09-13 14:36:58,200 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:58] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.128 2026-09-13 14:36:58,249 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:58] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.010 0.023 2026-09-13 14:36:58,281 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom.browser: [8/14] Tour PoSSettleQuotation → Step body:not(:has(.modal)) 2026-09-13 14:36:58,316 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:58] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.012 0.023 2026-09-13 14:36:58,448 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom.browser: [9/14] Tour PoSSettleQuotation → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:36:58,518 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom.browser: [10/14] Tour PoSSettleQuotation → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:36:58,536 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:58] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:36:58,539 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:58] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:36:58,569 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom.browser: [11/14] Tour PoSSettleQuotation → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:36:58,620 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom.browser: [12/14] Tour PoSSettleQuotation → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-09-13 14:36:58,690 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom.browser: [13/14] Tour PoSSettleQuotation → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:36:58,776 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom.browser: [14/14] Tour PoSSettleQuotation → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-09-13 14:36:58,787 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73839056 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '86b3ceab-e6f8-4760-af4b-b32b6aaec41b'}] 2026-09-13 14:36:58,788 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:58] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:36:59,205 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73839056 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '86b3ceab-e6f8-4760-af4b-b32b6aaec41b'} created pos.order #845 2026-09-13 14:36:59,221 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73839056 finished 2026-09-13 14:36:59,519 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 366 0.282 0.453 2026-09-13 14:36:59,594 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:59] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:36:59,695 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom.browser: tour succeeded 2026-09-13 14:36:59,696 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom.browser: ╔═══════════════════════════════════╗ ║ TOUR PoSSettleQuotation SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-09-13 14:36:59,718 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45205592 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '86b3ceab-e6f8-4760-af4b-b32b6aaec41b'}] 2026-09-13 14:36:59,740 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45205592 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '86b3ceab-e6f8-4760-af4b-b32b6aaec41b'} sync ignored for existing PoS order pos.order(845,) (state: paid) 2026-09-13 14:36:59,761 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45205592 finished 2026-09-13 14:36:59,817 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom.browser: heap 18920012 (allocated 20582400) 2026-09-13 14:36:59,819 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Closing chrome headless with pid 81143 2026-09-13 14:36:59,822 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Closing websocket connection 2026-09-13 14:36:59,822 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Terminating chrome headless with pid 81143 2026-09-13 14:36:59,881 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_143659_880832_test_settle_order_with_multiple_uom.txt 2026-09-13 14:36:59,881 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: Removing chrome user profile "/tmp/tmptccu20wg_chrome_odoo" 2026-09-13 14:36:59,894 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multiple_uom: waiting for threads: [, ] 2026-09-13 14:36:59,899 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:36:59] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.107 0.077 2026-09-13 14:36:59,912 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_multistep_delivery ... 2026-09-13 14:37:00,789 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Chrome pid: 81301 2026-09-13 14:37:00,789 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Chrome headless temporary user profile dir: /tmp/tmpk1whuyqv_chrome_odoo 2026-09-13 14:37:00,789 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Issuing json command http://127.0.0.1:44163/json/version 2026-09-13 14:37:00,790 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44163', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:37:00,796 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:37:00,796 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Issuing json command http://127.0.0.1:44163/json 2026-09-13 14:37:00,797 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44163', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:37:00,800 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Websocket url found: ws://127.0.0.1:44163/devtools/page/65CA9BB9A5AE43863599EA84BD3BF5C7 2026-09-13 14:37:00,803 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Enable chrome headless console log notification 2026-09-13 14:37:00,805 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Chrome headless enable page notifications 2026-09-13 14:37:00,920 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-13 14:37:00,922 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Setting session cookie in browser 2026-09-13 14:37:00,929 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-09-13 14:37:00,929 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-09-13 14:37:00,943 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:37:01,388 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:01] "GET /pos/ui/126 HTTP/1.1" 200 - 84 0.061 0.392 2026-09-13 14:37:01,391 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Navigation result: {'frameId': '65CA9BB9A5AE43863599EA84BD3BF5C7', 'loaderId': 'B0B91D39F800E7E2647E0F5CA53D5892', 'isDownload': False} 2026-09-13 14:37:01,392 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Evaluate ready code "odoo.isTourReady('PosSettleOrder3')" 2026-09-13 14:37:01,398 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:37:01,429 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:01] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.021 2026-09-13 14:37:01,450 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:01] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.036 2026-09-13 14:37:01,457 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:01] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.041 2026-09-13 14:37:01,867 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:01] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:37:01,892 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:01] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-09-13 14:37:01,907 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Evaluate test code "odoo.startTour('PosSettleOrder3', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:37:01,919 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery.browser: [1/18] Tour PosSettleOrder3 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:37:01,926 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:01] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-09-13 14:37:01,956 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:01] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.015 2026-09-13 14:37:01,967 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:01] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:37:02,004 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:02] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.011 0.014 2026-09-13 14:37:02,012 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:02] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.028 2026-09-13 14:37:02,084 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:02] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.031 0.038 2026-09-13 14:37:02,088 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:02] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.058 2026-09-13 14:37:02,674 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:02] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 364 0.277 0.277 2026-09-13 14:37:02,696 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:02] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:37:02,755 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-09-13 14:37:02,830 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:02] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.038 2026-09-13 14:37:02,921 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.020 0.006 2026-09-13 14:37:02,948 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery.browser: Owl is running in 'dev' mode. 2026-09-13 14:37:02,957 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:02] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:37:02,987 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:02] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:37:03,006 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:03] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-09-13 14:37:03,024 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:03] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.009 0.022 2026-09-13 14:37:03,027 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:03] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-09-13 14:37:03,037 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:03] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:37:03,055 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:03] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:37:03,060 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:03] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 11 0.011 0.056 2026-09-13 14:37:03,064 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:03] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.070 2026-09-13 14:37:03,142 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery.browser: [2/18] Tour PosSettleOrder3 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:37:03,179 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:03] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:37:03,235 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery.browser: [3/18] Tour PosSettleOrder3 → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:37:03,281 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery.browser: [4/18] Tour PosSettleOrder3 → Step click Actions button (trigger: .more-btn) 2026-09-13 14:37:03,311 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:03] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 31 0.098 0.045 2026-09-13 14:37:03,318 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:37:03,363 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:03] "GET /pos/ui/126 HTTP/1.1" 200 - 31 0.017 0.176 2026-09-13 14:37:03,390 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:03] "GET /web/image?model=product.template&field=image_128&id=2149&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.006 0.147 2026-09-13 14:37:03,414 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:03] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.160 2026-09-13 14:37:03,433 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:03] "GET /web/image?model=product.template&field=image_128&id=2150&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.187 2026-09-13 14:37:03,453 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:03] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.208 2026-09-13 14:37:03,478 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:03] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.154 2026-09-13 14:37:03,518 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:03] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.011 0.140 2026-09-13 14:37:03,541 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:03] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.136 2026-09-13 14:37:03,566 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:03] "GET /web/image?model=product.template&field=image_128&id=2200&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.147 2026-09-13 14:37:03,648 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:03] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.033 0.175 2026-09-13 14:37:03,663 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:03] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.179 2026-09-13 14:37:03,681 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery.browser: [5/18] Tour PosSettleOrder3 → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-09-13 14:37:03,682 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:03] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.222 2026-09-13 14:37:03,739 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery.browser: [6/18] Tour PosSettleOrder3 → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-09-13 14:37:03,877 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:03] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 55 0.044 0.088 2026-09-13 14:37:03,999 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:03] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.044 0.034 2026-09-13 14:37:04,047 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:04] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.013 2026-09-13 14:37:04,115 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery.browser: [7/18] Tour PosSettleOrder3 → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-09-13 14:37:04,304 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:04] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 66 0.087 0.089 2026-09-13 14:37:04,415 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:04] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 61 0.037 0.066 2026-09-13 14:37:04,425 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:04] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.103 2026-09-13 14:37:04,485 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:04] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.025 0.025 2026-09-13 14:37:04,521 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery.browser: [8/18] Tour PosSettleOrder3 → Step body:not(:has(.modal)) 2026-09-13 14:37:04,540 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:04] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.010 0.017 2026-09-13 14:37:04,603 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery.browser: [9/18] Tour PosSettleOrder3 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:37:04,654 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery.browser: [10/18] Tour PosSettleOrder3 → 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-09-13 14:37:04,706 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery.browser: [11/18] Tour PosSettleOrder3 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:37:04,756 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery.browser: [12/18] Tour PosSettleOrder3 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:37:04,821 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery.browser: [13/18] Tour PosSettleOrder3 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:37:04,831 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:04] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:37:04,832 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:04] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:37:04,877 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery.browser: [14/18] Tour PosSettleOrder3 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:37:04,922 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery.browser: [15/18] Tour PosSettleOrder3 → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-09-13 14:37:04,988 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery.browser: [16/18] Tour PosSettleOrder3 → Step remaining amount is 0.0 (trigger: .payment-status-amount .amount:contains("0.0")) 2026-09-13 14:37:05,037 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery.browser: [17/18] Tour PosSettleOrder3 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:37:05,102 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery.browser: [18/18] Tour PosSettleOrder3 → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-09-13 14:37:05,108 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44430546 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'ee315c40-535d-4631-a42e-1a86212656a2'}] 2026-09-13 14:37:05,110 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:05] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:37:05,282 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #236 deleted stock.move.line records with IDs: [1388] 2026-09-13 14:37:05,591 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44430546 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': 'ee315c40-535d-4631-a42e-1a86212656a2'} created pos.order #846 2026-09-13 14:37:05,605 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #44430546 finished 2026-09-13 14:37:05,775 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 377 0.246 0.424 2026-09-13 14:37:05,828 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:05] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.002 0.008 2026-09-13 14:37:05,932 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80703674 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'ee315c40-535d-4631-a42e-1a86212656a2'}] 2026-09-13 14:37:05,935 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery.browser: tour succeeded 2026-09-13 14:37:05,935 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery.browser: ╔════════════════════════════════╗ ║ TOUR PosSettleOrder3 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-09-13 14:37:05,946 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80703674 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': 'ee315c40-535d-4631-a42e-1a86212656a2'} sync ignored for existing PoS order pos.order(846,) (state: paid) 2026-09-13 14:37:05,962 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80703674 finished 2026-09-13 14:37:06,055 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery.browser: heap 17352352 (allocated 18874368) 2026-09-13 14:37:06,071 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Closing chrome headless with pid 81301 2026-09-13 14:37:06,074 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 56 0.066 0.079 2026-09-13 14:37:06,079 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Closing websocket connection 2026-09-13 14:37:06,080 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Terminating chrome headless with pid 81301 2026-09-13 14:37:06,138 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_143706_138469_test_settle_order_with_multistep_delivery.txt 2026-09-13 14:37:06,138 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery: Removing chrome user profile "/tmp/tmpk1whuyqv_chrome_odoo" 2026-09-13 14:37:06,155 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_order_with_multistep_delivery_receipt ... 2026-09-13 14:37:07,553 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Chrome pid: 81444 2026-09-13 14:37:07,553 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Chrome headless temporary user profile dir: /tmp/tmpzwtue696_chrome_odoo 2026-09-13 14:37:07,554 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Issuing json command http://127.0.0.1:35569/json/version 2026-09-13 14:37:07,555 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35569', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:37:07,593 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:37:07,593 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Issuing json command http://127.0.0.1:35569/json 2026-09-13 14:37:07,593 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35569', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:37:07,605 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Websocket url found: ws://127.0.0.1:35569/devtools/page/B8430DB867582E54D44C14B18709B4A1 2026-09-13 14:37:07,607 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Enable chrome headless console log notification 2026-09-13 14:37:07,610 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Chrome headless enable page notifications 2026-09-13 14:37:07,757 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-13 14:37:07,758 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Setting session cookie in browser 2026-09-13 14:37:07,759 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-09-13 14:37:07,759 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-09-13 14:37:07,774 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:37:08,334 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:08] "GET /pos/ui/126 HTTP/1.1" 200 - 83 0.041 0.522 2026-09-13 14:37:08,338 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Navigation result: {'frameId': 'B8430DB867582E54D44C14B18709B4A1', 'loaderId': 'D463D2325C4806435EEC5308269386A2', 'isDownload': False} 2026-09-13 14:37:08,338 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Evaluate ready code "odoo.isTourReady('PosSettleOrder4')" 2026-09-13 14:37:08,347 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:37:08,368 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:08] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-09-13 14:37:08,382 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:08] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.005 0.017 2026-09-13 14:37:08,423 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:08] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.011 0.048 2026-09-13 14:37:08,810 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:08] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:37:08,829 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:08] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-09-13 14:37:08,847 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Evaluate test code "odoo.startTour('PosSettleOrder4', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:37:08,860 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt.browser: [1/20] Tour PosSettleOrder4 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:37:08,863 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:08] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.009 2026-09-13 14:37:08,884 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:08] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:37:08,901 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:08] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:37:08,941 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:08] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.007 0.016 2026-09-13 14:37:08,953 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:08] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.027 2026-09-13 14:37:09,007 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:09] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.023 0.030 2026-09-13 14:37:09,010 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:09] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.033 2026-09-13 14:37:09,480 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:09] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 364 0.187 0.250 2026-09-13 14:37:09,494 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:09] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:37:09,562 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.005 2026-09-13 14:37:09,624 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:09] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.034 2026-09-13 14:37:09,682 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.005 0.010 2026-09-13 14:37:09,703 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt.browser: Owl is running in 'dev' mode. 2026-09-13 14:37:09,718 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:09] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.007 0.005 2026-09-13 14:37:09,765 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:09] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:37:09,784 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:09] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:37:09,794 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:09] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.010 0.017 2026-09-13 14:37:09,796 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:09] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.020 2026-09-13 14:37:09,815 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:09] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:37:09,816 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:09] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:37:09,861 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:09] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 14 0.040 0.061 2026-09-13 14:37:09,864 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:09] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.073 2026-09-13 14:37:09,913 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt.browser: [2/20] Tour PosSettleOrder4 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:37:09,984 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:09] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:37:10,026 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:37:10,029 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt.browser: [3/20] Tour PosSettleOrder4 → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:37:10,065 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:10] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 31 0.060 0.045 2026-09-13 14:37:10,081 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt.browser: [4/20] Tour PosSettleOrder4 → Step click Actions button (trigger: .more-btn) 2026-09-13 14:37:10,144 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:10] "GET /pos/ui/126 HTTP/1.1" 200 - 31 0.035 0.131 2026-09-13 14:37:10,167 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:10] "GET /web/image?model=product.template&field=image_128&id=2149&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.172 2026-09-13 14:37:10,200 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:10] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.013 0.172 2026-09-13 14:37:10,230 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:10] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.184 2026-09-13 14:37:10,254 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:10] "GET /web/image?model=product.template&field=image_128&id=2150&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.256 2026-09-13 14:37:10,285 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:10] "GET /web/image?model=product.template&field=image_128&id=2201&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.005 0.213 2026-09-13 14:37:10,344 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:10] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.004 0.188 2026-09-13 14:37:10,371 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:10] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.005 0.192 2026-09-13 14:37:10,396 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:10] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.153 2026-09-13 14:37:10,420 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:10] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.161 2026-09-13 14:37:10,441 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:10] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.004 0.145 2026-09-13 14:37:10,524 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:10] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.038 0.280 2026-09-13 14:37:10,562 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt.browser: [5/20] Tour PosSettleOrder4 → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-09-13 14:37:10,622 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt.browser: [6/20] Tour PosSettleOrder4 → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-09-13 14:37:10,756 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:10] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 55 0.041 0.092 2026-09-13 14:37:10,843 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:10] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.029 0.027 2026-09-13 14:37:10,883 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:10] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.009 2026-09-13 14:37:10,955 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt.browser: [7/20] Tour PosSettleOrder4 → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-09-13 14:37:11,090 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:11] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 73 0.054 0.073 2026-09-13 14:37:11,218 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:11] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 69 0.051 0.069 2026-09-13 14:37:11,228 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:11] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.110 2026-09-13 14:37:11,267 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:11] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.012 0.020 2026-09-13 14:37:11,294 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt.browser: [8/20] Tour PosSettleOrder4 → Step body:not(:has(.modal)) 2026-09-13 14:37:11,333 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:11] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.013 0.025 2026-09-13 14:37:11,399 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt.browser: [9/20] Tour PosSettleOrder4 → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:37:11,450 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt.browser: [10/20] Tour PosSettleOrder4 → 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-09-13 14:37:11,501 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt.browser: [11/20] Tour PosSettleOrder4 → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:37:11,552 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt.browser: [12/20] Tour PosSettleOrder4 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:37:11,620 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt.browser: [13/20] Tour PosSettleOrder4 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:37:11,634 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:11] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:37:11,634 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:11] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:37:11,671 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt.browser: [14/20] Tour PosSettleOrder4 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:37:11,721 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt.browser: [15/20] Tour PosSettleOrder4 → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-09-13 14:37:11,790 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt.browser: [16/20] Tour PosSettleOrder4 → Step remaining amount is 0.0 (trigger: .payment-status-amount .amount:contains("0.0")) 2026-09-13 14:37:11,841 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt.browser: [17/20] Tour PosSettleOrder4 → Step click ship later button (trigger: .button:contains('Ship Later')) 2026-09-13 14:37:11,898 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt.browser: [18/20] Tour PosSettleOrder4 → Step click confirm button (trigger: .btn:contains('Confirm')) 2026-09-13 14:37:11,951 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt.browser: [19/20] Tour PosSettleOrder4 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:37:12,017 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt.browser: [20/20] Tour PosSettleOrder4 → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-09-13 14:37:12,025 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3130808 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '32da8d0a-a984-4424-9018-59ad1b2aaeaf'}] 2026-09-13 14:37:12,026 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:12] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:37:12,178 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #236 deleted stock.move.line records with IDs: [1393] 2026-09-13 14:37:13,788 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3130808 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '32da8d0a-a984-4424-9018-59ad1b2aaeaf'} created pos.order #847 2026-09-13 14:37:13,835 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3130808 finished 2026-09-13 14:37:13,986 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 734 0.746 1.218 2026-09-13 14:37:14,016 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:14] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:37:14,021 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:14] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.008 2026-09-13 14:37:14,127 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt.browser: tour succeeded 2026-09-13 14:37:14,128 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt.browser: ╔════════════════════════════════╗ ║ TOUR PosSettleOrder4 SUCCEEDED ║ ╚════════════════════════════════╝ 2026-09-13 14:37:14,161 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:14] "GET /account/download_invoice_documents/804/pdf HTTP/1.1" 200 - 20 0.023 0.025 2026-09-13 14:37:14,163 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58420144 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '32da8d0a-a984-4424-9018-59ad1b2aaeaf'}] 2026-09-13 14:37:14,170 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58420144 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '32da8d0a-a984-4424-9018-59ad1b2aaeaf'} sync ignored for existing PoS order pos.order(847,) (state: done) 2026-09-13 14:37:14,187 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58420144 finished 2026-09-13 14:37:14,231 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt.browser: heap 17694768 (allocated 19660800) 2026-09-13 14:37:14,234 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Closing chrome headless with pid 81444 2026-09-13 14:37:14,236 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Closing websocket connection 2026-09-13 14:37:14,237 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Terminating chrome headless with pid 81444 2026-09-13 14:37:14,273 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:14] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 59 0.047 0.105 2026-09-13 14:37:14,288 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_143714_287971_test_settle_order_with_multistep_delivery_receipt.txt 2026-09-13 14:37:14,288 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_order_with_multistep_delivery_receipt: Removing chrome user profile "/tmp/tmpzwtue696_chrome_odoo" 2026-09-13 14:37:14,318 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_quotation_delivered_qty ... 2026-09-13 14:37:14,762 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Chrome pid: 81595 2026-09-13 14:37:14,762 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Chrome headless temporary user profile dir: /tmp/tmpjqt9vu5o_chrome_odoo 2026-09-13 14:37:14,762 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Issuing json command http://127.0.0.1:41539/json/version 2026-09-13 14:37:14,764 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41539', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:37:14,789 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:37:14,789 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Issuing json command http://127.0.0.1:41539/json 2026-09-13 14:37:14,790 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41539', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:37:14,798 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Websocket url found: ws://127.0.0.1:41539/devtools/page/F687FFDF1D0A771DAA86E2E623E2CF2E 2026-09-13 14:37:14,802 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Enable chrome headless console log notification 2026-09-13 14:37:14,804 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Chrome headless enable page notifications 2026-09-13 14:37:14,915 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-13 14:37:14,917 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Setting session cookie in browser 2026-09-13 14:37:14,918 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-09-13 14:37:14,919 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-09-13 14:37:14,932 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:37:15,339 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:15] "GET /pos/ui/126 HTTP/1.1" 200 - 85 0.055 0.356 2026-09-13 14:37:15,343 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Navigation result: {'frameId': 'F687FFDF1D0A771DAA86E2E623E2CF2E', 'loaderId': 'F4B3659251E35689B32F9E174530FD4A', 'isDownload': False} 2026-09-13 14:37:15,343 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Evaluate ready code "odoo.isTourReady('PoSSettleQuotation')" 2026-09-13 14:37:15,350 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:37:15,364 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:15] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-09-13 14:37:15,370 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:15] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-09-13 14:37:15,382 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:15] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.021 2026-09-13 14:37:15,803 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:15] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:37:15,826 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:15] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-13 14:37:15,839 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Evaluate test code "odoo.startTour('PoSSettleQuotation', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:37:15,845 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty.browser: [1/14] Tour PoSSettleQuotation → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:37:15,846 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:15] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.003 2026-09-13 14:37:15,864 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:15] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:37:15,891 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:15] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:37:15,918 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:15] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.012 2026-09-13 14:37:15,945 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:15] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.012 0.024 2026-09-13 14:37:15,953 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:15] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.016 2026-09-13 14:37:16,021 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:16] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.026 0.039 2026-09-13 14:37:16,632 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:16] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 363 0.265 0.318 2026-09-13 14:37:16,654 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:16] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:37:16,713 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:16] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-09-13 14:37:16,776 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:16] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.043 2026-09-13 14:37:16,794 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:16] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-09-13 14:37:16,816 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty.browser: Owl is running in 'dev' mode. 2026-09-13 14:37:16,836 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:16] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:37:16,873 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:16] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:37:16,882 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:16] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:37:16,887 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:16] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:37:16,891 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:16] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:37:16,925 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:16] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:37:16,926 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:16] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 11 0.017 0.033 2026-09-13 14:37:16,932 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:16] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:37:16,954 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:16] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:37:16,967 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:16] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.004 0.083 2026-09-13 14:37:17,012 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:17] "GET /pos/ui/126 HTTP/1.1" 200 - 31 0.017 0.048 2026-09-13 14:37:17,031 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty.browser: [2/14] Tour PoSSettleQuotation → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:37:17,109 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:17] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 31 0.053 0.110 2026-09-13 14:37:17,115 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:37:17,127 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty.browser: [3/14] Tour PoSSettleQuotation → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:37:17,138 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:17] "GET /web/image?model=product.template&field=image_128&id=2149&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.009 0.053 2026-09-13 14:37:17,163 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:17] "GET /web/image?model=product.template&field=image_128&id=2150&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.078 2026-09-13 14:37:17,176 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty.browser: [4/14] Tour PoSSettleQuotation → Step click Actions button (trigger: .more-btn) 2026-09-13 14:37:17,182 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:17] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.092 2026-09-13 14:37:17,204 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:17] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.111 2026-09-13 14:37:17,227 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:17] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.130 2026-09-13 14:37:17,251 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:17] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.123 2026-09-13 14:37:17,269 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:17] "GET /web/image?model=product.template&field=image_128&id=2202&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.120 2026-09-13 14:37:17,298 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:17] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.128 2026-09-13 14:37:17,321 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:17] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.133 2026-09-13 14:37:17,400 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:17] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.033 0.156 2026-09-13 14:37:17,422 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:17] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.189 2026-09-13 14:37:17,445 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty.browser: [5/14] Tour PoSSettleQuotation → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-09-13 14:37:17,505 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty.browser: [6/14] Tour PoSSettleQuotation → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-09-13 14:37:17,622 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:17] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 55 0.033 0.083 2026-09-13 14:37:17,696 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:17] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.017 0.029 2026-09-13 14:37:17,736 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:17] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.011 2026-09-13 14:37:17,808 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty.browser: [7/14] Tour PoSSettleQuotation → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-09-13 14:37:17,939 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:17] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 59 0.055 0.073 2026-09-13 14:37:18,076 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:18] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 53 0.065 0.066 2026-09-13 14:37:18,083 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:18] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.130 2026-09-13 14:37:18,130 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:18] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.021 0.018 2026-09-13 14:37:18,168 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty.browser: [8/14] Tour PoSSettleQuotation → Step body:not(:has(.modal)) 2026-09-13 14:37:18,202 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:18] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.016 0.017 2026-09-13 14:37:18,291 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty.browser: [9/14] Tour PoSSettleQuotation → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:37:18,358 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty.browser: [10/14] Tour PoSSettleQuotation → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:37:18,371 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:18] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:37:18,372 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:18] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:37:18,408 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty.browser: [11/14] Tour PoSSettleQuotation → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:37:18,460 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty.browser: [12/14] Tour PoSSettleQuotation → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-09-13 14:37:18,530 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty.browser: [13/14] Tour PoSSettleQuotation → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:37:18,593 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty.browser: [14/14] Tour PoSSettleQuotation → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-09-13 14:37:18,598 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81970491 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '9054df8e-f469-47d9-928c-b88ddf89b2c2'}] 2026-09-13 14:37:18,619 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:18] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:37:18,927 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81970491 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '9054df8e-f469-47d9-928c-b88ddf89b2c2'} created pos.order #848 2026-09-13 14:37:18,944 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81970491 finished 2026-09-13 14:37:19,357 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 404 0.291 0.470 2026-09-13 14:37:19,399 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:19] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:37:19,506 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79650766 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '9054df8e-f469-47d9-928c-b88ddf89b2c2'}] 2026-09-13 14:37:19,508 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty.browser: tour succeeded 2026-09-13 14:37:19,509 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty.browser: ╔═══════════════════════════════════╗ ║ TOUR PoSSettleQuotation SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-09-13 14:37:19,541 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79650766 order {'name': 'Shop - 000001', 'pos_reference': '261-126-000001', 'uuid': '9054df8e-f469-47d9-928c-b88ddf89b2c2'} sync ignored for existing PoS order pos.order(848,) (state: paid) 2026-09-13 14:37:19,557 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79650766 finished 2026-09-13 14:37:19,600 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty.browser: heap 17232276 (allocated 18350080) 2026-09-13 14:37:19,620 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Closing chrome headless with pid 81595 2026-09-13 14:37:19,623 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Closing websocket connection 2026-09-13 14:37:19,623 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Terminating chrome headless with pid 81595 2026-09-13 14:37:19,682 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_143719_681835_test_settle_quotation_delivered_qty.txt 2026-09-13 14:37:19,682 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_quotation_delivered_qty: Removing chrome user profile "/tmp/tmpjqt9vu5o_chrome_odoo" 2026-09-13 14:37:19,683 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 66 0.092 0.088 2026-09-13 14:37:19,700 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_so_archived_attribute ... 2026-09-13 14:37:20,320 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #236 deleted product.template.attribute.value records with IDs: [978] 2026-09-13 14:37:20,333 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #236 deleted product.template.attribute.value records with IDs: [979] 2026-09-13 14:37:20,610 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Chrome pid: 81746 2026-09-13 14:37:20,610 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Chrome headless temporary user profile dir: /tmp/tmpa96uqene_chrome_odoo 2026-09-13 14:37:20,610 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Issuing json command http://127.0.0.1:34441/json/version 2026-09-13 14:37:20,611 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34441', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:37:20,652 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:37:20,652 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Issuing json command http://127.0.0.1:34441/json 2026-09-13 14:37:20,652 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34441', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:37:20,660 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Websocket url found: ws://127.0.0.1:34441/devtools/page/16482DD3101DA832F125B896B798267D 2026-09-13 14:37:20,663 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Enable chrome headless console log notification 2026-09-13 14:37:20,669 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Chrome headless enable page notifications 2026-09-13 14:37:20,748 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-13 14:37:20,754 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Setting session cookie in browser 2026-09-13 14:37:20,759 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-09-13 14:37:20,759 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-09-13 14:37:20,770 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:37:21,228 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:21] "GET /pos/ui/126 HTTP/1.1" 200 - 85 0.046 0.417 2026-09-13 14:37:21,231 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Navigation result: {'frameId': '16482DD3101DA832F125B896B798267D', 'loaderId': 'A6C48685A148428F857FED87A49310C0', 'isDownload': False} 2026-09-13 14:37:21,231 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Evaluate ready code "odoo.isTourReady('test_settle_so_archived_attribute')" 2026-09-13 14:37:21,237 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:37:21,251 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:21] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.006 2026-09-13 14:37:21,257 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:21] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-09-13 14:37:21,271 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:21] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.008 0.017 2026-09-13 14:37:21,690 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:21] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:37:21,712 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:21] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-09-13 14:37:21,731 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Evaluate test code "odoo.startTour('test_settle_so_archived_attribute', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:37:21,738 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute.browser: [1/9] Tour test_settle_so_archived_attribute → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:37:21,745 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:21] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-09-13 14:37:21,758 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:21] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-13 14:37:21,789 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:21] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:37:21,827 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:21] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.011 0.014 2026-09-13 14:37:21,841 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.032 2026-09-13 14:37:21,914 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:21] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.023 0.045 2026-09-13 14:37:21,917 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:21] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.001 0.056 2026-09-13 14:37:22,513 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:22] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 365 0.253 0.319 2026-09-13 14:37:22,534 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:22] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.013 2026-09-13 14:37:22,603 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:37:22,676 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:22] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.016 0.040 2026-09-13 14:37:22,706 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:22] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-09-13 14:37:22,716 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute.browser: Owl is running in 'dev' mode. 2026-09-13 14:37:22,732 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:22] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.007 0.004 2026-09-13 14:37:22,789 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:22] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:37:22,801 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:22] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.016 2026-09-13 14:37:22,816 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:22] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-09-13 14:37:22,820 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:22] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:37:22,835 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:22] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.004 0.047 2026-09-13 14:37:22,853 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:22] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:37:22,858 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:22] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:37:22,891 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:22] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:37:22,915 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:22] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 14 0.053 0.075 2026-09-13 14:37:22,970 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:22] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 31 0.024 0.068 2026-09-13 14:37:22,973 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute.browser: [2/9] Tour test_settle_so_archived_attribute → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:37:23,044 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute.browser: [3/9] Tour test_settle_so_archived_attribute → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:37:23,051 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:23] "GET /pos/ui/126 HTTP/1.1" 200 - 31 0.042 0.139 2026-09-13 14:37:23,064 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:37:23,082 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:23] "GET /web/image?model=product.template&field=image_128&id=2150&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.006 0.061 2026-09-13 14:37:23,092 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute.browser: [4/9] Tour test_settle_so_archived_attribute → Step click Actions button (trigger: .more-btn) 2026-09-13 14:37:23,105 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:23] "GET /web/image?model=product.template&field=image_128&id=2149&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.092 2026-09-13 14:37:23,135 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:23] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.004 0.113 2026-09-13 14:37:23,168 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:23] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.006 0.143 2026-09-13 14:37:23,198 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:23] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.170 2026-09-13 14:37:23,233 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:23] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.007 0.159 2026-09-13 14:37:23,262 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:23] "GET /web/image?model=product.template&field=image_128&id=2203&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.008 0.169 2026-09-13 14:37:23,286 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:23] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.170 2026-09-13 14:37:23,311 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:23] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.004 0.160 2026-09-13 14:37:23,407 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:23] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.043 0.189 2026-09-13 14:37:23,429 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:23] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.224 2026-09-13 14:37:23,446 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute.browser: [5/9] Tour test_settle_so_archived_attribute → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-09-13 14:37:23,503 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute.browser: [6/9] Tour test_settle_so_archived_attribute → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-09-13 14:37:23,631 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:23] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 55 0.052 0.073 2026-09-13 14:37:23,693 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:23] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.014 0.026 2026-09-13 14:37:23,752 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:23] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.009 0.013 2026-09-13 14:37:23,831 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute.browser: [7/9] Tour test_settle_so_archived_attribute → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-09-13 14:37:23,968 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:23] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 62 0.059 0.070 2026-09-13 14:37:24,107 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:24] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 58 0.059 0.072 2026-09-13 14:37:24,116 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:24] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.130 2026-09-13 14:37:24,163 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:24] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.017 0.020 2026-09-13 14:37:24,200 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute.browser: [8/9] Tour test_settle_so_archived_attribute → Step body:not(:has(.modal)) 2026-09-13 14:37:24,224 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:24] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.011 0.018 2026-09-13 14:37:24,305 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute.browser: [9/9] Tour test_settle_so_archived_attribute → Step Check orderline with attributes: {"productName":"Archived Attr Product"} (trigger: .order-container .orderline:has(.product-name:contains("Archived Attr Product"))) 2026-09-13 14:37:24,355 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute.browser: tour succeeded 2026-09-13 14:37:24,355 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute.browser: ╔══════════════════════════════════════════════════╗ ║ TOUR test_settle_so_archived_attribute SUCCEEDED ║ ╚══════════════════════════════════════════════════╝ 2026-09-13 14:37:24,430 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute.browser: heap 15983916 (allocated 17301504) 2026-09-13 14:37:24,435 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Closing chrome headless with pid 81746 2026-09-13 14:37:24,437 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Closing websocket connection 2026-09-13 14:37:24,439 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Terminating chrome headless with pid 81746 2026-09-13 14:37:24,494 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_143724_494653_test_settle_so_archived_attribute.txt 2026-09-13 14:37:24,495 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_archived_attribute: Removing chrome user profile "/tmp/tmpa96uqene_chrome_odoo" 2026-09-13 14:37:24,505 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_so_custom_attribute_value ... 2026-09-13 14:37:25,253 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Chrome pid: 81880 2026-09-13 14:37:25,254 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Chrome headless temporary user profile dir: /tmp/tmp27b6syxj_chrome_odoo 2026-09-13 14:37:25,254 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Issuing json command http://127.0.0.1:43349/json/version 2026-09-13 14:37:25,255 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43349', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:37:25,292 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:37:25,292 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Issuing json command http://127.0.0.1:43349/json 2026-09-13 14:37:25,292 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43349', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:37:25,298 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Websocket url found: ws://127.0.0.1:43349/devtools/page/7DDCB47E9BF0AC5E95D4D5FC529EAA0A 2026-09-13 14:37:25,307 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Enable chrome headless console log notification 2026-09-13 14:37:25,309 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Chrome headless enable page notifications 2026-09-13 14:37:25,377 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-13 14:37:25,379 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Setting session cookie in browser 2026-09-13 14:37:25,389 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-09-13 14:37:25,390 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-09-13 14:37:25,418 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:37:26,065 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:26] "GET /pos/ui/126 HTTP/1.1" 200 - 85 0.068 0.584 2026-09-13 14:37:26,069 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Navigation result: {'frameId': '7DDCB47E9BF0AC5E95D4D5FC529EAA0A', 'loaderId': 'F88EB882D38F3C8E866AB42360289465', 'isDownload': False} 2026-09-13 14:37:26,069 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Evaluate ready code "odoo.isTourReady('test_settle_so_custom_attribute_value')" 2026-09-13 14:37:26,078 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:37:26,102 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:26] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.016 2026-09-13 14:37:26,113 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:26] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.027 2026-09-13 14:37:26,122 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:26] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.036 2026-09-13 14:37:26,548 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:26] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:37:26,576 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:26] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-09-13 14:37:26,594 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Evaluate test code "odoo.startTour('test_settle_so_custom_attribute_value', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:37:26,597 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value.browser: [1/9] Tour test_settle_so_custom_attribute_value → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:37:26,606 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:26] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.005 2026-09-13 14:37:26,629 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:26] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:37:26,643 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:26] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:37:26,707 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:26] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.014 0.014 2026-09-13 14:37:26,725 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:26] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.040 2026-09-13 14:37:26,775 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:26] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.014 0.038 2026-09-13 14:37:26,785 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:26] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.036 2026-09-13 14:37:27,410 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:27] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 364 0.297 0.299 2026-09-13 14:37:27,429 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:27] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:37:27,533 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.004 2026-09-13 14:37:27,586 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:27] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.030 2026-09-13 14:37:27,620 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:27] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:37:27,636 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value.browser: Owl is running in 'dev' mode. 2026-09-13 14:37:27,651 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:27] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:37:27,687 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:27] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:37:27,695 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:27] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:37:27,711 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:27] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:37:27,712 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:27] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:37:27,745 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:27] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:37:27,749 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:27] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 11 0.015 0.038 2026-09-13 14:37:27,789 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:27] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.051 2026-09-13 14:37:27,792 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:27] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:37:27,798 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:27] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.030 0.066 2026-09-13 14:37:27,842 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value.browser: [2/9] Tour test_settle_so_custom_attribute_value → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:37:27,847 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:27] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 31 0.018 0.076 2026-09-13 14:37:27,915 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:27] "GET /pos/ui/126 HTTP/1.1" 200 - 31 0.031 0.107 2026-09-13 14:37:27,939 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value.browser: [3/9] Tour test_settle_so_custom_attribute_value → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:37:27,960 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:27] "GET /web/image?model=product.template&field=image_128&id=2149&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.006 0.057 2026-09-13 14:37:27,969 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:37:27,992 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value.browser: [4/9] Tour test_settle_so_custom_attribute_value → Step click Actions button (trigger: .more-btn) 2026-09-13 14:37:28,011 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:28] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.008 0.074 2026-09-13 14:37:28,052 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:28] "GET /web/image?model=product.template&field=image_128&id=2150&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.145 2026-09-13 14:37:28,082 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:28] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.007 0.136 2026-09-13 14:37:28,115 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:28] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.010 0.170 2026-09-13 14:37:28,142 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:28] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.196 2026-09-13 14:37:28,168 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:28] "GET /web/image?model=product.template&field=image_128&id=2204&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.189 2026-09-13 14:37:28,193 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:28] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.172 2026-09-13 14:37:28,227 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:28] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.167 2026-09-13 14:37:28,253 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:28] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.007 0.156 2026-09-13 14:37:28,332 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:28] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.042 0.168 2026-09-13 14:37:28,363 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value.browser: [5/9] Tour test_settle_so_custom_attribute_value → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-09-13 14:37:28,422 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value.browser: [6/9] Tour test_settle_so_custom_attribute_value → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-09-13 14:37:28,588 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:28] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 55 0.079 0.087 2026-09-13 14:37:28,692 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:28] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.031 0.035 2026-09-13 14:37:28,750 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:28] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.010 2026-09-13 14:37:28,834 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value.browser: [7/9] Tour test_settle_so_custom_attribute_value → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-09-13 14:37:28,979 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:28] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 71 0.063 0.077 2026-09-13 14:37:29,126 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:29] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 70 0.070 0.070 2026-09-13 14:37:29,136 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:29] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.139 2026-09-13 14:37:29,192 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:29] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 23 0.015 0.029 2026-09-13 14:37:29,203 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:29] "POST /web/dataset/call_kw/product.attribute.custom.value/read#product.attribute.custom.value.read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-13 14:37:29,222 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:29] "POST /web/dataset/call_kw/product.attribute.custom.value/read#product.attribute.custom.value.read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:37:29,258 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value.browser: [8/9] Tour test_settle_so_custom_attribute_value → Step body:not(:has(.modal)) 2026-09-13 14:37:29,293 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:29] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 21 0.010 0.023 2026-09-13 14:37:29,360 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value.browser: [9/9] Tour test_settle_so_custom_attribute_value → Step Check orderline with attributes: {"productName":"Gift Wrap, Inscription: Custom: Value"} (trigger: .order-container .orderline:has(.product-name:contains("Gift Wrap, Inscription: Custom: Value"))) 2026-09-13 14:37:29,411 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value.browser: tour succeeded 2026-09-13 14:37:29,411 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value.browser: ╔══════════════════════════════════════════════════════╗ ║ TOUR test_settle_so_custom_attribute_value SUCCEEDED ║ ╚══════════════════════════════════════════════════════╝ 2026-09-13 14:37:29,490 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value.browser: heap 16078964 (allocated 17563648) 2026-09-13 14:37:29,519 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Closing chrome headless with pid 81880 2026-09-13 14:37:29,520 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Closing websocket connection 2026-09-13 14:37:29,521 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Terminating chrome headless with pid 81880 2026-09-13 14:37:29,573 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_143729_573318_test_settle_so_custom_attribute_value.txt 2026-09-13 14:37:29,573 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_custom_attribute_value: Removing chrome user profile "/tmp/tmp27b6syxj_chrome_odoo" 2026-09-13 14:37:29,585 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_so_with_non_pos_groupable_uom ... 2026-09-13 14:37:30,297 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Chrome pid: 82031 2026-09-13 14:37:30,298 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Chrome headless temporary user profile dir: /tmp/tmp2n7c5mhz_chrome_odoo 2026-09-13 14:37:30,298 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Issuing json command http://127.0.0.1:41679/json/version 2026-09-13 14:37:30,299 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41679', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:37:30,301 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:37:30,302 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Issuing json command http://127.0.0.1:41679/json 2026-09-13 14:37:30,302 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41679', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:37:30,308 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Websocket url found: ws://127.0.0.1:41679/devtools/page/52C473E19B1486C2504ABFB66FE53263 2026-09-13 14:37:30,310 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Enable chrome headless console log notification 2026-09-13 14:37:30,311 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Chrome headless enable page notifications 2026-09-13 14:37:30,409 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:37:30,414 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Setting session cookie in browser 2026-09-13 14:37:30,417 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-09-13 14:37:30,417 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-09-13 14:37:30,427 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:37:30,936 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:30] "GET /pos/ui/126 HTTP/1.1" 200 - 130 0.076 0.436 2026-09-13 14:37:30,939 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Navigation result: {'frameId': '52C473E19B1486C2504ABFB66FE53263', 'loaderId': 'F45606348A8D99A97F7BF7F8E1A29CFD', 'isDownload': False} 2026-09-13 14:37:30,939 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Evaluate ready code "odoo.isTourReady('test_settle_so_with_non_pos_groupable_uom')" 2026-09-13 14:37:30,947 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:37:30,969 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:30] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.003 0.014 2026-09-13 14:37:30,988 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:30] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.032 2026-09-13 14:37:30,996 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:30] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.032 2026-09-13 14:37:31,372 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:31] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:37:31,390 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:31] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-13 14:37:31,400 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Evaluate test code "odoo.startTour('test_settle_so_with_non_pos_groupable_uom', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:37:31,404 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom.browser: [1/11] Tour test_settle_so_with_non_pos_groupable_uom → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:37:31,408 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:31] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-09-13 14:37:31,417 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:31] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.002 2026-09-13 14:37:31,428 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:31] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:37:31,448 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:31] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.010 2026-09-13 14:37:31,460 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:31] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.016 2026-09-13 14:37:31,472 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:31] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.005 2026-09-13 14:37:31,517 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:31] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.015 0.030 2026-09-13 14:37:32,083 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:32] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 364 0.229 0.301 2026-09-13 14:37:32,102 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:32] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:37:32,193 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:37:32,266 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:32] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.048 2026-09-13 14:37:32,296 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:32] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:37:32,314 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom.browser: Owl is running in 'dev' mode. 2026-09-13 14:37:32,323 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:32] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-09-13 14:37:32,370 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:32] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.014 2026-09-13 14:37:32,407 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:32] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-09-13 14:37:32,431 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:32] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.019 2026-09-13 14:37:32,432 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:32] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.044 2026-09-13 14:37:32,454 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:32] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:37:32,460 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:32] "GET /web/image/res.users/238/avatar_128 HTTP/1.1" 200 - 14 0.064 0.039 2026-09-13 14:37:32,462 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:32] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.097 2026-09-13 14:37:32,476 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:32] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.005 0.103 2026-09-13 14:37:32,480 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom.browser: [2/11] Tour test_settle_so_with_non_pos_groupable_uom → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:37:32,513 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:32] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:37:32,555 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom.browser: [3/11] Tour test_settle_so_with_non_pos_groupable_uom → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:37:32,601 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom.browser: [4/11] Tour test_settle_so_with_non_pos_groupable_uom → Step click Actions button (trigger: .more-btn) 2026-09-13 14:37:32,607 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:32] "GET /pos/ui/126 HTTP/1.1" 200 - 31 0.062 0.045 2026-09-13 14:37:32,618 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:32] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:37:32,677 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:32] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 31 0.037 0.138 2026-09-13 14:37:32,714 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:32] "GET /web/image?model=product.template&field=image_128&id=2150&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.171 2026-09-13 14:37:32,745 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:32] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.005 0.192 2026-09-13 14:37:32,788 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:32] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.234 2026-09-13 14:37:32,810 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:32] "GET /web/image?model=product.template&field=image_128&id=2149&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.273 2026-09-13 14:37:32,844 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:32] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.217 2026-09-13 14:37:32,877 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:32] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.010 0.187 2026-09-13 14:37:32,899 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:32] "GET /web/image?model=product.template&field=image_128&id=2205&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.170 2026-09-13 14:37:32,925 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:32] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.172 2026-09-13 14:37:32,990 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:32] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.024 0.175 2026-09-13 14:37:33,011 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:33] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.151 2026-09-13 14:37:33,032 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom.browser: [5/11] Tour test_settle_so_with_non_pos_groupable_uom → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-09-13 14:37:33,039 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:33] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.224 2026-09-13 14:37:33,092 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom.browser: [6/11] Tour test_settle_so_with_non_pos_groupable_uom → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-09-13 14:37:33,210 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:33] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 48 0.042 0.070 2026-09-13 14:37:33,297 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:33] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.017 0.036 2026-09-13 14:37:33,341 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:33] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 2 0.003 0.010 2026-09-13 14:37:33,411 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom.browser: [7/11] Tour test_settle_so_with_non_pos_groupable_uom → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-09-13 14:37:33,571 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:33] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 58 0.067 0.092 2026-09-13 14:37:33,690 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:33] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 52 0.044 0.066 2026-09-13 14:37:33,700 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:33] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.107 2026-09-13 14:37:33,740 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:33] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.011 0.017 2026-09-13 14:37:33,777 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom.browser: [8/11] Tour test_settle_so_with_non_pos_groupable_uom → Step body:not(:has(.modal)) 2026-09-13 14:37:33,814 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:33] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 15 0.013 0.021 2026-09-13 14:37:33,890 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom.browser: [9/11] Tour test_settle_so_with_non_pos_groupable_uom → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:37:33,941 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom.browser: [10/11] Tour test_settle_so_with_non_pos_groupable_uom → Step Check orderline with attributes: {"withClass":".selected","productName":"Pomme de Terre","quantity":"0.5","price":"5.00","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Pomme de Terre")):has(.qty:contains("0.5")):has(.price:contains("5.00"))) 2026-09-13 14:37:33,992 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom.browser: [11/11] Tour test_settle_so_with_non_pos_groupable_uom → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:37:34,043 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom.browser: tour succeeded 2026-09-13 14:37:34,044 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom.browser: ╔══════════════════════════════════════════════════════════╗ ║ TOUR test_settle_so_with_non_pos_groupable_uom SUCCEEDED ║ ╚══════════════════════════════════════════════════════════╝ 2026-09-13 14:37:34,116 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom.browser: heap 15891684 (allocated 17301504) 2026-09-13 14:37:34,120 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Closing chrome headless with pid 82031 2026-09-13 14:37:34,122 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Closing websocket connection 2026-09-13 14:37:34,123 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Terminating chrome headless with pid 82031 2026-09-13 14:37:34,176 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_143734_176669_test_settle_so_with_non_pos_groupable_uom.txt 2026-09-13 14:37:34,177 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_non_pos_groupable_uom: Removing chrome user profile "/tmp/tmp2n7c5mhz_chrome_odoo" 2026-09-13 14:37:34,190 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_settle_so_with_pos_downpayment ... 2026-09-13 14:37:34,798 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Chrome pid: 82177 2026-09-13 14:37:34,799 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Chrome headless temporary user profile dir: /tmp/tmp1oew9z6u_chrome_odoo 2026-09-13 14:37:34,814 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Issuing json command http://127.0.0.1:33081/json/version 2026-09-13 14:37:34,815 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33081', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:37:34,824 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:37:34,825 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Issuing json command http://127.0.0.1:33081/json 2026-09-13 14:37:34,826 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33081', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:37:34,829 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Websocket url found: ws://127.0.0.1:33081/devtools/page/840469B6F4F845C6C6AB201449F09C64 2026-09-13 14:37:34,831 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Enable chrome headless console log notification 2026-09-13 14:37:34,833 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Chrome headless enable page notifications 2026-09-13 14:37:34,917 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-13 14:37:34,919 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Setting session cookie in browser 2026-09-13 14:37:34,927 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-09-13 14:37:34,927 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-09-13 14:37:34,942 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:37:35,361 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:35] "GET /pos/ui/126 HTTP/1.1" 200 - 84 0.040 0.382 2026-09-13 14:37:35,364 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Navigation result: {'frameId': '840469B6F4F845C6C6AB201449F09C64', 'loaderId': '05CFE9F689F7D36AA1106BBAFA38F092', 'isDownload': False} 2026-09-13 14:37:35,364 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Evaluate ready code "odoo.isTourReady('PoSApplyDownpayment')" 2026-09-13 14:37:35,371 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:37:35,389 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:35] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-09-13 14:37:35,398 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:35] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.019 2026-09-13 14:37:35,401 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:35] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-09-13 14:37:35,877 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:35] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:37:35,899 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:35] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-09-13 14:37:35,915 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Evaluate test code "odoo.startTour('PoSApplyDownpayment', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:37:35,924 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment.browser: [1/14] Tour PoSApplyDownpayment → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:37:35,928 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:35] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.004 2026-09-13 14:37:35,953 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:35] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.002 0.004 2026-09-13 14:37:35,964 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:35] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:37:35,987 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:35] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.012 2026-09-13 14:37:36,010 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:36] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.005 0.028 2026-09-13 14:37:36,013 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.003 2026-09-13 14:37:36,093 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:36] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.021 0.045 2026-09-13 14:37:36,712 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:36] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 362 0.286 0.307 2026-09-13 14:37:36,734 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:36] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.012 2026-09-13 14:37:36,805 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.010 2026-09-13 14:37:36,856 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:36] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.032 2026-09-13 14:37:36,894 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:36] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:37:36,905 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment.browser: Owl is running in 'dev' mode. 2026-09-13 14:37:36,924 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:36] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.007 0.010 2026-09-13 14:37:37,000 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:37] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.036 2026-09-13 14:37:37,009 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:37] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:37:37,018 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:37] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.035 2026-09-13 14:37:37,033 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:37] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 14 0.038 0.028 2026-09-13 14:37:37,048 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:37] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.003 0.070 2026-09-13 14:37:37,052 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:37] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:37:37,057 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:37] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:37:37,063 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:37] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.087 2026-09-13 14:37:37,189 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment.browser: [2/14] Tour PoSApplyDownpayment → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:37:37,235 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:37] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.014 2026-09-13 14:37:37,263 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment.browser: [3/14] Tour PoSApplyDownpayment → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:37:37,293 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment.browser: [4/14] Tour PoSApplyDownpayment → Step click Actions button (trigger: .more-btn) 2026-09-13 14:37:37,300 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:37] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 31 0.059 0.039 2026-09-13 14:37:37,307 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:37:37,383 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:37] "GET /pos/ui/126 HTTP/1.1" 200 - 31 0.040 0.125 2026-09-13 14:37:37,406 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:37] "GET /web/image?model=product.template&field=image_128&id=2149&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.005 0.175 2026-09-13 14:37:37,435 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:37] "GET /web/image?model=product.template&field=image_128&id=2150&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.197 2026-09-13 14:37:37,462 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:37] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.008 0.194 2026-09-13 14:37:37,485 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:37] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.255 2026-09-13 14:37:37,527 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:37] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.005 0.207 2026-09-13 14:37:37,550 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:37] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.001 0.159 2026-09-13 14:37:37,581 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:37] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.009 0.158 2026-09-13 14:37:37,609 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:37] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.007 0.164 2026-09-13 14:37:37,634 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:37] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.004 0.163 2026-09-13 14:37:37,721 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:37] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.044 0.181 2026-09-13 14:37:37,763 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment.browser: [5/14] Tour PoSApplyDownpayment → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-09-13 14:37:37,820 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment.browser: [6/14] Tour PoSApplyDownpayment → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-09-13 14:37:37,936 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:37] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 55 0.036 0.078 2026-09-13 14:37:38,011 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:38] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.017 0.028 2026-09-13 14:37:38,074 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:38] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.016 0.022 2026-09-13 14:37:38,139 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment.browser: [7/14] Tour PoSApplyDownpayment → Step click on select the order (trigger: .selection-item:contains('Apply a down payment')) 2026-09-13 14:37:38,283 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:38] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 68 0.063 0.076 2026-09-13 14:37:38,435 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:38] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 63 0.072 0.070 2026-09-13 14:37:38,448 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:38] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.149 2026-09-13 14:37:38,503 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:38] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.023 0.021 2026-09-13 14:37:38,544 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment.browser: [8/14] Tour PoSApplyDownpayment → Step click numpad button: +10 (trigger: div.numpad button:contains(/^\+10$/)) 2026-09-13 14:37:38,597 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment.browser: [9/14] Tour PoSApplyDownpayment → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Apply")) 2026-09-13 14:37:38,685 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment.browser: [10/14] Tour PoSApplyDownpayment → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:37:38,752 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment.browser: [11/14] Tour PoSApplyDownpayment → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:37:38,764 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:38] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:37:38,765 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:38] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:37:38,802 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment.browser: [12/14] Tour PoSApplyDownpayment → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:37:38,853 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment.browser: [13/14] Tour PoSApplyDownpayment → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-09-13 14:37:38,922 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment.browser: [14/14] Tour PoSApplyDownpayment → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:37:38,988 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment.browser: tour succeeded 2026-09-13 14:37:38,990 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment.browser: ╔════════════════════════════════════╗ ║ TOUR PoSApplyDownpayment SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-09-13 14:37:38,992 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34189276 started for PoS orders references: [{'name': '/', 'pos_reference': '261-126-000001', 'uuid': '07dac75f-7452-40d3-93f0-32e4c67dd819'}] 2026-09-13 14:37:38,999 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:38] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:37:39,075 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment.browser: heap 16835516 (allocated 18612224) 2026-09-13 14:37:39,079 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Closing chrome headless with pid 82177 2026-09-13 14:37:39,081 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Closing websocket connection 2026-09-13 14:37:39,081 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Terminating chrome headless with pid 82177 2026-09-13 14:37:39,108 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34189276 order {'name': '/', 'pos_reference': '261-126-000001', 'uuid': '07dac75f-7452-40d3-93f0-32e4c67dd819'} created pos.order #849 2026-09-13 14:37:39,112 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34189276 finished 2026-09-13 14:37:39,149 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_143739_149546_test_settle_so_with_pos_downpayment.txt 2026-09-13 14:37:39,149 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: Removing chrome user profile "/tmp/tmp1oew9z6u_chrome_odoo" 2026-09-13 14:37:39,157 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_settle_so_with_pos_downpayment: waiting for threads: [, ] 2026-09-13 14:37:39,249 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 124 0.113 0.146 2026-09-13 14:37:39,622 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_ship_later_no_default ... 2026-09-13 14:37:40,481 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Chrome pid: 82317 2026-09-13 14:37:40,481 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Chrome headless temporary user profile dir: /tmp/tmpj6uf07lr_chrome_odoo 2026-09-13 14:37:40,481 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Issuing json command http://127.0.0.1:37199/json/version 2026-09-13 14:37:40,482 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37199', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:37:40,491 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:37:40,491 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Issuing json command http://127.0.0.1:37199/json 2026-09-13 14:37:40,492 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37199', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:37:40,499 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Websocket url found: ws://127.0.0.1:37199/devtools/page/93BC3F0D9AC65CA8104900E7D8B70423 2026-09-13 14:37:40,501 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Enable chrome headless console log notification 2026-09-13 14:37:40,508 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Chrome headless enable page notifications 2026-09-13 14:37:40,652 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-13 14:37:40,654 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Setting session cookie in browser 2026-09-13 14:37:40,656 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-09-13 14:37:40,656 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-09-13 14:37:40,676 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:37:41,082 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:41] "GET /pos/ui/126 HTTP/1.1" 200 - 84 0.044 0.365 2026-09-13 14:37:41,085 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Navigation result: {'frameId': '93BC3F0D9AC65CA8104900E7D8B70423', 'loaderId': '383A3AC713EBC3D82FE04B88EC008D4A', 'isDownload': False} 2026-09-13 14:37:41,085 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Evaluate ready code "odoo.isTourReady('PosShipLaterNoDefault')" 2026-09-13 14:37:41,097 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:37:41,112 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:41] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.007 2026-09-13 14:37:41,122 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:41] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.013 2026-09-13 14:37:41,139 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:41] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.028 2026-09-13 14:37:41,581 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:41] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:37:41,603 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:41] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-09-13 14:37:41,617 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Evaluate test code "odoo.startTour('PosShipLaterNoDefault', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:37:41,625 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:41] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-09-13 14:37:41,629 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default.browser: [1/13] Tour PosShipLaterNoDefault → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:37:41,647 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:41] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:37:41,658 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:41] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:37:41,693 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:41] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.008 0.013 2026-09-13 14:37:41,709 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.032 2026-09-13 14:37:41,789 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:41] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.046 0.041 2026-09-13 14:37:41,794 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.001 0.063 2026-09-13 14:37:42,327 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:42] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 364 0.245 0.266 2026-09-13 14:37:42,356 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:42] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.017 2026-09-13 14:37:42,432 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.007 2026-09-13 14:37:42,503 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:42] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.015 0.044 2026-09-13 14:37:42,537 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:42] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-09-13 14:37:42,554 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default.browser: Owl is running in 'dev' mode. 2026-09-13 14:37:42,561 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:42] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:37:42,609 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:42] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:37:42,613 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:42] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:37:42,642 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:42] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:37:42,656 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:42] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.028 2026-09-13 14:37:42,664 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:42] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.026 0.020 2026-09-13 14:37:42,683 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:42] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.025 2026-09-13 14:37:42,688 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:42] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-09-13 14:37:42,691 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:42] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:37:42,719 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:42] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 11 0.023 0.082 2026-09-13 14:37:42,732 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default.browser: [2/13] Tour PosShipLaterNoDefault → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:37:42,768 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:42] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 31 0.018 0.087 2026-09-13 14:37:42,823 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default.browser: [3/13] Tour PosShipLaterNoDefault → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:37:42,854 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:42] "GET /pos/ui/126 HTTP/1.1" 200 - 31 0.047 0.140 2026-09-13 14:37:42,862 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default.browser: [4/13] Tour PosShipLaterNoDefault → Step click Actions button (trigger: .more-btn) 2026-09-13 14:37:42,863 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:37:42,891 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:42] "GET /web/image?model=product.template&field=image_128&id=2149&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.004 0.108 2026-09-13 14:37:42,925 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:42] "GET /web/image?model=product.template&field=image_128&id=2150&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.140 2026-09-13 14:37:42,960 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:42] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.005 0.150 2026-09-13 14:37:42,982 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:42] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.017 2026-09-13 14:37:43,027 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:43] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.017 0.225 2026-09-13 14:37:43,051 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:43] "GET /web/image?model=product.template&field=image_128&id=2206&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.181 2026-09-13 14:37:43,074 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:43] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.175 2026-09-13 14:37:43,108 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:43] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.178 2026-09-13 14:37:43,132 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:43] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.004 0.321 2026-09-13 14:37:43,209 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:43] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.032 0.192 2026-09-13 14:37:43,248 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default.browser: [5/13] Tour PosShipLaterNoDefault → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-09-13 14:37:43,250 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:43] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.007 0.210 2026-09-13 14:37:43,308 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default.browser: [6/13] Tour PosShipLaterNoDefault → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-09-13 14:37:43,441 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:43] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 55 0.049 0.079 2026-09-13 14:37:43,519 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:43] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.022 0.031 2026-09-13 14:37:43,575 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:43] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.011 0.013 2026-09-13 14:37:43,643 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default.browser: [7/13] Tour PosShipLaterNoDefault → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-09-13 14:37:43,782 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:43] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 60 0.061 0.074 2026-09-13 14:37:43,906 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:43] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 54 0.047 0.068 2026-09-13 14:37:43,922 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:43] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.010 0.109 2026-09-13 14:37:43,974 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:43] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.021 0.023 2026-09-13 14:37:44,010 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default.browser: [8/13] Tour PosShipLaterNoDefault → Step body:not(:has(.modal)) 2026-09-13 14:37:44,046 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:44] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.013 0.022 2026-09-13 14:37:44,130 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default.browser: [9/13] Tour PosShipLaterNoDefault → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:37:44,196 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default.browser: [10/13] Tour PosShipLaterNoDefault → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:37:44,209 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:44] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:37:44,210 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:44] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:37:44,247 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default.browser: [11/13] Tour PosShipLaterNoDefault → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:37:44,297 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default.browser: [12/13] Tour PosShipLaterNoDefault → Step payment screen is shown (trigger: .pos .payment-screen) 2026-09-13 14:37:44,348 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default.browser: [13/13] Tour PosShipLaterNoDefault → Step Check that: ---Shipping later button is highlighted--- is not true (trigger: body:not(:has(.button:contains('Ship Later').highlight))) 2026-09-13 14:37:44,399 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default.browser: tour succeeded 2026-09-13 14:37:44,400 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default.browser: ╔══════════════════════════════════════╗ ║ TOUR PosShipLaterNoDefault SUCCEEDED ║ ╚══════════════════════════════════════╝ 2026-09-13 14:37:44,488 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default.browser: heap 16137016 (allocated 17563648) 2026-09-13 14:37:44,502 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Closing chrome headless with pid 82317 2026-09-13 14:37:44,503 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Closing websocket connection 2026-09-13 14:37:44,504 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Terminating chrome headless with pid 82317 2026-09-13 14:37:44,561 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_143744_561689_test_ship_later_no_default.txt 2026-09-13 14:37:44,562 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_ship_later_no_default: Removing chrome user profile "/tmp/tmpj6uf07lr_chrome_odoo" 2026-09-13 14:37:44,576 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_show_orders_for_pos_currency_only ... 2026-09-13 14:37:45,324 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Chrome pid: 82456 2026-09-13 14:37:45,324 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Chrome headless temporary user profile dir: /tmp/tmpg8dtwhx1_chrome_odoo 2026-09-13 14:37:45,324 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Issuing json command http://127.0.0.1:37523/json/version 2026-09-13 14:37:45,325 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37523', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:37:45,343 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:37:45,343 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Issuing json command http://127.0.0.1:37523/json 2026-09-13 14:37:45,343 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37523', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:37:45,345 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Websocket url found: ws://127.0.0.1:37523/devtools/page/4D6B39BD9A0AEBCE83483B631A79F4CE 2026-09-13 14:37:45,347 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Enable chrome headless console log notification 2026-09-13 14:37:45,349 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Chrome headless enable page notifications 2026-09-13 14:37:45,511 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-09-13 14:37:45,522 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Setting session cookie in browser 2026-09-13 14:37:45,526 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-09-13 14:37:45,526 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-09-13 14:37:45,538 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:37:46,249 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:46] "GET /pos/ui/126 HTTP/1.1" 200 - 86 0.057 0.657 2026-09-13 14:37:46,253 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Navigation result: {'frameId': '4D6B39BD9A0AEBCE83483B631A79F4CE', 'loaderId': '446FC1D2280F0AA5CC157C360B3E68C8', 'isDownload': False} 2026-09-13 14:37:46,253 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Evaluate ready code "odoo.isTourReady('PosOrdersListDifferentCurrency')" 2026-09-13 14:37:46,261 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:37:46,282 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:46] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-09-13 14:37:46,288 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:46] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-09-13 14:37:46,292 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:46] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-09-13 14:37:46,710 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:46] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:37:46,750 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:46] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:37:46,763 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Evaluate test code "odoo.startTour('PosOrdersListDifferentCurrency', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:37:46,768 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only.browser: [1/6] Tour PosOrdersListDifferentCurrency → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:37:46,777 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:46] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.007 2026-09-13 14:37:46,789 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:46] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:37:46,799 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:46] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:37:46,826 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:46] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.009 2026-09-13 14:37:46,839 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:46] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.019 2026-09-13 14:37:46,859 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:46] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.003 2026-09-13 14:37:46,910 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:46] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.012 0.038 2026-09-13 14:37:47,506 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:47] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 364 0.275 0.286 2026-09-13 14:37:47,525 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:47] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:37:47,591 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:47] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.005 2026-09-13 14:37:47,665 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:47] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.036 2026-09-13 14:37:47,698 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:47] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.007 2026-09-13 14:37:47,715 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only.browser: Owl is running in 'dev' mode. 2026-09-13 14:37:47,730 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:47] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.005 2026-09-13 14:37:47,797 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:47] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.023 2026-09-13 14:37:47,800 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:47] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:37:47,804 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:47] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:37:47,828 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:47] "GET /web/image/res.users/239/avatar_128 HTTP/1.1" 200 - 14 0.034 0.023 2026-09-13 14:37:47,837 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:47] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.002 0.043 2026-09-13 14:37:47,839 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:47] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.067 2026-09-13 14:37:47,860 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:47] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:37:47,866 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:47] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:37:47,975 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only.browser: [2/6] Tour PosOrdersListDifferentCurrency → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:37:48,006 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:48] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:37:48,066 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only.browser: [3/6] Tour PosOrdersListDifferentCurrency → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:37:48,081 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:48] "GET /pos/ui/126 HTTP/1.1" 200 - 32 0.043 0.044 2026-09-13 14:37:48,095 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:37:48,118 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only.browser: [4/6] Tour PosOrdersListDifferentCurrency → Step click Actions button (trigger: .more-btn) 2026-09-13 14:37:48,147 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:48] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 32 0.035 0.121 2026-09-13 14:37:48,176 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:48] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.004 0.132 2026-09-13 14:37:48,203 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:48] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.005 0.159 2026-09-13 14:37:48,229 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:48] "GET /web/image?model=product.template&field=image_128&id=2150&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.004 0.191 2026-09-13 14:37:48,258 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:48] "GET /web/image?model=product.template&field=image_128&id=2149&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.004 0.229 2026-09-13 14:37:48,288 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:48] "GET /web/image?model=product.template&field=image_128&id=2207&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.177 2026-09-13 14:37:48,335 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:48] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.182 2026-09-13 14:37:48,362 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:48] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.004 0.174 2026-09-13 14:37:48,389 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:48] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.173 2026-09-13 14:37:48,409 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:48] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.143 2026-09-13 14:37:48,432 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:48] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.135 2026-09-13 14:37:48,493 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:48] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.024 0.237 2026-09-13 14:37:48,533 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only.browser: [5/6] Tour PosOrdersListDifferentCurrency → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-09-13 14:37:48,592 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only.browser: [6/6] Tour PosOrdersListDifferentCurrency → Step Check that no orders are displayed (trigger: .o_nocontent_help p:contains("No record found")) 2026-09-13 14:37:48,711 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:48] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 48 0.037 0.080 2026-09-13 14:37:48,746 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:48] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:37:48,829 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:48] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.010 2026-09-13 14:37:48,900 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only.browser: tour succeeded 2026-09-13 14:37:48,900 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR PosOrdersListDifferentCurrency SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-09-13 14:37:48,984 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only.browser: heap 15909296 (allocated 17039360) 2026-09-13 14:37:48,988 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Closing chrome headless with pid 82456 2026-09-13 14:37:48,988 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Closing websocket connection 2026-09-13 14:37:48,989 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Terminating chrome headless with pid 82456 2026-09-13 14:37:49,071 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_143749_070992_test_show_orders_for_pos_currency_only.txt 2026-09-13 14:37:49,071 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_show_orders_for_pos_currency_only: Removing chrome user profile "/tmp/tmpg8dtwhx1_chrome_odoo" 2026-09-13 14:37:49,083 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_so_with_downpayment ... 2026-09-13 14:37:50,034 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Chrome pid: 82589 2026-09-13 14:37:50,035 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Chrome headless temporary user profile dir: /tmp/tmpxfvj3jd8_chrome_odoo 2026-09-13 14:37:50,035 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Issuing json command http://127.0.0.1:43545/json/version 2026-09-13 14:37:50,036 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43545', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:37:50,044 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:37:50,044 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Issuing json command http://127.0.0.1:43545/json 2026-09-13 14:37:50,045 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43545', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:37:50,050 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Websocket url found: ws://127.0.0.1:43545/devtools/page/086589384F03D92CBC6DBC71CB71D83B 2026-09-13 14:37:50,058 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Enable chrome headless console log notification 2026-09-13 14:37:50,065 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Chrome headless enable page notifications 2026-09-13 14:37:50,192 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-13 14:37:50,196 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Setting session cookie in browser 2026-09-13 14:37:50,198 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-09-13 14:37:50,198 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-09-13 14:37:50,206 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:37:50,589 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:50] "GET /pos/ui/126 HTTP/1.1" 200 - 85 0.045 0.340 2026-09-13 14:37:50,593 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Navigation result: {'frameId': '086589384F03D92CBC6DBC71CB71D83B', 'loaderId': 'C73484DD52DA786F137DCD0403E68525', 'isDownload': False} 2026-09-13 14:37:50,593 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Evaluate ready code "odoo.isTourReady('PoSSaleOrderWithDownpayment')" 2026-09-13 14:37:50,605 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:37:50,637 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:50] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.013 2026-09-13 14:37:50,646 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:50] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.019 2026-09-13 14:37:50,667 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:50] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.009 0.027 2026-09-13 14:37:51,104 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:51] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:37:51,116 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:51] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.014 2026-09-13 14:37:51,138 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Evaluate test code "odoo.startTour('PoSSaleOrderWithDownpayment', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:37:51,148 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment.browser: [1/14] Tour PoSSaleOrderWithDownpayment → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:37:51,155 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:51] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.012 2026-09-13 14:37:51,182 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:51] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:37:51,193 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:51] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:37:51,232 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:51] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.008 0.016 2026-09-13 14:37:51,250 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:51] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.039 2026-09-13 14:37:51,300 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:51] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.015 0.034 2026-09-13 14:37:51,305 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:51] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.031 2026-09-13 14:37:51,888 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:51] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 365 0.239 0.307 2026-09-13 14:37:51,916 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:51] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.012 2026-09-13 14:37:51,994 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.011 2026-09-13 14:37:52,044 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:52] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.030 2026-09-13 14:37:52,071 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:52] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.009 2026-09-13 14:37:52,081 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment.browser: Owl is running in 'dev' mode. 2026-09-13 14:37:52,102 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:52] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.007 0.006 2026-09-13 14:37:52,138 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:52] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:37:52,158 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:52] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:37:52,160 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:52] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:37:52,165 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:52] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.006 0.018 2026-09-13 14:37:52,176 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:52] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:37:52,180 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:52] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:37:52,225 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:52] "GET /web/image/res.users/236/avatar_128 HTTP/1.1" 200 - 14 0.030 0.053 2026-09-13 14:37:52,229 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:52] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.082 2026-09-13 14:37:52,271 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment.browser: [2/14] Tour PoSSaleOrderWithDownpayment → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:37:52,295 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:52] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:37:52,362 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment.browser: [3/14] Tour PoSSaleOrderWithDownpayment → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:37:52,398 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:52] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 31 0.077 0.033 2026-09-13 14:37:52,405 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:52] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:37:52,419 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:52] "GET /web/image?model=product.template&field=image_128&id=2147&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.005 0.092 2026-09-13 14:37:52,429 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment.browser: [4/14] Tour PoSSaleOrderWithDownpayment → Step click Actions button (trigger: .more-btn) 2026-09-13 14:37:52,444 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:52] "GET /web/image?model=product.template&field=image_128&id=2150&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.120 2026-09-13 14:37:52,466 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:52] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.125 2026-09-13 14:37:52,501 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:52] "GET /web/image?model=product.template&field=image_128&id=2149&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.007 0.157 2026-09-13 14:37:52,567 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:52] "GET /pos/ui/126 HTTP/1.1" 200 - 31 0.025 0.244 2026-09-13 14:37:52,594 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:52] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.008 0.177 2026-09-13 14:37:52,613 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:52] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.183 2026-09-13 14:37:52,633 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:52] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.001 0.179 2026-09-13 14:37:52,663 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:52] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.004 0.190 2026-09-13 14:37:52,752 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:52] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.051 0.187 2026-09-13 14:37:52,768 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:52] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.001 0.169 2026-09-13 14:37:52,786 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:52] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.206 2026-09-13 14:37:52,796 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment.browser: [5/14] Tour PoSSaleOrderWithDownpayment → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-09-13 14:37:52,858 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment.browser: [6/14] Tour PoSSaleOrderWithDownpayment → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-09-13 14:37:53,026 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:53] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 55 0.066 0.101 2026-09-13 14:37:53,137 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:53] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 33 0.039 0.042 2026-09-13 14:37:53,201 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:53] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.019 2026-09-13 14:37:53,274 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment.browser: [7/14] Tour PoSSaleOrderWithDownpayment → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-09-13 14:37:53,385 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:53] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 68 0.042 0.068 2026-09-13 14:37:53,518 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:53] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 63 0.052 0.071 2026-09-13 14:37:53,526 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:53] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.106 2026-09-13 14:37:53,561 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:53] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.008 0.018 2026-09-13 14:37:53,592 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment.browser: [8/14] Tour PoSSaleOrderWithDownpayment → Step body:not(:has(.modal)) 2026-09-13 14:37:53,637 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:53] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 20 0.016 0.027 2026-09-13 14:37:53,735 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment.browser: [9/14] Tour PoSSaleOrderWithDownpayment → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:37:53,786 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment.browser: [10/14] Tour PoSSaleOrderWithDownpayment → Step Check orderline with attributes: {"withClass":".selected","productName":"Down Payment (POS)","attributeLine":""} (trigger: .order-container .orderline.selected:has(.product-name:contains("Down Payment (POS)"))) 2026-09-13 14:37:53,837 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment.browser: [11/14] Tour PoSSaleOrderWithDownpayment → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:37:53,887 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment.browser: [12/14] Tour PoSSaleOrderWithDownpayment → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:37:53,938 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment.browser: [13/14] Tour PoSSaleOrderWithDownpayment → Step order total amount is '980' (trigger: .product-screen .order-summary .total:contains("980")) 2026-09-13 14:37:53,988 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment.browser: [14/14] Tour PoSSaleOrderWithDownpayment → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:37:54,039 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment.browser: tour succeeded 2026-09-13 14:37:54,040 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment.browser: ╔════════════════════════════════════════════╗ ║ TOUR PoSSaleOrderWithDownpayment SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-09-13 14:37:54,104 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment.browser: heap 16356556 (allocated 17563648) 2026-09-13 14:37:54,109 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Closing chrome headless with pid 82589 2026-09-13 14:37:54,115 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Closing websocket connection 2026-09-13 14:37:54,115 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Terminating chrome headless with pid 82589 2026-09-13 14:37:54,178 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_143754_178197_test_so_with_downpayment.txt 2026-09-13 14:37:54,178 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_so_with_downpayment: Removing chrome user profile "/tmp/tmpxfvj3jd8_chrome_odoo" 2026-09-13 14:37:54,192 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_untaxed_invoiced_amount ... 2026-09-13 14:37:54,733 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91031708 started for PoS orders references: [{'name': None, 'pos_reference': None, 'uuid': None}] 2026-09-13 14:37:54,875 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #236 deleted stock.move.line records with IDs: [1400] 2026-09-13 14:37:56,174 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91031708 order {'name': None, 'pos_reference': None, 'uuid': None} created pos.order #850 2026-09-13 14:37:56,178 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91031708 finished 2026-09-13 14:37:56,323 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSale.test_variant_popup_qty_free ... 2026-09-13 14:37:59,118 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Chrome pid: 82731 2026-09-13 14:37:59,119 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Chrome headless temporary user profile dir: /tmp/tmp01307jtq_chrome_odoo 2026-09-13 14:37:59,119 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Issuing json command http://127.0.0.1:36943/json/version 2026-09-13 14:37:59,120 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36943', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:37:59,125 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:37:59,125 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Issuing json command http://127.0.0.1:36943/json 2026-09-13 14:37:59,126 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36943', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:37:59,128 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Websocket url found: ws://127.0.0.1:36943/devtools/page/63C91679526221E3A75FBDA161675F24 2026-09-13 14:37:59,131 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Enable chrome headless console log notification 2026-09-13 14:37:59,136 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Chrome headless enable page notifications 2026-09-13 14:37:59,241 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:37:59,258 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Setting session cookie in browser 2026-09-13 14:37:59,260 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Open "http://127.0.0.1:8069/pos/ui/126" in browser 2026-09-13 14:37:59,260 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Navigating to: "http://127.0.0.1:8069/pos/ui/126" 2026-09-13 14:37:59,274 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:37:59,694 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:59] "GET /pos/ui/126 HTTP/1.1" 200 - 85 0.052 0.371 2026-09-13 14:37:59,698 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Navigation result: {'frameId': '63C91679526221E3A75FBDA161675F24', 'loaderId': 'D4C5C7BD8AA91B5C6D796D84B2DC2698', 'isDownload': False} 2026-09-13 14:37:59,698 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Evaluate ready code "odoo.isTourReady('test_variant_popup_qty_free')" 2026-09-13 14:37:59,707 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:37:59,727 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:59] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.004 0.009 2026-09-13 14:37:59,737 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:59] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.022 2026-09-13 14:37:59,745 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:37:59] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.027 2026-09-13 14:38:00,173 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:00] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:38:00,188 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:00] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-09-13 14:38:00,197 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Evaluate test code "odoo.startTour('test_variant_popup_qty_free', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/126", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:38:00,206 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.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-09-13 14:38:00,209 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:00] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.004 2026-09-13 14:38:00,226 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:00] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:38:00,246 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:00] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:38:00,270 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:00] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.004 0.009 2026-09-13 14:38:00,279 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:00] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.018 2026-09-13 14:38:00,350 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:00] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.027 0.027 2026-09-13 14:38:00,358 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:00] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.001 0.049 2026-09-13 14:38:00,920 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:00] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 363 0.236 0.301 2026-09-13 14:38:00,944 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:00] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.012 2026-09-13 14:38:01,001 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.004 2026-09-13 14:38:01,030 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:01] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 2 0.003 0.009 2026-09-13 14:38:01,096 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:01] "GET /web/image/res.company/114/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.036 2026-09-13 14:38:01,120 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:01] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:38:01,133 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free.browser: Owl is running in 'dev' mode. 2026-09-13 14:38:01,154 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:01] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.008 2026-09-13 14:38:01,193 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:01] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:38:01,209 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:01] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:38:01,227 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:01] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:38:01,237 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:01] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:38:01,260 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:01] "GET /web/image/res.users/238/avatar_128 HTTP/1.1" 200 - 14 0.024 0.021 2026-09-13 14:38:01,270 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:01] "GET /web/image?model=res.company&id=114&field=logo HTTP/1.1" 200 - 3 0.002 0.046 2026-09-13 14:38:01,275 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:01] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:38:01,276 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:01] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:38:01,309 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:01] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:38:01,366 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:01] "GET /pos/ui/126?from_backend=True HTTP/1.1" 200 - 31 0.030 0.036 2026-09-13 14:38:01,405 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.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-09-13 14:38:01,439 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:01] "GET /pos/ui/126 HTTP/1.1" 200 - 31 0.037 0.100 2026-09-13 14:38:01,492 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.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-09-13 14:38:01,504 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:01] "GET /web/image?model=product.template&field=image_128&id=2149&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.006 0.034 2026-09-13 14:38:01,508 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:01] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:38:01,530 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:01] "GET /web/image?model=product.template&field=image_128&id=2150&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.005 0.061 2026-09-13 14:38:01,588 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:01] "GET /web/image?model=product.template&field=image_128&id=2151&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.016 0.102 2026-09-13 14:38:01,629 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:01] "GET /web/image?model=product.template&field=image_128&id=2152&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.003 0.152 2026-09-13 14:38:01,663 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:01] "GET /web/image?model=product.template&field=image_128&id=2153&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.005 0.182 2026-09-13 14:38:01,692 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:01] "GET /web/image?model=product.template&field=image_128&id=2154&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.210 2026-09-13 14:38:01,717 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:01] "GET /web/image?model=product.template&field=image_128&id=2156&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.202 2026-09-13 14:38:01,754 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:01] "GET /web/image?model=product.template&field=image_128&id=2210&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.002 0.205 2026-09-13 14:38:01,783 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:01] "GET /web/image?model=product.template&field=image_128&id=2155&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.004 0.185 2026-09-13 14:38:01,815 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:01] "GET /web/image?model=product.template&field=image_128&id=2157&unique=2026-09-13T14:32:45.000+00:00 HTTP/1.1" 200 - 3 0.006 0.175 2026-09-13 14:38:01,904 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:01] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.041 0.193 2026-09-13 14:38:01,977 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.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-09-13 14:38:02,627 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:02] "POST /web/dataset/call_kw/product.template/get_product_info_pos#product.template.get_product_info_pos HTTP/1.1" 200 - 86 0.057 0.088 2026-09-13 14:38:02,656 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.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-09-13 14:38:02,710 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.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-09-13 14:38:02,772 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free.browser: tour succeeded 2026-09-13 14:38:02,773 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free.browser: ╔════════════════════════════════════════════╗ ║ TOUR test_variant_popup_qty_free SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-09-13 14:38:02,787 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:02] "POST /web/dataset/call_kw/pos.order.line/get_existing_lots#pos.order.line.get_existing_lots HTTP/1.1" 200 - 9 0.007 0.012 2026-09-13 14:38:02,884 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free.browser: heap 14485892 (allocated 15728640) 2026-09-13 14:38:02,892 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Closing chrome headless with pid 82731 2026-09-13 14:38:02,893 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Closing websocket connection 2026-09-13 14:38:02,895 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Terminating chrome headless with pid 82731 2026-09-13 14:38:02,990 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_143802_990431_test_variant_popup_qty_free.txt 2026-09-13 14:38:02,990 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSale.test_variant_popup_qty_free: Removing chrome user profile "/tmp/tmp01307jtq_chrome_odoo" 2026-09-13 14:38:03,063 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 34 checked, 34 removed 2026-09-13 14:38:13,123 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSalePayment.test_consolidated_invoice_mixed_pos_and_so_orders ... 2026-09-13 14:38:14,385 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation ... 2026-09-13 14:38:15,055 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Chrome pid: 82861 2026-09-13 14:38:15,055 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Chrome headless temporary user profile dir: /tmp/tmpgxdmj1um_chrome_odoo 2026-09-13 14:38:15,055 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Issuing json command http://127.0.0.1:39003/json/version 2026-09-13 14:38:15,056 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39003', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:38:15,083 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:38:15,084 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Issuing json command http://127.0.0.1:39003/json 2026-09-13 14:38:15,084 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39003', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:38:15,086 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Websocket url found: ws://127.0.0.1:39003/devtools/page/725E95EEC793DA3CE0B0E257969B1FA4 2026-09-13 14:38:15,088 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Enable chrome headless console log notification 2026-09-13 14:38:15,089 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Chrome headless enable page notifications 2026-09-13 14:38:15,215 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:38:15,221 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Setting session cookie in browser 2026-09-13 14:38:15,225 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Open "http://127.0.0.1:8069/pos/ui/127" in browser 2026-09-13 14:38:15,225 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Navigating to: "http://127.0.0.1:8069/pos/ui/127" 2026-09-13 14:38:15,236 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:38:15,682 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:15] "GET /pos/ui/127 HTTP/1.1" 200 - 87 0.042 0.407 2026-09-13 14:38:15,685 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Navigation result: {'frameId': '725E95EEC793DA3CE0B0E257969B1FA4', 'loaderId': 'D3748769EFE0913D2A4DD84754766245', 'isDownload': False} 2026-09-13 14:38:15,685 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Evaluate ready code "odoo.isTourReady('PoSApplyDownpaymentInvoice')" 2026-09-13 14:38:15,700 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:38:15,709 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:15] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.011 2026-09-13 14:38:15,719 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:15] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.023 2026-09-13 14:38:15,726 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:15] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-09-13 14:38:16,187 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:16] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:38:16,223 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:16] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.023 2026-09-13 14:38:16,241 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Evaluate test code "odoo.startTour('PoSApplyDownpaymentInvoice', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/127", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:38:16,247 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation.browser: [1/15] Tour PoSApplyDownpaymentInvoice → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:38:16,256 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:16] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 5 0.006 0.006 2026-09-13 14:38:16,290 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:16] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.005 0.012 2026-09-13 14:38:16,300 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:16] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:38:16,322 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:16] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.008 2026-09-13 14:38:16,349 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:16] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.009 0.033 2026-09-13 14:38:16,355 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:16] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.001 0.015 2026-09-13 14:38:16,412 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:16] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.022 0.029 2026-09-13 14:38:17,058 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:17] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 364 0.286 0.325 2026-09-13 14:38:17,096 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:17] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.026 2026-09-13 14:38:17,183 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:17] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:38:17,262 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:17] "GET /web/image/res.company/115/logo/256x256 HTTP/1.1" 200 - 8 0.014 0.050 2026-09-13 14:38:17,312 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:17] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.011 2026-09-13 14:38:17,324 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation.browser: Owl is running in 'dev' mode. 2026-09-13 14:38:17,340 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:17] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.007 2026-09-13 14:38:17,405 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:17] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.021 2026-09-13 14:38:17,417 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:17] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.035 2026-09-13 14:38:17,419 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:17] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.027 2026-09-13 14:38:17,440 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:17] "GET /web/image/res.users/244/avatar_128 HTTP/1.1" 200 - 14 0.028 0.033 2026-09-13 14:38:17,444 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:17] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.049 2026-09-13 14:38:17,463 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:17] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.015 2026-09-13 14:38:17,464 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:17] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.015 2026-09-13 14:38:17,470 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:17] "GET /web/image?model=res.company&id=115&field=logo HTTP/1.1" 200 - 3 0.012 0.072 2026-09-13 14:38:17,562 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation.browser: [2/15] Tour PoSApplyDownpaymentInvoice → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:38:17,601 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:17] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:38:17,660 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation.browser: [3/15] Tour PoSApplyDownpaymentInvoice → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:38:17,670 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:17] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 32 0.043 0.034 2026-09-13 14:38:17,677 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:38:17,712 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation.browser: [4/15] Tour PoSApplyDownpaymentInvoice → Step click Actions button (trigger: .more-btn) 2026-09-13 14:38:17,731 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:17] "GET /pos/ui/127 HTTP/1.1" 200 - 32 0.020 0.114 2026-09-13 14:38:17,765 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:17] "GET /web/image?model=product.template&field=image_128&id=2215&unique=2026-09-13T14:38:03.000+00:00 HTTP/1.1" 200 - 3 0.011 0.122 2026-09-13 14:38:17,784 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:17] "GET /web/image?model=product.template&field=image_128&id=2218&unique=2026-09-13T14:38:03.000+00:00 HTTP/1.1" 200 - 3 0.002 0.131 2026-09-13 14:38:17,816 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:17] "GET /web/image?model=product.template&field=image_128&id=2217&unique=2026-09-13T14:38:03.000+00:00 HTTP/1.1" 200 - 3 0.003 0.170 2026-09-13 14:38:17,866 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:17] "GET /web/image?model=product.template&field=image_128&id=2216&unique=2026-09-13T14:38:03.000+00:00 HTTP/1.1" 200 - 3 0.012 0.222 2026-09-13 14:38:17,887 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:17] "GET /web/image?model=product.template&field=image_128&id=2223&unique=2026-09-13T14:38:03.000+00:00 HTTP/1.1" 200 - 3 0.002 0.204 2026-09-13 14:38:17,910 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:17] "GET /web/image?model=product.template&field=image_128&id=2221&unique=2026-09-13T14:38:03.000+00:00 HTTP/1.1" 200 - 3 0.003 0.168 2026-09-13 14:38:17,929 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:17] "GET /web/image?model=product.template&field=image_128&id=2222&unique=2026-09-13T14:38:03.000+00:00 HTTP/1.1" 200 - 3 0.003 0.158 2026-09-13 14:38:18,009 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:18] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.038 0.181 2026-09-13 14:38:18,037 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:18] "GET /web/image?model=product.template&field=image_128&id=2220&unique=2026-09-13T14:38:03.000+00:00 HTTP/1.1" 200 - 3 0.003 0.162 2026-09-13 14:38:18,046 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation.browser: [5/15] Tour PoSApplyDownpaymentInvoice → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-09-13 14:38:18,059 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:18] "GET /web/image?model=product.template&field=image_128&id=2219&unique=2026-09-13T14:38:03.000+00:00 HTTP/1.1" 200 - 3 0.003 0.234 2026-09-13 14:38:18,102 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation.browser: [6/15] Tour PoSApplyDownpaymentInvoice → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-09-13 14:38:18,232 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:18] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 48 0.036 0.092 2026-09-13 14:38:18,310 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:18] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 16 0.014 0.027 2026-09-13 14:38:18,348 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:18] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.011 2026-09-13 14:38:18,414 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation.browser: [7/15] Tour PoSApplyDownpaymentInvoice → Step click on select the order (trigger: .selection-item:contains('Apply a down payment')) 2026-09-13 14:38:18,539 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:18] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 66 0.053 0.070 2026-09-13 14:38:18,663 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:18] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 61 0.041 0.071 2026-09-13 14:38:18,672 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:18] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.115 2026-09-13 14:38:18,764 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:18] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.030 0.038 2026-09-13 14:38:18,804 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation.browser: [8/15] Tour PoSApplyDownpaymentInvoice → Step click numpad button: +10 (trigger: div.numpad button:contains(/^\+10$/)) 2026-09-13 14:38:18,855 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation.browser: [9/15] Tour PoSApplyDownpaymentInvoice → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Apply")) 2026-09-13 14:38:18,959 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation.browser: [10/15] Tour PoSApplyDownpaymentInvoice → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:38:19,026 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation.browser: [11/15] Tour PoSApplyDownpaymentInvoice → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:38:19,038 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:19] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:38:19,039 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:19] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:38:19,077 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation.browser: [12/15] Tour PoSApplyDownpaymentInvoice → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:38:19,128 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation.browser: [13/15] Tour PoSApplyDownpaymentInvoice → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-09-13 14:38:19,203 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation.browser: [14/15] Tour PoSApplyDownpaymentInvoice → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-09-13 14:38:19,256 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation.browser: [15/15] Tour PoSApplyDownpaymentInvoice → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:38:19,320 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation.browser: tour succeeded 2026-09-13 14:38:19,321 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation.browser: ╔═══════════════════════════════════════════╗ ║ TOUR PoSApplyDownpaymentInvoice SUCCEEDED ║ ╚═══════════════════════════════════════════╝ 2026-09-13 14:38:19,327 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:19] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:38:19,337 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78432264 started for PoS orders references: [{'name': '/', 'pos_reference': '261-127-000001', 'uuid': '955c91d2-0319-4db6-b05a-81233ab8ca36'}] 2026-09-13 14:38:19,413 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation.browser: heap 16797580 (allocated 18612224) 2026-09-13 14:38:19,430 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Closing chrome headless with pid 82861 2026-09-13 14:38:19,439 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Closing websocket connection 2026-09-13 14:38:19,442 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Terminating chrome headless with pid 82861 2026-09-13 14:38:19,491 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_143819_489775_test_pos_downpayment_sale_invoice_creation.txt 2026-09-13 14:38:19,491 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: Removing chrome user profile "/tmp/tmpgxdmj1um_chrome_odoo" 2026-09-13 14:38:19,514 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_downpayment_sale_invoice_creation: waiting for threads: [, ] 2026-09-13 14:38:20,463 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78432264 order {'name': '/', 'pos_reference': '261-127-000001', 'uuid': '955c91d2-0319-4db6-b05a-81233ab8ca36'} created pos.order #853 2026-09-13 14:38:20,466 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78432264 finished 2026-09-13 14:38:20,612 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:20] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 436 0.429 0.857 2026-09-13 14:38:21,035 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSalePayment.test_pos_settle_so_with_downpayment ... 2026-09-13 14:38:21,660 26 INFO rb-721a478-224807-415181 odoo.addons.payment.models.payment_transaction: Skipped the update of transaction Test Transaction as it is already in state done. 2026-09-13 14:38:22,991 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Chrome pid: 83001 2026-09-13 14:38:22,992 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Chrome headless temporary user profile dir: /tmp/tmp2830vomm_chrome_odoo 2026-09-13 14:38:22,993 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Issuing json command http://127.0.0.1:45483/json/version 2026-09-13 14:38:22,994 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45483', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:38:23,010 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:38:23,010 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Issuing json command http://127.0.0.1:45483/json 2026-09-13 14:38:23,011 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45483', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:38:23,012 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Websocket url found: ws://127.0.0.1:45483/devtools/page/1EF498E286CF52620D3C5267EDFDB59C 2026-09-13 14:38:23,016 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Enable chrome headless console log notification 2026-09-13 14:38:23,017 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Chrome headless enable page notifications 2026-09-13 14:38:23,191 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-13 14:38:23,192 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Setting session cookie in browser 2026-09-13 14:38:23,201 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Open "http://127.0.0.1:8069/pos/ui/127" in browser 2026-09-13 14:38:23,201 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Navigating to: "http://127.0.0.1:8069/pos/ui/127" 2026-09-13 14:38:23,223 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:38:23,639 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:23] "GET /pos/ui/127 HTTP/1.1" 200 - 77 0.034 0.385 2026-09-13 14:38:23,642 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Navigation result: {'frameId': '1EF498E286CF52620D3C5267EDFDB59C', 'loaderId': '99500220752477B2417F1CEACC4F31A0', 'isDownload': False} 2026-09-13 14:38:23,642 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Evaluate ready code "odoo.isTourReady('test_pos_settle_so_with_downpayment')" 2026-09-13 14:38:23,649 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:38:23,665 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:23] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.009 2026-09-13 14:38:23,669 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:23] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.009 2026-09-13 14:38:23,703 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:23] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.010 0.032 2026-09-13 14:38:24,120 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:24] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:38:24,139 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:24] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-09-13 14:38:24,153 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Evaluate test code "odoo.startTour('test_pos_settle_so_with_downpayment', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/127", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:38:24,157 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment.browser: [1/12] Tour test_pos_settle_so_with_downpayment → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:38:24,166 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:24] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-09-13 14:38:24,189 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:24] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.008 2026-09-13 14:38:24,200 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:24] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:38:24,227 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:24] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.014 2026-09-13 14:38:24,244 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:24] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.006 0.027 2026-09-13 14:38:24,250 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:24] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.003 2026-09-13 14:38:24,301 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:24] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.015 0.030 2026-09-13 14:38:24,899 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:24] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 358 0.264 0.301 2026-09-13 14:38:24,920 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:24] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.011 2026-09-13 14:38:24,978 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:24] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:38:25,037 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:25] "GET /web/image/res.company/115/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.031 2026-09-13 14:38:25,073 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:25] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.009 2026-09-13 14:38:25,087 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment.browser: Owl is running in 'dev' mode. 2026-09-13 14:38:25,093 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:25] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:38:25,135 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:25] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:38:25,165 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:25] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-09-13 14:38:25,167 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:25] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.021 2026-09-13 14:38:25,184 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:25] "GET /web/image?model=res.company&id=115&field=logo HTTP/1.1" 200 - 3 0.007 0.020 2026-09-13 14:38:25,200 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:25] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-09-13 14:38:25,206 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:25] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.028 2026-09-13 14:38:25,227 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:25] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.043 2026-09-13 14:38:25,251 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:25] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:38:25,259 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:25] "GET /web/image/res.users/240/avatar_128 HTTP/1.1" 200 - 7 0.018 0.081 2026-09-13 14:38:25,287 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment.browser: [2/12] Tour test_pos_settle_so_with_downpayment → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:38:25,309 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:25] "GET /pos/ui/127?from_backend=True HTTP/1.1" 200 - 31 0.021 0.077 2026-09-13 14:38:25,370 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:25] "GET /pos/ui/127 HTTP/1.1" 200 - 31 0.023 0.122 2026-09-13 14:38:25,401 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment.browser: [3/12] Tour test_pos_settle_so_with_downpayment → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:38:25,416 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:25] "GET /web/image?model=product.template&field=image_128&id=2213&unique=2026-09-13T14:38:03.000+00:00 HTTP/1.1" 200 - 3 0.006 0.053 2026-09-13 14:38:25,429 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment.browser: [4/12] Tour test_pos_settle_so_with_downpayment → Step click Actions button (trigger: .more-btn) 2026-09-13 14:38:25,430 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:25] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:38:25,447 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:25] "GET /web/image?model=product.template&field=image_128&id=2215&unique=2026-09-13T14:38:03.000+00:00 HTTP/1.1" 200 - 3 0.005 0.080 2026-09-13 14:38:25,477 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:25] "GET /web/image?model=product.template&field=image_128&id=2218&unique=2026-09-13T14:38:03.000+00:00 HTTP/1.1" 200 - 3 0.014 0.071 2026-09-13 14:38:25,501 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:25] "GET /web/image?model=product.template&field=image_128&id=2216&unique=2026-09-13T14:38:03.000+00:00 HTTP/1.1" 200 - 3 0.002 0.125 2026-09-13 14:38:25,522 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:25] "GET /web/image?model=product.template&field=image_128&id=2217&unique=2026-09-13T14:38:03.000+00:00 HTTP/1.1" 200 - 3 0.003 0.127 2026-09-13 14:38:25,550 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:25] "GET /web/image?model=product.template&field=image_128&id=2219&unique=2026-09-13T14:38:03.000+00:00 HTTP/1.1" 200 - 3 0.003 0.146 2026-09-13 14:38:25,575 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:25] "GET /web/image?model=product.template&field=image_128&id=2220&unique=2026-09-13T14:38:03.000+00:00 HTTP/1.1" 200 - 3 0.002 0.139 2026-09-13 14:38:25,597 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:25] "GET /web/image?model=product.template&field=image_128&id=2222&unique=2026-09-13T14:38:03.000+00:00 HTTP/1.1" 200 - 3 0.002 0.143 2026-09-13 14:38:25,626 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:25] "GET /web/image?model=product.template&field=image_128&id=2221&unique=2026-09-13T14:38:03.000+00:00 HTTP/1.1" 200 - 3 0.004 0.140 2026-09-13 14:38:25,647 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:25] "GET /web/image?model=product.template&field=image_128&id=2223&unique=2026-09-13T14:38:03.000+00:00 HTTP/1.1" 200 - 3 0.002 0.137 2026-09-13 14:38:25,723 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:25] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 34 0.038 0.159 2026-09-13 14:38:25,761 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment.browser: [5/12] Tour test_pos_settle_so_with_downpayment → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-09-13 14:38:25,821 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment.browser: [6/12] Tour test_pos_settle_so_with_downpayment → Step select nth order (trigger: .modal:not(.o_inactive_modal) table.o_list_table tbody tr.o_data_row:nth-child(1) td) 2026-09-13 14:38:25,938 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:25] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 53 0.032 0.082 2026-09-13 14:38:26,034 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:26] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 30 0.031 0.039 2026-09-13 14:38:26,078 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:26] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 6 0.004 0.013 2026-09-13 14:38:26,145 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment.browser: [7/12] Tour test_pos_settle_so_with_downpayment → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-09-13 14:38:26,353 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:26] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 69 0.105 0.101 2026-09-13 14:38:26,485 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:26] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 64 0.063 0.063 2026-09-13 14:38:26,508 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:26] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 5 0.008 0.131 2026-09-13 14:38:26,572 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:26] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.020 0.031 2026-09-13 14:38:26,609 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment.browser: [8/12] Tour test_pos_settle_so_with_downpayment → Step body:not(:has(.modal)) 2026-09-13 14:38:26,664 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:26] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 22 0.019 0.036 2026-09-13 14:38:26,805 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment.browser: [9/12] Tour test_pos_settle_so_with_downpayment → Step check orderlines number (trigger: .order-container .orderline) 2026-09-13 14:38:26,856 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment.browser: [10/12] Tour test_pos_settle_so_with_downpayment → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:38:26,906 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment.browser: [11/12] Tour test_pos_settle_so_with_downpayment → Step order total amount is '755' (trigger: .product-screen .order-summary .total:contains("755")) 2026-09-13 14:38:26,957 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment.browser: [12/12] Tour test_pos_settle_so_with_downpayment → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:38:27,013 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment.browser: tour succeeded 2026-09-13 14:38:27,013 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment.browser: ╔════════════════════════════════════════════════════╗ ║ TOUR test_pos_settle_so_with_downpayment SUCCEEDED ║ ╚════════════════════════════════════════════════════╝ 2026-09-13 14:38:27,112 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment.browser: heap 16934940 (allocated 18612224) 2026-09-13 14:38:27,119 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Closing chrome headless with pid 83001 2026-09-13 14:38:27,121 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Closing websocket connection 2026-09-13 14:38:27,122 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Terminating chrome headless with pid 83001 2026-09-13 14:38:27,178 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_143827_178614_test_pos_settle_so_with_downpayment.txt 2026-09-13 14:38:27,178 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow.TestPoSSalePayment.test_pos_settle_so_with_downpayment: Removing chrome user profile "/tmp/tmp2830vomm_chrome_odoo" 2026-09-13 14:38:27,193 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_flow: Starting TestPoSSalePayment.test_settled_so_invoice_keeps_so_customer_reference ... 2026-09-13 14:38:29,053 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 14 checked, 14 removed 2026-09-13 14:38:36,948 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_lot: Starting TestPointOfSaleFlow.test_read_converted_lot_quantities_pick_then_deliver ... 2026-09-13 14:38:37,899 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_lot: Starting TestPointOfSaleFlow.test_ship_later_lots ... 2026-09-13 14:38:38,572 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #246 deleted stock.move.line records with IDs: [1418, 1419] 2026-09-13 14:38:38,775 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #246 deleted stock.move.line records with IDs: [1420] 2026-09-13 14:38:38,937 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-13 14:38:49,156 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #249 deleted res.currency.rate records with IDs: [73, 74, 75] 2026-09-13 14:38:50,346 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_different_shipping_address ... 2026-09-13 14:38:50,769 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51617728 started for PoS orders references: [{'name': 'Order 72564-419-4305', 'pos_reference': None, 'uuid': '72564-419-4305'}] 2026-09-13 14:38:51,911 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51617728 order {'name': 'Order 72564-419-4305', 'pos_reference': None, 'uuid': '72564-419-4305'} created pos.order #857 2026-09-13 14:38:51,912 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51617728 finished 2026-09-13 14:38:52,130 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_qty_deliverd_qty_to_deliver_in_sales_report ... 2026-09-13 14:38:52,467 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56459056 started for PoS orders references: [{'name': 'Order 00585-605-5434', 'pos_reference': None, 'uuid': '00585-605-5434'}] 2026-09-13 14:38:52,696 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #249 deleted stock.move records with IDs: [1426] 2026-09-13 14:38:52,785 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56459056 order {'name': 'Order 00585-605-5434', 'pos_reference': None, 'uuid': '00585-605-5434'} created pos.order #858 2026-09-13 14:38:52,789 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56459056 finished 2026-09-13 14:38:53,198 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_refund_line_report_prices_sign ... 2026-09-13 14:38:53,738 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Chrome pid: 83151 2026-09-13 14:38:53,738 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Chrome headless temporary user profile dir: /tmp/tmpeow4j17w_chrome_odoo 2026-09-13 14:38:53,739 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Issuing json command http://127.0.0.1:38627/json/version 2026-09-13 14:38:53,739 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38627', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:38:53,741 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:38:53,741 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Issuing json command http://127.0.0.1:38627/json 2026-09-13 14:38:53,742 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38627', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:38:53,743 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Websocket url found: ws://127.0.0.1:38627/devtools/page/A66E39E53BBDCACE176CCE716B4C3C72 2026-09-13 14:38:53,745 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Enable chrome headless console log notification 2026-09-13 14:38:53,745 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Chrome headless enable page notifications 2026-09-13 14:38:53,795 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:38:53,800 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Setting session cookie in browser 2026-09-13 14:38:53,807 26 INFO rb-721a478-224807-415181 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/130" in browser 2026-09-13 14:38:53,807 26 INFO rb-721a478-224807-415181 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/130" 2026-09-13 14:38:53,816 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:38:54,248 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:54] "GET /pos/ui/130 HTTP/1.1" 200 - 86 0.043 0.391 2026-09-13 14:38:54,258 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Navigation result: {'frameId': 'A66E39E53BBDCACE176CCE716B4C3C72', 'loaderId': '94D97B9FB278FC7185BFFBCA94D7DA17', 'isDownload': False} 2026-09-13 14:38:54,258 26 INFO rb-721a478-224807-415181 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-09-13 14:38:54,267 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:38:54,289 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:54] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.010 2026-09-13 14:38:54,297 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:54] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-09-13 14:38:54,321 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:54] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.007 0.027 2026-09-13 14:38:54,767 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:54] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:38:54,778 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:54] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-13 14:38:54,793 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/130", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:38:54,799 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [1/29] Tour refund_multiple_products_amounts_compliance → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:38:54,803 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:54] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-09-13 14:38:54,833 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:54] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-13 14:38:54,849 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:54] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:38:54,877 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:54] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.011 2026-09-13 14:38:54,890 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:54] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.023 2026-09-13 14:38:54,897 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:54] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.004 2026-09-13 14:38:54,943 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:54] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.019 0.022 2026-09-13 14:38:55,449 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:55] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 364 0.207 0.273 2026-09-13 14:38:55,468 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:55] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:38:55,515 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:38:55,578 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:55] "GET /web/image/res.company/117/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.031 2026-09-13 14:38:55,603 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:55] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-09-13 14:38:55,613 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: Owl is running in 'dev' mode. 2026-09-13 14:38:55,632 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:55] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.013 2026-09-13 14:38:55,666 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:55] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:38:55,686 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:55] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.019 2026-09-13 14:38:55,696 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:55] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-09-13 14:38:55,698 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:55] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:38:55,726 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:55] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:38:55,738 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:55] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.020 2026-09-13 14:38:55,759 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:55] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:38:55,760 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:55] "GET /web/image/res.users/251/avatar_128 HTTP/1.1" 200 - 14 0.029 0.055 2026-09-13 14:38:55,771 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:55] "GET /web/image?model=res.company&id=117&field=logo HTTP/1.1" 200 - 3 0.002 0.086 2026-09-13 14:38:55,826 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [2/29] Tour refund_multiple_products_amounts_compliance → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:38:55,839 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:55] "GET /pos/ui/130 HTTP/1.1" 200 - 31 0.026 0.066 2026-09-13 14:38:55,913 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:55] "GET /pos/ui/130?from_backend=True HTTP/1.1" 200 - 31 0.040 0.131 2026-09-13 14:38:55,943 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [3/29] Tour refund_multiple_products_amounts_compliance → Step click product 'Test Product' (trigger: article.product .product-content .product-name:contains("Test Product")) 2026-09-13 14:38:55,945 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.016 2026-09-13 14:38:55,962 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:55] "GET /web/image?model=product.template&field=image_128&id=2250&unique=2026-09-13T14:38:38.000+00:00 HTTP/1.1" 200 - 3 0.027 0.059 2026-09-13 14:38:55,983 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:55] "GET /web/image?model=product.template&field=image_128&id=2251&unique=2026-09-13T14:38:38.000+00:00 HTTP/1.1" 200 - 3 0.003 0.099 2026-09-13 14:38:56,008 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:56] "GET /web/image?model=product.template&field=image_128&id=2252&unique=2026-09-13T14:38:38.000+00:00 HTTP/1.1" 200 - 3 0.005 0.110 2026-09-13 14:38:56,030 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:56] "GET /web/image?model=product.template&field=image_128&id=2253&unique=2026-09-13T14:38:38.000+00:00 HTTP/1.1" 200 - 3 0.003 0.126 2026-09-13 14:38:56,072 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:56] "GET /web/image?model=product.template&field=image_128&id=2254&unique=2026-09-13T14:38:38.000+00:00 HTTP/1.1" 200 - 3 0.007 0.162 2026-09-13 14:38:56,091 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:56] "GET /web/image?model=product.template&field=image_128&id=2256&unique=2026-09-13T14:38:38.000+00:00 HTTP/1.1" 200 - 3 0.001 0.139 2026-09-13 14:38:56,125 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:56] "GET /web/image?model=product.template&field=image_128&id=2264&unique=2026-09-13T14:38:38.000+00:00 HTTP/1.1" 200 - 3 0.003 0.154 2026-09-13 14:38:56,146 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:56] "GET /web/image?model=product.template&field=image_128&id=2258&unique=2026-09-13T14:38:38.000+00:00 HTTP/1.1" 200 - 3 0.002 0.155 2026-09-13 14:38:56,178 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:56] "GET /web/image?model=product.template&field=image_128&id=2257&unique=2026-09-13T14:38:38.000+00:00 HTTP/1.1" 200 - 3 0.010 0.154 2026-09-13 14:38:56,198 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:56] "GET /web/image?model=product.template&field=image_128&id=2265&unique=2026-09-13T14:38:38.000+00:00 HTTP/1.1" 200 - 3 0.002 0.163 2026-09-13 14:38:56,265 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:56] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.032 0.151 2026-09-13 14:38:56,287 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:56] "GET /web/image?model=product.template&field=image_128&id=2255&unique=2026-09-13T14:38:38.000+00:00 HTTP/1.1" 200 - 3 0.002 0.189 2026-09-13 14:38:56,339 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [4/29] Tour refund_multiple_products_amounts_compliance → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:38:56,387 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [5/29] Tour refund_multiple_products_amounts_compliance → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-09-13 14:38:56,441 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [6/29] 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-09-13 14:38:56,620 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [7/29] Tour refund_multiple_products_amounts_compliance → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:38:56,669 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [8/29] Tour refund_multiple_products_amounts_compliance → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:38:56,737 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [9/29] Tour refund_multiple_products_amounts_compliance → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:38:56,750 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:56] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:38:56,751 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:56] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:38:56,787 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [10/29] Tour refund_multiple_products_amounts_compliance → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:38:56,838 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [11/29] Tour refund_multiple_products_amounts_compliance → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:38:56,907 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [12/29] Tour refund_multiple_products_amounts_compliance → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:38:56,982 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [13/29] Tour refund_multiple_products_amounts_compliance → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-09-13 14:38:56,984 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99802972 started for PoS orders references: [{'name': '/', 'pos_reference': '261-130-000001', 'uuid': '2d9ef527-819c-41e3-9069-d56e4c0123e5'}] 2026-09-13 14:38:56,991 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:56] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:38:57,276 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99802972 order {'name': '/', 'pos_reference': '261-130-000001', 'uuid': '2d9ef527-819c-41e3-9069-d56e4c0123e5'} created pos.order #859 2026-09-13 14:38:57,317 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99802972 finished 2026-09-13 14:38:57,382 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 189 0.180 0.221 2026-09-13 14:38:57,447 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:57] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.002 0.007 2026-09-13 14:38:57,558 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [14/29] Tour refund_multiple_products_amounts_compliance → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:38:57,564 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34219707 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-130-000001', 'uuid': '2d9ef527-819c-41e3-9069-d56e4c0123e5'}] 2026-09-13 14:38:57,570 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34219707 order {'name': 'Shop - 000001', 'pos_reference': '261-130-000001', 'uuid': '2d9ef527-819c-41e3-9069-d56e4c0123e5'} sync ignored for existing PoS order pos.order(859,) (state: paid) 2026-09-13 14:38:57,581 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34219707 finished 2026-09-13 14:38:57,633 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [15/29] Tour refund_multiple_products_amounts_compliance → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:38:57,674 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [16/29] Tour refund_multiple_products_amounts_compliance → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:38:57,694 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:57] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.054 0.078 2026-09-13 14:38:57,722 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [17/29] Tour refund_multiple_products_amounts_compliance → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:38:57,773 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [18/29] Tour refund_multiple_products_amounts_compliance → Step click Actions button (trigger: .more-btn) 2026-09-13 14:38:57,830 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [19/29] Tour refund_multiple_products_amounts_compliance → Step click Refund button (trigger: .control-buttons button:contains("Refund")) 2026-09-13 14:38:57,892 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [20/29] Tour refund_multiple_products_amounts_compliance → Step .ticket-screen .order-row:contains("001") 2026-09-13 14:38:57,898 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:57] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.001 0.004 2026-09-13 14:38:57,921 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:57] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.003 0.013 2026-09-13 14:38:57,951 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [21/29] Tour refund_multiple_products_amounts_compliance → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:38:57,954 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:57] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 6 0.013 0.010 2026-09-13 14:38:58,007 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [22/29] Tour refund_multiple_products_amounts_compliance → Step click numpad button: 2 (trigger: div.numpad button:contains(/^2$/)) 2026-09-13 14:38:58,053 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [23/29] Tour refund_multiple_products_amounts_compliance → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:38:58,057 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:58] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 42 0.033 0.039 2026-09-13 14:38:58,089 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:58] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.005 0.014 2026-09-13 14:38:58,105 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [24/29] Tour refund_multiple_products_amounts_compliance → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:38:58,154 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [25/29] Tour refund_multiple_products_amounts_compliance → Step .ticket-screen .btn-primary.pay-order-button 2026-09-13 14:38:58,222 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [26/29] Tour refund_multiple_products_amounts_compliance → Step payment screen is shown (trigger: .pos .payment-screen) 2026-09-13 14:38:58,272 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [27/29] Tour refund_multiple_products_amounts_compliance → Step click 'Cash' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Cash")) 2026-09-13 14:38:58,329 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [28/29] Tour refund_multiple_products_amounts_compliance → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:38:58,391 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: [29/29] Tour refund_multiple_products_amounts_compliance → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-09-13 14:38:58,394 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49226713 started for PoS orders references: [{'name': '/', 'pos_reference': '261-130-000002', 'uuid': 'aef2d55e-4468-444c-a496-a3f6726791e2'}] 2026-09-13 14:38:58,666 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49226713 order {'name': '/', 'pos_reference': '261-130-000002', 'uuid': 'aef2d55e-4468-444c-a496-a3f6726791e2'} created pos.order #860 2026-09-13 14:38:58,688 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #49226713 finished 2026-09-13 14:38:58,737 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 158 0.148 0.197 2026-09-13 14:38:58,774 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:58] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.004 2026-09-13 14:38:58,805 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: tour succeeded 2026-09-13 14:38:58,807 26 INFO rb-721a478-224807-415181 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-09-13 14:38:58,812 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95719653 started for PoS orders references: [{'name': 'Shop - 000001 REFUND', 'pos_reference': '261-130-000002', 'uuid': 'aef2d55e-4468-444c-a496-a3f6726791e2'}] 2026-09-13 14:38:58,829 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95719653 order {'name': 'Shop - 000001 REFUND', 'pos_reference': '261-130-000002', 'uuid': 'aef2d55e-4468-444c-a496-a3f6726791e2'} sync ignored for existing PoS order pos.order(860,) (state: paid) 2026-09-13 14:38:58,853 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95719653 finished 2026-09-13 14:38:58,918 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign.browser: heap 17354684 (allocated 19271680) 2026-09-13 14:38:58,940 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Closing chrome headless with pid 83151 2026-09-13 14:38:58,943 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Closing websocket connection 2026-09-13 14:38:58,948 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Terminating chrome headless with pid 83151 2026-09-13 14:38:58,949 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:38:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.058 0.081 2026-09-13 14:38:58,987 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_143858_986860_test_refund_line_report_prices_sign.txt 2026-09-13 14:38:58,987 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_report.TestPoSSaleReport.test_refund_line_report_prices_sign: Removing chrome user profile "/tmp/tmpeow4j17w_chrome_odoo" 2026-09-13 14:38:59,387 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_warehouse ... 2026-09-13 14:38:59,760 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54903333 started for PoS orders references: [{'name': 'Order 37105-799-9467', 'pos_reference': None, 'uuid': '37105-799-9467'}] 2026-09-13 14:39:00,047 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54903333 order {'name': 'Order 37105-799-9467', 'pos_reference': None, 'uuid': '37105-799-9467'} created pos.order #861 2026-09-13 14:39:00,048 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54903333 finished 2026-09-13 14:39:00,283 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_weight_and_volume ... 2026-09-13 14:39:00,634 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26365228 started for PoS orders references: [{'name': 'Order 48136-570-9835', 'pos_reference': None, 'uuid': '48136-570-9835'}, {'name': 'Order 82960-180-9887', 'pos_reference': None, 'uuid': '82960-180-9887'}] 2026-09-13 14:39:00,942 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26365228 order {'name': 'Order 48136-570-9835', 'pos_reference': None, 'uuid': '48136-570-9835'} created pos.order #862 2026-09-13 14:39:01,125 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26365228 order {'name': 'Order 82960-180-9887', 'pos_reference': None, 'uuid': '82960-180-9887'} created pos.order #863 2026-09-13 14:39:01,126 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26365228 finished 2026-09-13 14:39:01,333 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_pos_sale_report: Starting TestPoSSaleReport.test_weight_and_volume_product_variant ... 2026-09-13 14:39:01,915 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24043611 started for PoS orders references: [{'name': 'Order 96807-607-7883', 'pos_reference': None, 'uuid': '96807-607-7883'}] 2026-09-13 14:39:02,239 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24043611 order {'name': 'Order 96807-607-7883', 'pos_reference': None, 'uuid': '96807-607-7883'} created pos.order #864 2026-09-13 14:39:02,240 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24043611 finished 2026-09-13 14:39:02,986 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-09-13 14:39:12,840 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment: Starting TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos ... 2026-09-13 14:39:13,645 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome pid: 83297 2026-09-13 14:39:13,645 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless temporary user profile dir: /tmp/tmp75hncrk8_chrome_odoo 2026-09-13 14:39:13,645 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:39843/json/version 2026-09-13 14:39:13,647 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39843', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:39:13,653 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:39:13,653 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:39843/json 2026-09-13 14:39:13,653 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39843', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:39:13,655 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Websocket url found: ws://127.0.0.1:39843/devtools/page/E775933D6911A532B9094A1D42FCFABB 2026-09-13 14:39:13,657 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Enable chrome headless console log notification 2026-09-13 14:39:13,657 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless enable page notifications 2026-09-13 14:39:13,785 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:39:13,793 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Setting session cookie in browser 2026-09-13 14:39:13,796 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Open "http://127.0.0.1:8069/pos/ui/133" in browser 2026-09-13 14:39:13,796 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/133" 2026-09-13 14:39:13,816 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:39:14,289 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:14] "GET /pos/ui/133 HTTP/1.1" 200 - 127 0.103 0.375 2026-09-13 14:39:14,293 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigation result: {'frameId': 'E775933D6911A532B9094A1D42FCFABB', 'loaderId': '6C434414A744356692258C24DAA8374E', 'isDownload': False} 2026-09-13 14:39:14,293 26 INFO rb-721a478-224807-415181 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-09-13 14:39:14,303 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:39:14,319 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:14] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.007 2026-09-13 14:39:14,326 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:14] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-09-13 14:39:14,337 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:14] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.018 2026-09-13 14:39:14,787 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:14] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:39:14,814 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:14] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-09-13 14:39:14,825 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/133", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:39:14,830 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [1/23] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:39:14,837 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:14] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.007 2026-09-13 14:39:14,864 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:14] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.010 2026-09-13 14:39:14,885 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:14] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:39:14,924 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:14] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.016 0.009 2026-09-13 14:39:14,936 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:14] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.031 2026-09-13 14:39:14,975 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:14] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.010 0.026 2026-09-13 14:39:14,977 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:14] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.021 2026-09-13 14:39:15,484 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:15] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 352 0.213 0.250 2026-09-13 14:39:15,504 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:15] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.011 2026-09-13 14:39:15,556 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.016 2026-09-13 14:39:15,608 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:15] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.028 2026-09-13 14:39:15,646 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:15] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:39:15,667 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: Owl is running in 'dev' mode. 2026-09-13 14:39:15,680 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:15] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-09-13 14:39:15,737 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:15] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:39:15,738 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:15] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.012 2026-09-13 14:39:15,766 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:15] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.029 2026-09-13 14:39:15,823 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:15] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.011 2026-09-13 14:39:15,832 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:15] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.032 2026-09-13 14:39:15,842 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:15] "GET /web/image/res.users/257/avatar_128 HTTP/1.1" 200 - 14 0.081 0.034 2026-09-13 14:39:15,852 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:15] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.002 0.120 2026-09-13 14:39:15,854 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:15] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.119 2026-09-13 14:39:15,885 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [2/23] 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-09-13 14:39:15,924 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:15] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:39:15,982 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [3/23] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:39:16,004 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:16] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 31 0.040 0.055 2026-09-13 14:39:16,015 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:39:16,023 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [4/23] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step click Actions button (trigger: .more-btn) 2026-09-13 14:39:16,032 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:16] "GET /web/image?model=product.template&field=image_128&id=2283&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.004 0.080 2026-09-13 14:39:16,064 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:16] "GET /web/image?model=product.template&field=image_128&id=2284&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.100 2026-09-13 14:39:16,089 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:16] "GET /web/image?model=product.template&field=image_128&id=2282&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.142 2026-09-13 14:39:16,125 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:16] "GET /web/image?model=product.template&field=image_128&id=2285&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.004 0.143 2026-09-13 14:39:16,191 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:16] "GET /pos/ui/133 HTTP/1.1" 200 - 31 0.031 0.250 2026-09-13 14:39:16,227 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:16] "GET /web/image?model=product.template&field=image_128&id=2289&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.206 2026-09-13 14:39:16,247 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:16] "GET /web/image?model=product.template&field=image_128&id=2288&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.001 0.209 2026-09-13 14:39:16,271 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:16] "GET /web/image?model=product.template&field=image_128&id=2290&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.006 0.195 2026-09-13 14:39:16,293 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:16] "GET /web/image?model=product.template&field=image_128&id=2292&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.199 2026-09-13 14:39:16,318 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:16] "GET /web/image?model=product.template&field=image_128&id=2293&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.185 2026-09-13 14:39:16,340 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:16] "GET /web/image?model=product.template&field=image_128&id=2286&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.106 2026-09-13 14:39:16,361 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:16] "GET /web/image?model=product.template&field=image_128&id=2287&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.001 0.109 2026-09-13 14:39:16,413 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:16] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.023 0.193 2026-09-13 14:39:16,456 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [5/23] 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-09-13 14:39:16,521 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [6/23] 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-09-13 14:39:16,686 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:16] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 48 0.076 0.087 2026-09-13 14:39:16,757 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:16] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.018 0.027 2026-09-13 14:39:16,809 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:16] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.014 2026-09-13 14:39:16,879 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [7/23] 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-09-13 14:39:16,987 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:16] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 61 0.043 0.063 2026-09-13 14:39:17,108 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:17] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 56 0.053 0.061 2026-09-13 14:39:17,118 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:17] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.108 2026-09-13 14:39:17,157 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:17] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.017 0.013 2026-09-13 14:39:17,177 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:17] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.009 2026-09-13 14:39:17,232 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:17] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.018 0.027 2026-09-13 14:39:17,288 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [8/23] 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-09-13 14:39:17,341 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [9/23] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step Select 'Apply' (trigger: .modal-dialog button.btn-primary:contains('Apply')) 2026-09-13 14:39:17,427 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [10/23] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step .order-summary .total:contains(0.81) 2026-09-13 14:39:17,481 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [11/23] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step .order-summary .tax:contains(0.14) 2026-09-13 14:39:17,529 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [12/23] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:39:17,610 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [13/23] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:39:17,621 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:17] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:39:17,624 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:17] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:39:17,660 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [14/23] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:39:17,710 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [15/23] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step total is 0.81 (trigger: .total:contains("0.81")) 2026-09-13 14:39:17,764 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [16/23] 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-09-13 14:39:17,826 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [17/23] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step remaining amount is 0.0 (trigger: .payment-status-amount .amount:contains("0.0")) 2026-09-13 14:39:17,876 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [18/23] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-09-13 14:39:17,930 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [19/23] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:39:17,992 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [20/23] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step .receipt-screen .receipt-total:contains("0.81") 2026-09-13 14:39:17,996 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54697235 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000001', 'uuid': 'c6f4cec4-d331-4de5-a7c6-cba85b072a92'}] 2026-09-13 14:39:18,003 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:18] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:39:19,441 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54697235 order {'name': '/', 'pos_reference': '261-133-000001', 'uuid': 'c6f4cec4-d331-4de5-a7c6-cba85b072a92'} created pos.order #865 2026-09-13 14:39:19,484 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #54697235 finished 2026-09-13 14:39:19,704 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 595 0.599 1.111 2026-09-13 14:39:19,764 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:19] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.009 0.017 2026-09-13 14:39:19,767 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:19] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.028 2026-09-13 14:39:19,784 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:19] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:39:19,851 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:19] "GET /account/download_invoice_documents/826/pdf HTTP/1.1" 200 - 17 0.010 0.018 2026-09-13 14:39:19,872 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [21/23] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step .receipt-screen 2026-09-13 14:39:19,884 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25134351 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-133-000001', 'uuid': 'c6f4cec4-d331-4de5-a7c6-cba85b072a92'}] 2026-09-13 14:39:19,892 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25134351 order {'name': 'Shop - 000001', 'pos_reference': '261-133-000001', 'uuid': 'c6f4cec4-d331-4de5-a7c6-cba85b072a92'} sync ignored for existing PoS order pos.order(865,) (state: done) 2026-09-13 14:39:19,907 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25134351 finished 2026-09-13 14:39:19,937 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [22/23] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:39:19,981 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [23/23] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_excluded → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:39:19,992 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:19] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 70 0.037 0.076 2026-09-13 14:39:20,036 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: tour succeeded 2026-09-13 14:39:20,037 26 INFO rb-721a478-224807-415181 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-09-13 14:39:20,064 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:20] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.016 0.026 2026-09-13 14:39:20,159 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: heap 19161516 (allocated 21233664) 2026-09-13 14:39:20,165 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing chrome headless with pid 83297 2026-09-13 14:39:20,167 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing websocket connection 2026-09-13 14:39:20,169 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Terminating chrome headless with pid 83297 2026-09-13 14:39:20,231 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_143920_230814_test_taxes_l10n_be_pos.txt 2026-09-13 14:39:20,231 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Removing chrome user profile "/tmp/tmp75hncrk8_chrome_odoo" 2026-09-13 14:39:21,079 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #254 deleted stock.move.line records with IDs: [1431, 1432] 2026-09-13 14:39:22,050 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome pid: 83448 2026-09-13 14:39:22,050 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless temporary user profile dir: /tmp/tmpd2zhu3zk_chrome_odoo 2026-09-13 14:39:22,051 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:33713/json/version 2026-09-13 14:39:22,052 26 INFO rb-721a478-224807-415181 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-09-13 14:39:22,058 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:39:22,058 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:33713/json 2026-09-13 14:39:22,058 26 INFO rb-721a478-224807-415181 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-09-13 14:39:22,061 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Websocket url found: ws://127.0.0.1:33713/devtools/page/829A4BE9C3D2A029EFD8499E3CD8764D 2026-09-13 14:39:22,063 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Enable chrome headless console log notification 2026-09-13 14:39:22,065 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless enable page notifications 2026-09-13 14:39:22,254 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:39:22,264 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Setting session cookie in browser 2026-09-13 14:39:22,276 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Open "http://127.0.0.1:8069/pos/ui/133" in browser 2026-09-13 14:39:22,276 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/133" 2026-09-13 14:39:22,411 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:22] "GET /pos/ui/133 HTTP/1.1" 200 - 87 0.038 0.082 2026-09-13 14:39:22,418 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigation result: {'frameId': '829A4BE9C3D2A029EFD8499E3CD8764D', 'loaderId': '52332CDC363D81184639B2EFE423C6ED', 'isDownload': False} 2026-09-13 14:39:22,418 26 INFO rb-721a478-224807-415181 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-09-13 14:39:22,430 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:39:22,450 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:22] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.007 2026-09-13 14:39:22,457 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:22] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.013 2026-09-13 14:39:22,474 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:22] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.027 2026-09-13 14:39:22,948 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:22] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:39:22,958 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:22] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:39:22,971 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/133", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:39:22,979 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [1/23] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:39:22,983 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:22] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.005 0.005 2026-09-13 14:39:23,008 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:23] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.005 0.009 2026-09-13 14:39:23,024 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:23] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:39:23,062 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:23] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.015 2026-09-13 14:39:23,069 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:23] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.023 2026-09-13 14:39:23,134 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:23] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.014 0.029 2026-09-13 14:39:23,140 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:23] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.031 2026-09-13 14:39:23,653 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:23] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 350 0.219 0.256 2026-09-13 14:39:23,673 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:23] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:39:23,746 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:23] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.004 0.012 2026-09-13 14:39:23,811 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:23] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.034 2026-09-13 14:39:23,858 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:23] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-09-13 14:39:23,870 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: Owl is running in 'dev' mode. 2026-09-13 14:39:23,880 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:23] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.004 2026-09-13 14:39:23,958 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:23] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:39:23,959 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:23] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.015 2026-09-13 14:39:23,983 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:23] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:39:23,988 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:23] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:39:24,057 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:24] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.024 2026-09-13 14:39:24,059 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:24] "GET /web/image/res.users/257/avatar_128 HTTP/1.1" 200 - 14 0.036 0.063 2026-09-13 14:39:24,065 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:24] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.019 2026-09-13 14:39:24,093 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:24] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.008 0.113 2026-09-13 14:39:24,098 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:24] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.026 2026-09-13 14:39:24,158 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [2/23] 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-09-13 14:39:24,247 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:24] "GET /pos/ui/133 HTTP/1.1" 200 - 31 0.088 0.106 2026-09-13 14:39:24,257 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:39:24,259 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [3/23] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:39:24,303 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [4/23] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step click Actions button (trigger: .more-btn) 2026-09-13 14:39:24,312 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:24] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 31 0.023 0.242 2026-09-13 14:39:24,355 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:24] "GET /web/image?model=product.template&field=image_128&id=2282&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.001 0.136 2026-09-13 14:39:24,381 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:24] "GET /web/image?model=product.template&field=image_128&id=2283&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.004 0.152 2026-09-13 14:39:24,411 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:24] "GET /web/image?model=product.template&field=image_128&id=2284&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.009 0.169 2026-09-13 14:39:24,438 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:24] "GET /web/image?model=product.template&field=image_128&id=2285&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.195 2026-09-13 14:39:24,457 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:24] "GET /web/image?model=product.template&field=image_128&id=2292&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.185 2026-09-13 14:39:24,482 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:24] "GET /web/image?model=product.template&field=image_128&id=2294&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.162 2026-09-13 14:39:24,509 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:24] "GET /web/image?model=product.template&field=image_128&id=2290&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.006 0.142 2026-09-13 14:39:24,537 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:24] "GET /web/image?model=product.template&field=image_128&id=2295&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.006 0.145 2026-09-13 14:39:24,557 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:24] "GET /web/image?model=product.template&field=image_128&id=2288&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.137 2026-09-13 14:39:24,584 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:24] "GET /web/image?model=product.template&field=image_128&id=2289&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.005 0.133 2026-09-13 14:39:24,612 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:24] "GET /web/image?model=product.template&field=image_128&id=2293&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.146 2026-09-13 14:39:24,698 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:24] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 31 0.051 0.156 2026-09-13 14:39:24,726 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:24] "GET /web/image?model=product.template&field=image_128&id=2287&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.001 0.184 2026-09-13 14:39:24,743 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [5/23] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-09-13 14:39:24,747 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:24] "GET /web/image?model=product.template&field=image_128&id=2286&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.231 2026-09-13 14:39:24,804 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [6/23] 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-09-13 14:39:24,871 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:24] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 24 0.017 0.048 2026-09-13 14:39:24,939 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:24] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.016 0.027 2026-09-13 14:39:24,993 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:24] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.008 0.012 2026-09-13 14:39:25,066 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [7/23] 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-09-13 14:39:25,191 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:25] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 61 0.049 0.072 2026-09-13 14:39:25,382 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:25] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 56 0.110 0.073 2026-09-13 14:39:25,398 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:25] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.186 2026-09-13 14:39:25,430 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:25] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.006 0.014 2026-09-13 14:39:25,466 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:25] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.013 0.008 2026-09-13 14:39:25,537 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:25] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.025 0.029 2026-09-13 14:39:25,576 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [8/23] 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-09-13 14:39:25,628 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [9/23] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step Select 'Apply' (trigger: .modal-dialog button.btn-primary:contains('Apply')) 2026-09-13 14:39:25,715 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [10/23] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step .order-summary .total:contains(0.81) 2026-09-13 14:39:25,766 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [11/23] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step .order-summary .tax:contains(0.14) 2026-09-13 14:39:25,816 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [12/23] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:39:25,882 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [13/23] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:39:25,895 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:25] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:39:25,895 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:25] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:39:25,932 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [14/23] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:39:25,983 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [15/23] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step total is 0.81 (trigger: .total:contains("0.81")) 2026-09-13 14:39:26,034 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [16/23] 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-09-13 14:39:26,112 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [17/23] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step remaining amount is 0.0 (trigger: .payment-status-amount .amount:contains("0.0")) 2026-09-13 14:39:26,163 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [18/23] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-09-13 14:39:26,217 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [19/23] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:39:26,281 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [20/23] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step .receipt-screen .receipt-total:contains("0.81") 2026-09-13 14:39:26,284 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51390251 started for PoS orders references: [{'name': '/', 'pos_reference': '262-133-000001', 'uuid': 'cf7c0f7c-acae-4da4-baee-06dc0998afff'}] 2026-09-13 14:39:26,290 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:26] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:39:27,348 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51390251 order {'name': '/', 'pos_reference': '262-133-000001', 'uuid': 'cf7c0f7c-acae-4da4-baee-06dc0998afff'} created pos.order #866 2026-09-13 14:39:27,386 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51390251 finished 2026-09-13 14:39:27,597 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 532 0.537 0.778 2026-09-13 14:39:27,643 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:27] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:39:27,710 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:27] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.018 0.046 2026-09-13 14:39:27,767 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:27] "GET /account/download_invoice_documents/830/pdf HTTP/1.1" 200 - 17 0.029 0.078 2026-09-13 14:39:27,771 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:27] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.030 2026-09-13 14:39:27,818 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [21/23] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step .receipt-screen 2026-09-13 14:39:27,822 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31743417 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '262-133-000001', 'uuid': 'cf7c0f7c-acae-4da4-baee-06dc0998afff'}] 2026-09-13 14:39:27,827 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31743417 order {'name': 'Shop - 000001', 'pos_reference': '262-133-000001', 'uuid': 'cf7c0f7c-acae-4da4-baee-06dc0998afff'} sync ignored for existing PoS order pos.order(866,) (state: done) 2026-09-13 14:39:27,839 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #31743417 finished 2026-09-13 14:39:27,863 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [22/23] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:39:27,923 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:27] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.033 0.070 2026-09-13 14:39:27,926 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [23/23] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_excluded → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:39:27,978 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: tour succeeded 2026-09-13 14:39:27,978 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:27] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.011 0.019 2026-09-13 14:39:27,979 26 INFO rb-721a478-224807-415181 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-09-13 14:39:28,096 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: heap 19229532 (allocated 21495808) 2026-09-13 14:39:28,107 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing chrome headless with pid 83448 2026-09-13 14:39:28,108 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing websocket connection 2026-09-13 14:39:28,109 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Terminating chrome headless with pid 83448 2026-09-13 14:39:28,163 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_143928_162977_test_taxes_l10n_be_pos.txt 2026-09-13 14:39:28,163 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Removing chrome user profile "/tmp/tmpd2zhu3zk_chrome_odoo" 2026-09-13 14:39:28,966 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #254 deleted stock.move.line records with IDs: [1434, 1435] 2026-09-13 14:39:29,845 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome pid: 83603 2026-09-13 14:39:29,846 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless temporary user profile dir: /tmp/tmpqclg5dw2_chrome_odoo 2026-09-13 14:39:29,846 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:36553/json/version 2026-09-13 14:39:29,847 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36553', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:39:29,850 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:39:29,850 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:36553/json 2026-09-13 14:39:29,851 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36553', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:39:29,857 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Websocket url found: ws://127.0.0.1:36553/devtools/page/17AAF918453C8B78B827A3FE861AD5A3 2026-09-13 14:39:29,859 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Enable chrome headless console log notification 2026-09-13 14:39:29,860 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless enable page notifications 2026-09-13 14:39:30,054 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:39:30,061 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Setting session cookie in browser 2026-09-13 14:39:30,064 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Open "http://127.0.0.1:8069/pos/ui/133" in browser 2026-09-13 14:39:30,064 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/133" 2026-09-13 14:39:30,205 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:30] "GET /pos/ui/133 HTTP/1.1" 200 - 87 0.055 0.079 2026-09-13 14:39:30,208 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigation result: {'frameId': '17AAF918453C8B78B827A3FE861AD5A3', 'loaderId': '8E7A0134681A5CE6711672F3F700AC25', 'isDownload': False} 2026-09-13 14:39:30,208 26 INFO rb-721a478-224807-415181 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-09-13 14:39:30,215 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:39:30,238 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:30] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.017 2026-09-13 14:39:30,245 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:30] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.023 2026-09-13 14:39:30,257 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:30] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.033 2026-09-13 14:39:30,694 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:30] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.013 2026-09-13 14:39:30,696 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:30] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.017 2026-09-13 14:39:30,707 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/133", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:39:30,714 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [1/23] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:39:30,716 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:30] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-09-13 14:39:30,742 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:30] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:39:30,757 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:30] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:39:30,771 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:30] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.005 2026-09-13 14:39:30,786 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:30] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.013 2026-09-13 14:39:30,802 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:30] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.007 2026-09-13 14:39:30,836 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:30] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.010 0.022 2026-09-13 14:39:31,390 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:31] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 350 0.230 0.280 2026-09-13 14:39:31,409 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:31] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:39:31,506 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.010 2026-09-13 14:39:31,591 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:31] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.018 0.043 2026-09-13 14:39:31,613 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:31] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:39:31,619 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: Owl is running in 'dev' mode. 2026-09-13 14:39:31,627 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:31] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:39:31,667 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:31] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:39:31,690 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:31] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:39:31,694 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:31] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:39:31,713 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:31] "GET /web/image/res.users/257/avatar_128 HTTP/1.1" 200 - 14 0.019 0.023 2026-09-13 14:39:31,733 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:31] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:39:31,742 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:31] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.014 2026-09-13 14:39:31,748 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:31] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.004 0.060 2026-09-13 14:39:31,750 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:31] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.065 2026-09-13 14:39:31,797 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [2/23] 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-09-13 14:39:31,868 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:31] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.021 2026-09-13 14:39:31,899 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [3/23] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:39:31,948 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:31] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 31 0.080 0.044 2026-09-13 14:39:31,952 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [4/23] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step click Actions button (trigger: .more-btn) 2026-09-13 14:39:31,957 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:39:31,999 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:31] "GET /pos/ui/133 HTTP/1.1" 200 - 31 0.021 0.120 2026-09-13 14:39:32,024 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:32] "GET /web/image?model=product.template&field=image_128&id=2282&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.156 2026-09-13 14:39:32,055 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:32] "GET /web/image?model=product.template&field=image_128&id=2283&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.187 2026-09-13 14:39:32,113 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:32] "GET /web/image?model=product.template&field=image_128&id=2285&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.019 0.212 2026-09-13 14:39:32,134 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:32] "GET /web/image?model=product.template&field=image_128&id=2284&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.267 2026-09-13 14:39:32,166 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:32] "GET /web/image?model=product.template&field=image_128&id=2290&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.007 0.199 2026-09-13 14:39:32,197 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:32] "GET /web/image?model=product.template&field=image_128&id=2294&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.191 2026-09-13 14:39:32,220 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:32] "GET /web/image?model=product.template&field=image_128&id=2295&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.004 0.189 2026-09-13 14:39:32,241 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:32] "GET /web/image?model=product.template&field=image_128&id=2288&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.172 2026-09-13 14:39:32,262 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:32] "GET /web/image?model=product.template&field=image_128&id=2296&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.001 0.143 2026-09-13 14:39:32,281 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:32] "GET /web/image?model=product.template&field=image_128&id=2292&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.006 0.135 2026-09-13 14:39:32,296 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:32] "GET /web/image?model=product.template&field=image_128&id=2293&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.001 0.122 2026-09-13 14:39:32,319 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:32] "GET /web/image?model=product.template&field=image_128&id=2289&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.112 2026-09-13 14:39:32,338 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:32] "GET /web/image?model=product.template&field=image_128&id=2297&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.107 2026-09-13 14:39:32,402 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:32] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 31 0.035 0.119 2026-09-13 14:39:32,422 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:32] "GET /web/image?model=product.template&field=image_128&id=2287&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.133 2026-09-13 14:39:32,439 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [5/23] 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-09-13 14:39:32,455 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:32] "GET /web/image?model=product.template&field=image_128&id=2286&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.004 0.182 2026-09-13 14:39:32,499 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [6/23] 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-09-13 14:39:32,574 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:32] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 24 0.023 0.050 2026-09-13 14:39:32,665 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:32] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.024 0.026 2026-09-13 14:39:32,730 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:32] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.014 0.019 2026-09-13 14:39:32,794 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [7/23] 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-09-13 14:39:32,906 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:32] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 61 0.044 0.066 2026-09-13 14:39:33,003 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:33] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 56 0.033 0.058 2026-09-13 14:39:33,013 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:33] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.088 2026-09-13 14:39:33,044 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:33] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.009 0.012 2026-09-13 14:39:33,069 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:33] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.010 2026-09-13 14:39:33,136 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:33] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.030 0.029 2026-09-13 14:39:33,179 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [8/23] 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-09-13 14:39:33,226 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [9/23] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step Select 'Apply' (trigger: .modal-dialog button.btn-primary:contains('Apply')) 2026-09-13 14:39:33,315 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [10/23] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step .order-summary .total:contains(0.81) 2026-09-13 14:39:33,366 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [11/23] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step .order-summary .tax:contains(0.14) 2026-09-13 14:39:33,417 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [12/23] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:39:33,490 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [13/23] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:39:33,498 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:33] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:39:33,500 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:33] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:39:33,538 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [14/23] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:39:33,588 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [15/23] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step total is 0.81 (trigger: .total:contains("0.81")) 2026-09-13 14:39:33,641 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [16/23] 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-09-13 14:39:33,704 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [17/23] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step remaining amount is 0.0 (trigger: .payment-status-amount .amount:contains("0.0")) 2026-09-13 14:39:33,755 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [18/23] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-09-13 14:39:33,809 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [19/23] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:39:33,870 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [20/23] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step .receipt-screen .receipt-total:contains("0.81") 2026-09-13 14:39:33,889 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:33] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:39:33,902 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81558463 started for PoS orders references: [{'name': '/', 'pos_reference': '263-133-000001', 'uuid': 'd6776cfc-c5fe-46d1-9a16-d93a1a99a69b'}] 2026-09-13 14:39:35,033 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81558463 order {'name': '/', 'pos_reference': '263-133-000001', 'uuid': 'd6776cfc-c5fe-46d1-9a16-d93a1a99a69b'} created pos.order #867 2026-09-13 14:39:35,075 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81558463 finished 2026-09-13 14:39:35,227 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 532 0.470 0.884 2026-09-13 14:39:35,274 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:35] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:39:35,313 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:35] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.015 0.023 2026-09-13 14:39:35,343 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:35] "GET /account/download_invoice_documents/834/pdf HTTP/1.1" 200 - 17 0.012 0.036 2026-09-13 14:39:35,348 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:35] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.018 2026-09-13 14:39:35,431 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2880923 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '263-133-000001', 'uuid': 'd6776cfc-c5fe-46d1-9a16-d93a1a99a69b'}] 2026-09-13 14:39:35,433 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [21/23] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step .receipt-screen 2026-09-13 14:39:35,443 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2880923 order {'name': 'Shop - 000001', 'pos_reference': '263-133-000001', 'uuid': 'd6776cfc-c5fe-46d1-9a16-d93a1a99a69b'} sync ignored for existing PoS order pos.order(867,) (state: done) 2026-09-13 14:39:35,454 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2880923 finished 2026-09-13 14:39:35,485 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [22/23] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:39:35,543 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [23/23] Tour test_taxes_l10n_be_pos_downpayment_round_per_line_price_included → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:39:35,569 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.064 0.077 2026-09-13 14:39:35,595 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: tour succeeded 2026-09-13 14:39:35,597 26 INFO rb-721a478-224807-415181 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-09-13 14:39:35,630 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:35] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.022 0.029 2026-09-13 14:39:35,690 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: heap 19254264 (allocated 21495808) 2026-09-13 14:39:35,694 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing chrome headless with pid 83603 2026-09-13 14:39:35,696 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing websocket connection 2026-09-13 14:39:35,696 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Terminating chrome headless with pid 83603 2026-09-13 14:39:35,751 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_143935_751288_test_taxes_l10n_be_pos.txt 2026-09-13 14:39:35,751 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Removing chrome user profile "/tmp/tmpqclg5dw2_chrome_odoo" 2026-09-13 14:39:36,511 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #254 deleted stock.move.line records with IDs: [1437, 1438] 2026-09-13 14:39:37,350 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome pid: 83757 2026-09-13 14:39:37,350 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless temporary user profile dir: /tmp/tmp7wddy4wh_chrome_odoo 2026-09-13 14:39:37,351 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:40173/json/version 2026-09-13 14:39:37,352 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40173', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:39:37,384 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:39:37,386 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Issuing json command http://127.0.0.1:40173/json 2026-09-13 14:39:37,387 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40173', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:39:37,390 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Websocket url found: ws://127.0.0.1:40173/devtools/page/245693F0A1BEAB0696A18229D31ED9E3 2026-09-13 14:39:37,392 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Enable chrome headless console log notification 2026-09-13 14:39:37,394 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome headless enable page notifications 2026-09-13 14:39:37,526 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:39:37,531 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Setting session cookie in browser 2026-09-13 14:39:37,533 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Open "http://127.0.0.1:8069/pos/ui/133" in browser 2026-09-13 14:39:37,534 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/133" 2026-09-13 14:39:37,640 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:37] "GET /pos/ui/133 HTTP/1.1" 200 - 87 0.045 0.055 2026-09-13 14:39:37,643 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Navigation result: {'frameId': '245693F0A1BEAB0696A18229D31ED9E3', 'loaderId': '12DC1E3A2887109399242BFE1A375237', 'isDownload': False} 2026-09-13 14:39:37,643 26 INFO rb-721a478-224807-415181 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-09-13 14:39:37,654 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:39:37,696 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:37] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.021 2026-09-13 14:39:37,708 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:37] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.009 0.021 2026-09-13 14:39:37,714 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:37] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.040 2026-09-13 14:39:38,099 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:38] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:39:38,113 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:38] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.012 2026-09-13 14:39:38,130 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/133", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:39:38,138 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [1/23] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:39:38,143 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:38] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.006 0.005 2026-09-13 14:39:38,166 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:38] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:39:38,180 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:38] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:39:38,219 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:38] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.010 0.009 2026-09-13 14:39:38,224 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:38] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.022 2026-09-13 14:39:38,290 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:38] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.016 0.044 2026-09-13 14:39:38,292 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.054 2026-09-13 14:39:38,814 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:38] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 350 0.236 0.264 2026-09-13 14:39:38,838 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:38] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.015 2026-09-13 14:39:38,905 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-09-13 14:39:38,964 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:38] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.034 2026-09-13 14:39:38,989 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:38] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-09-13 14:39:39,007 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:39] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.003 2026-09-13 14:39:39,007 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: Owl is running in 'dev' mode. 2026-09-13 14:39:39,051 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:39] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:39:39,087 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:39] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.012 2026-09-13 14:39:39,088 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:39] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:39:39,095 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:39] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:39:39,097 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:39] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:39:39,130 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:39] "GET /web/image/res.users/257/avatar_128 HTTP/1.1" 200 - 14 0.038 0.030 2026-09-13 14:39:39,141 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:39] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.002 0.067 2026-09-13 14:39:39,143 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:39] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.081 2026-09-13 14:39:39,173 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [2/23] 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-09-13 14:39:39,213 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:39] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.017 2026-09-13 14:39:39,254 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [3/23] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:39:39,267 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:39:39,298 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [4/23] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step click Actions button (trigger: .more-btn) 2026-09-13 14:39:39,316 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:39] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 31 0.065 0.055 2026-09-13 14:39:39,339 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:39] "GET /web/image?model=product.template&field=image_128&id=2282&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.088 2026-09-13 14:39:39,371 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:39] "GET /web/image?model=product.template&field=image_128&id=2283&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.115 2026-09-13 14:39:39,388 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:39] "GET /web/image?model=product.template&field=image_128&id=2284&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.001 0.135 2026-09-13 14:39:39,431 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:39] "GET /web/image?model=product.template&field=image_128&id=2294&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.158 2026-09-13 14:39:39,476 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:39] "GET /pos/ui/133 HTTP/1.1" 200 - 31 0.017 0.262 2026-09-13 14:39:39,516 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:39] "GET /web/image?model=product.template&field=image_128&id=2299&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.007 0.187 2026-09-13 14:39:39,551 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:39] "GET /web/image?model=product.template&field=image_128&id=2293&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.202 2026-09-13 14:39:39,573 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:39] "GET /web/image?model=product.template&field=image_128&id=2295&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.195 2026-09-13 14:39:39,612 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:39] "GET /web/image?model=product.template&field=image_128&id=2290&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.006 0.197 2026-09-13 14:39:39,630 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:39] "GET /web/image?model=product.template&field=image_128&id=2298&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.189 2026-09-13 14:39:39,651 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:39] "GET /web/image?model=product.template&field=image_128&id=2292&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.159 2026-09-13 14:39:39,681 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:39] "GET /web/image?model=product.template&field=image_128&id=2296&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.004 0.148 2026-09-13 14:39:39,717 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:39] "GET /web/image?model=product.template&field=image_128&id=2288&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.016 0.147 2026-09-13 14:39:39,737 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:39] "GET /web/image?model=product.template&field=image_128&id=2297&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.156 2026-09-13 14:39:39,760 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:39] "GET /web/image?model=product.template&field=image_128&id=2289&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.138 2026-09-13 14:39:39,851 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:39] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 31 0.056 0.154 2026-09-13 14:39:39,872 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:39] "GET /web/image?model=product.template&field=image_128&id=2286&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.167 2026-09-13 14:39:39,893 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [5/23] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-09-13 14:39:39,897 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:39] "GET /web/image?model=product.template&field=image_128&id=2287&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.166 2026-09-13 14:39:39,935 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:39] "GET /web/image?model=product.template&field=image_128&id=2285&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.005 0.275 2026-09-13 14:39:39,956 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [6/23] 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-09-13 14:39:40,029 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:40] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 24 0.023 0.044 2026-09-13 14:39:40,102 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:40] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.013 0.033 2026-09-13 14:39:40,149 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:40] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.007 0.017 2026-09-13 14:39:40,194 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [7/23] 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-09-13 14:39:40,304 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:40] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 61 0.049 0.059 2026-09-13 14:39:40,395 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:40] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 56 0.025 0.060 2026-09-13 14:39:40,409 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:40] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.006 0.085 2026-09-13 14:39:40,433 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:40] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.005 0.011 2026-09-13 14:39:40,456 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:40] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.012 2026-09-13 14:39:40,517 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:40] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.020 0.032 2026-09-13 14:39:40,558 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [8/23] 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-09-13 14:39:40,612 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [9/23] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step Select 'Apply' (trigger: .modal-dialog button.btn-primary:contains('Apply')) 2026-09-13 14:39:40,702 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [10/23] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step .order-summary .total:contains(0.81) 2026-09-13 14:39:40,753 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [11/23] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step .order-summary .tax:contains(0.14) 2026-09-13 14:39:40,804 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [12/23] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:39:40,873 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [13/23] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:39:40,886 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:40] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:39:40,891 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:40] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:39:40,924 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [14/23] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:39:40,974 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [15/23] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step total is 0.81 (trigger: .total:contains("0.81")) 2026-09-13 14:39:41,025 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [16/23] 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-09-13 14:39:41,094 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [17/23] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step remaining amount is 0.0 (trigger: .payment-status-amount .amount:contains("0.0")) 2026-09-13 14:39:41,145 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [18/23] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-09-13 14:39:41,199 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [19/23] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:39:41,260 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [20/23] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step .receipt-screen .receipt-total:contains("0.81") 2026-09-13 14:39:41,266 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:41] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:39:41,274 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46887470 started for PoS orders references: [{'name': '/', 'pos_reference': '264-133-000001', 'uuid': '481f4a18-bed7-4619-9653-b9ab3827136b'}] 2026-09-13 14:39:42,222 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46887470 order {'name': '/', 'pos_reference': '264-133-000001', 'uuid': '481f4a18-bed7-4619-9653-b9ab3827136b'} created pos.order #868 2026-09-13 14:39:42,251 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46887470 finished 2026-09-13 14:39:42,473 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 532 0.457 0.752 2026-09-13 14:39:42,513 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:42] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:39:42,554 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:42] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.015 0.024 2026-09-13 14:39:42,592 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:42] "GET /account/download_invoice_documents/838/pdf HTTP/1.1" 200 - 17 0.020 0.045 2026-09-13 14:39:42,595 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:42] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.007 2026-09-13 14:39:42,660 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [21/23] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step .receipt-screen 2026-09-13 14:39:42,668 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89273675 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '264-133-000001', 'uuid': '481f4a18-bed7-4619-9653-b9ab3827136b'}] 2026-09-13 14:39:42,675 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89273675 order {'name': 'Shop - 000001', 'pos_reference': '264-133-000001', 'uuid': '481f4a18-bed7-4619-9653-b9ab3827136b'} sync ignored for existing PoS order pos.order(868,) (state: done) 2026-09-13 14:39:42,686 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89273675 finished 2026-09-13 14:39:42,710 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [22/23] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:39:42,780 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: [23/23] Tour test_taxes_l10n_be_pos_downpayment_round_globally_price_included → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:39:42,830 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: tour succeeded 2026-09-13 14:39:42,831 26 INFO rb-721a478-224807-415181 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-09-13 14:39:42,835 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.076 0.097 2026-09-13 14:39:42,945 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos.browser: heap 18699560 (allocated 20447232) 2026-09-13 14:39:42,946 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing chrome headless with pid 83757 2026-09-13 14:39:42,947 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Closing websocket connection 2026-09-13 14:39:42,949 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Terminating chrome headless with pid 83757 2026-09-13 14:39:43,015 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:43] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.033 0.046 2026-09-13 14:39:43,018 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_143943_018141_test_taxes_l10n_be_pos.txt 2026-09-13 14:39:43,018 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_be_pos: Removing chrome user profile "/tmp/tmp7wddy4wh_chrome_odoo" 2026-09-13 14:39:43,827 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #254 deleted stock.move.line records with IDs: [1440, 1441] 2026-09-13 14:39:43,934 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment: Starting TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos ... 2026-09-13 14:39:44,778 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome pid: 83926 2026-09-13 14:39:44,778 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless temporary user profile dir: /tmp/tmp3t5uriam_chrome_odoo 2026-09-13 14:39:44,778 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:37201/json/version 2026-09-13 14:39:44,779 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37201', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:39:44,796 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:39:44,797 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:37201/json 2026-09-13 14:39:44,797 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37201', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:39:44,800 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Websocket url found: ws://127.0.0.1:37201/devtools/page/C06981957A62B1475A72F5682A67F33A 2026-09-13 14:39:44,802 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Enable chrome headless console log notification 2026-09-13 14:39:44,806 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless enable page notifications 2026-09-13 14:39:44,930 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:39:44,937 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Setting session cookie in browser 2026-09-13 14:39:44,943 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Open "http://127.0.0.1:8069/pos/ui/133" in browser 2026-09-13 14:39:44,943 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/133" 2026-09-13 14:39:44,977 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:39:45,495 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:45] "GET /pos/ui/133 HTTP/1.1" 200 - 130 0.109 0.412 2026-09-13 14:39:45,515 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigation result: {'frameId': 'C06981957A62B1475A72F5682A67F33A', 'loaderId': '2FEEA5B7F511D94D869CB41FC477BE93', 'isDownload': False} 2026-09-13 14:39:45,515 26 INFO rb-721a478-224807-415181 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-09-13 14:39:45,526 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:39:45,548 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:45] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.008 2026-09-13 14:39:45,557 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:45] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.007 0.012 2026-09-13 14:39:45,568 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:45] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.020 2026-09-13 14:39:46,015 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:46] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:39:46,035 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:46] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.022 2026-09-13 14:39:46,047 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/133", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:39:46,053 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [1/23] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:39:46,056 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:46] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.005 2026-09-13 14:39:46,080 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:46] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.010 2026-09-13 14:39:46,099 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:46] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:39:46,128 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:46] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.004 0.010 2026-09-13 14:39:46,143 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:46] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.023 2026-09-13 14:39:46,179 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:46] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.013 0.026 2026-09-13 14:39:46,183 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:46] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.025 2026-09-13 14:39:46,800 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:46] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 352 0.299 0.295 2026-09-13 14:39:46,821 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:46] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:39:46,876 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:46] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:39:46,947 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:46] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.042 2026-09-13 14:39:46,993 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:46] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-09-13 14:39:47,003 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: Owl is running in 'dev' mode. 2026-09-13 14:39:47,011 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:47] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-09-13 14:39:47,061 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:47] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:39:47,066 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:47] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:39:47,086 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:47] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:39:47,088 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:47] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:39:47,117 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:47] "GET /web/image/res.users/257/avatar_128 HTTP/1.1" 200 - 14 0.020 0.032 2026-09-13 14:39:47,127 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:47] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.002 0.056 2026-09-13 14:39:47,133 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:47] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:39:47,152 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:47] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:39:47,185 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:47] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:39:47,227 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:47] "GET /pos/ui/133 HTTP/1.1" 200 - 31 0.026 0.034 2026-09-13 14:39:47,246 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [2/23] 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-09-13 14:39:47,286 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:47] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 31 0.021 0.098 2026-09-13 14:39:47,314 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [3/23] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:39:47,334 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:47] "GET /web/image?model=product.template&field=image_128&id=2282&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.006 0.034 2026-09-13 14:39:47,339 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:39:47,363 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:47] "GET /web/image?model=product.template&field=image_128&id=2284&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.008 0.050 2026-09-13 14:39:47,364 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [4/23] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step click Actions button (trigger: .more-btn) 2026-09-13 14:39:47,395 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:47] "GET /web/image?model=product.template&field=image_128&id=2286&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.005 0.080 2026-09-13 14:39:47,422 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:47] "GET /web/image?model=product.template&field=image_128&id=2283&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.005 0.116 2026-09-13 14:39:47,447 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:47] "GET /web/image?model=product.template&field=image_128&id=2287&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.006 0.130 2026-09-13 14:39:47,477 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:47] "GET /web/image?model=product.template&field=image_128&id=2285&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.169 2026-09-13 14:39:47,506 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:47] "GET /web/image?model=product.template&field=image_128&id=2300&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.007 0.153 2026-09-13 14:39:47,527 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:47] "GET /web/image?model=product.template&field=image_128&id=2288&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.158 2026-09-13 14:39:47,546 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:47] "GET /web/image?model=product.template&field=image_128&id=2290&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.144 2026-09-13 14:39:47,564 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:47] "GET /web/image?model=product.template&field=image_128&id=2289&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.133 2026-09-13 14:39:47,583 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:47] "GET /web/image?model=product.template&field=image_128&id=2301&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.128 2026-09-13 14:39:47,680 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:47] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.053 0.146 2026-09-13 14:39:47,706 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [5/23] 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-09-13 14:39:47,767 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [6/23] 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-09-13 14:39:47,896 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:47] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 48 0.048 0.080 2026-09-13 14:39:47,974 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:47] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.023 0.027 2026-09-13 14:39:48,017 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:48] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.013 2026-09-13 14:39:48,080 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [7/23] 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-09-13 14:39:48,178 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:48] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 61 0.038 0.059 2026-09-13 14:39:48,317 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:48] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 56 0.056 0.072 2026-09-13 14:39:48,330 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:48] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.007 0.122 2026-09-13 14:39:48,362 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:48] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.007 0.015 2026-09-13 14:39:48,381 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:48] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.008 2026-09-13 14:39:48,420 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:48] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.010 0.019 2026-09-13 14:39:48,460 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [8/23] 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-09-13 14:39:48,515 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [9/23] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step Select 'Apply' (trigger: .modal-dialog button.btn-primary:contains('Apply')) 2026-09-13 14:39:48,613 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [10/23] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step .order-summary .total:contains(1.92) 2026-09-13 14:39:48,664 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [11/23] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step .order-summary .tax:contains(0.63) 2026-09-13 14:39:48,715 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [12/23] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:39:48,787 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [13/23] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:39:48,800 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:48] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:39:48,802 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:48] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:39:48,837 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [14/23] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:39:48,888 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [15/23] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step total is 1.92 (trigger: .total:contains("1.92")) 2026-09-13 14:39:48,939 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [16/23] 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-09-13 14:39:49,010 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [17/23] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step remaining amount is 0.0 (trigger: .payment-status-amount .amount:contains("0.0")) 2026-09-13 14:39:49,061 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [18/23] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-09-13 14:39:49,115 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [19/23] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:39:49,183 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [20/23] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step .receipt-screen .receipt-total:contains("1.92") 2026-09-13 14:39:49,186 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28041633 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000001', 'uuid': '6c920c94-3aeb-442e-9e9a-e6bf74e98b21'}] 2026-09-13 14:39:49,193 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:49] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:39:50,640 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28041633 order {'name': '/', 'pos_reference': '261-133-000001', 'uuid': '6c920c94-3aeb-442e-9e9a-e6bf74e98b21'} created pos.order #869 2026-09-13 14:39:50,674 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #28041633 finished 2026-09-13 14:39:50,898 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 606 0.540 1.175 2026-09-13 14:39:50,994 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:50] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.014 0.021 2026-09-13 14:39:50,999 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:50] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.041 2026-09-13 14:39:51,017 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:51] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:39:51,104 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:51] "GET /account/download_invoice_documents/842/pdf HTTP/1.1" 200 - 17 0.015 0.018 2026-09-13 14:39:51,133 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16787165 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-133-000001', 'uuid': '6c920c94-3aeb-442e-9e9a-e6bf74e98b21'}] 2026-09-13 14:39:51,140 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16787165 order {'name': 'Shop - 000001', 'pos_reference': '261-133-000001', 'uuid': '6c920c94-3aeb-442e-9e9a-e6bf74e98b21'} sync ignored for existing PoS order pos.order(869,) (state: done) 2026-09-13 14:39:51,142 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [21/23] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step .receipt-screen 2026-09-13 14:39:51,152 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16787165 finished 2026-09-13 14:39:51,190 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [22/23] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:39:51,248 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [23/23] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_excluded → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:39:51,253 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 70 0.046 0.075 2026-09-13 14:39:51,299 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: tour succeeded 2026-09-13 14:39:51,300 26 INFO rb-721a478-224807-415181 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-09-13 14:39:51,316 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:51] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.022 0.022 2026-09-13 14:39:51,413 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: heap 19939284 (allocated 22806528) 2026-09-13 14:39:51,417 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing chrome headless with pid 83926 2026-09-13 14:39:51,418 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing websocket connection 2026-09-13 14:39:51,418 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Terminating chrome headless with pid 83926 2026-09-13 14:39:51,462 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_143951_462628_test_taxes_l10n_br_pos.txt 2026-09-13 14:39:51,462 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Removing chrome user profile "/tmp/tmp3t5uriam_chrome_odoo" 2026-09-13 14:39:52,140 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #254 deleted stock.move.line records with IDs: [1443, 1444] 2026-09-13 14:39:52,976 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome pid: 84075 2026-09-13 14:39:52,977 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless temporary user profile dir: /tmp/tmpx2t18ao5_chrome_odoo 2026-09-13 14:39:52,977 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:45173/json/version 2026-09-13 14:39:52,978 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45173', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:39:53,007 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:39:53,007 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:45173/json 2026-09-13 14:39:53,008 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45173', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:39:53,010 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Websocket url found: ws://127.0.0.1:45173/devtools/page/65101792A28D7E4EAD6D8A09F76A7AB8 2026-09-13 14:39:53,012 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Enable chrome headless console log notification 2026-09-13 14:39:53,016 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless enable page notifications 2026-09-13 14:39:53,153 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:39:53,158 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Setting session cookie in browser 2026-09-13 14:39:53,162 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Open "http://127.0.0.1:8069/pos/ui/133" in browser 2026-09-13 14:39:53,163 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/133" 2026-09-13 14:39:53,332 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:53] "GET /pos/ui/133 HTTP/1.1" 200 - 87 0.085 0.075 2026-09-13 14:39:53,335 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigation result: {'frameId': '65101792A28D7E4EAD6D8A09F76A7AB8', 'loaderId': '63D42079B3D95BA9E63BA25B928BCDC6', 'isDownload': False} 2026-09-13 14:39:53,335 26 INFO rb-721a478-224807-415181 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-09-13 14:39:53,343 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:39:53,363 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:53] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-09-13 14:39:53,372 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:53] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.021 2026-09-13 14:39:53,387 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:53] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.028 2026-09-13 14:39:53,821 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:53] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:39:53,842 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:53] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:39:53,859 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/133", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:39:53,863 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [1/23] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:39:53,875 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:53] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.003 0.011 2026-09-13 14:39:53,897 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:53] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-09-13 14:39:53,910 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:53] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:39:53,935 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:53] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.008 0.006 2026-09-13 14:39:53,949 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:53] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.014 2026-09-13 14:39:54,011 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:54] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.016 0.028 2026-09-13 14:39:54,014 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:54] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.041 2026-09-13 14:39:54,529 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:54] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 350 0.210 0.273 2026-09-13 14:39:54,547 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:54] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:39:54,605 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:39:54,680 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:54] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.024 0.032 2026-09-13 14:39:54,707 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:54] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-09-13 14:39:54,717 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: Owl is running in 'dev' mode. 2026-09-13 14:39:54,726 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:54] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-09-13 14:39:54,774 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:54] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:39:54,786 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:54] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:39:54,828 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:54] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:39:54,842 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:54] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.013 2026-09-13 14:39:54,847 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:54] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.038 2026-09-13 14:39:54,859 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:54] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.023 2026-09-13 14:39:54,868 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:54] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:39:54,901 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:54] "GET /web/image/res.users/257/avatar_128 HTTP/1.1" 200 - 14 0.048 0.065 2026-09-13 14:39:54,911 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:54] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.003 0.098 2026-09-13 14:39:54,934 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [2/23] 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-09-13 14:39:54,965 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:54] "GET /pos/ui/133 HTTP/1.1" 200 - 31 0.023 0.087 2026-09-13 14:39:55,036 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [3/23] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:39:55,039 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:55] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 31 0.044 0.136 2026-09-13 14:39:55,047 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:55] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:39:55,066 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:55] "GET /web/image?model=product.template&field=image_128&id=2282&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.008 0.065 2026-09-13 14:39:55,074 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [4/23] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step click Actions button (trigger: .more-btn) 2026-09-13 14:39:55,090 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:55] "GET /web/image?model=product.template&field=image_128&id=2285&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.069 2026-09-13 14:39:55,129 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:55] "GET /web/image?model=product.template&field=image_128&id=2283&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.007 0.112 2026-09-13 14:39:55,160 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:55] "GET /web/image?model=product.template&field=image_128&id=2286&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.005 0.133 2026-09-13 14:39:55,194 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:55] "GET /web/image?model=product.template&field=image_128&id=2284&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.005 0.170 2026-09-13 14:39:55,223 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:55] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.005 0.166 2026-09-13 14:39:55,247 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:55] "GET /web/image?model=product.template&field=image_128&id=2300&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.006 0.170 2026-09-13 14:39:55,265 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:55] "GET /web/image?model=product.template&field=image_128&id=2290&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.167 2026-09-13 14:39:55,286 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:55] "GET /web/image?model=product.template&field=image_128&id=2288&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.004 0.143 2026-09-13 14:39:55,304 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:55] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.124 2026-09-13 14:39:55,327 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:55] "GET /web/image?model=product.template&field=image_128&id=2301&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.124 2026-09-13 14:39:55,345 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:55] "GET /web/image?model=product.template&field=image_128&id=2289&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.102 2026-09-13 14:39:55,427 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:55] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 31 0.043 0.128 2026-09-13 14:39:55,444 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:55] "GET /web/image?model=product.template&field=image_128&id=2287&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.172 2026-09-13 14:39:55,466 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [5/23] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-09-13 14:39:55,525 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [6/23] 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-09-13 14:39:55,622 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:55] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 24 0.042 0.053 2026-09-13 14:39:55,705 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:55] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.028 0.028 2026-09-13 14:39:55,745 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:55] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.008 2026-09-13 14:39:55,812 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [7/23] 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-09-13 14:39:55,907 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:55] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 61 0.035 0.055 2026-09-13 14:39:56,062 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:56] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 56 0.084 0.065 2026-09-13 14:39:56,072 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:56] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.142 2026-09-13 14:39:56,107 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:56] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.010 0.018 2026-09-13 14:39:56,124 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:56] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.009 2026-09-13 14:39:56,191 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:56] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.034 0.025 2026-09-13 14:39:56,224 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [8/23] 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-09-13 14:39:56,277 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [9/23] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step Select 'Apply' (trigger: .modal-dialog button.btn-primary:contains('Apply')) 2026-09-13 14:39:56,371 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [10/23] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step .order-summary .total:contains(1.92) 2026-09-13 14:39:56,423 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [11/23] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step .order-summary .tax:contains(0.63) 2026-09-13 14:39:56,473 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [12/23] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:39:56,549 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [13/23] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:39:56,567 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:56] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:39:56,567 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:56] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:39:56,599 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [14/23] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:39:56,650 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [15/23] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step total is 1.92 (trigger: .total:contains("1.92")) 2026-09-13 14:39:56,701 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [16/23] 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-09-13 14:39:56,769 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [17/23] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step remaining amount is 0.0 (trigger: .payment-status-amount .amount:contains("0.0")) 2026-09-13 14:39:56,822 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [18/23] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-09-13 14:39:56,875 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [19/23] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:39:56,940 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [20/23] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step .receipt-screen .receipt-total:contains("1.92") 2026-09-13 14:39:56,943 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7942098 started for PoS orders references: [{'name': '/', 'pos_reference': '262-133-000001', 'uuid': 'b4253c8c-fc9a-45d1-9073-0b13b2042a56'}] 2026-09-13 14:39:56,947 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:56] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:39:57,918 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7942098 order {'name': '/', 'pos_reference': '262-133-000001', 'uuid': 'b4253c8c-fc9a-45d1-9073-0b13b2042a56'} created pos.order #870 2026-09-13 14:39:57,952 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7942098 finished 2026-09-13 14:39:58,174 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 540 0.485 0.748 2026-09-13 14:39:58,214 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:58] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:39:58,271 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:58] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.022 0.031 2026-09-13 14:39:58,314 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:58] "GET /account/download_invoice_documents/846/pdf HTTP/1.1" 200 - 17 0.022 0.060 2026-09-13 14:39:58,321 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:58] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.029 2026-09-13 14:39:58,400 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [21/23] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step .receipt-screen 2026-09-13 14:39:58,406 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8324356 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '262-133-000001', 'uuid': 'b4253c8c-fc9a-45d1-9073-0b13b2042a56'}] 2026-09-13 14:39:58,412 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8324356 order {'name': 'Shop - 000001', 'pos_reference': '262-133-000001', 'uuid': 'b4253c8c-fc9a-45d1-9073-0b13b2042a56'} sync ignored for existing PoS order pos.order(870,) (state: done) 2026-09-13 14:39:58,427 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8324356 finished 2026-09-13 14:39:58,441 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [22/23] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:39:58,507 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [23/23] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_excluded → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:39:58,544 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.053 0.087 2026-09-13 14:39:58,564 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: tour succeeded 2026-09-13 14:39:58,565 26 INFO rb-721a478-224807-415181 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-09-13 14:39:58,606 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:39:58] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.023 0.027 2026-09-13 14:39:58,692 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: heap 19959392 (allocated 22020096) 2026-09-13 14:39:58,694 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing chrome headless with pid 84075 2026-09-13 14:39:58,695 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing websocket connection 2026-09-13 14:39:58,696 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Terminating chrome headless with pid 84075 2026-09-13 14:39:58,757 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_143958_757496_test_taxes_l10n_br_pos.txt 2026-09-13 14:39:58,757 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Removing chrome user profile "/tmp/tmpx2t18ao5_chrome_odoo" 2026-09-13 14:39:59,612 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #254 deleted stock.move.line records with IDs: [1446, 1447] 2026-09-13 14:40:00,418 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome pid: 84225 2026-09-13 14:40:00,419 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless temporary user profile dir: /tmp/tmp_no8gsgy_chrome_odoo 2026-09-13 14:40:00,419 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:36167/json/version 2026-09-13 14:40:00,420 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36167', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:40:00,472 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:40:00,472 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:36167/json 2026-09-13 14:40:00,473 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36167', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:40:00,475 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Websocket url found: ws://127.0.0.1:36167/devtools/page/34F4A4C04B342C477EFD9F3CE08319EC 2026-09-13 14:40:00,478 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Enable chrome headless console log notification 2026-09-13 14:40:00,480 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless enable page notifications 2026-09-13 14:40:00,650 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:40:00,657 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Setting session cookie in browser 2026-09-13 14:40:00,658 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Open "http://127.0.0.1:8069/pos/ui/133" in browser 2026-09-13 14:40:00,658 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/133" 2026-09-13 14:40:00,777 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:00] "GET /pos/ui/133 HTTP/1.1" 200 - 87 0.043 0.069 2026-09-13 14:40:00,781 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigation result: {'frameId': '34F4A4C04B342C477EFD9F3CE08319EC', 'loaderId': '53DBA7A961F11217082AFDD4D4A00E9D', 'isDownload': False} 2026-09-13 14:40:00,781 26 INFO rb-721a478-224807-415181 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-09-13 14:40:00,787 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:40:00,805 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:00] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.008 2026-09-13 14:40:00,818 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:00] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.023 2026-09-13 14:40:00,830 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:00] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.027 2026-09-13 14:40:01,291 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:01] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:40:01,312 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:01] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:40:01,326 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/133", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:40:01,331 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [1/23] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:40:01,335 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:01] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.006 2026-09-13 14:40:01,350 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:01] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:40:01,363 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:01] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:40:01,389 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:01] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.008 0.009 2026-09-13 14:40:01,394 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:01] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.017 2026-09-13 14:40:01,461 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:01] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.024 0.039 2026-09-13 14:40:01,464 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:01] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.055 2026-09-13 14:40:02,096 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:02] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 350 0.295 0.306 2026-09-13 14:40:02,118 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:02] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.011 2026-09-13 14:40:02,190 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:40:02,283 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:02] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.017 0.044 2026-09-13 14:40:02,327 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:02] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.011 2026-09-13 14:40:02,350 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: Owl is running in 'dev' mode. 2026-09-13 14:40:02,374 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:02] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.004 0.015 2026-09-13 14:40:02,425 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:02] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:40:02,437 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:02] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.024 2026-09-13 14:40:02,445 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:02] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.016 2026-09-13 14:40:02,482 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:02] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:40:02,484 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:02] "GET /web/image/res.users/257/avatar_128 HTTP/1.1" 200 - 14 0.038 0.032 2026-09-13 14:40:02,497 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:02] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:40:02,506 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:02] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.004 0.081 2026-09-13 14:40:02,508 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:02] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.058 2026-09-13 14:40:02,560 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [2/23] 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-09-13 14:40:02,584 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:02] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.011 2026-09-13 14:40:02,626 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:02] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 31 0.024 0.026 2026-09-13 14:40:02,648 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [3/23] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:40:02,693 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [4/23] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step click Actions button (trigger: .more-btn) 2026-09-13 14:40:02,714 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:02] "GET /pos/ui/133 HTTP/1.1" 200 - 31 0.043 0.092 2026-09-13 14:40:02,722 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:02] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:40:02,742 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:02] "GET /web/image?model=product.template&field=image_128&id=2282&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.007 0.116 2026-09-13 14:40:02,758 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:02] "GET /web/image?model=product.template&field=image_128&id=2284&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.124 2026-09-13 14:40:02,788 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:02] "GET /web/image?model=product.template&field=image_128&id=2283&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.005 0.150 2026-09-13 14:40:02,808 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:02] "GET /web/image?model=product.template&field=image_128&id=2285&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.150 2026-09-13 14:40:02,845 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:02] "GET /web/image?model=product.template&field=image_128&id=2286&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.010 0.173 2026-09-13 14:40:02,872 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:02] "GET /web/image?model=product.template&field=image_128&id=2301&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.138 2026-09-13 14:40:02,902 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:02] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.008 0.146 2026-09-13 14:40:02,924 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:02] "GET /web/image?model=product.template&field=image_128&id=2288&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.158 2026-09-13 14:40:02,956 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:02] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.158 2026-09-13 14:40:02,985 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:02] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.009 0.164 2026-09-13 14:40:03,014 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:03] "GET /web/image?model=product.template&field=image_128&id=2300&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.161 2026-09-13 14:40:03,037 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:03] "GET /web/image?model=product.template&field=image_128&id=2290&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.157 2026-09-13 14:40:03,059 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:03] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.150 2026-09-13 14:40:03,083 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:03] "GET /web/image?model=product.template&field=image_128&id=2289&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.154 2026-09-13 14:40:03,155 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:03] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 31 0.033 0.159 2026-09-13 14:40:03,178 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:03] "GET /web/image?model=product.template&field=image_128&id=2287&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.005 0.180 2026-09-13 14:40:03,189 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [5/23] 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-09-13 14:40:03,251 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [6/23] 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-09-13 14:40:03,331 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:03] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 24 0.026 0.050 2026-09-13 14:40:03,396 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:03] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.020 0.023 2026-09-13 14:40:03,439 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:03] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.008 2026-09-13 14:40:03,517 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [7/23] 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-09-13 14:40:03,662 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:03] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 61 0.074 0.071 2026-09-13 14:40:03,785 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:03] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 56 0.051 0.064 2026-09-13 14:40:03,797 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:03] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.112 2026-09-13 14:40:03,827 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:03] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.009 0.012 2026-09-13 14:40:03,852 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:03] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.007 0.009 2026-09-13 14:40:03,923 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:03] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.020 0.032 2026-09-13 14:40:03,960 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [8/23] 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-09-13 14:40:04,014 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [9/23] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step Select 'Apply' (trigger: .modal-dialog button.btn-primary:contains('Apply')) 2026-09-13 14:40:04,103 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [10/23] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step .order-summary .total:contains(1.92) 2026-09-13 14:40:04,153 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [11/23] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step .order-summary .tax:contains(0.63) 2026-09-13 14:40:04,203 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [12/23] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:40:04,273 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [13/23] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:40:04,282 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:04] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:40:04,287 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:04] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:40:04,322 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [14/23] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:40:04,373 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [15/23] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step total is 1.92 (trigger: .total:contains("1.92")) 2026-09-13 14:40:04,427 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [16/23] 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-09-13 14:40:04,491 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [17/23] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step remaining amount is 0.0 (trigger: .payment-status-amount .amount:contains("0.0")) 2026-09-13 14:40:04,543 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [18/23] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-09-13 14:40:04,596 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [19/23] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:40:04,665 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [20/23] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step .receipt-screen .receipt-total:contains("1.92") 2026-09-13 14:40:04,670 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46245570 started for PoS orders references: [{'name': '/', 'pos_reference': '263-133-000001', 'uuid': '7c08ce87-71fe-4c1a-84b8-d6a064660b07'}] 2026-09-13 14:40:04,674 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:04] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:40:05,628 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46245570 order {'name': '/', 'pos_reference': '263-133-000001', 'uuid': '7c08ce87-71fe-4c1a-84b8-d6a064660b07'} created pos.order #871 2026-09-13 14:40:05,664 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #46245570 finished 2026-09-13 14:40:05,889 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:05] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 540 0.469 0.753 2026-09-13 14:40:05,945 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:05] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:40:05,991 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:05] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.019 0.027 2026-09-13 14:40:06,028 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:06] "GET /account/download_invoice_documents/850/pdf HTTP/1.1" 200 - 17 0.016 0.051 2026-09-13 14:40:06,033 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:06] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.027 2026-09-13 14:40:06,124 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [21/23] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step .receipt-screen 2026-09-13 14:40:06,126 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1942968 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '263-133-000001', 'uuid': '7c08ce87-71fe-4c1a-84b8-d6a064660b07'}] 2026-09-13 14:40:06,139 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1942968 order {'name': 'Shop - 000001', 'pos_reference': '263-133-000001', 'uuid': '7c08ce87-71fe-4c1a-84b8-d6a064660b07'} sync ignored for existing PoS order pos.order(871,) (state: done) 2026-09-13 14:40:06,153 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1942968 finished 2026-09-13 14:40:06,177 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [22/23] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:40:06,239 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [23/23] Tour test_taxes_l10n_br_pos_downpayment_round_per_line_price_included → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:40:06,274 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:06] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.066 0.084 2026-09-13 14:40:06,290 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: tour succeeded 2026-09-13 14:40:06,290 26 INFO rb-721a478-224807-415181 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-09-13 14:40:06,325 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:06] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.017 0.023 2026-09-13 14:40:06,394 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: heap 20070400 (allocated 22544384) 2026-09-13 14:40:06,397 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing chrome headless with pid 84225 2026-09-13 14:40:06,397 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing websocket connection 2026-09-13 14:40:06,399 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Terminating chrome headless with pid 84225 2026-09-13 14:40:06,484 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_144006_484427_test_taxes_l10n_br_pos.txt 2026-09-13 14:40:06,484 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Removing chrome user profile "/tmp/tmp_no8gsgy_chrome_odoo" 2026-09-13 14:40:07,264 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #254 deleted stock.move.line records with IDs: [1449, 1450] 2026-09-13 14:40:08,080 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome pid: 84383 2026-09-13 14:40:08,081 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless temporary user profile dir: /tmp/tmpjpqf6ku4_chrome_odoo 2026-09-13 14:40:08,081 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:44517/json/version 2026-09-13 14:40:08,082 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44517', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:40:08,104 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:40:08,104 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Issuing json command http://127.0.0.1:44517/json 2026-09-13 14:40:08,105 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44517', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:40:08,106 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Websocket url found: ws://127.0.0.1:44517/devtools/page/FE0C51B5CDD07A057E2EBC72F50B4C0B 2026-09-13 14:40:08,108 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Enable chrome headless console log notification 2026-09-13 14:40:08,109 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome headless enable page notifications 2026-09-13 14:40:08,284 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:40:08,290 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Setting session cookie in browser 2026-09-13 14:40:08,293 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Open "http://127.0.0.1:8069/pos/ui/133" in browser 2026-09-13 14:40:08,293 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/133" 2026-09-13 14:40:08,412 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:08] "GET /pos/ui/133 HTTP/1.1" 200 - 87 0.045 0.063 2026-09-13 14:40:08,415 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Navigation result: {'frameId': 'FE0C51B5CDD07A057E2EBC72F50B4C0B', 'loaderId': '60289F482C98C414F0119347141E9D4B', 'isDownload': False} 2026-09-13 14:40:08,415 26 INFO rb-721a478-224807-415181 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-09-13 14:40:08,426 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:40:08,444 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:08] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-09-13 14:40:08,453 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:08] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.020 2026-09-13 14:40:08,461 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:08] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.004 0.018 2026-09-13 14:40:08,865 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:08] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:40:08,886 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:08] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:40:08,906 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/133", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:40:08,912 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [1/23] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:40:08,929 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:08] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.009 0.012 2026-09-13 14:40:08,946 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:08] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-13 14:40:08,957 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:08] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:40:08,986 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:08] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.007 0.011 2026-09-13 14:40:08,991 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:08] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.018 2026-09-13 14:40:09,046 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:09] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.024 0.028 2026-09-13 14:40:09,050 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:09] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.046 2026-09-13 14:40:09,595 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:09] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 350 0.240 0.279 2026-09-13 14:40:09,622 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:09] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.017 2026-09-13 14:40:09,704 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:40:09,799 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:09] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.030 0.048 2026-09-13 14:40:09,823 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.003 0.010 2026-09-13 14:40:09,833 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: Owl is running in 'dev' mode. 2026-09-13 14:40:09,851 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:09] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.005 0.009 2026-09-13 14:40:09,898 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:09] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:40:09,917 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:09] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:40:09,931 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:09] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:40:09,932 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:09] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:40:09,949 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:09] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.008 0.021 2026-09-13 14:40:09,980 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:09] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.016 2026-09-13 14:40:09,986 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:09] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-09-13 14:40:09,997 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:09] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:40:10,053 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:10] "GET /web/image/res.users/257/avatar_128 HTTP/1.1" 200 - 14 0.082 0.052 2026-09-13 14:40:10,081 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [2/23] 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-09-13 14:40:10,163 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:10] "GET /pos/ui/133 HTTP/1.1" 200 - 31 0.059 0.101 2026-09-13 14:40:10,184 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [3/23] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:40:10,196 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:40:10,238 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [4/23] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step click Actions button (trigger: .more-btn) 2026-09-13 14:40:10,251 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:10] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 31 0.045 0.210 2026-09-13 14:40:10,275 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:10] "GET /web/image?model=product.template&field=image_128&id=2282&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.090 2026-09-13 14:40:10,301 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:10] "GET /web/image?model=product.template&field=image_128&id=2283&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.006 0.107 2026-09-13 14:40:10,321 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:10] "GET /web/image?model=product.template&field=image_128&id=2284&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.127 2026-09-13 14:40:10,339 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:10] "GET /web/image?model=product.template&field=image_128&id=2285&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.143 2026-09-13 14:40:10,378 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:10] "GET /web/image?model=product.template&field=image_128&id=2288&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.009 0.164 2026-09-13 14:40:10,408 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:10] "GET /web/image?model=product.template&field=image_128&id=2300&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.007 0.139 2026-09-13 14:40:10,432 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:10] "GET /web/image?model=product.template&field=image_128&id=2290&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.007 0.145 2026-09-13 14:40:10,451 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:10] "GET /web/image?model=product.template&field=image_128&id=2303&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.143 2026-09-13 14:40:10,479 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:10] "GET /web/image?model=product.template&field=image_128&id=2304&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.005 0.149 2026-09-13 14:40:10,506 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:10] "GET /web/image?model=product.template&field=image_128&id=2302&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.159 2026-09-13 14:40:10,540 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:10] "GET /web/image?model=product.template&field=image_128&id=2306&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.150 2026-09-13 14:40:10,576 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:10] "GET /web/image?model=product.template&field=image_128&id=2307&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.011 0.151 2026-09-13 14:40:10,595 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:10] "GET /web/image?model=product.template&field=image_128&id=2305&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.005 0.150 2026-09-13 14:40:10,616 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:10] "GET /web/image?model=product.template&field=image_128&id=2301&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.152 2026-09-13 14:40:10,640 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:10] "GET /web/image?model=product.template&field=image_128&id=2289&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.154 2026-09-13 14:40:10,697 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:10] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 31 0.028 0.152 2026-09-13 14:40:10,715 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:10] "GET /web/image?model=product.template&field=image_128&id=2287&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.132 2026-09-13 14:40:10,735 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:10] "GET /web/image?model=product.template&field=image_128&id=2286&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.185 2026-09-13 14:40:10,744 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [5/23] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-09-13 14:40:10,807 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [6/23] 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-09-13 14:40:10,873 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:10] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 24 0.018 0.044 2026-09-13 14:40:10,939 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:10] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.014 0.028 2026-09-13 14:40:10,991 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:10] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.013 2026-09-13 14:40:11,046 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [7/23] 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-09-13 14:40:11,169 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:11] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 61 0.052 0.067 2026-09-13 14:40:11,285 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:11] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 56 0.043 0.065 2026-09-13 14:40:11,296 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:11] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.104 2026-09-13 14:40:11,332 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:11] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.010 0.016 2026-09-13 14:40:11,354 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:11] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.011 2026-09-13 14:40:11,400 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:11] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.013 0.022 2026-09-13 14:40:11,440 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [8/23] 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-09-13 14:40:11,495 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [9/23] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step Select 'Apply' (trigger: .modal-dialog button.btn-primary:contains('Apply')) 2026-09-13 14:40:11,582 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [10/23] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step .order-summary .total:contains(1.92) 2026-09-13 14:40:11,633 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [11/23] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step .order-summary .tax:contains(0.63) 2026-09-13 14:40:11,684 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [12/23] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:40:11,754 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [13/23] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:40:11,763 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:11] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:40:11,765 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:11] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:40:11,805 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [14/23] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:40:11,855 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [15/23] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step total is 1.92 (trigger: .total:contains("1.92")) 2026-09-13 14:40:11,906 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [16/23] 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-09-13 14:40:11,975 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [17/23] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step remaining amount is 0.0 (trigger: .payment-status-amount .amount:contains("0.0")) 2026-09-13 14:40:12,026 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [18/23] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-09-13 14:40:12,079 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [19/23] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:40:12,148 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [20/23] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step .receipt-screen .receipt-total:contains("1.92") 2026-09-13 14:40:12,151 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71458904 started for PoS orders references: [{'name': '/', 'pos_reference': '264-133-000001', 'uuid': '6ed80b67-d68e-43cc-906d-5b0023ba93f0'}] 2026-09-13 14:40:12,158 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:12] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:40:13,113 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71458904 order {'name': '/', 'pos_reference': '264-133-000001', 'uuid': '6ed80b67-d68e-43cc-906d-5b0023ba93f0'} created pos.order #872 2026-09-13 14:40:13,160 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #71458904 finished 2026-09-13 14:40:13,328 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 540 0.445 0.734 2026-09-13 14:40:13,363 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:13] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:40:13,406 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:13] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.019 0.028 2026-09-13 14:40:13,451 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:13] "GET /account/download_invoice_documents/854/pdf HTTP/1.1" 200 - 17 0.018 0.056 2026-09-13 14:40:13,456 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:13] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.002 0.032 2026-09-13 14:40:13,508 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [21/23] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step .receipt-screen 2026-09-13 14:40:13,511 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34321433 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '264-133-000001', 'uuid': '6ed80b67-d68e-43cc-906d-5b0023ba93f0'}] 2026-09-13 14:40:13,519 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34321433 order {'name': 'Shop - 000001', 'pos_reference': '264-133-000001', 'uuid': '6ed80b67-d68e-43cc-906d-5b0023ba93f0'} sync ignored for existing PoS order pos.order(872,) (state: done) 2026-09-13 14:40:13,530 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34321433 finished 2026-09-13 14:40:13,559 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [22/23] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:40:13,628 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: [23/23] Tour test_taxes_l10n_br_pos_downpayment_round_globally_price_included → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:40:13,654 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.060 0.085 2026-09-13 14:40:13,680 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: tour succeeded 2026-09-13 14:40:13,683 26 INFO rb-721a478-224807-415181 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-09-13 14:40:13,721 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:13] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.016 0.039 2026-09-13 14:40:13,792 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos.browser: heap 20089108 (allocated 22544384) 2026-09-13 14:40:13,794 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing chrome headless with pid 84383 2026-09-13 14:40:13,795 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Closing websocket connection 2026-09-13 14:40:13,797 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Terminating chrome headless with pid 84383 2026-09-13 14:40:13,896 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_144013_896145_test_taxes_l10n_br_pos.txt 2026-09-13 14:40:13,896 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_br_pos: Removing chrome user profile "/tmp/tmpjpqf6ku4_chrome_odoo" 2026-09-13 14:40:14,651 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #254 deleted stock.move.line records with IDs: [1452, 1453] 2026-09-13 14:40:14,763 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment: Starting TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos ... 2026-09-13 14:40:16,927 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome pid: 84541 2026-09-13 14:40:16,927 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless temporary user profile dir: /tmp/tmp1268yokr_chrome_odoo 2026-09-13 14:40:16,927 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:35643/json/version 2026-09-13 14:40:16,928 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35643', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:40:16,950 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:40:16,950 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:35643/json 2026-09-13 14:40:16,953 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35643', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:40:16,955 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Websocket url found: ws://127.0.0.1:35643/devtools/page/D5DC738E3CC2389FD423D6ACD192BFD8 2026-09-13 14:40:16,958 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Enable chrome headless console log notification 2026-09-13 14:40:16,960 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless enable page notifications 2026-09-13 14:40:17,124 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:40:17,129 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Setting session cookie in browser 2026-09-13 14:40:17,131 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Open "http://127.0.0.1:8069/pos/ui/133" in browser 2026-09-13 14:40:17,131 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/133" 2026-09-13 14:40:17,149 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:40:17,591 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:17] "GET /pos/ui/133 HTTP/1.1" 200 - 130 0.071 0.374 2026-09-13 14:40:17,594 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigation result: {'frameId': 'D5DC738E3CC2389FD423D6ACD192BFD8', 'loaderId': 'AC2B967A668A441E00F3825240604C18', 'isDownload': False} 2026-09-13 14:40:17,595 26 INFO rb-721a478-224807-415181 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-09-13 14:40:17,606 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:40:17,628 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:17] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.014 2026-09-13 14:40:17,641 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:17] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.024 2026-09-13 14:40:17,645 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:17] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.020 2026-09-13 14:40:18,113 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:18] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:40:18,141 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:18] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.013 2026-09-13 14:40:18,163 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/133", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:40:18,173 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:18] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.006 2026-09-13 14:40:18,179 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [1/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:40:18,200 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:18] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.003 0.005 2026-09-13 14:40:18,210 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:18] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:40:18,235 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:18] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.008 2026-09-13 14:40:18,247 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:18] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.020 2026-09-13 14:40:18,301 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:18] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.023 0.028 2026-09-13 14:40:18,311 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:18] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.003 0.043 2026-09-13 14:40:18,893 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:18] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 353 0.261 0.297 2026-09-13 14:40:18,913 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:18] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.012 2026-09-13 14:40:18,972 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:18] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.006 2026-09-13 14:40:19,035 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:19] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.016 0.037 2026-09-13 14:40:19,077 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:19] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:40:19,087 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: Owl is running in 'dev' mode. 2026-09-13 14:40:19,097 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:19] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.007 2026-09-13 14:40:19,147 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:19] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:40:19,150 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:19] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:40:19,175 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:19] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:40:19,185 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:19] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:40:19,216 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:19] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:40:19,217 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:19] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:40:19,219 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:19] "GET /web/image/res.users/257/avatar_128 HTTP/1.1" 200 - 14 0.035 0.028 2026-09-13 14:40:19,247 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:19] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.012 0.075 2026-09-13 14:40:19,284 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:19] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:40:19,308 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [2/138] 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-09-13 14:40:19,327 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:19] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 31 0.036 0.041 2026-09-13 14:40:19,417 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [3/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:40:19,454 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [4/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click Actions button (trigger: .more-btn) 2026-09-13 14:40:19,458 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:19] "GET /pos/ui/133 HTTP/1.1" 200 - 31 0.070 0.133 2026-09-13 14:40:19,468 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:19] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:40:19,492 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:19] "GET /web/image?model=product.template&field=image_128&id=2283&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.009 0.092 2026-09-13 14:40:19,530 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:19] "GET /web/image?model=product.template&field=image_128&id=2282&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.140 2026-09-13 14:40:19,566 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:19] "GET /web/image?model=product.template&field=image_128&id=2285&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.005 0.160 2026-09-13 14:40:19,602 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:19] "GET /web/image?model=product.template&field=image_128&id=2286&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.004 0.193 2026-09-13 14:40:19,634 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:19] "GET /web/image?model=product.template&field=image_128&id=2284&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.006 0.224 2026-09-13 14:40:19,660 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:19] "GET /web/image?model=product.template&field=image_128&id=2308&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.186 2026-09-13 14:40:19,698 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:19] "GET /web/image?model=product.template&field=image_128&id=2288&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.007 0.197 2026-09-13 14:40:19,723 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:19] "GET /web/image?model=product.template&field=image_128&id=2290&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.004 0.167 2026-09-13 14:40:19,757 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:19] "GET /web/image?model=product.template&field=image_128&id=2309&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.005 0.175 2026-09-13 14:40:19,781 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:19] "GET /web/image?model=product.template&field=image_128&id=2289&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.004 0.163 2026-09-13 14:40:19,874 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:19] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 36 0.051 0.185 2026-09-13 14:40:19,895 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:19] "GET /web/image?model=product.template&field=image_128&id=2287&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.229 2026-09-13 14:40:19,904 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [5/138] 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-09-13 14:40:19,964 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [6/138] 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-09-13 14:40:20,069 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:20] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 48 0.032 0.070 2026-09-13 14:40:20,146 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:20] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.026 0.032 2026-09-13 14:40:20,216 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:20] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.023 2026-09-13 14:40:20,304 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [7/138] 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-09-13 14:40:20,421 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:20] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 61 0.063 0.064 2026-09-13 14:40:20,579 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:20] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 56 0.071 0.079 2026-09-13 14:40:20,598 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:20] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.135 2026-09-13 14:40:20,625 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:20] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.006 0.013 2026-09-13 14:40:20,644 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:20] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.009 2026-09-13 14:40:20,701 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:20] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.019 0.025 2026-09-13 14:40:20,743 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [8/138] 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-09-13 14:40:20,797 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [9/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step Select 'Apply' (trigger: .modal-dialog button.btn-primary:contains('Apply')) 2026-09-13 14:40:20,890 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [10/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step .order-summary .total:contains(0.73) 2026-09-13 14:40:20,941 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [11/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step .order-summary .tax:contains(0.10) 2026-09-13 14:40:20,993 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [12/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:40:21,064 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [13/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:40:21,075 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:21] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:40:21,076 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:21] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:40:21,114 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [14/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:40:21,165 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [15/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step total is 0.73 (trigger: .total:contains("0.73")) 2026-09-13 14:40:21,217 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [16/138] 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-09-13 14:40:21,283 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [17/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step remaining amount is 0.0 (trigger: .payment-status-amount .amount:contains("0.0")) 2026-09-13 14:40:21,333 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [18/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-09-13 14:40:21,387 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [19/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:40:21,447 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [20/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step .receipt-screen .receipt-total:contains("0.73") 2026-09-13 14:40:21,454 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47127742 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000001', 'uuid': '0275ac46-8d46-4a95-96c4-27973b634fe5'}] 2026-09-13 14:40:21,456 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:21] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:40:23,070 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47127742 order {'name': '/', 'pos_reference': '261-133-000001', 'uuid': '0275ac46-8d46-4a95-96c4-27973b634fe5'} created pos.order #873 2026-09-13 14:40:23,110 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47127742 finished 2026-09-13 14:40:23,355 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 601 0.636 1.268 2026-09-13 14:40:23,447 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:23] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.023 0.028 2026-09-13 14:40:23,453 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:23] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.058 2026-09-13 14:40:23,467 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:23] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:40:23,578 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:23] "GET /account/download_invoice_documents/858/pdf HTTP/1.1" 200 - 17 0.023 0.021 2026-09-13 14:40:23,596 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [21/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step .receipt-screen 2026-09-13 14:40:23,599 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99942522 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-133-000001', 'uuid': '0275ac46-8d46-4a95-96c4-27973b634fe5'}] 2026-09-13 14:40:23,608 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99942522 order {'name': 'Shop - 000001', 'pos_reference': '261-133-000001', 'uuid': '0275ac46-8d46-4a95-96c4-27973b634fe5'} sync ignored for existing PoS order pos.order(873,) (state: done) 2026-09-13 14:40:23,638 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99942522 finished 2026-09-13 14:40:23,647 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [22/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:40:23,709 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [23/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:40:23,760 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [24/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:40:23,793 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:23] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 70 0.103 0.093 2026-09-13 14:40:23,810 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [25/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click Actions button (trigger: .more-btn) 2026-09-13 14:40:23,847 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:23] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.016 0.027 2026-09-13 14:40:23,875 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [26/138] 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-09-13 14:40:23,923 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [27/138] 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-09-13 14:40:23,962 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:23] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 3 0.006 0.030 2026-09-13 14:40:24,023 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:24] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 13 0.023 0.024 2026-09-13 14:40:24,048 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:24] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.010 2026-09-13 14:40:24,087 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [28/138] 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-09-13 14:40:24,216 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:24] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 51 0.055 0.074 2026-09-13 14:40:24,347 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:24] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.059 0.064 2026-09-13 14:40:24,360 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:24] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.124 2026-09-13 14:40:24,417 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:24] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.021 0.022 2026-09-13 14:40:24,455 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [29/138] 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-09-13 14:40:24,509 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [30/138] 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-09-13 14:40:24,561 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [31/138] 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-09-13 14:40:24,614 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [32/138] 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-09-13 14:40:24,671 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [33/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step Select 'Apply' (trigger: .modal-dialog button.btn-primary:contains('Apply')) 2026-09-13 14:40:24,742 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [34/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step .order-summary .total:contains(0.73) 2026-09-13 14:40:24,795 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [35/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step .order-summary .tax:contains(0.10) 2026-09-13 14:40:24,844 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [36/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:40:24,898 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [37/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:40:24,949 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [38/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:40:25,002 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [39/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step total is 0.73 (trigger: .total:contains("0.73")) 2026-09-13 14:40:25,050 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [40/138] 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-09-13 14:40:25,106 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [41/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step remaining amount is 0.0 (trigger: .payment-status-amount .amount:contains("0.0")) 2026-09-13 14:40:25,157 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [42/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-09-13 14:40:25,211 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [43/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:40:25,272 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [44/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step .receipt-screen .receipt-total:contains("0.73") 2026-09-13 14:40:25,276 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63541633 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000002', 'uuid': '3f8f24a1-3c42-4052-9bd3-9625ef5c7dab'}] 2026-09-13 14:40:26,279 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63541633 order {'name': '/', 'pos_reference': '261-133-000002', 'uuid': '3f8f24a1-3c42-4052-9bd3-9625ef5c7dab'} created pos.order #874 2026-09-13 14:40:26,317 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63541633 finished 2026-09-13 14:40:26,524 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:26] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 444 0.539 0.712 2026-09-13 14:40:26,576 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:26] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:40:26,617 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:26] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.014 0.024 2026-09-13 14:40:26,642 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:26] "GET /account/download_invoice_documents/860/pdf HTTP/1.1" 200 - 8 0.008 0.041 2026-09-13 14:40:26,646 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:26] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.012 2026-09-13 14:40:26,681 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [45/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step .receipt-screen 2026-09-13 14:40:26,688 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32158250 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '261-133-000002', 'uuid': '3f8f24a1-3c42-4052-9bd3-9625ef5c7dab'}] 2026-09-13 14:40:26,696 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32158250 order {'name': 'Shop - 000002', 'pos_reference': '261-133-000002', 'uuid': '3f8f24a1-3c42-4052-9bd3-9625ef5c7dab'} sync ignored for existing PoS order pos.order(874,) (state: done) 2026-09-13 14:40:26,712 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32158250 finished 2026-09-13 14:40:26,730 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [46/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:40:26,794 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [47/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:40:26,833 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:26] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 59 0.071 0.077 2026-09-13 14:40:26,847 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [48/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:40:26,882 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:26] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.018 0.021 2026-09-13 14:40:26,897 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [49/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click Actions button (trigger: .more-btn) 2026-09-13 14:40:26,952 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [50/138] 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-09-13 14:40:27,005 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [51/138] 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-09-13 14:40:27,040 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:27] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 3 0.002 0.029 2026-09-13 14:40:27,096 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:27] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 13 0.019 0.026 2026-09-13 14:40:27,122 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:27] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.009 2026-09-13 14:40:27,159 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [52/138] 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-09-13 14:40:27,298 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:27] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 51 0.067 0.070 2026-09-13 14:40:27,418 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:27] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.047 0.063 2026-09-13 14:40:27,426 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:27] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.109 2026-09-13 14:40:27,471 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:27] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.013 0.024 2026-09-13 14:40:27,504 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [53/138] 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-09-13 14:40:27,558 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [54/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step Select 'Apply' (trigger: .modal-dialog button.btn-primary:contains('Apply')) 2026-09-13 14:40:27,630 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [55/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step .order-summary .total:contains(2.56) 2026-09-13 14:40:27,681 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [56/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step .order-summary .tax:contains(0.33) 2026-09-13 14:40:27,732 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [57/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:40:27,787 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [58/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:40:27,837 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [59/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:40:27,888 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [60/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step total is 2.56 (trigger: .total:contains("2.56")) 2026-09-13 14:40:27,939 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [61/138] 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-09-13 14:40:27,995 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [62/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step remaining amount is 0.0 (trigger: .payment-status-amount .amount:contains("0.0")) 2026-09-13 14:40:28,046 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [63/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-09-13 14:40:28,100 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [64/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:40:28,160 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [65/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step .receipt-screen .receipt-total:contains("2.56") 2026-09-13 14:40:28,169 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73793413 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000003', 'uuid': 'c2526f40-90c2-4bbf-bf2a-54b787f2e13a'}] 2026-09-13 14:40:29,016 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73793413 order {'name': '/', 'pos_reference': '261-133-000003', 'uuid': 'c2526f40-90c2-4bbf-bf2a-54b787f2e13a'} created pos.order #875 2026-09-13 14:40:29,061 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #73793413 finished 2026-09-13 14:40:29,295 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 444 0.399 0.731 2026-09-13 14:40:29,329 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:29] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:40:29,367 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:29] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.013 0.024 2026-09-13 14:40:29,393 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:29] "GET /account/download_invoice_documents/862/pdf HTTP/1.1" 200 - 8 0.007 0.034 2026-09-13 14:40:29,397 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:29] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:40:29,429 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32550908 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '261-133-000003', 'uuid': 'c2526f40-90c2-4bbf-bf2a-54b787f2e13a'}] 2026-09-13 14:40:29,437 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32550908 order {'name': 'Shop - 000003', 'pos_reference': '261-133-000003', 'uuid': 'c2526f40-90c2-4bbf-bf2a-54b787f2e13a'} sync ignored for existing PoS order pos.order(875,) (state: done) 2026-09-13 14:40:29,446 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [66/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step .receipt-screen 2026-09-13 14:40:29,478 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32550908 finished 2026-09-13 14:40:29,494 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [67/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:40:29,555 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [68/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:40:29,604 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [69/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:40:29,608 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:29] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 59 0.074 0.106 2026-09-13 14:40:29,659 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [70/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click Actions button (trigger: .more-btn) 2026-09-13 14:40:29,672 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:29] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.019 0.030 2026-09-13 14:40:29,710 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [71/138] 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-09-13 14:40:29,766 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [72/138] 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-09-13 14:40:29,808 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:29] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 3 0.004 0.036 2026-09-13 14:40:29,852 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:29] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 13 0.011 0.023 2026-09-13 14:40:29,883 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:29] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.009 2026-09-13 14:40:29,921 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [73/138] 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-09-13 14:40:30,042 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:30] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 51 0.059 0.061 2026-09-13 14:40:30,165 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:30] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.050 0.066 2026-09-13 14:40:30,175 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:30] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.108 2026-09-13 14:40:30,213 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:30] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.011 0.020 2026-09-13 14:40:30,253 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [74/138] 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-09-13 14:40:30,306 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [75/138] 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-09-13 14:40:30,358 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [76/138] 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-09-13 14:40:30,412 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [77/138] 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-09-13 14:40:30,467 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [78/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step Select 'Apply' (trigger: .modal-dialog button.btn-primary:contains('Apply')) 2026-09-13 14:40:30,535 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [79/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step .order-summary .total:contains(2.56) 2026-09-13 14:40:30,586 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [80/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step .order-summary .tax:contains(0.33) 2026-09-13 14:40:30,637 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [81/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:40:30,692 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [82/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:40:30,743 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [83/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:40:30,793 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [84/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step total is 2.56 (trigger: .total:contains("2.56")) 2026-09-13 14:40:30,844 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [85/138] 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-09-13 14:40:30,900 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [86/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step remaining amount is 0.0 (trigger: .payment-status-amount .amount:contains("0.0")) 2026-09-13 14:40:30,951 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [87/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-09-13 14:40:31,004 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [88/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:40:31,062 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [89/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step .receipt-screen .receipt-total:contains("2.56") 2026-09-13 14:40:31,068 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51571131 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000004', 'uuid': 'f7bec565-57c1-4446-851c-38066a98253c'}] 2026-09-13 14:40:31,923 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51571131 order {'name': '/', 'pos_reference': '261-133-000004', 'uuid': 'f7bec565-57c1-4446-851c-38066a98253c'} created pos.order #876 2026-09-13 14:40:31,960 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51571131 finished 2026-09-13 14:40:32,113 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 444 0.372 0.675 2026-09-13 14:40:32,148 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:32] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:40:32,188 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:32] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.017 0.023 2026-09-13 14:40:32,223 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:32] "GET /account/download_invoice_documents/864/pdf HTTP/1.1" 200 - 8 0.020 0.038 2026-09-13 14:40:32,228 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:32] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.016 2026-09-13 14:40:32,253 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [90/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step .receipt-screen 2026-09-13 14:40:32,259 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97203253 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '261-133-000004', 'uuid': 'f7bec565-57c1-4446-851c-38066a98253c'}] 2026-09-13 14:40:32,264 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97203253 order {'name': 'Shop - 000004', 'pos_reference': '261-133-000004', 'uuid': 'f7bec565-57c1-4446-851c-38066a98253c'} sync ignored for existing PoS order pos.order(876,) (state: done) 2026-09-13 14:40:32,280 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97203253 finished 2026-09-13 14:40:32,305 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [91/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:40:32,366 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [92/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:40:32,371 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:32] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 59 0.046 0.068 2026-09-13 14:40:32,410 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:32] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.009 0.017 2026-09-13 14:40:32,425 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [93/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:40:32,475 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [94/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click Actions button (trigger: .more-btn) 2026-09-13 14:40:32,530 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [95/138] 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-09-13 14:40:32,585 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [96/138] 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-09-13 14:40:32,629 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:32] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 3 0.002 0.040 2026-09-13 14:40:32,676 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:32] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 13 0.017 0.018 2026-09-13 14:40:32,699 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:32] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.008 2026-09-13 14:40:32,735 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [97/138] 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-09-13 14:40:32,813 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:32] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 51 0.029 0.049 2026-09-13 14:40:32,916 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:32] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.041 0.055 2026-09-13 14:40:32,928 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:32] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.096 2026-09-13 14:40:32,978 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:32] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.018 0.021 2026-09-13 14:40:33,018 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [98/138] 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-09-13 14:40:33,071 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [99/138] 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-09-13 14:40:33,123 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [100/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step Select 'Apply' (trigger: .modal-dialog button.btn-primary:contains('Apply')) 2026-09-13 14:40:33,192 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [101/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step .order-summary .total:contains(6.60) 2026-09-13 14:40:33,244 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [102/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step .order-summary .tax:contains(0.87) 2026-09-13 14:40:33,294 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [103/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:40:33,349 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [104/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:40:33,400 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [105/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:40:33,450 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [106/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step total is 6.60 (trigger: .total:contains("6.60")) 2026-09-13 14:40:33,501 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [107/138] 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-09-13 14:40:33,556 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [108/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step remaining amount is 0.0 (trigger: .payment-status-amount .amount:contains("0.0")) 2026-09-13 14:40:33,607 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [109/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-09-13 14:40:33,661 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [110/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:40:33,720 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [111/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step .receipt-screen .receipt-total:contains("6.60") 2026-09-13 14:40:33,726 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83061827 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000005', 'uuid': 'e4f7a884-3950-48af-bcc2-89bc309bdb9f'}] 2026-09-13 14:40:34,792 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83061827 order {'name': '/', 'pos_reference': '261-133-000005', 'uuid': 'e4f7a884-3950-48af-bcc2-89bc309bdb9f'} created pos.order #877 2026-09-13 14:40:34,828 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #83061827 finished 2026-09-13 14:40:35,004 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 444 0.426 0.855 2026-09-13 14:40:35,048 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:35] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:40:35,083 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:35] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.014 0.024 2026-09-13 14:40:35,102 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:35] "GET /account/download_invoice_documents/866/pdf HTTP/1.1" 200 - 8 0.006 0.035 2026-09-13 14:40:35,111 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:35] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:40:35,148 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [112/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step .receipt-screen 2026-09-13 14:40:35,154 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38738197 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '261-133-000005', 'uuid': 'e4f7a884-3950-48af-bcc2-89bc309bdb9f'}] 2026-09-13 14:40:35,159 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38738197 order {'name': 'Shop - 000005', 'pos_reference': '261-133-000005', 'uuid': 'e4f7a884-3950-48af-bcc2-89bc309bdb9f'} sync ignored for existing PoS order pos.order(877,) (state: done) 2026-09-13 14:40:35,181 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38738197 finished 2026-09-13 14:40:35,202 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [113/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:40:35,270 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [114/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:40:35,320 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [115/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:40:35,324 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:35] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 59 0.094 0.077 2026-09-13 14:40:35,372 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [116/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click Actions button (trigger: .more-btn) 2026-09-13 14:40:35,391 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:35] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.030 0.021 2026-09-13 14:40:35,427 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [117/138] 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-09-13 14:40:35,478 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [118/138] 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-09-13 14:40:35,520 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:35] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 3 0.004 0.034 2026-09-13 14:40:35,568 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:35] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 13 0.011 0.025 2026-09-13 14:40:35,603 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:35] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.010 2026-09-13 14:40:35,643 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [119/138] 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-09-13 14:40:35,799 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:35] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 51 0.082 0.072 2026-09-13 14:40:35,957 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:35] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.070 0.078 2026-09-13 14:40:35,971 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:35] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.150 2026-09-13 14:40:36,016 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:36] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.012 0.024 2026-09-13 14:40:36,054 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [120/138] 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-09-13 14:40:36,109 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [121/138] 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-09-13 14:40:36,161 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [122/138] 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-09-13 14:40:36,216 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [123/138] 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-09-13 14:40:36,269 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [124/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step Select 'Apply' (trigger: .modal-dialog button.btn-primary:contains('Apply')) 2026-09-13 14:40:36,342 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [125/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step .order-summary .total:contains(6.60) 2026-09-13 14:40:36,395 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [126/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step .order-summary .tax:contains(0.87) 2026-09-13 14:40:36,444 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [127/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:40:36,500 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [128/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:40:36,551 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [129/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:40:36,602 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [130/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step total is 6.60 (trigger: .total:contains("6.60")) 2026-09-13 14:40:36,652 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [131/138] 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-09-13 14:40:36,708 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [132/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step remaining amount is 0.0 (trigger: .payment-status-amount .amount:contains("0.0")) 2026-09-13 14:40:36,759 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [133/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-09-13 14:40:36,812 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [134/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:40:36,874 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [135/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step .receipt-screen .receipt-total:contains("6.60") 2026-09-13 14:40:36,877 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20101857 started for PoS orders references: [{'name': '/', 'pos_reference': '261-133-000006', 'uuid': 'f5b978d8-f415-4637-8753-3788f99d3033'}] 2026-09-13 14:40:37,746 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20101857 order {'name': '/', 'pos_reference': '261-133-000006', 'uuid': 'f5b978d8-f415-4637-8753-3788f99d3033'} created pos.order #878 2026-09-13 14:40:37,782 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #20101857 finished 2026-09-13 14:40:37,977 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:37] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 444 0.420 0.682 2026-09-13 14:40:38,059 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:38] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.022 0.026 2026-09-13 14:40:38,069 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:38] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.058 2026-09-13 14:40:38,084 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:38] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:40:38,122 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [136/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step .receipt-screen 2026-09-13 14:40:38,144 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:38] "GET /account/download_invoice_documents/868/pdf HTTP/1.1" 200 - 8 0.021 0.019 2026-09-13 14:40:38,146 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38588904 started for PoS orders references: [{'name': 'Shop - 000006', 'pos_reference': '261-133-000006', 'uuid': 'f5b978d8-f415-4637-8753-3788f99d3033'}] 2026-09-13 14:40:38,169 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38588904 order {'name': 'Shop - 000006', 'pos_reference': '261-133-000006', 'uuid': 'f5b978d8-f415-4637-8753-3788f99d3033'} sync ignored for existing PoS order pos.order(878,) (state: done) 2026-09-13 14:40:38,172 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [137/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:40:38,194 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38588904 finished 2026-09-13 14:40:38,239 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [138/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_excluded → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:40:38,290 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: tour succeeded 2026-09-13 14:40:38,290 26 INFO rb-721a478-224807-415181 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-09-13 14:40:38,330 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:38] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 59 0.083 0.110 2026-09-13 14:40:38,668 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: heap 33418116 (allocated 35139584) 2026-09-13 14:40:38,675 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing chrome headless with pid 84541 2026-09-13 14:40:38,678 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing websocket connection 2026-09-13 14:40:38,680 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Terminating chrome headless with pid 84541 2026-09-13 14:40:38,781 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_144038_781003_test_taxes_l10n_in_pos.txt 2026-09-13 14:40:38,781 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Removing chrome user profile "/tmp/tmp1268yokr_chrome_odoo" 2026-09-13 14:40:39,684 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #254 deleted stock.move.line records with IDs: [1455, 1456, 1457, 1458, 1459, 1460, 1461, 1462, 1463, 1464, 1465, 1466] 2026-09-13 14:40:41,755 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome pid: 84771 2026-09-13 14:40:41,755 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless temporary user profile dir: /tmp/tmprv8k7yjq_chrome_odoo 2026-09-13 14:40:41,755 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:46769/json/version 2026-09-13 14:40:41,757 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46769', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:40:41,772 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:40:41,772 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:46769/json 2026-09-13 14:40:41,773 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46769', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:40:41,775 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Websocket url found: ws://127.0.0.1:46769/devtools/page/18F828EA8B817FA93729CCD08112E890 2026-09-13 14:40:41,776 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Enable chrome headless console log notification 2026-09-13 14:40:41,782 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless enable page notifications 2026-09-13 14:40:42,074 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:40:42,079 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Setting session cookie in browser 2026-09-13 14:40:42,083 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Open "http://127.0.0.1:8069/pos/ui/133" in browser 2026-09-13 14:40:42,083 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/133" 2026-09-13 14:40:42,219 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:42] "GET /pos/ui/133 HTTP/1.1" 200 - 87 0.063 0.067 2026-09-13 14:40:42,221 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigation result: {'frameId': '18F828EA8B817FA93729CCD08112E890', 'loaderId': 'E194E1772A8C524069953A8A00618ABD', 'isDownload': False} 2026-09-13 14:40:42,222 26 INFO rb-721a478-224807-415181 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-09-13 14:40:42,227 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:40:42,241 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:42] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-09-13 14:40:42,247 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:42] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.013 2026-09-13 14:40:42,253 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:42] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.018 2026-09-13 14:40:42,641 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:42] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:40:42,667 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:42] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:40:42,688 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/133", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:40:42,696 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [1/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:40:42,697 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:42] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-09-13 14:40:42,708 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:42] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-13 14:40:42,726 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:42] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:40:42,748 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:42] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.004 0.008 2026-09-13 14:40:42,752 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:42] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.012 2026-09-13 14:40:42,805 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:42] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.018 0.026 2026-09-13 14:40:42,808 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:42] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.039 2026-09-13 14:40:43,353 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:43] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 351 0.240 0.273 2026-09-13 14:40:43,377 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:43] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.013 2026-09-13 14:40:43,445 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:43] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:40:43,504 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:43] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.038 2026-09-13 14:40:43,531 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:43] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-09-13 14:40:43,552 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: Owl is running in 'dev' mode. 2026-09-13 14:40:43,560 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:43] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.003 2026-09-13 14:40:43,621 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:43] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:40:43,648 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:43] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.022 2026-09-13 14:40:43,663 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:43] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.028 2026-09-13 14:40:43,697 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:43] "GET /web/image/res.users/257/avatar_128 HTTP/1.1" 200 - 14 0.034 0.041 2026-09-13 14:40:43,709 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:43] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.013 2026-09-13 14:40:43,714 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:43] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.018 2026-09-13 14:40:43,722 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:43] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.005 0.092 2026-09-13 14:40:43,726 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:43] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.086 2026-09-13 14:40:43,784 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [2/138] 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-09-13 14:40:43,807 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:43] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:40:43,869 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:43] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 31 0.035 0.032 2026-09-13 14:40:43,874 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [3/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:40:43,898 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:43] "GET /web/image?model=product.template&field=image_128&id=2283&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.059 2026-09-13 14:40:43,911 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:43] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:40:43,917 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [4/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click Actions button (trigger: .more-btn) 2026-09-13 14:40:43,920 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:43] "GET /web/image?model=product.template&field=image_128&id=2282&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.082 2026-09-13 14:40:43,942 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:43] "GET /web/image?model=product.template&field=image_128&id=2284&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.101 2026-09-13 14:40:43,971 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:43] "GET /web/image?model=product.template&field=image_128&id=2285&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.007 0.123 2026-09-13 14:40:44,022 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:44] "GET /pos/ui/133 HTTP/1.1" 200 - 31 0.022 0.196 2026-09-13 14:40:44,044 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:44] "GET /web/image?model=product.template&field=image_128&id=2286&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.001 0.162 2026-09-13 14:40:44,073 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:44] "GET /web/image?model=product.template&field=image_128&id=2290&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.147 2026-09-13 14:40:44,101 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:44] "GET /web/image?model=product.template&field=image_128&id=2310&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.004 0.170 2026-09-13 14:40:44,122 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:44] "GET /web/image?model=product.template&field=image_128&id=2308&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.175 2026-09-13 14:40:44,143 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:44] "GET /web/image?model=product.template&field=image_128&id=2288&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.156 2026-09-13 14:40:44,171 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:44] "GET /web/image?model=product.template&field=image_128&id=2311&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.004 0.138 2026-09-13 14:40:44,192 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:44] "GET /web/image?model=product.template&field=image_128&id=2289&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.142 2026-09-13 14:40:44,210 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:44] "GET /web/image?model=product.template&field=image_128&id=2309&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.130 2026-09-13 14:40:44,277 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:44] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 31 0.037 0.128 2026-09-13 14:40:44,304 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:44] "GET /web/image?model=product.template&field=image_128&id=2287&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.005 0.167 2026-09-13 14:40:44,323 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [5/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-09-13 14:40:44,380 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [6/138] 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-09-13 14:40:44,441 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:44] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 24 0.015 0.043 2026-09-13 14:40:44,513 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:44] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.018 0.024 2026-09-13 14:40:44,564 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:44] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.007 2026-09-13 14:40:44,644 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [7/138] 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-09-13 14:40:44,751 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:44] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 61 0.041 0.060 2026-09-13 14:40:44,864 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:44] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 56 0.040 0.066 2026-09-13 14:40:44,876 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:44] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.088 2026-09-13 14:40:44,905 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:44] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.007 0.013 2026-09-13 14:40:44,932 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:44] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.011 2026-09-13 14:40:44,994 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:44] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.028 0.023 2026-09-13 14:40:45,039 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [8/138] 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-09-13 14:40:45,093 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [9/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step Select 'Apply' (trigger: .modal-dialog button.btn-primary:contains('Apply')) 2026-09-13 14:40:45,182 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [10/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step .order-summary .total:contains(0.73) 2026-09-13 14:40:45,233 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [11/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step .order-summary .tax:contains(0.1) 2026-09-13 14:40:45,284 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [12/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:40:45,355 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [13/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:40:45,364 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:45] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:40:45,365 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:45] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:40:45,405 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [14/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:40:45,455 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [15/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step total is 0.73 (trigger: .total:contains("0.73")) 2026-09-13 14:40:45,506 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [16/138] 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-09-13 14:40:45,579 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [17/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step remaining amount is 0.0 (trigger: .payment-status-amount .amount:contains("0.0")) 2026-09-13 14:40:45,630 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [18/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-09-13 14:40:45,684 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [19/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:40:45,750 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [20/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step .receipt-screen .receipt-total:contains("0.73") 2026-09-13 14:40:45,758 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34704810 started for PoS orders references: [{'name': '/', 'pos_reference': '262-133-000001', 'uuid': '69bafe2f-e862-4769-bd07-8cc5fb1be831'}] 2026-09-13 14:40:45,759 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:45] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:40:46,774 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34704810 order {'name': '/', 'pos_reference': '262-133-000001', 'uuid': '69bafe2f-e862-4769-bd07-8cc5fb1be831'} created pos.order #879 2026-09-13 14:40:46,806 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34704810 finished 2026-09-13 14:40:46,976 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:46] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 536 0.457 0.764 2026-09-13 14:40:47,017 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:47] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:40:47,069 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:47] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.025 0.026 2026-09-13 14:40:47,102 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:47] "GET /account/download_invoice_documents/872/pdf HTTP/1.1" 200 - 17 0.017 0.049 2026-09-13 14:40:47,105 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:47] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.022 2026-09-13 14:40:47,210 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [21/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step .receipt-screen 2026-09-13 14:40:47,213 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59508719 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '262-133-000001', 'uuid': '69bafe2f-e862-4769-bd07-8cc5fb1be831'}] 2026-09-13 14:40:47,220 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59508719 order {'name': 'Shop - 000001', 'pos_reference': '262-133-000001', 'uuid': '69bafe2f-e862-4769-bd07-8cc5fb1be831'} sync ignored for existing PoS order pos.order(879,) (state: done) 2026-09-13 14:40:47,237 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59508719 finished 2026-09-13 14:40:47,266 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [22/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:40:47,326 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [23/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:40:47,335 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.048 0.076 2026-09-13 14:40:47,377 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [24/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:40:47,408 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:47] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.023 0.025 2026-09-13 14:40:47,426 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [25/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click Actions button (trigger: .more-btn) 2026-09-13 14:40:47,481 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [26/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-09-13 14:40:47,535 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [27/138] 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-09-13 14:40:47,571 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:47] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 3 0.002 0.031 2026-09-13 14:40:47,632 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:47] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 13 0.018 0.033 2026-09-13 14:40:47,665 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:47] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.011 2026-09-13 14:40:47,702 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [28/138] 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-09-13 14:40:47,839 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:47] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 51 0.072 0.064 2026-09-13 14:40:47,940 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:47] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.034 0.060 2026-09-13 14:40:47,950 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:47] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.092 2026-09-13 14:40:47,992 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:47] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.016 0.018 2026-09-13 14:40:48,022 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [29/138] 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-09-13 14:40:48,072 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [30/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click discount numpad button: . (trigger: .o_dialog div.numpad button:contains(/^\.$/)) 2026-09-13 14:40:48,124 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [31/138] 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-09-13 14:40:48,176 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [32/138] 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-09-13 14:40:48,230 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [33/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step Select 'Apply' (trigger: .modal-dialog button.btn-primary:contains('Apply')) 2026-09-13 14:40:48,300 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [34/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step .order-summary .total:contains(0.73) 2026-09-13 14:40:48,351 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [35/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step .order-summary .tax:contains(0.1) 2026-09-13 14:40:48,404 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [36/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:40:48,457 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [37/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:40:48,507 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [38/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:40:48,557 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [39/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step total is 0.73 (trigger: .total:contains("0.73")) 2026-09-13 14:40:48,608 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [40/138] 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-09-13 14:40:48,664 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [41/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step remaining amount is 0.0 (trigger: .payment-status-amount .amount:contains("0.0")) 2026-09-13 14:40:48,716 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [42/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-09-13 14:40:48,769 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [43/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:40:48,829 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [44/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step .receipt-screen .receipt-total:contains("0.73") 2026-09-13 14:40:48,835 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68470069 started for PoS orders references: [{'name': '/', 'pos_reference': '262-133-000002', 'uuid': '8089f696-ad55-471c-8e5a-6394bdf48566'}] 2026-09-13 14:40:49,714 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68470069 order {'name': '/', 'pos_reference': '262-133-000002', 'uuid': '8089f696-ad55-471c-8e5a-6394bdf48566'} created pos.order #880 2026-09-13 14:40:49,754 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68470069 finished 2026-09-13 14:40:49,956 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:49] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 445 0.461 0.662 2026-09-13 14:40:50,021 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:50] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.012 0.023 2026-09-13 14:40:50,023 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:50] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.038 2026-09-13 14:40:50,044 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:50] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:40:50,082 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:50] "GET /account/download_invoice_documents/874/pdf HTTP/1.1" 200 - 8 0.009 0.019 2026-09-13 14:40:50,084 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18098521 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '262-133-000002', 'uuid': '8089f696-ad55-471c-8e5a-6394bdf48566'}] 2026-09-13 14:40:50,092 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18098521 order {'name': 'Shop - 000002', 'pos_reference': '262-133-000002', 'uuid': '8089f696-ad55-471c-8e5a-6394bdf48566'} sync ignored for existing PoS order pos.order(880,) (state: done) 2026-09-13 14:40:50,099 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [45/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step .receipt-screen 2026-09-13 14:40:50,107 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18098521 finished 2026-09-13 14:40:50,151 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [46/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:40:50,197 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:50] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 60 0.039 0.077 2026-09-13 14:40:50,212 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [47/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:40:50,257 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:50] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.015 0.021 2026-09-13 14:40:50,263 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [48/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:40:50,312 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [49/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click Actions button (trigger: .more-btn) 2026-09-13 14:40:50,367 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [50/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-09-13 14:40:50,421 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [51/138] 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-09-13 14:40:50,481 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:50] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 3 0.008 0.051 2026-09-13 14:40:50,521 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:50] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 13 0.008 0.021 2026-09-13 14:40:50,557 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:50] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.011 2026-09-13 14:40:50,603 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [52/138] 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-09-13 14:40:50,729 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:50] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 51 0.065 0.058 2026-09-13 14:40:50,830 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:50] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.033 0.059 2026-09-13 14:40:50,851 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:50] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.009 0.087 2026-09-13 14:40:50,915 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:50] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.013 0.021 2026-09-13 14:40:50,953 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [53/138] 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-09-13 14:40:51,006 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [54/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step Select 'Apply' (trigger: .modal-dialog button.btn-primary:contains('Apply')) 2026-09-13 14:40:51,083 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [55/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step .order-summary .total:contains(2.57) 2026-09-13 14:40:51,133 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [56/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step .order-summary .tax:contains(0.33) 2026-09-13 14:40:51,184 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [57/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:40:51,241 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [58/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:40:51,291 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [59/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:40:51,342 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [60/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step total is 2.57 (trigger: .total:contains("2.57")) 2026-09-13 14:40:51,393 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [61/138] 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-09-13 14:40:51,448 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [62/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step remaining amount is 0.0 (trigger: .payment-status-amount .amount:contains("0.0")) 2026-09-13 14:40:51,499 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [63/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-09-13 14:40:51,552 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [64/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:40:51,614 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [65/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step .receipt-screen .receipt-total:contains("2.57") 2026-09-13 14:40:51,619 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36318391 started for PoS orders references: [{'name': '/', 'pos_reference': '262-133-000003', 'uuid': 'a0a094f5-d0de-4bb4-a0c5-e118ddcc2efd'}] 2026-09-13 14:40:52,438 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36318391 order {'name': '/', 'pos_reference': '262-133-000003', 'uuid': 'a0a094f5-d0de-4bb4-a0c5-e118ddcc2efd'} created pos.order #881 2026-09-13 14:40:52,468 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36318391 finished 2026-09-13 14:40:52,603 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 445 0.383 0.604 2026-09-13 14:40:52,641 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:52] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:40:52,688 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:52] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.016 0.030 2026-09-13 14:40:52,719 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:52] "GET /account/download_invoice_documents/876/pdf HTTP/1.1" 200 - 8 0.010 0.053 2026-09-13 14:40:52,739 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:52] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.002 0.032 2026-09-13 14:40:52,741 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [66/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step .receipt-screen 2026-09-13 14:40:52,768 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15709982 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '262-133-000003', 'uuid': 'a0a094f5-d0de-4bb4-a0c5-e118ddcc2efd'}] 2026-09-13 14:40:52,774 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15709982 order {'name': 'Shop - 000003', 'pos_reference': '262-133-000003', 'uuid': 'a0a094f5-d0de-4bb4-a0c5-e118ddcc2efd'} sync ignored for existing PoS order pos.order(881,) (state: done) 2026-09-13 14:40:52,788 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15709982 finished 2026-09-13 14:40:52,792 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [67/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:40:52,851 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [68/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:40:52,878 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 60 0.033 0.078 2026-09-13 14:40:52,910 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [69/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:40:52,935 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:52] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.018 0.021 2026-09-13 14:40:52,958 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [70/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click Actions button (trigger: .more-btn) 2026-09-13 14:40:53,016 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [71/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-09-13 14:40:53,070 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [72/138] 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-09-13 14:40:53,108 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:53] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 3 0.003 0.033 2026-09-13 14:40:53,155 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:53] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 13 0.011 0.026 2026-09-13 14:40:53,177 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:53] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.008 2026-09-13 14:40:53,218 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [73/138] 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-09-13 14:40:53,321 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:53] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 51 0.046 0.056 2026-09-13 14:40:53,445 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:53] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.049 0.067 2026-09-13 14:40:53,458 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:53] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.113 2026-09-13 14:40:53,501 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:53] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.013 0.021 2026-09-13 14:40:53,539 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [74/138] 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-09-13 14:40:53,592 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [75/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click discount numpad button: . (trigger: .o_dialog div.numpad button:contains(/^\.$/)) 2026-09-13 14:40:53,645 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [76/138] 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-09-13 14:40:53,698 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [77/138] 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-09-13 14:40:53,750 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [78/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step Select 'Apply' (trigger: .modal-dialog button.btn-primary:contains('Apply')) 2026-09-13 14:40:53,825 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [79/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step .order-summary .total:contains(2.57) 2026-09-13 14:40:53,875 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [80/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step .order-summary .tax:contains(0.33) 2026-09-13 14:40:53,926 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [81/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:40:53,981 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [82/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:40:54,031 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [83/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:40:54,082 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [84/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step total is 2.57 (trigger: .total:contains("2.57")) 2026-09-13 14:40:54,133 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [85/138] 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-09-13 14:40:54,188 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [86/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step remaining amount is 0.0 (trigger: .payment-status-amount .amount:contains("0.0")) 2026-09-13 14:40:54,239 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [87/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-09-13 14:40:54,293 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [88/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:40:54,352 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [89/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step .receipt-screen .receipt-total:contains("2.57") 2026-09-13 14:40:54,357 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95486033 started for PoS orders references: [{'name': '/', 'pos_reference': '262-133-000004', 'uuid': 'f33c21a7-da2b-4609-9c71-87e9fec20408'}] 2026-09-13 14:40:55,137 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95486033 order {'name': '/', 'pos_reference': '262-133-000004', 'uuid': 'f33c21a7-da2b-4609-9c71-87e9fec20408'} created pos.order #882 2026-09-13 14:40:55,173 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95486033 finished 2026-09-13 14:40:55,359 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 445 0.338 0.666 2026-09-13 14:40:55,391 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:55] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:40:55,448 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:55] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.023 0.025 2026-09-13 14:40:55,478 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:55] "GET /account/download_invoice_documents/878/pdf HTTP/1.1" 200 - 8 0.011 0.058 2026-09-13 14:40:55,485 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:55] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.007 2026-09-13 14:40:55,528 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [90/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step .receipt-screen 2026-09-13 14:40:55,536 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66535527 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '262-133-000004', 'uuid': 'f33c21a7-da2b-4609-9c71-87e9fec20408'}] 2026-09-13 14:40:55,548 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66535527 order {'name': 'Shop - 000004', 'pos_reference': '262-133-000004', 'uuid': 'f33c21a7-da2b-4609-9c71-87e9fec20408'} sync ignored for existing PoS order pos.order(882,) (state: done) 2026-09-13 14:40:55,565 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66535527 finished 2026-09-13 14:40:55,577 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [91/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:40:55,641 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [92/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:40:55,668 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:55] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 60 0.050 0.085 2026-09-13 14:40:55,692 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [93/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:40:55,715 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:55] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.014 0.021 2026-09-13 14:40:55,741 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [94/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click Actions button (trigger: .more-btn) 2026-09-13 14:40:55,795 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [95/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-09-13 14:40:55,855 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [96/138] 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-09-13 14:40:55,899 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:55] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 3 0.010 0.031 2026-09-13 14:40:55,951 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:55] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 13 0.015 0.025 2026-09-13 14:40:55,993 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:55] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.014 0.010 2026-09-13 14:40:56,025 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [97/138] 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-09-13 14:40:56,123 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:56] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 51 0.032 0.065 2026-09-13 14:40:56,224 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:56] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.030 0.064 2026-09-13 14:40:56,234 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:56] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.085 2026-09-13 14:40:56,284 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:56] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.011 0.024 2026-09-13 14:40:56,322 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [98/138] 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-09-13 14:40:56,373 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [99/138] 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-09-13 14:40:56,426 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [100/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step Select 'Apply' (trigger: .modal-dialog button.btn-primary:contains('Apply')) 2026-09-13 14:40:56,499 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [101/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step .order-summary .total:contains(6.60) 2026-09-13 14:40:56,550 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [102/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step .order-summary .tax:contains(0.87) 2026-09-13 14:40:56,601 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [103/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:40:56,657 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [104/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:40:56,708 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [105/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:40:56,759 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [106/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step total is 6.60 (trigger: .total:contains("6.60")) 2026-09-13 14:40:56,810 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [107/138] 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-09-13 14:40:56,866 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [108/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step remaining amount is 0.0 (trigger: .payment-status-amount .amount:contains("0.0")) 2026-09-13 14:40:56,917 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [109/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-09-13 14:40:56,971 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [110/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:40:57,034 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [111/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step .receipt-screen .receipt-total:contains("6.60") 2026-09-13 14:40:57,038 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6333555 started for PoS orders references: [{'name': '/', 'pos_reference': '262-133-000005', 'uuid': '2d5830a9-7478-4b77-a63f-2c977cebdfed'}] 2026-09-13 14:40:57,853 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6333555 order {'name': '/', 'pos_reference': '262-133-000005', 'uuid': '2d5830a9-7478-4b77-a63f-2c977cebdfed'} created pos.order #883 2026-09-13 14:40:57,907 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #6333555 finished 2026-09-13 14:40:58,122 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 445 0.419 0.668 2026-09-13 14:40:58,154 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:58] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:40:58,220 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:58] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.019 0.040 2026-09-13 14:40:58,243 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:58] "GET /account/download_invoice_documents/880/pdf HTTP/1.1" 200 - 8 0.007 0.065 2026-09-13 14:40:58,255 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:58] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.023 2026-09-13 14:40:58,276 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [112/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step .receipt-screen 2026-09-13 14:40:58,281 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78463865 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '262-133-000005', 'uuid': '2d5830a9-7478-4b77-a63f-2c977cebdfed'}] 2026-09-13 14:40:58,297 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78463865 order {'name': 'Shop - 000005', 'pos_reference': '262-133-000005', 'uuid': '2d5830a9-7478-4b77-a63f-2c977cebdfed'} sync ignored for existing PoS order pos.order(883,) (state: done) 2026-09-13 14:40:58,311 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78463865 finished 2026-09-13 14:40:58,327 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [113/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:40:58,389 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [114/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:40:58,409 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:58] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 60 0.059 0.072 2026-09-13 14:40:58,442 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [115/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:40:58,448 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:58] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.010 0.017 2026-09-13 14:40:58,491 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [116/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click Actions button (trigger: .more-btn) 2026-09-13 14:40:58,545 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [117/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-09-13 14:40:58,599 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [118/138] 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-09-13 14:40:58,644 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:58] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 3 0.008 0.034 2026-09-13 14:40:58,696 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:58] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 13 0.015 0.026 2026-09-13 14:40:58,727 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:58] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.004 0.010 2026-09-13 14:40:58,769 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [119/138] 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-09-13 14:40:58,862 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:58] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 51 0.039 0.053 2026-09-13 14:40:58,975 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:58] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.047 0.059 2026-09-13 14:40:58,987 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:58] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.106 2026-09-13 14:40:59,051 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:40:59] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.024 0.028 2026-09-13 14:40:59,084 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [120/138] 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-09-13 14:40:59,138 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [121/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click discount numpad button: . (trigger: .o_dialog div.numpad button:contains(/^\.$/)) 2026-09-13 14:40:59,191 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [122/138] 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-09-13 14:40:59,244 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [123/138] 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-09-13 14:40:59,297 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [124/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step Select 'Apply' (trigger: .modal-dialog button.btn-primary:contains('Apply')) 2026-09-13 14:40:59,366 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [125/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step .order-summary .total:contains(6.60) 2026-09-13 14:40:59,417 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [126/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step .order-summary .tax:contains(0.87) 2026-09-13 14:40:59,468 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [127/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:40:59,524 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [128/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:40:59,574 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [129/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:40:59,625 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [130/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step total is 6.60 (trigger: .total:contains("6.60")) 2026-09-13 14:40:59,679 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [131/138] 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-09-13 14:40:59,731 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [132/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step remaining amount is 0.0 (trigger: .payment-status-amount .amount:contains("0.0")) 2026-09-13 14:40:59,782 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [133/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-09-13 14:40:59,835 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [134/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:40:59,899 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [135/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step .receipt-screen .receipt-total:contains("6.60") 2026-09-13 14:40:59,903 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1582516 started for PoS orders references: [{'name': '/', 'pos_reference': '262-133-000006', 'uuid': '2b0ada20-9de6-49ef-96eb-ea1fbba493ec'}] 2026-09-13 14:41:00,795 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1582516 order {'name': '/', 'pos_reference': '262-133-000006', 'uuid': '2b0ada20-9de6-49ef-96eb-ea1fbba493ec'} created pos.order #884 2026-09-13 14:41:00,825 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #1582516 finished 2026-09-13 14:41:00,994 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:00] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 445 0.408 0.686 2026-09-13 14:41:01,104 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:01] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.021 0.035 2026-09-13 14:41:01,106 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:01] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.063 2026-09-13 14:41:01,139 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:01] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.004 0.007 2026-09-13 14:41:01,182 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:01] "GET /account/download_invoice_documents/882/pdf HTTP/1.1" 200 - 8 0.016 0.017 2026-09-13 14:41:01,188 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [136/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step .receipt-screen 2026-09-13 14:41:01,196 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8022914 started for PoS orders references: [{'name': 'Shop - 000006', 'pos_reference': '262-133-000006', 'uuid': '2b0ada20-9de6-49ef-96eb-ea1fbba493ec'}] 2026-09-13 14:41:01,203 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8022914 order {'name': 'Shop - 000006', 'pos_reference': '262-133-000006', 'uuid': '2b0ada20-9de6-49ef-96eb-ea1fbba493ec'} sync ignored for existing PoS order pos.order(884,) (state: done) 2026-09-13 14:41:01,221 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8022914 finished 2026-09-13 14:41:01,243 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [137/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:41:01,299 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [138/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_excluded → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:41:01,327 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 60 0.045 0.089 2026-09-13 14:41:01,353 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: tour succeeded 2026-09-13 14:41:01,357 26 INFO rb-721a478-224807-415181 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-09-13 14:41:01,378 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:01] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.016 0.021 2026-09-13 14:41:01,781 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: heap 34316020 (allocated 36450304) 2026-09-13 14:41:01,787 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing chrome headless with pid 84771 2026-09-13 14:41:01,791 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing websocket connection 2026-09-13 14:41:01,792 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Terminating chrome headless with pid 84771 2026-09-13 14:41:01,858 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_144101_858402_test_taxes_l10n_in_pos.txt 2026-09-13 14:41:01,858 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Removing chrome user profile "/tmp/tmprv8k7yjq_chrome_odoo" 2026-09-13 14:41:02,726 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #254 deleted stock.move.line records with IDs: [1473, 1474, 1475, 1476, 1477, 1478, 1479, 1480, 1481, 1482, 1483, 1484] 2026-09-13 14:41:04,926 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome pid: 84997 2026-09-13 14:41:04,926 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless temporary user profile dir: /tmp/tmpp1i929_r_chrome_odoo 2026-09-13 14:41:04,926 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:45655/json/version 2026-09-13 14:41:04,928 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45655', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:41:04,931 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:41:04,931 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:45655/json 2026-09-13 14:41:04,932 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45655', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:41:04,934 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Websocket url found: ws://127.0.0.1:45655/devtools/page/FC444983D22046654B23F43E114249BD 2026-09-13 14:41:04,935 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Enable chrome headless console log notification 2026-09-13 14:41:04,937 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless enable page notifications 2026-09-13 14:41:05,222 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:41:05,227 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Setting session cookie in browser 2026-09-13 14:41:05,229 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Open "http://127.0.0.1:8069/pos/ui/133" in browser 2026-09-13 14:41:05,229 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/133" 2026-09-13 14:41:05,409 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:05] "GET /pos/ui/133 HTTP/1.1" 200 - 87 0.101 0.072 2026-09-13 14:41:05,413 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigation result: {'frameId': 'FC444983D22046654B23F43E114249BD', 'loaderId': '51FE0F6F79121866564E2E4B7BCE5E34', 'isDownload': False} 2026-09-13 14:41:05,414 26 INFO rb-721a478-224807-415181 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-09-13 14:41:05,422 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:41:05,438 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:05] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.008 2026-09-13 14:41:05,444 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:05] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.016 2026-09-13 14:41:05,453 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:05] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.023 2026-09-13 14:41:05,891 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:05] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:41:05,893 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:05] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:41:05,910 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/133", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:41:05,922 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [1/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:41:05,924 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:05] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-09-13 14:41:05,943 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:05] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:41:05,956 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:05] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:41:05,998 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:05] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.013 0.018 2026-09-13 14:41:06,002 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:06] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.031 2026-09-13 14:41:06,060 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:06] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.013 0.031 2026-09-13 14:41:06,063 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:06] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.042 2026-09-13 14:41:06,550 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:06] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 351 0.189 0.269 2026-09-13 14:41:06,570 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:06] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:41:06,630 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:41:06,704 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:06] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.008 0.038 2026-09-13 14:41:06,725 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:06] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-09-13 14:41:06,744 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: Owl is running in 'dev' mode. 2026-09-13 14:41:06,753 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:06] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-09-13 14:41:06,818 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:06] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.024 2026-09-13 14:41:06,826 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:06] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:41:06,841 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:06] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.024 2026-09-13 14:41:06,872 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:06] "GET /web/image/res.users/257/avatar_128 HTTP/1.1" 200 - 14 0.026 0.028 2026-09-13 14:41:06,874 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:06] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:41:06,887 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:06] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.072 2026-09-13 14:41:06,895 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:06] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.012 2026-09-13 14:41:06,916 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:06] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.005 0.103 2026-09-13 14:41:07,021 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [2/138] 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-09-13 14:41:07,065 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:07] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:41:07,106 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [3/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:41:07,131 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:07] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:41:07,136 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:07] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 31 0.056 0.031 2026-09-13 14:41:07,161 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [4/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click Actions button (trigger: .more-btn) 2026-09-13 14:41:07,191 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:07] "GET /pos/ui/133 HTTP/1.1" 200 - 31 0.028 0.102 2026-09-13 14:41:07,221 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:07] "GET /web/image?model=product.template&field=image_128&id=2284&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.008 0.128 2026-09-13 14:41:07,249 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:07] "GET /web/image?model=product.template&field=image_128&id=2283&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.165 2026-09-13 14:41:07,281 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:07] "GET /web/image?model=product.template&field=image_128&id=2282&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.198 2026-09-13 14:41:07,309 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:07] "GET /web/image?model=product.template&field=image_128&id=2308&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.149 2026-09-13 14:41:07,333 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:07] "GET /web/image?model=product.template&field=image_128&id=2289&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.004 0.172 2026-09-13 14:41:07,353 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:07] "GET /web/image?model=product.template&field=image_128&id=2288&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.155 2026-09-13 14:41:07,385 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:07] "GET /web/image?model=product.template&field=image_128&id=2290&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.155 2026-09-13 14:41:07,409 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:07] "GET /web/image?model=product.template&field=image_128&id=2309&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.153 2026-09-13 14:41:07,435 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:07] "GET /web/image?model=product.template&field=image_128&id=2310&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.005 0.146 2026-09-13 14:41:07,461 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:07] "GET /web/image?model=product.template&field=image_128&id=2311&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.147 2026-09-13 14:41:07,491 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:07] "GET /web/image?model=product.template&field=image_128&id=2312&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.005 0.147 2026-09-13 14:41:07,515 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:07] "GET /web/image?model=product.template&field=image_128&id=2313&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.153 2026-09-13 14:41:07,594 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:07] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 31 0.043 0.162 2026-09-13 14:41:07,614 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:07] "GET /web/image?model=product.template&field=image_128&id=2286&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.172 2026-09-13 14:41:07,638 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [5/138] 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-09-13 14:41:07,641 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:07] "GET /web/image?model=product.template&field=image_128&id=2287&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.005 0.170 2026-09-13 14:41:07,664 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:07] "GET /web/image?model=product.template&field=image_128&id=2285&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.247 2026-09-13 14:41:07,697 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [6/138] 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-09-13 14:41:07,772 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:07] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 24 0.015 0.042 2026-09-13 14:41:07,844 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:07] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.015 0.030 2026-09-13 14:41:07,912 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:07] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.010 0.025 2026-09-13 14:41:07,985 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [7/138] 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-09-13 14:41:08,112 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:08] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 61 0.050 0.076 2026-09-13 14:41:08,252 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:08] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 56 0.059 0.076 2026-09-13 14:41:08,267 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:08] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.129 2026-09-13 14:41:08,294 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:08] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.010 0.011 2026-09-13 14:41:08,316 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:08] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.013 2026-09-13 14:41:08,378 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:08] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.028 0.026 2026-09-13 14:41:08,421 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [8/138] 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-09-13 14:41:08,475 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [9/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step Select 'Apply' (trigger: .modal-dialog button.btn-primary:contains('Apply')) 2026-09-13 14:41:08,568 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [10/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step .order-summary .total:contains(0.73) 2026-09-13 14:41:08,617 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [11/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step .order-summary .tax:contains(0.10) 2026-09-13 14:41:08,668 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [12/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:41:08,738 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [13/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:41:08,750 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:08] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:41:08,752 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:08] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:41:08,788 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [14/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:41:08,842 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [15/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step total is 0.73 (trigger: .total:contains("0.73")) 2026-09-13 14:41:08,889 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [16/138] 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-09-13 14:41:08,957 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [17/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step remaining amount is 0.0 (trigger: .payment-status-amount .amount:contains("0.0")) 2026-09-13 14:41:09,007 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [18/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-09-13 14:41:09,061 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [19/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:41:09,126 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [20/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step .receipt-screen .receipt-total:contains("0.73") 2026-09-13 14:41:09,132 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23392613 started for PoS orders references: [{'name': '/', 'pos_reference': '263-133-000001', 'uuid': '9a48605c-7c45-4735-bd87-c69578084e64'}] 2026-09-13 14:41:09,140 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:09] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:41:10,005 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23392613 order {'name': '/', 'pos_reference': '263-133-000001', 'uuid': '9a48605c-7c45-4735-bd87-c69578084e64'} created pos.order #885 2026-09-13 14:41:10,067 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23392613 finished 2026-09-13 14:41:10,236 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 536 0.430 0.676 2026-09-13 14:41:10,264 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:10] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:41:10,295 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:10] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.011 0.019 2026-09-13 14:41:10,333 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:10] "GET /account/download_invoice_documents/886/pdf HTTP/1.1" 200 - 17 0.021 0.037 2026-09-13 14:41:10,338 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:10] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.022 2026-09-13 14:41:10,390 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [21/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step .receipt-screen 2026-09-13 14:41:10,422 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12539288 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '263-133-000001', 'uuid': '9a48605c-7c45-4735-bd87-c69578084e64'}] 2026-09-13 14:41:10,428 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12539288 order {'name': 'Shop - 000001', 'pos_reference': '263-133-000001', 'uuid': '9a48605c-7c45-4735-bd87-c69578084e64'} sync ignored for existing PoS order pos.order(885,) (state: done) 2026-09-13 14:41:10,440 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [22/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:41:10,445 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #12539288 finished 2026-09-13 14:41:10,513 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [23/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:41:10,547 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.046 0.082 2026-09-13 14:41:10,558 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [24/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:41:10,592 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:10] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.016 0.017 2026-09-13 14:41:10,610 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [25/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click Actions button (trigger: .more-btn) 2026-09-13 14:41:10,667 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [26/138] 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-09-13 14:41:10,720 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [27/138] 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-09-13 14:41:10,756 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:10] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 3 0.002 0.031 2026-09-13 14:41:10,802 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:10] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 13 0.013 0.021 2026-09-13 14:41:10,833 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:10] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.006 0.009 2026-09-13 14:41:10,871 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [28/138] 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-09-13 14:41:10,989 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:10] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 51 0.057 0.060 2026-09-13 14:41:11,108 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:11] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.053 0.059 2026-09-13 14:41:11,121 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:11] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.114 2026-09-13 14:41:11,166 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:11] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.014 0.023 2026-09-13 14:41:11,201 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [29/138] 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-09-13 14:41:11,253 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [30/138] 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-09-13 14:41:11,305 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [31/138] 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-09-13 14:41:11,360 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [32/138] 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-09-13 14:41:11,413 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [33/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step Select 'Apply' (trigger: .modal-dialog button.btn-primary:contains('Apply')) 2026-09-13 14:41:11,489 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [34/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step .order-summary .total:contains(0.73) 2026-09-13 14:41:11,539 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [35/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step .order-summary .tax:contains(0.10) 2026-09-13 14:41:11,590 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [36/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:41:11,647 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [37/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:41:11,696 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [38/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:41:11,747 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [39/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step total is 0.73 (trigger: .total:contains("0.73")) 2026-09-13 14:41:11,800 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [40/138] 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-09-13 14:41:11,854 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [41/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step remaining amount is 0.0 (trigger: .payment-status-amount .amount:contains("0.0")) 2026-09-13 14:41:11,905 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [42/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-09-13 14:41:11,959 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [43/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:41:12,022 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [44/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step .receipt-screen .receipt-total:contains("0.73") 2026-09-13 14:41:12,028 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19951006 started for PoS orders references: [{'name': '/', 'pos_reference': '263-133-000002', 'uuid': 'eccdb535-f5fd-4334-8811-012ca2c2d098'}] 2026-09-13 14:41:12,913 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19951006 order {'name': '/', 'pos_reference': '263-133-000002', 'uuid': 'eccdb535-f5fd-4334-8811-012ca2c2d098'} created pos.order #886 2026-09-13 14:41:12,945 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #19951006 finished 2026-09-13 14:41:13,107 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 445 0.409 0.674 2026-09-13 14:41:13,140 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:13] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:41:13,197 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:13] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.026 0.031 2026-09-13 14:41:13,225 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:13] "GET /account/download_invoice_documents/888/pdf HTTP/1.1" 200 - 8 0.009 0.048 2026-09-13 14:41:13,230 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:13] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.008 2026-09-13 14:41:13,258 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [45/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step .receipt-screen 2026-09-13 14:41:13,269 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67068600 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '263-133-000002', 'uuid': 'eccdb535-f5fd-4334-8811-012ca2c2d098'}] 2026-09-13 14:41:13,275 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67068600 order {'name': 'Shop - 000002', 'pos_reference': '263-133-000002', 'uuid': 'eccdb535-f5fd-4334-8811-012ca2c2d098'} sync ignored for existing PoS order pos.order(886,) (state: done) 2026-09-13 14:41:13,289 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67068600 finished 2026-09-13 14:41:13,310 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [46/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:41:13,370 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [47/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:41:13,384 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:13] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 60 0.045 0.071 2026-09-13 14:41:13,423 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [48/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:41:13,428 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:13] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.013 0.020 2026-09-13 14:41:13,471 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [49/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click Actions button (trigger: .more-btn) 2026-09-13 14:41:13,527 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [50/138] 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-09-13 14:41:13,582 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [51/138] 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-09-13 14:41:13,617 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:13] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 3 0.002 0.030 2026-09-13 14:41:13,669 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:13] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 13 0.015 0.027 2026-09-13 14:41:13,694 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:13] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.009 2026-09-13 14:41:13,735 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [52/138] 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-09-13 14:41:13,823 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:13] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 51 0.029 0.059 2026-09-13 14:41:13,936 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:13] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.040 0.066 2026-09-13 14:41:13,948 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:13] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.004 0.104 2026-09-13 14:41:13,988 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:13] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.013 0.019 2026-09-13 14:41:14,019 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [53/138] 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-09-13 14:41:14,073 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [54/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step Select 'Apply' (trigger: .modal-dialog button.btn-primary:contains('Apply')) 2026-09-13 14:41:14,138 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [55/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step .order-summary .total:contains(2.56) 2026-09-13 14:41:14,192 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [56/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step .order-summary .tax:contains(0.33) 2026-09-13 14:41:14,240 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [57/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:41:14,296 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [58/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:41:14,348 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [59/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:41:14,396 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [60/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step total is 2.56 (trigger: .total:contains("2.56")) 2026-09-13 14:41:14,447 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [61/138] 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-09-13 14:41:14,502 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [62/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step remaining amount is 0.0 (trigger: .payment-status-amount .amount:contains("0.0")) 2026-09-13 14:41:14,553 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [63/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-09-13 14:41:14,607 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [64/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:41:14,669 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [65/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step .receipt-screen .receipt-total:contains("2.56") 2026-09-13 14:41:14,673 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61006473 started for PoS orders references: [{'name': '/', 'pos_reference': '263-133-000003', 'uuid': 'a24bb2f5-55c0-4b3a-ac6f-7caf6853cb71'}] 2026-09-13 14:41:15,511 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61006473 order {'name': '/', 'pos_reference': '263-133-000003', 'uuid': 'a24bb2f5-55c0-4b3a-ac6f-7caf6853cb71'} created pos.order #887 2026-09-13 14:41:15,546 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #61006473 finished 2026-09-13 14:41:15,708 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 445 0.379 0.658 2026-09-13 14:41:15,779 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:15] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.014 0.025 2026-09-13 14:41:15,781 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:15] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.044 2026-09-13 14:41:15,795 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:15] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.004 2026-09-13 14:41:15,835 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:15] "GET /account/download_invoice_documents/890/pdf HTTP/1.1" 200 - 8 0.006 0.016 2026-09-13 14:41:15,855 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5431731 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '263-133-000003', 'uuid': 'a24bb2f5-55c0-4b3a-ac6f-7caf6853cb71'}] 2026-09-13 14:41:15,864 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [66/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step .receipt-screen 2026-09-13 14:41:15,868 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5431731 order {'name': 'Shop - 000003', 'pos_reference': '263-133-000003', 'uuid': 'a24bb2f5-55c0-4b3a-ac6f-7caf6853cb71'} sync ignored for existing PoS order pos.order(887,) (state: done) 2026-09-13 14:41:15,886 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5431731 finished 2026-09-13 14:41:15,913 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [67/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:41:15,975 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [68/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:41:16,006 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:16] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 60 0.074 0.081 2026-09-13 14:41:16,028 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [69/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:41:16,056 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:16] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.011 0.029 2026-09-13 14:41:16,077 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [70/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click Actions button (trigger: .more-btn) 2026-09-13 14:41:16,132 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [71/138] 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-09-13 14:41:16,187 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [72/138] 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-09-13 14:41:16,224 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:16] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 3 0.002 0.033 2026-09-13 14:41:16,296 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:16] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 13 0.036 0.023 2026-09-13 14:41:16,330 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:16] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.014 2026-09-13 14:41:16,370 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [73/138] 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-09-13 14:41:16,462 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:16] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 51 0.028 0.063 2026-09-13 14:41:16,558 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:16] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.030 0.057 2026-09-13 14:41:16,567 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:16] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.086 2026-09-13 14:41:16,633 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:16] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.025 0.024 2026-09-13 14:41:16,668 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [74/138] 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-09-13 14:41:16,722 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [75/138] 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-09-13 14:41:16,773 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [76/138] 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-09-13 14:41:16,826 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [77/138] 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-09-13 14:41:16,880 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [78/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step Select 'Apply' (trigger: .modal-dialog button.btn-primary:contains('Apply')) 2026-09-13 14:41:16,952 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [79/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step .order-summary .total:contains(2.56) 2026-09-13 14:41:17,001 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [80/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step .order-summary .tax:contains(0.33) 2026-09-13 14:41:17,052 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [81/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:41:17,107 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [82/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:41:17,158 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [83/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:41:17,209 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [84/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step total is 2.56 (trigger: .total:contains("2.56")) 2026-09-13 14:41:17,259 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [85/138] 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-09-13 14:41:17,315 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [86/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step remaining amount is 0.0 (trigger: .payment-status-amount .amount:contains("0.0")) 2026-09-13 14:41:17,366 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [87/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-09-13 14:41:17,419 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [88/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:41:17,480 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [89/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step .receipt-screen .receipt-total:contains("2.56") 2026-09-13 14:41:17,486 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79494983 started for PoS orders references: [{'name': '/', 'pos_reference': '263-133-000004', 'uuid': '76c9dcfd-9484-418e-b638-e19e814a6347'}] 2026-09-13 14:41:18,265 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79494983 order {'name': '/', 'pos_reference': '263-133-000004', 'uuid': '76c9dcfd-9484-418e-b638-e19e814a6347'} created pos.order #888 2026-09-13 14:41:18,294 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #79494983 finished 2026-09-13 14:41:18,494 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 445 0.380 0.629 2026-09-13 14:41:18,541 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:18] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:41:18,625 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:18] "GET /account/download_invoice_documents/892/pdf HTTP/1.1" 200 - 8 0.031 0.029 2026-09-13 14:41:18,680 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:18] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.028 0.083 2026-09-13 14:41:18,721 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:18] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.003 0.017 2026-09-13 14:41:18,725 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [90/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step .receipt-screen 2026-09-13 14:41:18,734 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40701822 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '263-133-000004', 'uuid': '76c9dcfd-9484-418e-b638-e19e814a6347'}] 2026-09-13 14:41:18,746 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40701822 order {'name': 'Shop - 000004', 'pos_reference': '263-133-000004', 'uuid': '76c9dcfd-9484-418e-b638-e19e814a6347'} sync ignored for existing PoS order pos.order(888,) (state: done) 2026-09-13 14:41:18,761 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40701822 finished 2026-09-13 14:41:18,775 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [91/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:41:18,841 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [92/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:41:18,868 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:18] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 60 0.048 0.087 2026-09-13 14:41:18,894 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [93/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:41:18,916 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:18] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.012 0.024 2026-09-13 14:41:18,941 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [94/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click Actions button (trigger: .more-btn) 2026-09-13 14:41:18,997 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [95/138] 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-09-13 14:41:19,050 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [96/138] 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-09-13 14:41:19,096 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:19] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 3 0.008 0.035 2026-09-13 14:41:19,142 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:19] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 13 0.014 0.022 2026-09-13 14:41:19,178 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:19] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.012 0.014 2026-09-13 14:41:19,221 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [97/138] 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-09-13 14:41:19,371 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:19] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 51 0.064 0.085 2026-09-13 14:41:19,525 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:19] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.079 0.066 2026-09-13 14:41:19,535 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:19] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.142 2026-09-13 14:41:19,579 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:19] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.015 0.020 2026-09-13 14:41:19,618 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [98/138] 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-09-13 14:41:19,670 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [99/138] 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-09-13 14:41:19,722 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [100/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step Select 'Apply' (trigger: .modal-dialog button.btn-primary:contains('Apply')) 2026-09-13 14:41:19,793 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [101/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step .order-summary .total:contains(6.60) 2026-09-13 14:41:19,846 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [102/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step .order-summary .tax:contains(0.87) 2026-09-13 14:41:19,896 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [103/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:41:19,951 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [104/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:41:20,002 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [105/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:41:20,053 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [106/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step total is 6.60 (trigger: .total:contains("6.60")) 2026-09-13 14:41:20,103 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [107/138] 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-09-13 14:41:20,160 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [108/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step remaining amount is 0.0 (trigger: .payment-status-amount .amount:contains("0.0")) 2026-09-13 14:41:20,210 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [109/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-09-13 14:41:20,264 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [110/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:41:20,325 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [111/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step .receipt-screen .receipt-total:contains("6.60") 2026-09-13 14:41:20,330 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22914771 started for PoS orders references: [{'name': '/', 'pos_reference': '263-133-000005', 'uuid': 'fc9939b0-549c-4000-a69e-e0f56dab7fdd'}] 2026-09-13 14:41:21,138 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22914771 order {'name': '/', 'pos_reference': '263-133-000005', 'uuid': 'fc9939b0-549c-4000-a69e-e0f56dab7fdd'} created pos.order #889 2026-09-13 14:41:21,179 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22914771 finished 2026-09-13 14:41:21,388 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 445 0.403 0.657 2026-09-13 14:41:21,424 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:21] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:41:21,476 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:21] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.016 0.034 2026-09-13 14:41:21,507 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:21] "GET /account/download_invoice_documents/894/pdf HTTP/1.1" 200 - 8 0.011 0.057 2026-09-13 14:41:21,515 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:21] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.002 0.022 2026-09-13 14:41:21,541 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88711032 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '263-133-000005', 'uuid': 'fc9939b0-549c-4000-a69e-e0f56dab7fdd'}] 2026-09-13 14:41:21,547 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88711032 order {'name': 'Shop - 000005', 'pos_reference': '263-133-000005', 'uuid': 'fc9939b0-549c-4000-a69e-e0f56dab7fdd'} sync ignored for existing PoS order pos.order(889,) (state: done) 2026-09-13 14:41:21,561 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88711032 finished 2026-09-13 14:41:21,564 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [112/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step .receipt-screen 2026-09-13 14:41:21,603 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [113/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:41:21,645 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 60 0.036 0.070 2026-09-13 14:41:21,677 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [114/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:41:21,709 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:21] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.019 0.033 2026-09-13 14:41:21,738 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [115/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:41:21,785 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [116/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click Actions button (trigger: .more-btn) 2026-09-13 14:41:21,839 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [117/138] 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-09-13 14:41:21,895 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [118/138] 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-09-13 14:41:21,941 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:21] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 3 0.002 0.040 2026-09-13 14:41:22,004 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:22] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 13 0.018 0.028 2026-09-13 14:41:22,037 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:22] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.008 0.008 2026-09-13 14:41:22,071 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [119/138] 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-09-13 14:41:22,221 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:22] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 51 0.083 0.065 2026-09-13 14:41:22,323 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:22] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.033 0.056 2026-09-13 14:41:22,334 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:22] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.005 0.081 2026-09-13 14:41:22,388 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:22] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.015 0.028 2026-09-13 14:41:22,422 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [120/138] 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-09-13 14:41:22,472 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [121/138] 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-09-13 14:41:22,526 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [122/138] 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-09-13 14:41:22,577 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [123/138] 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-09-13 14:41:22,629 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [124/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step Select 'Apply' (trigger: .modal-dialog button.btn-primary:contains('Apply')) 2026-09-13 14:41:22,708 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [125/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step .order-summary .total:contains(6.60) 2026-09-13 14:41:22,759 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [126/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step .order-summary .tax:contains(0.87) 2026-09-13 14:41:22,809 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [127/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:41:22,870 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [128/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:41:22,916 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [129/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:41:22,967 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [130/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step total is 6.60 (trigger: .total:contains("6.60")) 2026-09-13 14:41:23,018 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [131/138] 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-09-13 14:41:23,073 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [132/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step remaining amount is 0.0 (trigger: .payment-status-amount .amount:contains("0.0")) 2026-09-13 14:41:23,124 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [133/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-09-13 14:41:23,178 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [134/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:41:23,244 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [135/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step .receipt-screen .receipt-total:contains("6.60") 2026-09-13 14:41:23,248 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14948867 started for PoS orders references: [{'name': '/', 'pos_reference': '263-133-000006', 'uuid': '0de60abc-6c28-4f86-ab59-3b6338a96a48'}] 2026-09-13 14:41:24,139 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14948867 order {'name': '/', 'pos_reference': '263-133-000006', 'uuid': '0de60abc-6c28-4f86-ab59-3b6338a96a48'} created pos.order #890 2026-09-13 14:41:24,206 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14948867 finished 2026-09-13 14:41:24,410 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 445 0.447 0.717 2026-09-13 14:41:24,442 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:24] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:41:24,487 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:24] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.015 0.026 2026-09-13 14:41:24,509 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:24] "GET /account/download_invoice_documents/896/pdf HTTP/1.1" 200 - 8 0.007 0.046 2026-09-13 14:41:24,515 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:24] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.011 2026-09-13 14:41:24,557 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42222908 started for PoS orders references: [{'name': 'Shop - 000006', 'pos_reference': '263-133-000006', 'uuid': '0de60abc-6c28-4f86-ab59-3b6338a96a48'}] 2026-09-13 14:41:24,569 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42222908 order {'name': 'Shop - 000006', 'pos_reference': '263-133-000006', 'uuid': '0de60abc-6c28-4f86-ab59-3b6338a96a48'} sync ignored for existing PoS order pos.order(890,) (state: done) 2026-09-13 14:41:24,572 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [136/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step .receipt-screen 2026-09-13 14:41:24,583 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #42222908 finished 2026-09-13 14:41:24,620 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [137/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:41:24,689 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [138/138] Tour test_taxes_l10n_in_pos_downpayment_round_per_line_price_included → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:41:24,693 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:24] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 60 0.058 0.079 2026-09-13 14:41:24,741 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: tour succeeded 2026-09-13 14:41:24,741 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:24] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.012 0.021 2026-09-13 14:41:24,742 26 INFO rb-721a478-224807-415181 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-09-13 14:41:25,105 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: heap 34391520 (allocated 36450304) 2026-09-13 14:41:25,116 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing chrome headless with pid 84997 2026-09-13 14:41:25,117 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing websocket connection 2026-09-13 14:41:25,118 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Terminating chrome headless with pid 84997 2026-09-13 14:41:25,187 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_144125_186928_test_taxes_l10n_in_pos.txt 2026-09-13 14:41:25,187 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Removing chrome user profile "/tmp/tmpp1i929_r_chrome_odoo" 2026-09-13 14:41:26,073 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #254 deleted stock.move.line records with IDs: [1491, 1492, 1493, 1494, 1495, 1496, 1497, 1498, 1499, 1500, 1501, 1502] 2026-09-13 14:41:28,411 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome pid: 85221 2026-09-13 14:41:28,412 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless temporary user profile dir: /tmp/tmp1plutfi2_chrome_odoo 2026-09-13 14:41:28,412 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:38977/json/version 2026-09-13 14:41:28,415 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38977', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:41:28,418 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:41:28,418 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Issuing json command http://127.0.0.1:38977/json 2026-09-13 14:41:28,418 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38977', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:41:28,421 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Websocket url found: ws://127.0.0.1:38977/devtools/page/9594B8A5F99D53A9C9CD85AFA8436687 2026-09-13 14:41:28,423 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Enable chrome headless console log notification 2026-09-13 14:41:28,425 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome headless enable page notifications 2026-09-13 14:41:28,742 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:41:28,747 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Setting session cookie in browser 2026-09-13 14:41:28,748 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Open "http://127.0.0.1:8069/pos/ui/133" in browser 2026-09-13 14:41:28,748 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigating to: "http://127.0.0.1:8069/pos/ui/133" 2026-09-13 14:41:28,872 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:28] "GET /pos/ui/133 HTTP/1.1" 200 - 87 0.048 0.071 2026-09-13 14:41:28,875 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Navigation result: {'frameId': '9594B8A5F99D53A9C9CD85AFA8436687', 'loaderId': '8A16C591309F1F7334C16EF35DF27049', 'isDownload': False} 2026-09-13 14:41:28,876 26 INFO rb-721a478-224807-415181 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-09-13 14:41:28,894 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:41:28,902 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:28] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.013 2026-09-13 14:41:28,906 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:28] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-09-13 14:41:28,911 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:28] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-09-13 14:41:29,407 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:29] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:41:29,452 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:29] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.012 2026-09-13 14:41:29,478 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/133", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:41:29,485 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [1/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:41:29,505 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:29] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.015 0.008 2026-09-13 14:41:29,523 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:29] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:41:29,538 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:29] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:41:29,576 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:29] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.015 0.010 2026-09-13 14:41:29,581 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:29] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.028 2026-09-13 14:41:29,641 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:29] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 21 0.024 0.025 2026-09-13 14:41:29,643 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:29] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.038 2026-09-13 14:41:30,211 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:30] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 351 0.205 0.313 2026-09-13 14:41:30,231 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:30] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.012 2026-09-13 14:41:30,300 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.008 2026-09-13 14:41:30,356 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:30] "GET /web/image/res.company/118/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.026 2026-09-13 14:41:30,394 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:30] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.011 2026-09-13 14:41:30,411 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: Owl is running in 'dev' mode. 2026-09-13 14:41:30,428 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:30] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:41:30,453 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:30] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:41:30,458 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:30] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:41:30,482 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:30] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.021 2026-09-13 14:41:30,488 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:30] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:41:30,511 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:30] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.013 2026-09-13 14:41:30,521 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:30] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.016 2026-09-13 14:41:30,530 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:30] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:41:30,536 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:30] "GET /web/image/res.users/257/avatar_128 HTTP/1.1" 200 - 14 0.048 0.032 2026-09-13 14:41:30,550 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [2/138] 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-09-13 14:41:30,553 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:30] "GET /web/image?model=res.company&id=118&field=logo HTTP/1.1" 200 - 3 0.002 0.099 2026-09-13 14:41:30,630 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:30] "GET /pos/ui/133 HTTP/1.1" 200 - 31 0.034 0.108 2026-09-13 14:41:30,642 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [3/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:41:30,678 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [4/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click Actions button (trigger: .more-btn) 2026-09-13 14:41:30,682 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:30] "GET /pos/ui/133?from_backend=True HTTP/1.1" 200 - 31 0.023 0.170 2026-09-13 14:41:30,687 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:41:30,700 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:30] "GET /web/image?model=product.template&field=image_128&id=2282&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.098 2026-09-13 14:41:30,720 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:30] "GET /web/image?model=product.template&field=image_128&id=2284&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.109 2026-09-13 14:41:30,748 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:30] "GET /web/image?model=product.template&field=image_128&id=2285&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.125 2026-09-13 14:41:30,775 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:30] "GET /web/image?model=product.template&field=image_128&id=2283&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.004 0.166 2026-09-13 14:41:30,800 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:30] "GET /web/image?model=product.template&field=image_128&id=2288&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.003 0.163 2026-09-13 14:41:30,819 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:30] "GET /web/image?model=product.template&field=image_128&id=2308&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.126 2026-09-13 14:41:30,833 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:30] "GET /web/image?model=product.template&field=image_128&id=2310&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.124 2026-09-13 14:41:30,856 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:30] "GET /web/image?model=product.template&field=image_128&id=2290&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.129 2026-09-13 14:41:30,888 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:30] "GET /web/image?model=product.template&field=image_128&id=2311&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.006 0.129 2026-09-13 14:41:30,911 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:30] "GET /web/image?model=product.template&field=image_128&id=2309&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.129 2026-09-13 14:41:30,936 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:30] "GET /web/image?model=product.template&field=image_128&id=2289&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.128 2026-09-13 14:41:30,961 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:30] "GET /web/image?model=product.template&field=image_128&id=2312&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.011 0.126 2026-09-13 14:41:30,984 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:30] "GET /web/image?model=product.template&field=image_128&id=2313&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.140 2026-09-13 14:41:31,007 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:31] "GET /web/image?model=product.template&field=image_128&id=2314&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.001 0.143 2026-09-13 14:41:31,022 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:31] "GET /web/image?model=product.template&field=image_128&id=2315&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.127 2026-09-13 14:41:31,083 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:31] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 31 0.024 0.142 2026-09-13 14:41:31,102 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:31] "GET /web/image?model=product.template&field=image_128&id=2287&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.001 0.133 2026-09-13 14:41:31,120 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [5/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-09-13 14:41:31,120 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:31] "GET /web/image?model=product.template&field=image_128&id=2286&unique=2026-09-13T14:39:02.000+00:00 HTTP/1.1" 200 - 3 0.002 0.172 2026-09-13 14:41:31,179 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [6/138] 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-09-13 14:41:31,236 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:31] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 24 0.014 0.042 2026-09-13 14:41:31,308 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:31] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 18 0.018 0.030 2026-09-13 14:41:31,356 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:31] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.007 2026-09-13 14:41:31,430 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [7/138] 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-09-13 14:41:31,547 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:31] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 61 0.048 0.068 2026-09-13 14:41:31,701 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:31] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 56 0.066 0.071 2026-09-13 14:41:31,710 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:31] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.133 2026-09-13 14:41:31,738 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:31] "POST /web/dataset/call_kw/product.pricelist/read#product.pricelist.read HTTP/1.1" 200 - 8 0.011 0.009 2026-09-13 14:41:31,759 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:31] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.008 2026-09-13 14:41:31,804 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:31] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.014 0.022 2026-09-13 14:41:31,846 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [8/138] 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-09-13 14:41:31,901 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [9/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step Select 'Apply' (trigger: .modal-dialog button.btn-primary:contains('Apply')) 2026-09-13 14:41:31,995 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [10/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step .order-summary .total:contains(0.73) 2026-09-13 14:41:32,046 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [11/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step .order-summary .tax:contains(0.10) 2026-09-13 14:41:32,112 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [12/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:41:32,181 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [13/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:41:32,193 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:32] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:41:32,196 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:32] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:41:32,232 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [14/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:41:32,283 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [15/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step total is 0.73 (trigger: .total:contains("0.73")) 2026-09-13 14:41:32,334 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [16/138] 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-09-13 14:41:32,406 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [17/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step remaining amount is 0.0 (trigger: .payment-status-amount .amount:contains("0.0")) 2026-09-13 14:41:32,455 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [18/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-09-13 14:41:32,509 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [19/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:41:32,575 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [20/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step .receipt-screen .receipt-total:contains("0.73") 2026-09-13 14:41:32,579 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95681347 started for PoS orders references: [{'name': '/', 'pos_reference': '264-133-000001', 'uuid': 'd4c7e768-4721-4b09-a48e-ef7799ff53b9'}] 2026-09-13 14:41:32,582 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:32] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:41:33,587 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95681347 order {'name': '/', 'pos_reference': '264-133-000001', 'uuid': 'd4c7e768-4721-4b09-a48e-ef7799ff53b9'} created pos.order #891 2026-09-13 14:41:33,626 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95681347 finished 2026-09-13 14:41:33,801 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:33] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 535 0.517 0.708 2026-09-13 14:41:33,846 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:33] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:41:33,893 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:33] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.017 0.027 2026-09-13 14:41:33,938 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:33] "GET /account/download_invoice_documents/900/pdf HTTP/1.1" 200 - 17 0.024 0.046 2026-09-13 14:41:33,943 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:33] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.032 2026-09-13 14:41:34,007 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [21/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step .receipt-screen 2026-09-13 14:41:34,012 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85921216 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '264-133-000001', 'uuid': 'd4c7e768-4721-4b09-a48e-ef7799ff53b9'}] 2026-09-13 14:41:34,022 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85921216 order {'name': 'Shop - 000001', 'pos_reference': '264-133-000001', 'uuid': 'd4c7e768-4721-4b09-a48e-ef7799ff53b9'} sync ignored for existing PoS order pos.order(891,) (state: done) 2026-09-13 14:41:34,034 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85921216 finished 2026-09-13 14:41:34,062 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [22/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:41:34,126 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [23/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:41:34,144 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:34] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 71 0.053 0.081 2026-09-13 14:41:34,178 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [24/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:41:34,191 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:34] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.014 0.016 2026-09-13 14:41:34,227 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [25/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click Actions button (trigger: .more-btn) 2026-09-13 14:41:34,283 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [26/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-09-13 14:41:34,338 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [27/138] 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-09-13 14:41:34,374 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:34] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 3 0.003 0.031 2026-09-13 14:41:34,424 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:34] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 13 0.016 0.023 2026-09-13 14:41:34,461 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:34] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.010 2026-09-13 14:41:34,501 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [28/138] 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-09-13 14:41:34,637 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:34] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 51 0.062 0.072 2026-09-13 14:41:34,761 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:34] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.046 0.056 2026-09-13 14:41:34,770 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:34] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.106 2026-09-13 14:41:34,814 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:34] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.011 0.024 2026-09-13 14:41:34,849 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [29/138] 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-09-13 14:41:34,903 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [30/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click discount numpad button: . (trigger: .o_dialog div.numpad button:contains(/^\.$/)) 2026-09-13 14:41:34,956 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [31/138] 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-09-13 14:41:35,008 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [32/138] 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-09-13 14:41:35,067 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [33/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step Select 'Apply' (trigger: .modal-dialog button.btn-primary:contains('Apply')) 2026-09-13 14:41:35,132 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [34/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step .order-summary .total:contains(0.73) 2026-09-13 14:41:35,182 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [35/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step .order-summary .tax:contains(0.10) 2026-09-13 14:41:35,234 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [36/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:41:35,289 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [37/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:41:35,339 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [38/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:41:35,390 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [39/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step total is 0.73 (trigger: .total:contains("0.73")) 2026-09-13 14:41:35,441 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [40/138] 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-09-13 14:41:35,498 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [41/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step remaining amount is 0.0 (trigger: .payment-status-amount .amount:contains("0.0")) 2026-09-13 14:41:35,549 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [42/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-09-13 14:41:35,603 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [43/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:41:35,668 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [44/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step .receipt-screen .receipt-total:contains("0.73") 2026-09-13 14:41:35,671 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70742410 started for PoS orders references: [{'name': '/', 'pos_reference': '264-133-000002', 'uuid': '59a8d687-636b-44b0-8dfc-e883a498c1bd'}] 2026-09-13 14:41:36,444 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70742410 order {'name': '/', 'pos_reference': '264-133-000002', 'uuid': '59a8d687-636b-44b0-8dfc-e883a498c1bd'} created pos.order #892 2026-09-13 14:41:36,490 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70742410 finished 2026-09-13 14:41:36,680 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 445 0.442 0.569 2026-09-13 14:41:36,721 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:36] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:41:36,755 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:36] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.011 0.022 2026-09-13 14:41:36,771 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:36] "GET /account/download_invoice_documents/902/pdf HTTP/1.1" 200 - 8 0.005 0.021 2026-09-13 14:41:36,775 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:36] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-13 14:41:36,803 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [45/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step .receipt-screen 2026-09-13 14:41:36,808 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89986042 started for PoS orders references: [{'name': 'Shop - 000002', 'pos_reference': '264-133-000002', 'uuid': '59a8d687-636b-44b0-8dfc-e883a498c1bd'}] 2026-09-13 14:41:36,814 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89986042 order {'name': 'Shop - 000002', 'pos_reference': '264-133-000002', 'uuid': '59a8d687-636b-44b0-8dfc-e883a498c1bd'} sync ignored for existing PoS order pos.order(892,) (state: done) 2026-09-13 14:41:36,825 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #89986042 finished 2026-09-13 14:41:36,853 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [46/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:41:36,908 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:36] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 60 0.027 0.075 2026-09-13 14:41:36,916 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [47/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:41:36,952 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:36] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.009 0.021 2026-09-13 14:41:36,969 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [48/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:41:37,019 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [49/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click Actions button (trigger: .more-btn) 2026-09-13 14:41:37,073 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [50/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-09-13 14:41:37,127 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [51/138] 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-09-13 14:41:37,163 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:37] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 3 0.005 0.030 2026-09-13 14:41:37,203 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:37] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 13 0.008 0.022 2026-09-13 14:41:37,230 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:37] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.008 2026-09-13 14:41:37,266 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [52/138] 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-09-13 14:41:37,366 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:37] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 51 0.040 0.058 2026-09-13 14:41:37,477 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:37] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.048 0.058 2026-09-13 14:41:37,487 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:37] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.099 2026-09-13 14:41:37,521 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:37] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.010 0.016 2026-09-13 14:41:37,551 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [53/138] 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-09-13 14:41:37,604 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [54/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step Select 'Apply' (trigger: .modal-dialog button.btn-primary:contains('Apply')) 2026-09-13 14:41:37,674 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [55/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step .order-summary .total:contains(2.57) 2026-09-13 14:41:37,726 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [56/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step .order-summary .tax:contains(0.33) 2026-09-13 14:41:37,776 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [57/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:41:37,832 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [58/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:41:37,882 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [59/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:41:37,933 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [60/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step total is 2.57 (trigger: .total:contains("2.57")) 2026-09-13 14:41:37,984 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [61/138] 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-09-13 14:41:38,038 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [62/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step remaining amount is 0.0 (trigger: .payment-status-amount .amount:contains("0.0")) 2026-09-13 14:41:38,089 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [63/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-09-13 14:41:38,142 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [64/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:41:38,205 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [65/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step .receipt-screen .receipt-total:contains("2.57") 2026-09-13 14:41:38,210 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10133974 started for PoS orders references: [{'name': '/', 'pos_reference': '264-133-000003', 'uuid': '79b7f99a-c44e-4885-b46b-0f54bbde31cc'}] 2026-09-13 14:41:38,951 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10133974 order {'name': '/', 'pos_reference': '264-133-000003', 'uuid': '79b7f99a-c44e-4885-b46b-0f54bbde31cc'} created pos.order #893 2026-09-13 14:41:38,981 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #10133974 finished 2026-09-13 14:41:39,153 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 445 0.330 0.615 2026-09-13 14:41:39,195 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:39] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:41:39,239 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:39] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.013 0.022 2026-09-13 14:41:39,258 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:39] "GET /account/download_invoice_documents/904/pdf HTTP/1.1" 200 - 8 0.006 0.037 2026-09-13 14:41:39,262 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:39] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:41:39,299 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [66/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step .receipt-screen 2026-09-13 14:41:39,308 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97813381 started for PoS orders references: [{'name': 'Shop - 000003', 'pos_reference': '264-133-000003', 'uuid': '79b7f99a-c44e-4885-b46b-0f54bbde31cc'}] 2026-09-13 14:41:39,313 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97813381 order {'name': 'Shop - 000003', 'pos_reference': '264-133-000003', 'uuid': '79b7f99a-c44e-4885-b46b-0f54bbde31cc'} sync ignored for existing PoS order pos.order(893,) (state: done) 2026-09-13 14:41:39,324 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #97813381 finished 2026-09-13 14:41:39,361 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [67/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:41:39,398 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:39] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 60 0.030 0.062 2026-09-13 14:41:39,410 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [68/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:41:39,442 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:39] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.010 0.017 2026-09-13 14:41:39,461 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [69/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:41:39,511 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [70/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click Actions button (trigger: .more-btn) 2026-09-13 14:41:39,565 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [71/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-09-13 14:41:39,618 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [72/138] 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-09-13 14:41:39,650 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:39] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 3 0.002 0.028 2026-09-13 14:41:39,694 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:39] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 13 0.015 0.020 2026-09-13 14:41:39,719 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:39] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.007 2026-09-13 14:41:39,753 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [73/138] 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-09-13 14:41:39,842 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:39] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 51 0.034 0.052 2026-09-13 14:41:39,936 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:39] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.032 0.056 2026-09-13 14:41:39,947 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:39] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.074 2026-09-13 14:41:39,993 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:39] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.013 0.021 2026-09-13 14:41:40,038 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [74/138] 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-09-13 14:41:40,087 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [75/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click discount numpad button: . (trigger: .o_dialog div.numpad button:contains(/^\.$/)) 2026-09-13 14:41:40,138 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [76/138] 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-09-13 14:41:40,190 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [77/138] 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-09-13 14:41:40,243 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [78/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step Select 'Apply' (trigger: .modal-dialog button.btn-primary:contains('Apply')) 2026-09-13 14:41:40,329 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [79/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step .order-summary .total:contains(2.57) 2026-09-13 14:41:40,381 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [80/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step .order-summary .tax:contains(0.34) 2026-09-13 14:41:40,429 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [81/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:41:40,483 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [82/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:41:40,535 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [83/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:41:40,584 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [84/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step total is 2.57 (trigger: .total:contains("2.57")) 2026-09-13 14:41:40,635 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [85/138] 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-09-13 14:41:40,693 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [86/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step remaining amount is 0.0 (trigger: .payment-status-amount .amount:contains("0.0")) 2026-09-13 14:41:40,742 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [87/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-09-13 14:41:40,796 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [88/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:41:40,854 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [89/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step .receipt-screen .receipt-total:contains("2.57") 2026-09-13 14:41:40,859 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38313276 started for PoS orders references: [{'name': '/', 'pos_reference': '264-133-000004', 'uuid': 'c2d11fa7-f4a3-42f3-adb8-b8823e4a60ee'}] 2026-09-13 14:41:41,592 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38313276 order {'name': '/', 'pos_reference': '264-133-000004', 'uuid': 'c2d11fa7-f4a3-42f3-adb8-b8823e4a60ee'} created pos.order #894 2026-09-13 14:41:41,626 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #38313276 finished 2026-09-13 14:41:41,800 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:41] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 445 0.339 0.604 2026-09-13 14:41:41,842 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:41] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:41:41,881 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:41] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.014 0.024 2026-09-13 14:41:41,919 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:41] "GET /account/download_invoice_documents/906/pdf HTTP/1.1" 200 - 8 0.018 0.044 2026-09-13 14:41:41,931 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:41] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.004 0.026 2026-09-13 14:41:41,938 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [90/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step .receipt-screen 2026-09-13 14:41:41,950 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74154492 started for PoS orders references: [{'name': 'Shop - 000004', 'pos_reference': '264-133-000004', 'uuid': 'c2d11fa7-f4a3-42f3-adb8-b8823e4a60ee'}] 2026-09-13 14:41:41,956 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74154492 order {'name': 'Shop - 000004', 'pos_reference': '264-133-000004', 'uuid': 'c2d11fa7-f4a3-42f3-adb8-b8823e4a60ee'} sync ignored for existing PoS order pos.order(894,) (state: done) 2026-09-13 14:41:41,969 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74154492 finished 2026-09-13 14:41:41,990 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [91/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:41:42,042 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:42] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 60 0.030 0.064 2026-09-13 14:41:42,049 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [92/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:41:42,091 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:42] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.009 0.015 2026-09-13 14:41:42,104 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [93/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:41:42,155 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [94/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click Actions button (trigger: .more-btn) 2026-09-13 14:41:42,210 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [95/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-09-13 14:41:42,264 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [96/138] 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-09-13 14:41:42,301 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:42] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 3 0.002 0.032 2026-09-13 14:41:42,342 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:42] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 13 0.010 0.020 2026-09-13 14:41:42,367 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:42] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.002 0.009 2026-09-13 14:41:42,400 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [97/138] 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-09-13 14:41:42,474 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:42] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 51 0.025 0.048 2026-09-13 14:41:42,572 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:42] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.035 0.056 2026-09-13 14:41:42,580 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:42] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.077 2026-09-13 14:41:42,619 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:42] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.008 0.021 2026-09-13 14:41:42,654 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [98/138] 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-09-13 14:41:42,707 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [99/138] 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-09-13 14:41:42,760 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [100/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step Select 'Apply' (trigger: .modal-dialog button.btn-primary:contains('Apply')) 2026-09-13 14:41:42,829 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [101/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step .order-summary .total:contains(6.60) 2026-09-13 14:41:42,879 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [102/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step .order-summary .tax:contains(0.87) 2026-09-13 14:41:42,930 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [103/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:41:42,986 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [104/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:41:43,037 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [105/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:41:43,088 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [106/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step total is 6.60 (trigger: .total:contains("6.60")) 2026-09-13 14:41:43,138 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [107/138] 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-09-13 14:41:43,194 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [108/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step remaining amount is 0.0 (trigger: .payment-status-amount .amount:contains("0.0")) 2026-09-13 14:41:43,245 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [109/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-09-13 14:41:43,302 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [110/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:41:43,356 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [111/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step .receipt-screen .receipt-total:contains("6.60") 2026-09-13 14:41:43,360 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26754944 started for PoS orders references: [{'name': '/', 'pos_reference': '264-133-000005', 'uuid': 'ee77caff-2cfb-4086-a202-8da37404e19f'}] 2026-09-13 14:41:44,014 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26754944 order {'name': '/', 'pos_reference': '264-133-000005', 'uuid': 'ee77caff-2cfb-4086-a202-8da37404e19f'} created pos.order #895 2026-09-13 14:41:44,043 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #26754944 finished 2026-09-13 14:41:44,222 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 445 0.313 0.551 2026-09-13 14:41:44,262 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:44] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:41:44,299 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:44] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.013 0.023 2026-09-13 14:41:44,317 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:44] "GET /account/download_invoice_documents/908/pdf HTTP/1.1" 200 - 8 0.006 0.031 2026-09-13 14:41:44,330 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:44] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.004 2026-09-13 14:41:44,371 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [112/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step .receipt-screen 2026-09-13 14:41:44,377 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56701444 started for PoS orders references: [{'name': 'Shop - 000005', 'pos_reference': '264-133-000005', 'uuid': 'ee77caff-2cfb-4086-a202-8da37404e19f'}] 2026-09-13 14:41:44,384 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56701444 order {'name': 'Shop - 000005', 'pos_reference': '264-133-000005', 'uuid': 'ee77caff-2cfb-4086-a202-8da37404e19f'} sync ignored for existing PoS order pos.order(895,) (state: done) 2026-09-13 14:41:44,393 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #56701444 finished 2026-09-13 14:41:44,421 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [113/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:41:44,466 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:44] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 60 0.026 0.065 2026-09-13 14:41:44,493 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [114/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:41:44,547 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [115/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:41:44,555 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:44] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.014 0.022 2026-09-13 14:41:44,595 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [116/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click Actions button (trigger: .more-btn) 2026-09-13 14:41:44,654 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [117/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-09-13 14:41:44,704 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [118/138] 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-09-13 14:41:44,756 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:44] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 3 0.004 0.045 2026-09-13 14:41:44,812 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:44] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 13 0.019 0.026 2026-09-13 14:41:44,842 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:44] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.005 0.011 2026-09-13 14:41:44,883 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [119/138] 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-09-13 14:41:44,986 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:44] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 51 0.042 0.059 2026-09-13 14:41:45,111 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:45] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 55 0.057 0.060 2026-09-13 14:41:45,122 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:45] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.003 0.101 2026-09-13 14:41:45,167 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:45] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.010 0.021 2026-09-13 14:41:45,203 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [120/138] 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-09-13 14:41:45,257 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [121/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click discount numpad button: . (trigger: .o_dialog div.numpad button:contains(/^\.$/)) 2026-09-13 14:41:45,310 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [122/138] 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-09-13 14:41:45,363 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [123/138] 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-09-13 14:41:45,418 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [124/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step Select 'Apply' (trigger: .modal-dialog button.btn-primary:contains('Apply')) 2026-09-13 14:41:45,492 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [125/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step .order-summary .total:contains(6.60) 2026-09-13 14:41:45,543 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [126/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step .order-summary .tax:contains(0.87) 2026-09-13 14:41:45,594 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [127/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:41:45,648 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [128/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:41:45,699 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [129/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:41:45,750 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [130/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step total is 6.60 (trigger: .total:contains("6.60")) 2026-09-13 14:41:45,800 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [131/138] 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-09-13 14:41:45,857 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [132/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step remaining amount is 0.0 (trigger: .payment-status-amount .amount:contains("0.0")) 2026-09-13 14:41:45,908 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [133/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step click invoice button (trigger: .payment-buttons .js_invoice) 2026-09-13 14:41:45,961 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [134/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:41:46,024 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [135/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step .receipt-screen .receipt-total:contains("6.60") 2026-09-13 14:41:46,027 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67360045 started for PoS orders references: [{'name': '/', 'pos_reference': '264-133-000006', 'uuid': '51e067f2-14fc-4ed7-9b9d-c39539cc096f'}] 2026-09-13 14:41:46,821 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67360045 order {'name': '/', 'pos_reference': '264-133-000006', 'uuid': '51e067f2-14fc-4ed7-9b9d-c39539cc096f'} created pos.order #896 2026-09-13 14:41:46,853 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67360045 finished 2026-09-13 14:41:47,011 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 445 0.360 0.626 2026-09-13 14:41:47,049 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:47] "POST /web/dataset/call_kw/account.move/action_invoice_download_pdf#account.move.action_invoice_download_pdf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:41:47,092 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:47] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 16 0.016 0.025 2026-09-13 14:41:47,115 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:47] "GET /account/download_invoice_documents/910/pdf HTTP/1.1" 200 - 8 0.006 0.049 2026-09-13 14:41:47,119 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:47] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:41:47,138 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [136/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step .receipt-screen 2026-09-13 14:41:47,142 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95370259 started for PoS orders references: [{'name': 'Shop - 000006', 'pos_reference': '264-133-000006', 'uuid': '51e067f2-14fc-4ed7-9b9d-c39539cc096f'}] 2026-09-13 14:41:47,148 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95370259 order {'name': 'Shop - 000006', 'pos_reference': '264-133-000006', 'uuid': '51e067f2-14fc-4ed7-9b9d-c39539cc096f'} sync ignored for existing PoS order pos.order(896,) (state: done) 2026-09-13 14:41:47,161 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95370259 finished 2026-09-13 14:41:47,188 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [137/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:41:47,247 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:47] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 60 0.039 0.068 2026-09-13 14:41:47,248 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: [138/138] Tour test_taxes_l10n_in_pos_downpayment_round_globally_price_included → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:41:47,297 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:47] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.010 0.021 2026-09-13 14:41:47,298 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: tour succeeded 2026-09-13 14:41:47,298 26 INFO rb-721a478-224807-415181 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-09-13 14:41:47,652 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos.browser: heap 34571932 (allocated 36974592) 2026-09-13 14:41:47,661 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing chrome headless with pid 85221 2026-09-13 14:41:47,663 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Closing websocket connection 2026-09-13 14:41:47,663 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Terminating chrome headless with pid 85221 2026-09-13 14:41:47,717 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_144147_717233_test_taxes_l10n_in_pos.txt 2026-09-13 14:41:47,717 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale.tests.test_taxes_downpayment.TestTaxesDownPaymentPOS.test_taxes_l10n_in_pos: Removing chrome user profile "/tmp/tmp1plutfi2_chrome_odoo" 2026-09-13 14:41:48,537 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #254 deleted stock.move.line records with IDs: [1509, 1510, 1511, 1512, 1513, 1514, 1515, 1516, 1517, 1518, 1519, 1520] 2026-09-13 14:41:48,709 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 69 checked, 69 removed 2026-09-13 14:41:56,960 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty: Starting TestPoSSaleLoyalty.test_pos_sale_loyalty_1 ... 2026-09-13 14:41:57,378 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Chrome pid: 85451 2026-09-13 14:41:57,378 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Chrome headless temporary user profile dir: /tmp/tmpuw65633q_chrome_odoo 2026-09-13 14:41:57,378 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Issuing json command http://127.0.0.1:46401/json/version 2026-09-13 14:41:57,379 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46401', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:41:57,397 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:41:57,397 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Issuing json command http://127.0.0.1:46401/json 2026-09-13 14:41:57,397 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46401', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:41:57,399 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Websocket url found: ws://127.0.0.1:46401/devtools/page/823EC32DCF93214747BFE0A9E2E08020 2026-09-13 14:41:57,400 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Enable chrome headless console log notification 2026-09-13 14:41:57,401 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Chrome headless enable page notifications 2026-09-13 14:41:57,468 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-13 14:41:57,469 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Setting session cookie in browser 2026-09-13 14:41:57,471 26 INFO rb-721a478-224807-415181 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/134" in browser 2026-09-13 14:41:57,471 26 INFO rb-721a478-224807-415181 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/134" 2026-09-13 14:41:57,486 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:41:57,950 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:57] "GET /pos/ui/134 HTTP/1.1" 200 - 83 0.060 0.407 2026-09-13 14:41:57,954 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Navigation result: {'frameId': '823EC32DCF93214747BFE0A9E2E08020', 'loaderId': '6992096F38E3A1561C6C3D7E2E977711', 'isDownload': False} 2026-09-13 14:41:57,954 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Evaluate ready code "odoo.isTourReady('PosSaleLoyaltyTour1')" 2026-09-13 14:41:57,961 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:41:57,976 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:57] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-09-13 14:41:57,983 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:57] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.014 2026-09-13 14:41:57,991 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:57] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.002 0.020 2026-09-13 14:41:58,382 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:58] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.007 2026-09-13 14:41:58,395 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:58] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:41:58,401 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Evaluate test code "odoo.startTour('PosSaleLoyaltyTour1', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/134", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:41:58,406 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: [1/15] Tour PosSaleLoyaltyTour1 → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:41:58,407 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:58] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.004 2026-09-13 14:41:58,417 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:58] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-13 14:41:58,431 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:58] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:41:58,452 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:58] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.008 2026-09-13 14:41:58,468 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:58] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.004 0.021 2026-09-13 14:41:58,472 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.002 2026-09-13 14:41:58,532 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:58] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 36 0.021 0.027 2026-09-13 14:41:58,982 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:58] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 388 0.159 0.267 2026-09-13 14:41:59,001 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:59] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:41:59,048 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:59] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:41:59,101 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:59] "GET /web/image/res.company/119/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.030 2026-09-13 14:41:59,142 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:59] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-13 14:41:59,148 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: Owl is running in 'dev' mode. 2026-09-13 14:41:59,153 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:59] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:41:59,194 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:59] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:41:59,198 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:59] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:41:59,235 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:59] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:41:59,239 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:59] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-09-13 14:41:59,257 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:59] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:41:59,259 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:59] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:41:59,273 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:59] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:41:59,274 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:59] "GET /web/image/res.users/259/avatar_128 HTTP/1.1" 200 - 14 0.046 0.029 2026-09-13 14:41:59,287 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:59] "GET /web/image?model=res.company&id=119&field=logo HTTP/1.1" 200 - 3 0.003 0.071 2026-09-13 14:41:59,301 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: [2/15] Tour PosSaleLoyaltyTour1 → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:41:59,363 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: [3/15] Tour PosSaleLoyaltyTour1 → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:41:59,371 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:59] "GET /pos/ui/134?from_backend=True HTTP/1.1" 200 - 31 0.045 0.082 2026-09-13 14:41:59,379 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:41:59,412 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: [4/15] Tour PosSaleLoyaltyTour1 → Step click Actions button (trigger: .more-btn) 2026-09-13 14:41:59,416 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:59] "GET /pos/ui/134 HTTP/1.1" 200 - 31 0.017 0.150 2026-09-13 14:41:59,434 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:59] "GET /web/image?model=product.template&field=image_128&id=2320&unique=2026-09-13T14:41:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.079 2026-09-13 14:41:59,451 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:59] "GET /web/image?model=product.template&field=image_128&id=2323&unique=2026-09-13T14:41:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.095 2026-09-13 14:41:59,476 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:59] "GET /web/image?model=product.template&field=image_128&id=2321&unique=2026-09-13T14:41:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.128 2026-09-13 14:41:59,503 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:59] "GET /web/image?model=product.template&field=image_128&id=2322&unique=2026-09-13T14:41:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.152 2026-09-13 14:41:59,522 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:59] "GET /web/image?model=product.template&field=image_128&id=2328&unique=2026-09-13T14:41:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.138 2026-09-13 14:41:59,543 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:59] "GET /web/image?model=product.template&field=image_128&id=2327&unique=2026-09-13T14:41:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.118 2026-09-13 14:41:59,568 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:59] "GET /web/image?model=product.template&field=image_128&id=2326&unique=2026-09-13T14:41:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.128 2026-09-13 14:41:59,599 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:59] "GET /web/image?model=product.template&field=image_128&id=2324&unique=2026-09-13T14:41:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.113 2026-09-13 14:41:59,629 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:59] "GET /web/image?model=product.template&field=image_128&id=2325&unique=2026-09-13T14:41:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.119 2026-09-13 14:41:59,717 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:59] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.031 0.230 2026-09-13 14:41:59,754 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: [5/15] Tour PosSaleLoyaltyTour1 → Step click Quotation/Order button (trigger: .control-buttons button:contains("Quotation/Order")) 2026-09-13 14:41:59,822 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: [6/15] 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-09-13 14:41:59,945 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:41:59] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 49 0.047 0.071 2026-09-13 14:42:00,015 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:00] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.022 0.026 2026-09-13 14:42:00,061 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:00] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.003 0.013 2026-09-13 14:42:00,139 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: [7/15] Tour PosSaleLoyaltyTour1 → Step Choose to settle the order (trigger: .modal:not(.o_inactive_modal) .selection-item:contains('Settle the order')) 2026-09-13 14:42:00,281 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:00] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 63 0.065 0.075 2026-09-13 14:42:00,390 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:00] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 57 0.041 0.060 2026-09-13 14:42:00,398 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:00] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.099 2026-09-13 14:42:00,426 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:00] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.007 0.013 2026-09-13 14:42:00,466 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: [8/15] Tour PosSaleLoyaltyTour1 → Step body:not(:has(.modal)) 2026-09-13 14:42:00,489 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:00] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 13 0.008 0.015 2026-09-13 14:42:00,546 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:00] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 2 0.002 0.006 2026-09-13 14:42:00,584 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: [9/15] Tour PosSaleLoyaltyTour1 → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-09-13 14:42:00,652 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: [10/15] Tour PosSaleLoyaltyTour1 → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:42:00,720 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: [11/15] Tour PosSaleLoyaltyTour1 → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:42:00,731 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:00] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:42:00,733 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:00] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:42:00,771 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: [12/15] Tour PosSaleLoyaltyTour1 → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:42:00,821 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: [13/15] Tour PosSaleLoyaltyTour1 → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-09-13 14:42:00,887 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: [14/15] Tour PosSaleLoyaltyTour1 → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:42:00,950 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: [15/15] Tour PosSaleLoyaltyTour1 → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-09-13 14:42:00,955 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43750180 started for PoS orders references: [{'name': '/', 'pos_reference': '261-134-000001', 'uuid': '1cecb366-ad44-46f2-80a4-0c902968b55d'}] 2026-09-13 14:42:00,958 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:00] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:42:01,288 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43750180 order {'name': '/', 'pos_reference': '261-134-000001', 'uuid': '1cecb366-ad44-46f2-80a4-0c902968b55d'} created pos.order #897 2026-09-13 14:42:01,299 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43750180 finished 2026-09-13 14:42:01,639 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #259 deleted stock.move.line records with IDs: [1529] 2026-09-13 14:42:01,769 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:01] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 479 0.346 0.470 2026-09-13 14:42:01,840 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:01] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 28 0.013 0.023 2026-09-13 14:42:01,861 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:01] "POST /web/dataset/call_kw/loyalty.card/read#loyalty.card.read HTTP/1.1" 200 - 4 0.005 0.009 2026-09-13 14:42:01,883 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:01] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.004 2026-09-13 14:42:01,932 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85975519 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-134-000001', 'uuid': '1cecb366-ad44-46f2-80a4-0c902968b55d'}] 2026-09-13 14:42:01,941 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85975519 order {'name': 'Shop - 000001', 'pos_reference': '261-134-000001', 'uuid': '1cecb366-ad44-46f2-80a4-0c902968b55d'} sync ignored for existing PoS order pos.order(897,) (state: paid) 2026-09-13 14:42:01,952 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85975519 finished 2026-09-13 14:42:01,968 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: tour succeeded 2026-09-13 14:42:01,969 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: ╔════════════════════════════════════╗ ║ TOUR PosSaleLoyaltyTour1 SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-09-13 14:42:02,063 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1.browser: heap 17931196 (allocated 19922944) 2026-09-13 14:42:02,065 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:02] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 68 0.060 0.074 2026-09-13 14:42:02,080 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Closing chrome headless with pid 85451 2026-09-13 14:42:02,083 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Closing websocket connection 2026-09-13 14:42:02,083 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Terminating chrome headless with pid 85451 2026-09-13 14:42:02,139 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_144202_138973_test_pos_sale_loyalty_1.txt 2026-09-13 14:42:02,139 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_1: Removing chrome user profile "/tmp/tmpuw65633q_chrome_odoo" 2026-09-13 14:42:02,161 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty: Starting TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos ... 2026-09-13 14:42:02,655 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Chrome pid: 85597 2026-09-13 14:42:02,656 26 INFO rb-721a478-224807-415181 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/tmpapuoyu8q_chrome_odoo 2026-09-13 14:42:02,656 26 INFO rb-721a478-224807-415181 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:45329/json/version 2026-09-13 14:42:02,657 26 INFO rb-721a478-224807-415181 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-09-13 14:42:02,665 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:42:02,665 26 INFO rb-721a478-224807-415181 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:45329/json 2026-09-13 14:42:02,666 26 INFO rb-721a478-224807-415181 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-09-13 14:42:02,669 26 INFO rb-721a478-224807-415181 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:45329/devtools/page/370A2809AB83CE7DA985EF5664C08E04 2026-09-13 14:42:02,671 26 INFO rb-721a478-224807-415181 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-09-13 14:42:02,672 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Chrome headless enable page notifications 2026-09-13 14:42:02,734 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-13 14:42:02,736 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Setting session cookie in browser 2026-09-13 14:42:02,737 26 INFO rb-721a478-224807-415181 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=134" in browser 2026-09-13 14:42:02,737 26 INFO rb-721a478-224807-415181 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=134" 2026-09-13 14:42:02,747 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:42:03,240 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:03] "GET /pos/web?config_id=134 HTTP/1.1" 200 - 86 0.049 0.447 2026-09-13 14:42:03,243 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Navigation result: {'frameId': '370A2809AB83CE7DA985EF5664C08E04', 'loaderId': 'ADCF2D41D58ECA1377C0028401309B75', 'isDownload': False} 2026-09-13 14:42:03,243 26 INFO rb-721a478-224807-415181 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-09-13 14:42:03,251 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:42:03,265 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:03] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-09-13 14:42:03,271 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:03] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.011 2026-09-13 14:42:03,275 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:03] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-09-13 14:42:03,648 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:03] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:42:03,673 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:03] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-09-13 14:42:03,683 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/web?config_id=134", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:42:03,690 26 INFO rb-721a478-224807-415181 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-09-13 14:42:03,690 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:03] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.004 2026-09-13 14:42:03,700 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:03] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-13 14:42:03,708 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:03] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:42:03,745 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:03] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.005 0.012 2026-09-13 14:42:03,756 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:03] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.020 2026-09-13 14:42:03,823 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:03] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 36 0.027 0.042 2026-09-13 14:42:03,826 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:03] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.053 2026-09-13 14:42:04,252 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:04] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 389 0.159 0.245 2026-09-13 14:42:04,275 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:04] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.014 2026-09-13 14:42:04,325 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.003 2026-09-13 14:42:04,373 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:04] "GET /web/image/res.company/119/logo/256x256 HTTP/1.1" 200 - 8 0.010 0.024 2026-09-13 14:42:04,396 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:04] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.004 2026-09-13 14:42:04,404 26 INFO rb-721a478-224807-415181 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-09-13 14:42:04,412 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:04] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.004 2026-09-13 14:42:04,457 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:04] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:42:04,479 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:04] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.011 2026-09-13 14:42:04,483 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:04] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:42:04,486 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:04] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:42:04,496 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:04] "GET /web/image?model=res.company&id=119&field=logo HTTP/1.1" 200 - 3 0.004 0.019 2026-09-13 14:42:04,506 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:04] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:42:04,510 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:04] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:42:04,518 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:04] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:42:04,536 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:04] "GET /web/image/res.users/259/avatar_128 HTTP/1.1" 200 - 14 0.020 0.045 2026-09-13 14:42:04,577 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:04] "GET /pos/ui/134?from_backend=True HTTP/1.1" 200 - 31 0.015 0.056 2026-09-13 14:42:04,578 26 INFO rb-721a478-224807-415181 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-09-13 14:42:04,660 26 INFO rb-721a478-224807-415181 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-09-13 14:42:04,665 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:04] "GET /pos/ui/134 HTTP/1.1" 200 - 31 0.049 0.109 2026-09-13 14:42:04,671 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:42:04,686 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:04] "GET /web/image?model=product.template&field=image_128&id=2321&unique=2026-09-13T14:41:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.049 2026-09-13 14:42:04,698 26 INFO rb-721a478-224807-415181 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-09-13 14:42:04,709 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:04] "GET /web/image?model=product.template&field=image_128&id=2320&unique=2026-09-13T14:41:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.077 2026-09-13 14:42:04,731 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:04] "GET /web/image?model=product.template&field=image_128&id=2322&unique=2026-09-13T14:41:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.089 2026-09-13 14:42:04,753 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:04] "GET /web/image?model=product.template&field=image_128&id=2323&unique=2026-09-13T14:41:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.104 2026-09-13 14:42:04,773 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:04] "GET /web/image?model=product.template&field=image_128&id=2324&unique=2026-09-13T14:41:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.120 2026-09-13 14:42:04,803 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:04] "GET /web/image?model=product.template&field=image_128&id=2325&unique=2026-09-13T14:41:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.126 2026-09-13 14:42:04,838 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:04] "GET /web/image?model=product.template&field=image_128&id=2326&unique=2026-09-13T14:41:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.146 2026-09-13 14:42:04,854 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:04] "GET /web/image?model=product.template&field=image_128&id=2327&unique=2026-09-13T14:41:48.000+00:00 HTTP/1.1" 200 - 3 0.001 0.137 2026-09-13 14:42:04,875 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:04] "GET /web/image?model=product.template&field=image_128&id=2328&unique=2026-09-13T14:41:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.136 2026-09-13 14:42:04,947 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:04] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.034 0.156 2026-09-13 14:42:04,983 26 INFO rb-721a478-224807-415181 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-09-13 14:42:05,041 26 INFO rb-721a478-224807-415181 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-09-13 14:42:05,156 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:05] "POST /web/dataset/call_kw/sale.order/get_views#sale.order.get_views HTTP/1.1" 200 - 49 0.041 0.071 2026-09-13 14:42:05,225 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:05] "POST /web/dataset/call_kw/sale.order/web_search_read#sale.order.web_search_read HTTP/1.1" 200 - 22 0.014 0.027 2026-09-13 14:42:05,281 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:05] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 4 0.009 0.018 2026-09-13 14:42:05,335 26 INFO rb-721a478-224807-415181 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-09-13 14:42:05,485 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:05] "POST /web/dataset/call_kw/sale.order/load_sale_order_from_pos#sale.order.load_sale_order_from_pos HTTP/1.1" 200 - 63 0.070 0.075 2026-09-13 14:42:05,613 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:05] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 57 0.057 0.063 2026-09-13 14:42:05,620 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:05] "POST /web/dataset/call_kw/sale.order/read#sale.order.read HTTP/1.1" 200 - 4 0.002 0.113 2026-09-13 14:42:05,653 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:05] "POST /web/dataset/call_kw/sale.order.line/read#sale.order.line.read HTTP/1.1" 200 - 15 0.011 0.014 2026-09-13 14:42:05,684 26 INFO rb-721a478-224807-415181 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-09-13 14:42:05,723 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:05] "POST /web/dataset/call_kw/sale.order.line/read_converted#sale.order.line.read_converted HTTP/1.1" 200 - 14 0.016 0.021 2026-09-13 14:42:05,807 26 INFO rb-721a478-224807-415181 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-09-13 14:42:05,853 26 INFO rb-721a478-224807-415181 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-09-13 14:42:05,904 26 INFO rb-721a478-224807-415181 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-09-13 14:42:05,955 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos.browser: tour succeeded 2026-09-13 14:42:05,955 26 INFO rb-721a478-224807-415181 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-09-13 14:42:06,015 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos.browser: heap 16425724 (allocated 17825792) 2026-09-13 14:42:06,026 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Closing chrome headless with pid 85597 2026-09-13 14:42:06,028 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Closing websocket connection 2026-09-13 14:42:06,029 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Terminating chrome headless with pid 85597 2026-09-13 14:42:06,083 26 INFO rb-721a478-224807-415181 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-721a478-224807-415181/chrome_logs/chrome_log_20260913_144206_083048_test_pos_sale_loyalty_ignored_in_pos.txt 2026-09-13 14:42:06,083 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_pos_sale_loyalty_ignored_in_pos: Removing chrome user profile "/tmp/tmpapuoyu8q_chrome_odoo" 2026-09-13 14:42:06,091 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty: Starting TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos ... 2026-09-13 14:42:06,832 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos: Chrome pid: 85732 2026-09-13 14:42:06,832 26 INFO rb-721a478-224807-415181 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/tmpuwno5r9h_chrome_odoo 2026-09-13 14:42:06,833 26 INFO rb-721a478-224807-415181 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:34291/json/version 2026-09-13 14:42:06,834 26 INFO rb-721a478-224807-415181 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-09-13 14:42:06,852 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:42:06,852 26 INFO rb-721a478-224807-415181 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:34291/json 2026-09-13 14:42:06,853 26 INFO rb-721a478-224807-415181 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-09-13 14:42:06,855 26 INFO rb-721a478-224807-415181 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:34291/devtools/page/C1B4073D369DF84B6773C546683B85A5 2026-09-13 14:42:06,857 26 INFO rb-721a478-224807-415181 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-09-13 14:42:06,859 26 INFO rb-721a478-224807-415181 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-09-13 14:42:06,963 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:42:06,969 26 INFO rb-721a478-224807-415181 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-09-13 14:42:06,971 26 INFO rb-721a478-224807-415181 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/134" in browser 2026-09-13 14:42:06,971 26 INFO rb-721a478-224807-415181 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/134" 2026-09-13 14:42:06,979 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:42:07,373 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:07] "GET /pos/ui/134 HTTP/1.1" 200 - 88 0.029 0.367 2026-09-13 14:42:07,376 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos: Navigation result: {'frameId': 'C1B4073D369DF84B6773C546683B85A5', 'loaderId': '233E3537B6DEFE5C6E99630933C0D57C', 'isDownload': False} 2026-09-13 14:42:07,376 26 INFO rb-721a478-224807-415181 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-09-13 14:42:07,381 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:42:07,399 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:07] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.013 2026-09-13 14:42:07,415 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:07] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.007 0.022 2026-09-13 14:42:07,425 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:07] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.028 2026-09-13 14:42:07,795 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:07] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:42:07,818 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:07] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-13 14:42:07,838 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/134", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:42:07,851 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: [1/16] Tour test_sale_order_loyalty_card_can_be_used_in_pos → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:42:07,852 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:07] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 5 0.007 0.007 2026-09-13 14:42:07,868 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:07] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:42:07,880 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:07] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:42:07,910 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:07] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.011 2026-09-13 14:42:07,920 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:07] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.019 2026-09-13 14:42:07,969 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:07] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 34 0.015 0.027 2026-09-13 14:42:07,972 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:07] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.040 2026-09-13 14:42:08,381 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:08] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 298 0.170 0.208 2026-09-13 14:42:08,404 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:08] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.015 2026-09-13 14:42:08,480 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:08] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:42:08,532 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:08] "GET /web/image/res.company/119/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.032 2026-09-13 14:42:08,550 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:08] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:42:08,562 26 INFO rb-721a478-224807-415181 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-09-13 14:42:08,565 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:08] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-09-13 14:42:08,619 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:08] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:42:08,645 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:08] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-09-13 14:42:08,648 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:08] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:42:08,681 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:08] "GET /web/image/res.users/261/avatar_128 HTTP/1.1" 200 - 14 0.039 0.022 2026-09-13 14:42:08,683 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:08] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.060 2026-09-13 14:42:08,700 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:08] "GET /web/image?model=res.company&id=119&field=logo HTTP/1.1" 200 - 3 0.003 0.072 2026-09-13 14:42:08,734 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:08] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:42:08,735 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:08] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:42:08,746 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:08] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:42:08,833 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:08] "GET /pos/ui/134?from_backend=True HTTP/1.1" 200 - 32 0.037 0.047 2026-09-13 14:42:08,844 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: [2/16] 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-09-13 14:42:08,925 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:08] "GET /pos/ui/134 HTTP/1.1" 200 - 32 0.039 0.142 2026-09-13 14:42:08,933 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:42:08,954 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: [3/16] 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-09-13 14:42:08,958 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:08] "GET /web/image?model=product.template&field=image_128&id=2322&unique=2026-09-13T14:41:48.000+00:00 HTTP/1.1" 200 - 3 0.004 0.043 2026-09-13 14:42:08,987 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:08] "GET /web/image?model=product.template&field=image_128&id=2323&unique=2026-09-13T14:41:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.073 2026-09-13 14:42:09,012 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:09] "GET /web/image?model=product.template&field=image_128&id=2321&unique=2026-09-13T14:41:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.100 2026-09-13 14:42:09,032 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:09] "GET /web/image?model=product.template&field=image_128&id=2324&unique=2026-09-13T14:41:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.111 2026-09-13 14:42:09,056 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:09] "GET /web/image?model=product.template&field=image_128&id=2320&unique=2026-09-13T14:41:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.133 2026-09-13 14:42:09,073 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:09] "GET /web/image?model=product.template&field=image_128&id=2325&unique=2026-09-13T14:41:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.131 2026-09-13 14:42:09,099 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:09] "GET /web/image?model=product.template&field=image_128&id=2326&unique=2026-09-13T14:41:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.131 2026-09-13 14:42:09,124 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:09] "GET /web/image?model=product.template&field=image_128&id=2328&unique=2026-09-13T14:41:48.000+00:00 HTTP/1.1" 200 - 3 0.003 0.123 2026-09-13 14:42:09,141 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:09] "GET /web/image?model=product.template&field=image_128&id=2327&unique=2026-09-13T14:41:48.000+00:00 HTTP/1.1" 200 - 3 0.002 0.123 2026-09-13 14:42:09,228 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:09] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.046 0.138 2026-09-13 14:42:09,295 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: [4/16] Tour test_sale_order_loyalty_card_can_be_used_in_pos → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:42:09,347 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: [5/16] Tour test_sale_order_loyalty_card_can_be_used_in_pos → Step click Actions button (trigger: .more-btn) 2026-09-13 14:42:09,406 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: [6/16] Tour test_sale_order_loyalty_card_can_be_used_in_pos → Step click Enter Code button (trigger: .control-buttons button:contains("Enter Code")) 2026-09-13 14:42:09,460 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: [7/16] Tour test_sale_order_loyalty_card_can_be_used_in_pos → Step input text 'LOYALTY123' (trigger: .modal:not(.o_inactive_modal) textarea) 2026-09-13 14:42:09,519 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: [8/16] 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-09-13 14:42:09,585 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: [9/16] Tour test_sale_order_loyalty_card_can_be_used_in_pos → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:42:09,597 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:09] "POST /web/dataset/call_kw/loyalty.card/get_loyalty_card_partner_by_code#loyalty.card.get_loyalty_card_partner_by_code HTTP/1.1" 200 - 7 0.005 0.012 2026-09-13 14:42:09,627 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: [10/16] 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-09-13 14:42:09,648 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:09] "POST /web/dataset/call_kw/res.partner/read#res.partner.read HTTP/1.1" 200 - 7 0.015 0.025 2026-09-13 14:42:09,676 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: [11/16] Tour test_sale_order_loyalty_card_can_be_used_in_pos → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:42:09,683 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:09] "POST /web/dataset/call_kw/loyalty.card/search_read#loyalty.card.search_read HTTP/1.1" 200 - 4 0.002 0.017 2026-09-13 14:42:09,740 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: [12/16] Tour test_sale_order_loyalty_card_can_be_used_in_pos → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:42:09,753 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:09] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:42:09,757 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:09] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:42:09,792 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: [13/16] Tour test_sale_order_loyalty_card_can_be_used_in_pos → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:42:09,844 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: [14/16] 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-09-13 14:42:09,908 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: [15/16] Tour test_sale_order_loyalty_card_can_be_used_in_pos → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:42:09,964 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: [16/16] Tour test_sale_order_loyalty_card_can_be_used_in_pos → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-09-13 14:42:09,975 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:09] "POST /web/dataset/call_kw/pos.order/validate_coupon_programs#pos.order.validate_coupon_programs HTTP/1.1" 200 - 4 0.002 0.007 2026-09-13 14:42:09,996 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91421929 started for PoS orders references: [{'name': '/', 'pos_reference': '261-134-000001', 'uuid': 'bedeb269-b27c-4a9a-8813-8a1a27150dc2'}] 2026-09-13 14:42:10,005 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:10] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:42:10,277 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91421929 order {'name': '/', 'pos_reference': '261-134-000001', 'uuid': 'bedeb269-b27c-4a9a-8813-8a1a27150dc2'} created pos.order #898 2026-09-13 14:42:10,289 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91421929 finished 2026-09-13 14:42:10,327 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 193 0.135 0.199 2026-09-13 14:42:10,415 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:10] "POST /web/dataset/call_kw/pos.order/confirm_coupon_programs#pos.order.confirm_coupon_programs HTTP/1.1" 200 - 31 0.017 0.038 2026-09-13 14:42:10,446 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:10] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.004 0.012 2026-09-13 14:42:10,527 26 INFO rb-721a478-224807-415181 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-09-13 14:42:10,528 26 INFO rb-721a478-224807-415181 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-09-13 14:42:10,534 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51666486 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-134-000001', 'uuid': 'bedeb269-b27c-4a9a-8813-8a1a27150dc2'}] 2026-09-13 14:42:10,542 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51666486 order {'name': 'Shop - 000001', 'pos_reference': '261-134-000001', 'uuid': 'bedeb269-b27c-4a9a-8813-8a1a27150dc2'} sync ignored for existing PoS order pos.order(898,) (state: paid) 2026-09-13 14:42:10,559 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #51666486 finished 2026-09-13 14:42:10,607 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale_loyalty.tests.test_pos_sale_loyalty.TestPoSSaleLoyalty.test_sale_order_loyalty_card_can_be_used_in_pos.browser: heap 15785604 (allocated 17039360) 2026-09-13 14:42:10,619 26 INFO rb-721a478-224807-415181 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 85732 2026-09-13 14:42:10,621 26 INFO rb-721a478-224807-415181 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-09-13 14:42:10,621 26 INFO rb-721a478-224807-415181 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 85732 2026-09-13 14:42:10,662 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.065 0.067 2026-09-13 14:42:10,679 26 INFO rb-721a478-224807-415181 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-721a478-224807-415181/chrome_logs/chrome_log_20260913_144210_679461_test_sale_order_loyalty_card_can_be_used_in_pos.txt 2026-09-13 14:42:10,679 26 INFO rb-721a478-224807-415181 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/tmpuwno5r9h_chrome_odoo" 2026-09-13 14:42:10,748 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-13 14:42:16,584 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #263 deleted res.currency.rate records with IDs: [83, 84, 85] 2026-09-13 14:42:17,358 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale_margin.tests.test_pos_sale_margin_report: Starting TestPoSSaleMarginReport.test_pos_sale_margin_report ... 2026-09-13 14:42:17,598 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sale_margin.tests.test_pos_sale_margin_report: Starting TestPoSSaleMarginReport.test_pos_sale_margin_report_refund_sign ... 2026-09-13 14:42:17,919 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-13 14:42:18,889 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_frontend: Starting TestFrontendMobile.test_order_fiscal_position ... 2026-09-13 14:42:21,974 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:42:22,178 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74587840 started for PoS orders references: [{'name': None, 'pos_reference': '260-137-000001', 'uuid': '6f0d535a-17b0-4a11-90c4-9ef79b17b622'}] 2026-09-13 14:42:22,225 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74587840 order {'name': None, 'pos_reference': '260-137-000001', 'uuid': '6f0d535a-17b0-4a11-90c4-9ef79b17b622'} created pos.order #901 2026-09-13 14:42:22,226 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74587840 finished 2026-09-13 14:42:22,255 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:22] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 81 0.078 0.206 2026-09-13 14:42:22,296 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-13 14:42:23,204 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_res_config_settings: Starting TestSelfOrderSettings.test_self_order_qr_generation ... 2026-09-13 14:42:26,380 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-13 14:42:27,269 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_always_attribute ... 2026-09-13 14:42:30,474 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Chrome pid: 85872 2026-09-13 14:42:30,474 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Chrome headless temporary user profile dir: /tmp/tmpw65o2gon_chrome_odoo 2026-09-13 14:42:30,474 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Issuing json command http://127.0.0.1:37233/json/version 2026-09-13 14:42:30,475 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37233', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:42:30,477 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:42:30,477 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Issuing json command http://127.0.0.1:37233/json 2026-09-13 14:42:30,478 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37233', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:42:30,479 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Websocket url found: ws://127.0.0.1:37233/devtools/page/7F9558F34AF009B3D36CBDA9462FDF16 2026-09-13 14:42:30,480 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Enable chrome headless console log notification 2026-09-13 14:42:30,481 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Chrome headless enable page notifications 2026-09-13 14:42:30,494 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Setting session cookie in browser 2026-09-13 14:42:30,605 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Open "http://127.0.0.1:8069/pos-self/139?access_token=cae99e883902404f" in browser 2026-09-13 14:42:30,605 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Navigating to: "http://127.0.0.1:8069/pos-self/139?access_token=cae99e883902404f" 2026-09-13 14:42:30,621 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:42:30,904 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:30] "GET /pos-self/139?access_token=cae99e883902404f HTTP/1.1" 200 - 59 0.025 0.261 2026-09-13 14:42:30,907 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Navigation result: {'frameId': '7F9558F34AF009B3D36CBDA9462FDF16', 'loaderId': 'BC8F74CC017F0EF71DFD79EB8C9118DC', 'isDownload': False} 2026-09-13 14:42:30,907 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Evaluate ready code "odoo.isTourReady('selfAlwaysAttributeVariants')" 2026-09-13 14:42:30,917 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:42:30,942 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a791ab9/pos_self_order.assets.min.css, copying from /web/assets/a791ab9/pos_self_order.assets.min.css 2026-09-13 14:42:30,977 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:30] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 9 0.021 0.034 2026-09-13 14:42:30,986 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/170f20d/pos_self_order.assets.min.js, copying from /web/assets/170f20d/pos_self_order.assets.min.js 2026-09-13 14:42:31,016 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:31] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.004 0.090 2026-09-13 14:42:31,026 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js, copying from /web/assets/9b7cf3a/pos_self_order.assets_tests.min.js 2026-09-13 14:42:31,035 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:31] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.008 0.103 2026-09-13 14:42:31,173 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:31] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.004 2026-09-13 14:42:31,182 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Evaluate test code "odoo.startTour('selfAlwaysAttributeVariants', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/139?access_token=cae99e883902404f", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:42:31,187 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:42:31,188 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:31] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:42:31,194 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute.browser: [1/21] Tour selfAlwaysAttributeVariants → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:42:31,249 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:31] "POST /pos-self/relations/139 HTTP/1.1" 200 - 37 0.023 0.026 2026-09-13 14:42:31,291 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:31] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.089 2026-09-13 14:42:31,519 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:31] "POST /pos-self/data/139 HTTP/1.1" 200 - 182 0.079 0.151 2026-09-13 14:42:31,521 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:31] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.208 2026-09-13 14:42:31,556 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute.browser: Owl is running in 'dev' mode. 2026-09-13 14:42:31,592 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:31] "GET /web/image/ir.attachment/7399/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-09-13 14:42:31,636 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute.browser: [2/21] Tour selfAlwaysAttributeVariants → Step Wait for product 'Chair' (trigger: .o_self_product_box span:contains('Chair')) 2026-09-13 14:42:31,711 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute.browser: [3/21] Tour selfAlwaysAttributeVariants → Step Click on product 'Chair' (trigger: .product_list .o_self_product_box span:contains('Chair')) 2026-09-13 14:42:31,712 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:42:31,714 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:31] "GET /web/image/pos.category/319/image_128?unique=2026-09-13T14:42:26.000+00:00 HTTP/1.1" 200 - 2 0.000 0.019 2026-09-13 14:42:31,727 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:31] "GET /web/image/product.template/2357/image_512?unique=2026-09-13T14:42:26.000+00:00 HTTP/1.1" 200 - 3 0.002 0.009 2026-09-13 14:42:31,737 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:31] "GET /web/image/product.template/2358/image_512?unique=2026-09-13T14:42:26.000+00:00 HTTP/1.1" 200 - 3 0.001 0.031 2026-09-13 14:42:31,745 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:31] "GET /web/image/product.template/2353/image_512?unique=2026-09-13T14:42:26.000+00:00 HTTP/1.1" 200 - 3 0.002 0.036 2026-09-13 14:42:31,754 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:31] "GET /web/image/product.template/2354/image_512?unique=2026-09-13T14:42:26.000+00:00 HTTP/1.1" 200 - 3 0.001 0.044 2026-09-13 14:42:31,764 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:31] "GET /web/image/product.template/2355/image_512?unique=2026-09-13T14:42:26.000+00:00 HTTP/1.1" 200 - 3 0.003 0.043 2026-09-13 14:42:31,772 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute.browser: [4/21] Tour selfAlwaysAttributeVariants → Step Select value White for attribute Color (trigger: h2:contains("Color") + div.row button:contains("White")) 2026-09-13 14:42:31,781 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:31] "GET /web/image/pos.category/318/image_128?unique=2026-09-13T14:42:26.000+00:00 HTTP/1.1" 200 - 2 0.000 0.085 2026-09-13 14:42:31,790 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:31] "GET /web/image/product.template/2356/image_512?unique=2026-09-13T14:42:26.000+00:00 HTTP/1.1" 200 - 3 0.001 0.058 2026-09-13 14:42:31,827 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute.browser: [5/21] Tour selfAlwaysAttributeVariants → Step Click on 'Add to cart' button (trigger: .btn.btn-primary) 2026-09-13 14:42:31,902 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute.browser: [6/21] Tour selfAlwaysAttributeVariants → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-09-13 14:42:31,965 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute.browser: [7/21] Tour selfAlwaysAttributeVariants → Step Check product card with Chair and 10 (trigger: .product-cart-item:has(div:contains("Chair")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("10"))) 2026-09-13 14:42:31,972 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:31] "GET /web/image/ir.attachment/7366/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-13 14:42:31,991 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:31] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:42:32,008 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:32] "GET /web/image/product.product/2852/image_512?unique=2026-09-13T14:42:26.000+00:00 HTTP/1.1" 200 - 8 0.006 0.014 2026-09-13 14:42:32,017 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute.browser: [8/21] Tour selfAlwaysAttributeVariants → Step Check product card with Chair and Color : White (trigger: .product-cart-item div:contains("Chair"):has(div:contains("Color: White") )) 2026-09-13 14:42:32,068 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute.browser: [9/21] Tour selfAlwaysAttributeVariants → Step Click on back button (trigger: .btn.btn-back) 2026-09-13 14:42:32,121 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute.browser: [10/21] Tour selfAlwaysAttributeVariants → Step Click on product 'Chair' (trigger: .product_list .o_self_product_box span:contains('Chair')) 2026-09-13 14:42:32,175 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute.browser: [11/21] Tour selfAlwaysAttributeVariants → Step Select value Red for attribute Color (trigger: h2:contains("Color") + div.row button:contains("Red")) 2026-09-13 14:42:32,229 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute.browser: [12/21] Tour selfAlwaysAttributeVariants → Step Click on 'Add to cart' button (trigger: .btn.btn-primary) 2026-09-13 14:42:32,295 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute.browser: [13/21] Tour selfAlwaysAttributeVariants → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-09-13 14:42:32,360 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute.browser: [14/21] Tour selfAlwaysAttributeVariants → Step Check product card with Chair and 15 (trigger: .product-cart-item:has(div:contains("Chair")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("15"))) 2026-09-13 14:42:32,389 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:32] "GET /web/image/product.product/2853/image_512?unique=2026-09-13T14:42:26.000+00:00 HTTP/1.1" 200 - 8 0.003 0.010 2026-09-13 14:42:32,411 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute.browser: [15/21] Tour selfAlwaysAttributeVariants → Step Check product card with Chair and Color : Red (trigger: .product-cart-item div:contains("Chair"):has(div:contains("Color: Red") )) 2026-09-13 14:42:32,463 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute.browser: [16/21] Tour selfAlwaysAttributeVariants → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-09-13 14:42:32,527 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute.browser: [17/21] Tour selfAlwaysAttributeVariants → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-09-13 14:42:32,555 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76909717 started for PoS orders references: [{'name': None, 'pos_reference': '260-139-000001', 'uuid': '0c09370b-2147-4fc1-b6fa-49eb1ed953e2'}] 2026-09-13 14:42:32,594 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76909717 order {'name': None, 'pos_reference': '260-139-000001', 'uuid': '0c09370b-2147-4fc1-b6fa-49eb1ed953e2'} created pos.order #902 2026-09-13 14:42:32,604 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76909717 finished 2026-09-13 14:42:32,671 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:32] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 104 0.062 0.085 2026-09-13 14:42:32,732 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute.browser: [18/21] Tour selfAlwaysAttributeVariants → Step Click on button 'My Order' (trigger: .btn:contains('My Order')) 2026-09-13 14:42:32,789 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute.browser: [19/21] Tour selfAlwaysAttributeVariants → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-09-13 14:42:32,843 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute.browser: [20/21] Tour selfAlwaysAttributeVariants → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-09-13 14:42:32,897 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute.browser: [21/21] Tour selfAlwaysAttributeVariants → Step Check that 'Order Now' do not exist (trigger: body:not(:has(.btn:text(Order Now)))) 2026-09-13 14:42:32,949 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute.browser: tour succeeded 2026-09-13 14:42:32,949 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute.browser: ╔════════════════════════════════════════════╗ ║ TOUR selfAlwaysAttributeVariants SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-09-13 14:42:33,001 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute.browser: heap 9031984 (allocated 9961472) 2026-09-13 14:42:33,021 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:33] "GET /web/image/ir.attachment/7398/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-13 14:42:33,022 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Closing chrome headless with pid 85872 2026-09-13 14:42:33,024 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Closing websocket connection 2026-09-13 14:42:33,025 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Terminating chrome headless with pid 85872 2026-09-13 14:42:33,094 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_144233_094234_test_self_order_always_attribute.txt 2026-09-13 14:42:33,094 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_always_attribute: Removing chrome user profile "/tmp/tmpw65o2gon_chrome_odoo" 2026-09-13 14:42:33,139 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_attribute ... 2026-09-13 14:42:36,493 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Chrome pid: 85989 2026-09-13 14:42:36,493 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Chrome headless temporary user profile dir: /tmp/tmpzvt8jlek_chrome_odoo 2026-09-13 14:42:36,494 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Issuing json command http://127.0.0.1:33023/json/version 2026-09-13 14:42:36,495 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33023', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:42:36,497 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:42:36,497 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Issuing json command http://127.0.0.1:33023/json 2026-09-13 14:42:36,498 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33023', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:42:36,499 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Websocket url found: ws://127.0.0.1:33023/devtools/page/6304CA2F70EE6F07A41E08D47139C5F4 2026-09-13 14:42:36,500 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Enable chrome headless console log notification 2026-09-13 14:42:36,501 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Chrome headless enable page notifications 2026-09-13 14:42:36,515 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Setting session cookie in browser 2026-09-13 14:42:36,617 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Open "http://127.0.0.1:8069/pos-self/140?access_token=c063d94b28654b4d" in browser 2026-09-13 14:42:36,617 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Navigating to: "http://127.0.0.1:8069/pos-self/140?access_token=c063d94b28654b4d" 2026-09-13 14:42:36,633 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:42:36,972 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:36] "GET /pos-self/140?access_token=c063d94b28654b4d HTTP/1.1" 200 - 59 0.047 0.298 2026-09-13 14:42:36,976 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Navigation result: {'frameId': '6304CA2F70EE6F07A41E08D47139C5F4', 'loaderId': '580C984AB0243297FB5DDF1E106F0670', 'isDownload': False} 2026-09-13 14:42:36,977 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Evaluate ready code "odoo.isTourReady('self_attribute_selector')" 2026-09-13 14:42:36,983 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:42:37,006 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a791ab9/pos_self_order.assets.min.css, copying from /web/assets/a791ab9/pos_self_order.assets.min.css 2026-09-13 14:42:37,036 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:37] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.021 0.028 2026-09-13 14:42:37,048 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/170f20d/pos_self_order.assets.min.js, copying from /web/assets/170f20d/pos_self_order.assets.min.js 2026-09-13 14:42:37,066 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:37] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.005 0.072 2026-09-13 14:42:37,073 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js, copying from /web/assets/9b7cf3a/pos_self_order.assets_tests.min.js 2026-09-13 14:42:37,091 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:37] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.004 0.095 2026-09-13 14:42:37,199 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:37] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.004 2026-09-13 14:42:37,215 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Evaluate test code "odoo.startTour('self_attribute_selector', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/140?access_token=c063d94b28654b4d", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:42:37,222 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:42:37,222 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:37] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.003 2026-09-13 14:42:37,223 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: [1/22] Tour self_attribute_selector → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:42:37,290 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:37] "POST /pos-self/relations/140 HTTP/1.1" 200 - 37 0.020 0.033 2026-09-13 14:42:37,321 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:37] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.079 2026-09-13 14:42:37,558 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:37] "POST /pos-self/data/140 HTTP/1.1" 200 - 181 0.105 0.131 2026-09-13 14:42:37,562 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:37] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.226 2026-09-13 14:42:37,604 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: Owl is running in 'dev' mode. 2026-09-13 14:42:37,639 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:37] "GET /web/image/ir.attachment/7439/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-09-13 14:42:37,701 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: [2/22] Tour self_attribute_selector → Step Click on product 'Desk Organizer' (trigger: .product_list .o_self_product_box span:contains('Desk Organizer')) 2026-09-13 14:42:37,764 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:37] "GET /web/image/pos.category/318/image_128?unique=2026-09-13T14:42:26.000+00:00 HTTP/1.1" 200 - 2 0.001 0.023 2026-09-13 14:42:37,773 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:42:37,784 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:37] "GET /web/image/product.template/2353/image_512?unique=2026-09-13T14:42:26.000+00:00 HTTP/1.1" 200 - 3 0.002 0.035 2026-09-13 14:42:37,809 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:37] "GET /web/image/product.template/2357/image_512?unique=2026-09-13T14:42:26.000+00:00 HTTP/1.1" 200 - 3 0.011 0.050 2026-09-13 14:42:37,828 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:37] "GET /web/image/product.template/2354/image_512?unique=2026-09-13T14:42:26.000+00:00 HTTP/1.1" 200 - 3 0.003 0.075 2026-09-13 14:42:37,832 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: [3/22] Tour self_attribute_selector → Step Select value Leather for attribute Fabric (trigger: h2:contains("Fabric") + div.row button:contains("Leather")) 2026-09-13 14:42:37,838 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:37] "GET /web/image/product.template/2355/image_512?unique=2026-09-13T14:42:26.000+00:00 HTTP/1.1" 200 - 3 0.002 0.080 2026-09-13 14:42:37,850 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:37] "GET /web/image/product.template/2356/image_512?unique=2026-09-13T14:42:26.000+00:00 HTTP/1.1" 200 - 3 0.002 0.090 2026-09-13 14:42:37,884 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: [4/22] Tour self_attribute_selector → Step Select value M for attribute Size (trigger: h2:contains("Size") + div.row button:contains("M")) 2026-09-13 14:42:37,904 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:37] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:42:37,938 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: [5/22] Tour self_attribute_selector → Step Click on 'Add to cart' button (trigger: .btn.btn-primary) 2026-09-13 14:42:38,004 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: [6/22] Tour self_attribute_selector → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-09-13 14:42:38,069 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: [7/22] Tour self_attribute_selector → Step Check product card with Desk Organizer and Fabric : Leather (trigger: .product-cart-item div:contains("Desk Organizer"):has(div:contains("Size: M") +div:contains("Fabric: Leather") )) 2026-09-13 14:42:38,080 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:38] "GET /web/image/ir.attachment/7406/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-09-13 14:42:38,107 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:38] "GET /web/image/product.product/2851/image_512?unique=2026-09-13T14:42:26.000+00:00 HTTP/1.1" 200 - 8 0.004 0.014 2026-09-13 14:42:38,120 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: [8/22] Tour self_attribute_selector → Step Check product card with Desk Organizer and 7.02 (trigger: .product-cart-item:has(div:contains("Desk Organizer")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("7.02"))) 2026-09-13 14:42:38,172 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: [9/22] Tour self_attribute_selector → Step Click on back button (trigger: .btn.btn-back) 2026-09-13 14:42:38,225 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: [10/22] Tour self_attribute_selector → Step Click on product 'Desk Organizer' (trigger: .product_list .o_self_product_box span:contains('Desk Organizer')) 2026-09-13 14:42:38,293 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: [11/22] Tour self_attribute_selector → Step Select value Leather for attribute Fabric (trigger: h2:contains("Fabric") + div.row button:contains("Leather")) 2026-09-13 14:42:38,345 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: [12/22] Tour self_attribute_selector → Step Select value L for attribute Size (trigger: h2:contains("Size") + div.row button:contains("L")) 2026-09-13 14:42:38,400 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: [13/22] Tour self_attribute_selector → Step Click on 'Add to cart' button (trigger: .btn.btn-primary) 2026-09-13 14:42:38,465 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: [14/22] Tour self_attribute_selector → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-09-13 14:42:38,524 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: [15/22] Tour self_attribute_selector → Step Check product card with Desk Organizer and Fabric : Leather (trigger: .product-cart-item div:contains("Desk Organizer"):has(div:contains("Size: L") +div:contains("Fabric: Leather") )) 2026-09-13 14:42:38,576 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: [16/22] Tour self_attribute_selector → Step Check product card with Desk Organizer and 8.17 (trigger: .product-cart-item:has(div:contains("Desk Organizer")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("8.17"))) 2026-09-13 14:42:38,627 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: [17/22] Tour self_attribute_selector → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-09-13 14:42:38,699 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: [18/22] Tour self_attribute_selector → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-09-13 14:42:38,722 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16991226 started for PoS orders references: [{'name': None, 'pos_reference': '260-140-000001', 'uuid': 'b11761c7-9b33-4b24-a2b2-8851d7acaddd'}] 2026-09-13 14:42:38,754 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16991226 order {'name': None, 'pos_reference': '260-140-000001', 'uuid': 'b11761c7-9b33-4b24-a2b2-8851d7acaddd'} created pos.order #903 2026-09-13 14:42:38,768 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #16991226 finished 2026-09-13 14:42:38,837 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:38] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 108 0.046 0.101 2026-09-13 14:42:38,881 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:38] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.003 0.008 2026-09-13 14:42:38,890 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: [19/22] Tour self_attribute_selector → Step Click on button 'My Order' (trigger: .btn:contains('My Order')) 2026-09-13 14:42:38,949 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: [20/22] Tour self_attribute_selector → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-09-13 14:42:39,002 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: [21/22] Tour self_attribute_selector → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-09-13 14:42:39,055 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: [22/22] Tour self_attribute_selector → Step Check that 'Order Now' do not exist (trigger: body:not(:has(.btn:text(Order Now)))) 2026-09-13 14:42:39,106 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: tour succeeded 2026-09-13 14:42:39,107 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: ╔════════════════════════════════════════╗ ║ TOUR self_attribute_selector SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-09-13 14:42:39,149 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute.browser: heap 8934896 (allocated 9961472) 2026-09-13 14:42:39,150 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Closing chrome headless with pid 85989 2026-09-13 14:42:39,150 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Closing websocket connection 2026-09-13 14:42:39,152 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Terminating chrome headless with pid 85989 2026-09-13 14:42:39,196 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_144239_196529_test_self_order_attribute.txt 2026-09-13 14:42:39,196 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_attribute: Removing chrome user profile "/tmp/tmpzvt8jlek_chrome_odoo" 2026-09-13 14:42:39,245 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_check_attributes_show_images ... 2026-09-13 14:42:42,415 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted mail.message records with IDs: [5635] 2026-09-13 14:42:42,473 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted product.product records with IDs: [2851] 2026-09-13 14:42:42,741 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Chrome pid: 86105 2026-09-13 14:42:42,741 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Chrome headless temporary user profile dir: /tmp/tmpsjm5mf20_chrome_odoo 2026-09-13 14:42:42,741 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Issuing json command http://127.0.0.1:36973/json/version 2026-09-13 14:42:42,743 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36973', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:42:42,747 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:42:42,747 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Issuing json command http://127.0.0.1:36973/json 2026-09-13 14:42:42,747 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36973', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:42:42,749 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Websocket url found: ws://127.0.0.1:36973/devtools/page/972153586664B100C0FB732079BBD07C 2026-09-13 14:42:42,750 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Enable chrome headless console log notification 2026-09-13 14:42:42,751 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Chrome headless enable page notifications 2026-09-13 14:42:42,758 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Setting session cookie in browser 2026-09-13 14:42:42,766 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Open "http://127.0.0.1:8069/pos-self/141?access_token=19a6296cb29746c6" in browser 2026-09-13 14:42:42,766 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Navigating to: "http://127.0.0.1:8069/pos-self/141?access_token=19a6296cb29746c6" 2026-09-13 14:42:42,781 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:42:43,221 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:43] "GET /pos-self/141?access_token=19a6296cb29746c6 HTTP/1.1" 200 - 59 0.026 0.417 2026-09-13 14:42:43,224 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Navigation result: {'frameId': '972153586664B100C0FB732079BBD07C', 'loaderId': '410AB2E95D1A015C987CF122DB805A2E', 'isDownload': False} 2026-09-13 14:42:43,224 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Evaluate ready code "odoo.isTourReady('self_attribute_selector_shows_images')" 2026-09-13 14:42:43,232 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:42:43,275 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a791ab9/pos_self_order.assets.min.css, copying from /web/assets/a791ab9/pos_self_order.assets.min.css 2026-09-13 14:42:43,320 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:43] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 9 0.029 0.051 2026-09-13 14:42:43,335 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/170f20d/pos_self_order.assets.min.js, copying from /web/assets/170f20d/pos_self_order.assets.min.js 2026-09-13 14:42:43,352 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:43] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.006 0.105 2026-09-13 14:42:43,361 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js, copying from /web/assets/9b7cf3a/pos_self_order.assets_tests.min.js 2026-09-13 14:42:43,376 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:43] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.010 0.120 2026-09-13 14:42:43,545 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:43] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-09-13 14:42:43,557 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Evaluate test code "odoo.startTour('self_attribute_selector_shows_images', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/141?access_token=19a6296cb29746c6", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:42:43,564 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:42:43,564 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:43] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.004 2026-09-13 14:42:43,565 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images.browser: [1/4] Tour self_attribute_selector_shows_images → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:42:43,640 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:43] "POST /pos-self/relations/141 HTTP/1.1" 200 - 37 0.034 0.033 2026-09-13 14:42:43,682 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:43] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.102 2026-09-13 14:42:43,975 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:43] "POST /pos-self/data/141 HTTP/1.1" 200 - 181 0.146 0.161 2026-09-13 14:42:43,978 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:43] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.276 2026-09-13 14:42:44,003 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images.browser: Owl is running in 'dev' mode. 2026-09-13 14:42:44,029 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:44] "GET /web/image/ir.attachment/7479/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-13 14:42:44,072 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images.browser: [2/4] Tour self_attribute_selector_shows_images → Step Click on product 'Desk Organizer' (trigger: .product_list .o_self_product_box span:contains('Desk Organizer')) 2026-09-13 14:42:44,132 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:44] "GET /web/image/pos.category/318/image_128?unique=2026-09-13T14:42:26.000+00:00 HTTP/1.1" 200 - 2 0.001 0.022 2026-09-13 14:42:44,139 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:42:44,149 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:44] "GET /web/image/product.template/2353/image_512?unique=2026-09-13T14:42:26.000+00:00 HTTP/1.1" 200 - 3 0.002 0.026 2026-09-13 14:42:44,162 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images.browser: [3/4] Tour self_attribute_selector_shows_images → Step The White has a color dot (trigger: div:has(span:contains("White")) ~ div.rounded-5) 2026-09-13 14:42:44,167 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:44] "GET /web/image/product.template/2354/image_512?unique=2026-09-13T14:42:26.000+00:00 HTTP/1.1" 200 - 3 0.002 0.043 2026-09-13 14:42:44,178 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:44] "GET /web/image/product.template/2355/image_512?unique=2026-09-13T14:42:26.000+00:00 HTTP/1.1" 200 - 3 0.001 0.052 2026-09-13 14:42:44,189 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:44] "GET /web/image/product.template/2357/image_512?unique=2026-09-13T14:42:26.000+00:00 HTTP/1.1" 200 - 3 0.001 0.065 2026-09-13 14:42:44,203 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:44] "GET /web/image/product.template/2356/image_512?unique=2026-09-13T14:42:26.000+00:00 HTTP/1.1" 200 - 3 0.004 0.073 2026-09-13 14:42:44,213 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images.browser: [4/4] Tour self_attribute_selector_shows_images → Step The Blue has an image (trigger: div:has(span:contains("Blue")) ~ img.rounded-4) 2026-09-13 14:42:44,265 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images.browser: tour succeeded 2026-09-13 14:42:44,266 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images.browser: ╔═════════════════════════════════════════════════════╗ ║ TOUR self_attribute_selector_shows_images SUCCEEDED ║ ╚═════════════════════════════════════════════════════╝ 2026-09-13 14:42:44,292 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images.browser: heap 6984772 (allocated 7602176) 2026-09-13 14:42:44,296 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Closing chrome headless with pid 86105 2026-09-13 14:42:44,298 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Closing websocket connection 2026-09-13 14:42:44,298 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Terminating chrome headless with pid 86105 2026-09-13 14:42:44,353 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_144244_352981_test_self_order_check_attributes_show_images.txt 2026-09-13 14:42:44,353 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_check_attributes_show_images: Removing chrome user profile "/tmp/tmpsjm5mf20_chrome_odoo" 2026-09-13 14:42:44,398 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_multi_check_attribute ... 2026-09-13 14:42:47,529 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Chrome pid: 86213 2026-09-13 14:42:47,529 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Chrome headless temporary user profile dir: /tmp/tmp9nbac616_chrome_odoo 2026-09-13 14:42:47,529 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Issuing json command http://127.0.0.1:46249/json/version 2026-09-13 14:42:47,531 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46249', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:42:47,565 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:42:47,565 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Issuing json command http://127.0.0.1:46249/json 2026-09-13 14:42:47,565 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46249', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:42:47,570 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Websocket url found: ws://127.0.0.1:46249/devtools/page/146F1DCC0A18C91D3FFF87A8326F86DD 2026-09-13 14:42:47,572 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Enable chrome headless console log notification 2026-09-13 14:42:47,573 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Chrome headless enable page notifications 2026-09-13 14:42:47,588 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Setting session cookie in browser 2026-09-13 14:42:47,700 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Open "http://127.0.0.1:8069/pos-self/142?access_token=ddffedae90cc4d5a" in browser 2026-09-13 14:42:47,700 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Navigating to: "http://127.0.0.1:8069/pos-self/142?access_token=ddffedae90cc4d5a" 2026-09-13 14:42:47,714 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:42:48,004 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:48] "GET /pos-self/142?access_token=ddffedae90cc4d5a HTTP/1.1" 200 - 59 0.027 0.267 2026-09-13 14:42:48,007 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Navigation result: {'frameId': '146F1DCC0A18C91D3FFF87A8326F86DD', 'loaderId': '8B77A2FE369E2A5B8931FB57990D045E', 'isDownload': False} 2026-09-13 14:42:48,008 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Evaluate ready code "odoo.isTourReady('self_multi_attribute_selector')" 2026-09-13 14:42:48,014 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:42:48,035 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a791ab9/pos_self_order.assets.min.css, copying from /web/assets/a791ab9/pos_self_order.assets.min.css 2026-09-13 14:42:48,073 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:48] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 9 0.025 0.024 2026-09-13 14:42:48,077 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js, copying from /web/assets/9b7cf3a/pos_self_order.assets_tests.min.js 2026-09-13 14:42:48,086 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:48] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.003 0.054 2026-09-13 14:42:48,100 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/170f20d/pos_self_order.assets.min.js, copying from /web/assets/170f20d/pos_self_order.assets.min.js 2026-09-13 14:42:48,119 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:48] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.005 0.086 2026-09-13 14:42:48,294 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:48] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:42:48,305 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Evaluate test code "odoo.startTour('self_multi_attribute_selector', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/142?access_token=ddffedae90cc4d5a", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:42:48,312 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute.browser: [1/5] Tour self_multi_attribute_selector → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:42:48,312 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:42:48,312 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:48] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:42:48,374 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:48] "POST /pos-self/relations/142 HTTP/1.1" 200 - 37 0.016 0.036 2026-09-13 14:42:48,406 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:48] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.083 2026-09-13 14:42:48,667 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:48] "POST /pos-self/data/142 HTTP/1.1" 200 - 182 0.094 0.165 2026-09-13 14:42:48,670 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:48] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.246 2026-09-13 14:42:48,716 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute.browser: Owl is running in 'dev' mode. 2026-09-13 14:42:48,753 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:48] "GET /web/image/ir.attachment/7520/raw HTTP/1.1" 200 - 4 0.002 0.005 2026-09-13 14:42:48,817 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute.browser: [2/5] Tour self_multi_attribute_selector → Step Click on product 'Multi Check Attribute Product' (trigger: .product_list .o_self_product_box span:contains('Multi Check Attribute Product')) 2026-09-13 14:42:48,859 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:48] "GET /web/image/pos.category/320/image_128?unique=2026-09-13T14:42:26.000+00:00 HTTP/1.1" 200 - 2 0.001 0.014 2026-09-13 14:42:48,888 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:48] "GET /web/image/pos.category/318/image_128?unique=2026-09-13T14:42:26.000+00:00 HTTP/1.1" 200 - 2 0.002 0.043 2026-09-13 14:42:48,903 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:48] "GET /web/image/product.template/2353/image_512?unique=2026-09-13T14:42:26.000+00:00 HTTP/1.1" 200 - 3 0.004 0.045 2026-09-13 14:42:48,914 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute.browser: [3/5] Tour self_multi_attribute_selector → Step Select value Attribute Val 2 for attribute Attribute 1 (trigger: h2:contains("Attribute 1") + div.row button:contains("Attribute Val 2")) 2026-09-13 14:42:48,916 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:48] "GET /web/image/product.template/2355/image_512?unique=2026-09-13T14:42:26.000+00:00 HTTP/1.1" 200 - 3 0.002 0.039 2026-09-13 14:42:48,929 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:48] "GET /web/image/product.template/2357/image_512?unique=2026-09-13T14:42:26.000+00:00 HTTP/1.1" 200 - 3 0.003 0.053 2026-09-13 14:42:48,943 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:48] "GET /web/image/product.template/2354/image_512?unique=2026-09-13T14:42:26.000+00:00 HTTP/1.1" 200 - 3 0.003 0.063 2026-09-13 14:42:48,954 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:48] "GET /web/image/product.template/2356/image_512?unique=2026-09-13T14:42:26.000+00:00 HTTP/1.1" 200 - 3 0.002 0.074 2026-09-13 14:42:48,963 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:48] "GET /web/image/product.template/2359/image_512?unique=2026-09-13T14:42:26.000+00:00 HTTP/1.1" 200 - 3 0.002 0.064 2026-09-13 14:42:48,992 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:42:48,997 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute.browser: [4/5] Tour self_multi_attribute_selector → Step Select value Attribute Val 1 for attribute Attribute 1 (trigger: h2:contains("Attribute 1") + div.row button:contains("Attribute Val 1")) 2026-09-13 14:42:49,051 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute.browser: [5/5] Tour self_multi_attribute_selector → Step Select value for attribute Attribute 1 (trigger: div h2:contains("Attribute 1")) 2026-09-13 14:42:49,102 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute.browser: tour succeeded 2026-09-13 14:42:49,102 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute.browser: ╔══════════════════════════════════════════════╗ ║ TOUR self_multi_attribute_selector SUCCEEDED ║ ╚══════════════════════════════════════════════╝ 2026-09-13 14:42:49,147 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute.browser: heap 7023300 (allocated 7602176) 2026-09-13 14:42:49,151 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Closing chrome headless with pid 86213 2026-09-13 14:42:49,152 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Closing websocket connection 2026-09-13 14:42:49,152 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Terminating chrome headless with pid 86213 2026-09-13 14:42:49,182 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_144249_181900_test_self_order_multi_check_attribute.txt 2026-09-13 14:42:49,182 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute: Removing chrome user profile "/tmp/tmp9nbac616_chrome_odoo" 2026-09-13 14:42:49,216 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price ... 2026-09-13 14:42:52,249 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted mail.message records with IDs: [5635] 2026-09-13 14:42:52,288 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted product.product records with IDs: [2851] 2026-09-13 14:42:52,577 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price: Chrome pid: 86322 2026-09-13 14:42:52,578 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price: Chrome headless temporary user profile dir: /tmp/tmpagfqex8k_chrome_odoo 2026-09-13 14:42:52,578 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price: Issuing json command http://127.0.0.1:32943/json/version 2026-09-13 14:42:52,581 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32943', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:42:52,593 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:42:52,593 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price: Issuing json command http://127.0.0.1:32943/json 2026-09-13 14:42:52,594 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32943', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:42:52,596 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price: Websocket url found: ws://127.0.0.1:32943/devtools/page/AE312381EE1228D495349CE2A5563299 2026-09-13 14:42:52,599 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price: Enable chrome headless console log notification 2026-09-13 14:42:52,600 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price: Chrome headless enable page notifications 2026-09-13 14:42:52,613 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price: Setting session cookie in browser 2026-09-13 14:42:52,622 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price: Open "http://127.0.0.1:8069/pos-self/143?access_token=2390fb2615e04f49" in browser 2026-09-13 14:42:52,622 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price: Navigating to: "http://127.0.0.1:8069/pos-self/143?access_token=2390fb2615e04f49" 2026-09-13 14:42:52,635 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:42:52,949 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:52] "GET /pos-self/143?access_token=2390fb2615e04f49 HTTP/1.1" 200 - 59 0.050 0.267 2026-09-13 14:42:52,951 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price: Navigation result: {'frameId': 'AE312381EE1228D495349CE2A5563299', 'loaderId': '2D48FF4251D22ECA52D8DAC97E2848EC', 'isDownload': False} 2026-09-13 14:42:52,952 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price: Evaluate ready code "odoo.isTourReady('test_self_order_multi_check_attribute_with_extra_price')" 2026-09-13 14:42:52,957 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:42:52,973 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/170f20d/pos_self_order.assets.min.js, copying from /web/assets/170f20d/pos_self_order.assets.min.js 2026-09-13 14:42:53,001 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:53] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 9 0.005 0.033 2026-09-13 14:42:53,018 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js, copying from /web/assets/9b7cf3a/pos_self_order.assets_tests.min.js 2026-09-13 14:42:53,032 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:53] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.014 0.052 2026-09-13 14:42:53,038 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a791ab9/pos_self_order.assets.min.css, copying from /web/assets/a791ab9/pos_self_order.assets.min.css 2026-09-13 14:42:53,066 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:53] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.016 0.089 2026-09-13 14:42:53,188 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:53] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.003 2026-09-13 14:42:53,195 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price: Evaluate test code "odoo.startTour('test_self_order_multi_check_attribute_with_extra_price', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/143?access_token=2390fb2615e04f49", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:42:53,202 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price.browser: [1/19] Tour test_self_order_multi_check_attribute_with_extra_price → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:42:53,211 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:42:53,211 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:53] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:42:53,300 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:53] "POST /pos-self/relations/143 HTTP/1.1" 200 - 37 0.051 0.031 2026-09-13 14:42:53,329 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:53] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.108 2026-09-13 14:42:53,621 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:53] "POST /pos-self/data/143 HTTP/1.1" 200 - 181 0.125 0.147 2026-09-13 14:42:53,624 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:53] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.274 2026-09-13 14:42:53,654 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price.browser: Owl is running in 'dev' mode. 2026-09-13 14:42:53,697 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:53] "GET /web/image/ir.attachment/7560/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-13 14:42:53,741 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price.browser: [2/19] Tour test_self_order_multi_check_attribute_with_extra_price → Step Click on product 'Desk Organizer' (trigger: .product_list .o_self_product_box span:contains('Desk Organizer')) 2026-09-13 14:42:53,776 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:53] "GET /web/image/pos.category/318/image_128?unique=2026-09-13T14:42:26.000+00:00 HTTP/1.1" 200 - 2 0.001 0.016 2026-09-13 14:42:53,778 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:53] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:42:53,798 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:53] "GET /web/image/product.template/2353/image_512?unique=2026-09-13T14:42:26.000+00:00 HTTP/1.1" 200 - 3 0.003 0.019 2026-09-13 14:42:53,808 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:53] "GET /web/image/product.template/2357/image_512?unique=2026-09-13T14:42:26.000+00:00 HTTP/1.1" 200 - 3 0.001 0.025 2026-09-13 14:42:53,815 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price.browser: [3/19] Tour test_self_order_multi_check_attribute_with_extra_price → Step Check required badge for Fabric attribute (trigger: h2:contains('Fabric') .badge:contains('Required')) 2026-09-13 14:42:53,820 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:53] "GET /web/image/product.template/2354/image_512?unique=2026-09-13T14:42:26.000+00:00 HTTP/1.1" 200 - 3 0.002 0.041 2026-09-13 14:42:53,831 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:53] "GET /web/image/product.template/2355/image_512?unique=2026-09-13T14:42:26.000+00:00 HTTP/1.1" 200 - 3 0.002 0.040 2026-09-13 14:42:53,841 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:53] "GET /web/image/product.template/2356/image_512?unique=2026-09-13T14:42:26.000+00:00 HTTP/1.1" 200 - 3 0.001 0.048 2026-09-13 14:42:53,865 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price.browser: [4/19] Tour test_self_order_multi_check_attribute_with_extra_price → Step Check no required badge for Add-ons attribute (trigger: h2:contains('Add-ons'):not(:has(.badge))) 2026-09-13 14:42:53,916 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price.browser: [5/19] Tour test_self_order_multi_check_attribute_with_extra_price → Step Select value Blue for attribute Colour (trigger: h2:contains("Colour") + div.row button:contains("Blue")) 2026-09-13 14:42:53,971 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price.browser: [6/19] Tour test_self_order_multi_check_attribute_with_extra_price → Step Select value Mini Drawer for attribute Add-ons (trigger: h2:contains("Add-ons") + div.row button:contains("Mini Drawer")) 2026-09-13 14:42:53,983 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:53] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:42:54,026 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price.browser: [7/19] Tour test_self_order_multi_check_attribute_with_extra_price → Step Select value Pen Holder for attribute Add-ons (trigger: h2:contains("Add-ons") + div.row button:contains("Pen Holder")) 2026-09-13 14:42:54,081 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price.browser: [8/19] Tour test_self_order_multi_check_attribute_with_extra_price → Step Select value Leather for attribute Fabric (trigger: h2:contains("Fabric") + div.row button:contains("Leather")) 2026-09-13 14:42:54,136 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price.browser: [9/19] Tour test_self_order_multi_check_attribute_with_extra_price → Step Redirecting component is available for handling missing details (trigger: div.missing_required_details) 2026-09-13 14:42:54,190 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price.browser: [10/19] Tour test_self_order_multi_check_attribute_with_extra_price → Step Click on missing required details button (trigger: div.missing_required_details button) 2026-09-13 14:42:54,239 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price.browser: [11/19] Tour test_self_order_multi_check_attribute_with_extra_price → Step Size attribute selection is visible (trigger: h2:contains('Size'):visible) 2026-09-13 14:42:54,290 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price.browser: [12/19] Tour test_self_order_multi_check_attribute_with_extra_price → Step Select value M for attribute Size (trigger: h2:contains("Size") + div.row button:contains("M")) 2026-09-13 14:42:54,346 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price.browser: [13/19] Tour test_self_order_multi_check_attribute_with_extra_price → Step Check that: ---Redirecting component is available for handling missing details--- is not true (trigger: body:not(:has(div.missing_required_details))) 2026-09-13 14:42:54,397 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price.browser: [14/19] Tour test_self_order_multi_check_attribute_with_extra_price → Step Click on button 'Add to Cart' (trigger: .btn:contains('Add to Cart')) 2026-09-13 14:42:54,475 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price.browser: [15/19] Tour test_self_order_multi_check_attribute_with_extra_price → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-09-13 14:42:54,539 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price.browser: [16/19] Tour test_self_order_multi_check_attribute_with_extra_price → Step Check product card with Desk Organizer and 11.62 (trigger: .product-cart-item:has(div:contains("Desk Organizer")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("11.62"))) 2026-09-13 14:42:54,551 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:54] "GET /web/image/ir.attachment/7527/raw HTTP/1.1" 200 - 4 0.002 0.008 2026-09-13 14:42:54,576 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:54] "GET /web/image/product.product/2858/image_512?unique=2026-09-13T14:42:26.000+00:00 HTTP/1.1" 200 - 8 0.005 0.012 2026-09-13 14:42:54,594 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price.browser: [17/19] Tour test_self_order_multi_check_attribute_with_extra_price → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-09-13 14:42:54,661 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price.browser: [18/19] Tour test_self_order_multi_check_attribute_with_extra_price → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-09-13 14:42:54,702 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7667809 started for PoS orders references: [{'name': None, 'pos_reference': '260-143-000001', 'uuid': '43259c56-a2f4-46df-bd56-595551b67b44'}] 2026-09-13 14:42:54,735 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7667809 order {'name': None, 'pos_reference': '260-143-000001', 'uuid': '43259c56-a2f4-46df-bd56-595551b67b44'} created pos.order #904 2026-09-13 14:42:54,747 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7667809 finished 2026-09-13 14:42:54,828 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:54] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 105 0.061 0.110 2026-09-13 14:42:54,872 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:54] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.013 2026-09-13 14:42:54,885 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price.browser: [19/19] Tour test_self_order_multi_check_attribute_with_extra_price → Step Click on button 'My Order' (trigger: .btn:contains('My Order')) 2026-09-13 14:42:54,940 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price.browser: tour succeeded 2026-09-13 14:42:54,941 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price.browser: ╔═══════════════════════════════════════════════════════════════════════╗ ║ TOUR test_self_order_multi_check_attribute_with_extra_price SUCCEEDED ║ ╚═══════════════════════════════════════════════════════════════════════╝ 2026-09-13 14:42:54,987 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price.browser: heap 8241668 (allocated 9437184) 2026-09-13 14:42:54,999 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price: Closing chrome headless with pid 86322 2026-09-13 14:42:54,999 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price: Closing websocket connection 2026-09-13 14:42:55,000 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price: Terminating chrome headless with pid 86322 2026-09-13 14:42:55,054 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_144255_054507_test_self_order_multi_check_attribute_with_extra_price.txt 2026-09-13 14:42:55,054 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_multi_check_attribute_with_extra_price: Removing chrome user profile "/tmp/tmpagfqex8k_chrome_odoo" 2026-09-13 14:42:55,093 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute: Starting TestSelfOrderAttribute.test_self_order_product_info ... 2026-09-13 14:42:58,281 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Chrome pid: 86438 2026-09-13 14:42:58,282 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Chrome headless temporary user profile dir: /tmp/tmpmxj4r6ay_chrome_odoo 2026-09-13 14:42:58,282 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Issuing json command http://127.0.0.1:34929/json/version 2026-09-13 14:42:58,283 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34929', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:42:58,308 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:42:58,308 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Issuing json command http://127.0.0.1:34929/json 2026-09-13 14:42:58,309 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34929', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:42:58,311 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Websocket url found: ws://127.0.0.1:34929/devtools/page/BCECA52B021F6ECB9CF8740C92F9FE83 2026-09-13 14:42:58,312 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Enable chrome headless console log notification 2026-09-13 14:42:58,313 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Chrome headless enable page notifications 2026-09-13 14:42:58,328 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Setting session cookie in browser 2026-09-13 14:42:58,446 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Open "http://127.0.0.1:8069/pos-self/144?access_token=96a8d521552d4d65&table_identifier=c290c60d" in browser 2026-09-13 14:42:58,447 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Navigating to: "http://127.0.0.1:8069/pos-self/144?access_token=96a8d521552d4d65&table_identifier=c290c60d" 2026-09-13 14:42:58,462 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:42:58,941 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:58] "GET /pos-self/144?access_token=96a8d521552d4d65&table_identifier=c290c60d HTTP/1.1" 200 - 61 0.028 0.454 2026-09-13 14:42:58,944 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Navigation result: {'frameId': 'BCECA52B021F6ECB9CF8740C92F9FE83', 'loaderId': '40BF6E19D5C399B463D5F9F02B3BA799', 'isDownload': False} 2026-09-13 14:42:58,944 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Evaluate ready code "odoo.isTourReady('self_order_product_info')" 2026-09-13 14:42:58,949 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:42:58,969 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a791ab9/pos_self_order.assets.min.css, copying from /web/assets/a791ab9/pos_self_order.assets.min.css 2026-09-13 14:42:58,999 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:58] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 9 0.016 0.026 2026-09-13 14:42:59,005 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/170f20d/pos_self_order.assets.min.js, copying from /web/assets/170f20d/pos_self_order.assets.min.js 2026-09-13 14:42:59,019 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:59] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.003 0.059 2026-09-13 14:42:59,023 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js, copying from /web/assets/9b7cf3a/pos_self_order.assets_tests.min.js 2026-09-13 14:42:59,035 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:59] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.005 0.070 2026-09-13 14:42:59,163 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:59] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:42:59,172 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Evaluate test code "odoo.startTour('self_order_product_info', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/144?access_token=96a8d521552d4d65&table_identifier=c290c60d", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:42:59,182 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:42:59,182 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:59] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.007 2026-09-13 14:42:59,184 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info.browser: [1/4] Tour self_order_product_info → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:42:59,245 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:59] "POST /pos-self/relations/144 HTTP/1.1" 200 - 37 0.017 0.031 2026-09-13 14:42:59,285 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:59] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.074 2026-09-13 14:42:59,460 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:59] "POST /pos-self/data/144 HTTP/1.1" 200 - 169 0.071 0.111 2026-09-13 14:42:59,463 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:59] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.163 2026-09-13 14:42:59,505 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info.browser: Owl is running in 'dev' mode. 2026-09-13 14:42:59,541 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:59] "GET /web/image/ir.attachment/7600/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-13 14:42:59,571 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info.browser: [2/4] Tour self_order_product_info → Step Click on location 'Test-In' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-In')) 2026-09-13 14:42:59,602 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:42:59,607 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:59] "GET /web/image/ir.attachment/7567/raw HTTP/1.1" 200 - 4 0.018 0.008 2026-09-13 14:42:59,672 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info.browser: [3/4] Tour self_order_product_info → Step .o_self_product_box:contains('Product Info Test') .product_info_icon 2026-09-13 14:42:59,713 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:59] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:42:59,733 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:59] "GET /web/image/pos.category/321/image_128?unique=2026-09-13T14:42:26.000+00:00 HTTP/1.1" 200 - 2 0.004 0.026 2026-09-13 14:42:59,735 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info.browser: [4/4] Tour self_order_product_info → Step .modal-body:contains("Nice Product") 2026-09-13 14:42:59,743 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:42:59] "GET /web/image/product.template/2360/image_512?unique=2026-09-13T14:42:26.000+00:00 HTTP/1.1" 200 - 3 0.002 0.026 2026-09-13 14:42:59,786 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info.browser: tour succeeded 2026-09-13 14:42:59,787 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info.browser: ╔════════════════════════════════════════╗ ║ TOUR self_order_product_info SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-09-13 14:42:59,843 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info.browser: heap 6562616 (allocated 7077888) 2026-09-13 14:42:59,848 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Closing chrome headless with pid 86438 2026-09-13 14:42:59,848 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Closing websocket connection 2026-09-13 14:42:59,849 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Terminating chrome headless with pid 86438 2026-09-13 14:42:59,892 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_144259_892445_test_self_order_product_info.txt 2026-09-13 14:42:59,892 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_attribute.TestSelfOrderAttribute.test_self_order_product_info: Removing chrome user profile "/tmp/tmpmxj4r6ay_chrome_odoo" 2026-09-13 14:42:59,944 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-13 14:43:00,907 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_combo_extra_price_is_not_trusted_from_the_frontend ... 2026-09-13 14:43:04,236 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:43:04,413 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9960607 started for PoS orders references: [{'name': None, 'pos_reference': '260-145-000001', 'uuid': 'b0a53c5f-8a27-4552-ab24-91eb65e0add6'}] 2026-09-13 14:43:04,455 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9960607 order {'name': None, 'pos_reference': '260-145-000001', 'uuid': 'b0a53c5f-8a27-4552-ab24-91eb65e0add6'} created pos.order #905 2026-09-13 14:43:04,457 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #9960607 finished 2026-09-13 14:43:04,513 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:04] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 126 0.072 0.207 2026-09-13 14:43:04,699 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91203660 started for PoS orders references: [{'name': None, 'pos_reference': '260-145-000002', 'uuid': '98c8b47e-3558-4ec7-aea5-79c928c6e646'}] 2026-09-13 14:43:04,742 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91203660 order {'name': None, 'pos_reference': '260-145-000002', 'uuid': '98c8b47e-3558-4ec7-aea5-79c928c6e646'} created pos.order #906 2026-09-13 14:43:04,743 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91203660 finished 2026-09-13 14:43:04,820 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:04] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 135 0.085 0.085 2026-09-13 14:43:04,858 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_combo_line_subtotals_are_not_trusted_from_the_frontend ... 2026-09-13 14:43:08,033 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:43:08,225 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2582172 started for PoS orders references: [{'name': None, 'pos_reference': '260-146-000001', 'uuid': '26e6e2df-5c2c-46fc-b8ad-422e941703b3'}] 2026-09-13 14:43:08,256 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2582172 order {'name': None, 'pos_reference': '260-146-000001', 'uuid': '26e6e2df-5c2c-46fc-b8ad-422e941703b3'} created pos.order #907 2026-09-13 14:43:08,256 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2582172 finished 2026-09-13 14:43:08,301 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:08] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 126 0.055 0.215 2026-09-13 14:43:08,528 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33641894 started for PoS orders references: [{'name': None, 'pos_reference': '260-146-000002', 'uuid': 'd79266ec-179f-4ace-9278-c55cb1738c3e'}] 2026-09-13 14:43:08,564 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33641894 order {'name': None, 'pos_reference': '260-146-000002', 'uuid': 'd79266ec-179f-4ace-9278-c55cb1738c3e'} created pos.order #908 2026-09-13 14:43:08,565 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33641894 finished 2026-09-13 14:43:08,633 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:08] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 135 0.102 0.097 2026-09-13 14:43:08,670 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_combo_parent_from_another_order_is_refused ... 2026-09-13 14:43:12,171 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:43:12,499 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27937850 started for PoS orders references: [{'name': None, 'pos_reference': '260-147-000001', 'uuid': 'e34409f0-95d2-450e-84df-ee91e9376968'}] 2026-09-13 14:43:12,539 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27937850 order {'name': None, 'pos_reference': '260-147-000001', 'uuid': 'e34409f0-95d2-450e-84df-ee91e9376968'} created pos.order #909 2026-09-13 14:43:12,541 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27937850 finished 2026-09-13 14:43:12,610 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:12] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 123 0.076 0.364 2026-09-13 14:43:12,651 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59252238 started for PoS orders references: [{'name': None, 'pos_reference': '260-147-000002', 'uuid': 'c8e24c7e-b6de-4fa1-9fed-be4c5c717d42'}] 2026-09-13 14:43:12,677 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59252238 order {'name': None, 'pos_reference': '260-147-000002', 'uuid': 'c8e24c7e-b6de-4fa1-9fed-be4c5c717d42'} created pos.order #910 2026-09-13 14:43:12,678 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59252238 finished 2026-09-13 14:43:12,697 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:12] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 45 0.027 0.050 2026-09-13 14:43:12,735 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_combo_price_free_items_multi_qty ... 2026-09-13 14:43:15,798 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_combo_price_no_free_items ... 2026-09-13 14:43:19,046 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_combo_price_unit_mulitple_qty ... 2026-09-13 14:43:22,305 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_external_child_stolen_through_combo_line_ids_is_refused ... 2026-09-13 14:43:25,522 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:43:25,688 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60573489 started for PoS orders references: [{'name': None, 'pos_reference': '260-151-000001', 'uuid': '3ec75a5e-b5ff-4de7-ae3f-2ce606381b20'}] 2026-09-13 14:43:25,721 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60573489 order {'name': None, 'pos_reference': '260-151-000001', 'uuid': '3ec75a5e-b5ff-4de7-ae3f-2ce606381b20'} created pos.order #915 2026-09-13 14:43:25,722 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60573489 finished 2026-09-13 14:43:25,798 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:25] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 126 0.094 0.183 2026-09-13 14:43:25,834 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66026791 started for PoS orders references: [{'name': None, 'pos_reference': '260-151-000002', 'uuid': '1cc5b862-786a-4063-9d3b-53038898cf14'}] 2026-09-13 14:43:25,859 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66026791 order {'name': None, 'pos_reference': '260-151-000002', 'uuid': '1cc5b862-786a-4063-9d3b-53038898cf14'} created pos.order #916 2026-09-13 14:43:25,860 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #66026791 finished 2026-09-13 14:43:25,875 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:25] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 45 0.025 0.044 2026-09-13 14:43:25,908 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_external_child_stolen_through_relations_uuid_mapping_is_refused ... 2026-09-13 14:43:28,796 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:43:29,041 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5468773 started for PoS orders references: [{'name': None, 'pos_reference': '260-152-000001', 'uuid': '01039e16-346c-402f-b986-b971b5964440'}] 2026-09-13 14:43:29,073 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5468773 order {'name': None, 'pos_reference': '260-152-000001', 'uuid': '01039e16-346c-402f-b986-b971b5964440'} created pos.order #917 2026-09-13 14:43:29,074 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5468773 finished 2026-09-13 14:43:29,129 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:29] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 126 0.053 0.283 2026-09-13 14:43:29,163 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18835306 started for PoS orders references: [{'name': None, 'pos_reference': '260-152-000002', 'uuid': '7d29ba91-4c4d-4cc8-b59f-94915932c045'}] 2026-09-13 14:43:29,188 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18835306 order {'name': None, 'pos_reference': '260-152-000002', 'uuid': '7d29ba91-4c4d-4cc8-b59f-94915932c045'} created pos.order #918 2026-09-13 14:43:29,189 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18835306 finished 2026-09-13 14:43:29,204 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:29] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 47 0.022 0.044 2026-09-13 14:43:29,242 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_foreign_negative_attribute_on_combo_child_is_refused ... 2026-09-13 14:43:32,574 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:43:32,731 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:32] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 49 0.020 0.139 2026-09-13 14:43:32,758 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_forged_combo_composition_is_refused ... 2026-09-13 14:43:35,986 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:43:36,192 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43647840 started for PoS orders references: [{'name': None, 'pos_reference': '260-154-000001', 'uuid': '37b564e9-4f86-4c89-b503-2e03cc1106b6'}] 2026-09-13 14:43:36,227 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43647840 order {'name': None, 'pos_reference': '260-154-000001', 'uuid': '37b564e9-4f86-4c89-b503-2e03cc1106b6'} created pos.order #919 2026-09-13 14:43:36,229 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43647840 finished 2026-09-13 14:43:36,244 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:36] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 92 0.044 0.217 2026-09-13 14:43:36,274 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_negative_combo_parent_quantity_is_refused ... 2026-09-13 14:43:39,305 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:43:39,648 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:39] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 42 0.024 0.322 2026-09-13 14:43:39,673 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_product_dont_display_all_variants ... 2026-09-13 14:43:43,090 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Chrome pid: 86555 2026-09-13 14:43:43,091 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Chrome headless temporary user profile dir: /tmp/tmpbk54azuw_chrome_odoo 2026-09-13 14:43:43,091 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Issuing json command http://127.0.0.1:44771/json/version 2026-09-13 14:43:43,092 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44771', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:43:43,116 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:43:43,117 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Issuing json command http://127.0.0.1:44771/json 2026-09-13 14:43:43,117 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44771', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:43:43,120 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Websocket url found: ws://127.0.0.1:44771/devtools/page/F1968BA17EABA3AA77FD0A283C5C6B22 2026-09-13 14:43:43,121 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Enable chrome headless console log notification 2026-09-13 14:43:43,123 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Chrome headless enable page notifications 2026-09-13 14:43:43,132 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Setting session cookie in browser 2026-09-13 14:43:43,267 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Open "http://127.0.0.1:8069/pos-self/156?access_token=aeeba3da211f4381" in browser 2026-09-13 14:43:43,267 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Navigating to: "http://127.0.0.1:8069/pos-self/156?access_token=aeeba3da211f4381" 2026-09-13 14:43:43,279 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:43:43,590 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:43] "GET /pos-self/156?access_token=aeeba3da211f4381 HTTP/1.1" 200 - 57 0.021 0.292 2026-09-13 14:43:43,593 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Navigation result: {'frameId': 'F1968BA17EABA3AA77FD0A283C5C6B22', 'loaderId': 'CF657E354E83855145A48E0CD1BDFCD3', 'isDownload': False} 2026-09-13 14:43:43,593 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Evaluate ready code "odoo.isTourReady('test_product_dont_display_all_variants')" 2026-09-13 14:43:43,600 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:43:43,616 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a791ab9/pos_self_order.assets.min.css, copying from /web/assets/a791ab9/pos_self_order.assets.min.css 2026-09-13 14:43:43,649 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:43] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.018 0.025 2026-09-13 14:43:43,667 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/170f20d/pos_self_order.assets.min.js, copying from /web/assets/170f20d/pos_self_order.assets.min.js 2026-09-13 14:43:43,685 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:43] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.009 0.069 2026-09-13 14:43:43,693 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js, copying from /web/assets/9b7cf3a/pos_self_order.assets_tests.min.js 2026-09-13 14:43:43,702 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:43] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.004 0.089 2026-09-13 14:43:43,812 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:43] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.004 2026-09-13 14:43:43,822 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Evaluate test code "odoo.startTour('test_product_dont_display_all_variants', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/156?access_token=aeeba3da211f4381", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:43:43,831 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants.browser: [1/15] Tour test_product_dont_display_all_variants → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:43:43,833 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:43:43,833 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:43] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.008 2026-09-13 14:43:43,892 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:43] "POST /pos-self/relations/156 HTTP/1.1" 200 - 37 0.017 0.031 2026-09-13 14:43:43,922 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:43] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.071 2026-09-13 14:43:44,163 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:44] "POST /pos-self/data/156 HTTP/1.1" 200 - 192 0.112 0.137 2026-09-13 14:43:44,165 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:44] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.218 2026-09-13 14:43:44,231 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:44] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.024 2026-09-13 14:43:44,238 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants.browser: Owl is running in 'dev' mode. 2026-09-13 14:43:44,274 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:44] "GET /web/image/ir.attachment/8048/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-13 14:43:44,304 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants.browser: [2/15] Tour test_product_dont_display_all_variants → Step Click on location 'Test-In' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-In')) 2026-09-13 14:43:44,327 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:44] "GET /web/image/ir.attachment/8015/raw HTTP/1.1" 200 - 4 0.007 0.009 2026-09-13 14:43:44,357 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:43:44,407 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants.browser: [3/15] Tour test_product_dont_display_all_variants → Step Click on category 'Uncategorised' (trigger: .category_btn:contains('Uncategorised')) 2026-09-13 14:43:44,447 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:44] "GET /web/image/pos.category/322/image_128?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 2 0.001 0.025 2026-09-13 14:43:44,459 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants.browser: [4/15] Tour test_product_dont_display_all_variants → Step Click on product 'Meal Combo' (trigger: .product_list .o_self_product_box span:contains('Meal Combo')) 2026-09-13 14:43:44,484 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:44] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 4 0.013 0.046 2026-09-13 14:43:44,503 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:44] "GET /web/image/product.template/2361/image_512?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 3 0.008 0.068 2026-09-13 14:43:44,521 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:44] "GET /web/image/product.template/2365/image_512?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.088 2026-09-13 14:43:44,535 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants.browser: [5/15] Tour test_product_dont_display_all_variants → Step Click on combo product 'Coke always never' (trigger: .combo_product_box span:contains('Coke always never')) 2026-09-13 14:43:44,541 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:44] "GET /web/image/product.template/2363/image_512?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 3 0.008 0.101 2026-09-13 14:43:44,557 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:44] "GET /web/image/product.template/2362/image_512?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.122 2026-09-13 14:43:44,599 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:44] "GET /web/image/product.template/2364/image_512?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 3 0.006 0.143 2026-09-13 14:43:44,616 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants.browser: [6/15] Tour test_product_dont_display_all_variants → Step Click on button 'Red' (trigger: .btn:contains('Red')) 2026-09-13 14:43:44,638 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:44] "GET /web/image/product.template/2391/image_512?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 3 0.010 0.136 2026-09-13 14:43:44,650 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:44] "GET /web/image/product.template/2392/image_512?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.135 2026-09-13 14:43:44,667 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:44] "GET /web/image/product.template/2390/image_512?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.139 2026-09-13 14:43:44,670 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants.browser: [7/15] Tour test_product_dont_display_all_variants → Step Click on button 'Next' (trigger: .btn:contains('Next')) 2026-09-13 14:43:44,687 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:44] "GET /web/image/product.template/2393/image_512?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 3 0.006 0.133 2026-09-13 14:43:44,710 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:44] "GET /web/image/product.product/2890/image_512?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 8 0.007 0.131 2026-09-13 14:43:44,725 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants.browser: [8/15] Tour test_product_dont_display_all_variants → Step Click on button 'Add to cart' (trigger: .btn:contains('Add to cart')) 2026-09-13 14:43:44,751 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:44] "GET /web/image/product.product/2892/image_512?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 8 0.012 0.136 2026-09-13 14:43:44,772 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:44] "GET /web/image/product.product/2893/image_512?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 8 0.006 0.121 2026-09-13 14:43:44,795 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants.browser: [9/15] Tour test_product_dont_display_all_variants → Step Click on product 'Meal Combo' (trigger: .product_list .o_self_product_box span:contains('Meal Combo')) 2026-09-13 14:43:44,853 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants.browser: [10/15] Tour test_product_dont_display_all_variants → Step Click on combo product 'Coke always only' (trigger: .combo_product_box span:contains('Coke always only')) 2026-09-13 14:43:44,910 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants.browser: [11/15] Tour test_product_dont_display_all_variants → Step Click on button 'Add to cart' (trigger: .btn:contains('Add to cart')) 2026-09-13 14:43:44,980 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants.browser: [12/15] Tour test_product_dont_display_all_variants → Step Click on product 'Meal Combo' (trigger: .product_list .o_self_product_box span:contains('Meal Combo')) 2026-09-13 14:43:45,040 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants.browser: [13/15] Tour test_product_dont_display_all_variants → Step Click on combo product 'Coke never only' (trigger: .combo_product_box span:contains('Coke never only')) 2026-09-13 14:43:45,098 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants.browser: [14/15] Tour test_product_dont_display_all_variants → Step Click on button 'Red' (trigger: .btn:contains('Red')) 2026-09-13 14:43:45,156 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants.browser: [15/15] Tour test_product_dont_display_all_variants → Step Click on button 'Add to cart' (trigger: .btn:contains('Add to cart')) 2026-09-13 14:43:45,243 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants.browser: tour succeeded 2026-09-13 14:43:45,244 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants.browser: ╔═══════════════════════════════════════════════════════╗ ║ TOUR test_product_dont_display_all_variants SUCCEEDED ║ ╚═══════════════════════════════════════════════════════╝ 2026-09-13 14:43:45,298 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants.browser: heap 11133304 (allocated 12455936) 2026-09-13 14:43:45,314 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Closing chrome headless with pid 86555 2026-09-13 14:43:45,319 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Closing websocket connection 2026-09-13 14:43:45,320 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Terminating chrome headless with pid 86555 2026-09-13 14:43:45,357 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_144345_357386_test_product_dont_display_all_variants.txt 2026-09-13 14:43:45,357 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_product_dont_display_all_variants: Removing chrome user profile "/tmp/tmpbk54azuw_chrome_odoo" 2026-09-13 14:43:45,386 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation ... 2026-09-13 14:43:49,186 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Chrome pid: 86667 2026-09-13 14:43:49,187 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Chrome headless temporary user profile dir: /tmp/tmp7x2w9lrq_chrome_odoo 2026-09-13 14:43:49,187 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Issuing json command http://127.0.0.1:33865/json/version 2026-09-13 14:43:49,188 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33865', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:43:49,193 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:43:49,193 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Issuing json command http://127.0.0.1:33865/json 2026-09-13 14:43:49,194 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33865', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:43:49,203 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Websocket url found: ws://127.0.0.1:33865/devtools/page/D3B3480BB66C35BD49B050D346545FC3 2026-09-13 14:43:49,210 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Enable chrome headless console log notification 2026-09-13 14:43:49,212 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Chrome headless enable page notifications 2026-09-13 14:43:49,221 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Setting session cookie in browser 2026-09-13 14:43:49,361 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Open "http://127.0.0.1:8069/pos-self/157?access_token=7393f21b18af45db" in browser 2026-09-13 14:43:49,361 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Navigating to: "http://127.0.0.1:8069/pos-self/157?access_token=7393f21b18af45db" 2026-09-13 14:43:49,380 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:43:49,670 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:49] "GET /pos-self/157?access_token=7393f21b18af45db HTTP/1.1" 200 - 59 0.029 0.264 2026-09-13 14:43:49,674 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Navigation result: {'frameId': 'D3B3480BB66C35BD49B050D346545FC3', 'loaderId': '6F30BB9EAECDACC30BCC16C798B18E23', 'isDownload': False} 2026-09-13 14:43:49,674 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Evaluate ready code "odoo.isTourReady('test_self_combo_extra_price_selection_and_confirmation')" 2026-09-13 14:43:49,679 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:43:49,707 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js, copying from /web/assets/9b7cf3a/pos_self_order.assets_tests.min.js 2026-09-13 14:43:49,723 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:49] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.013 0.023 2026-09-13 14:43:49,733 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/170f20d/pos_self_order.assets.min.js, copying from /web/assets/170f20d/pos_self_order.assets.min.js 2026-09-13 14:43:49,775 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:49] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.006 0.082 2026-09-13 14:43:49,783 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a791ab9/pos_self_order.assets.min.css, copying from /web/assets/a791ab9/pos_self_order.assets.min.css 2026-09-13 14:43:49,831 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:49] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.025 0.119 2026-09-13 14:43:49,945 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:49] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.007 2026-09-13 14:43:49,958 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Evaluate test code "odoo.startTour('test_self_combo_extra_price_selection_and_confirmation', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/157?access_token=7393f21b18af45db", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:43:49,967 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:43:49,967 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:49] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:43:49,968 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation.browser: [1/20] Tour test_self_combo_extra_price_selection_and_confirmation → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:43:50,035 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:50] "POST /pos-self/relations/157 HTTP/1.1" 200 - 37 0.021 0.032 2026-09-13 14:43:50,065 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:50] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.075 2026-09-13 14:43:50,394 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:50] "POST /pos-self/data/157 HTTP/1.1" 200 - 189 0.161 0.163 2026-09-13 14:43:50,397 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.317 2026-09-13 14:43:50,443 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation.browser: Owl is running in 'dev' mode. 2026-09-13 14:43:50,484 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:50] "GET /web/image/ir.attachment/8088/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-09-13 14:43:50,551 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation.browser: [2/20] Tour test_self_combo_extra_price_selection_and_confirmation → Step Click on product 'Office Combo' (trigger: .product_list .o_self_product_box span:contains('Office Combo')) 2026-09-13 14:43:50,618 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:50] "GET /web/image/pos.category/323/image_128?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 2 0.001 0.028 2026-09-13 14:43:50,640 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:50] "GET /web/image/pos.category/324/image_128?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 2 0.001 0.044 2026-09-13 14:43:50,646 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:50] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:43:50,649 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation.browser: [3/20] Tour test_self_combo_extra_price_selection_and_confirmation → Step Verify 'Combo Product 1' does NOT show Extra badge (trigger: .combo_product_box:has(span:contains('Combo Product 1'))) 2026-09-13 14:43:50,655 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:50] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:43:50,662 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:50] "GET /web/image/pos.category/325/image_128?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 2 0.003 0.060 2026-09-13 14:43:50,685 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:50] "GET /web/image/pos.category/322/image_128?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 2 0.001 0.076 2026-09-13 14:43:50,700 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation.browser: [4/20] Tour test_self_combo_extra_price_selection_and_confirmation → Step Click on combo product 'Combo Product 1' (trigger: .combo_product_box span:contains('Combo Product 1')) 2026-09-13 14:43:50,706 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:50] "GET /web/image/product.template/2394/image_512?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.069 2026-09-13 14:43:50,718 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:50] "GET /web/image/product.template/2395/image_512?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.079 2026-09-13 14:43:50,739 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:50] "GET /web/image/product.template/2396/image_512?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.084 2026-09-13 14:43:50,761 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation.browser: [5/20] Tour test_self_combo_extra_price_selection_and_confirmation → Step Verify 'Combo Product 1' does NOT show Extra badge (trigger: .combo_product_box:has(span:contains('Combo Product 1'))) 2026-09-13 14:43:50,774 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:50] "GET /web/image/product.template/2397/image_512?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 3 0.001 0.106 2026-09-13 14:43:50,789 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:50] "GET /web/image/product.template/2398/image_512?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.117 2026-09-13 14:43:50,800 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:50] "GET /web/image/product.template/2403/image_512?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.104 2026-09-13 14:43:50,813 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation.browser: [6/20] Tour test_self_combo_extra_price_selection_and_confirmation → Step Click on combo product 'Combo Product 1' (trigger: .combo_product_box span:contains('Combo Product 1')) 2026-09-13 14:43:50,823 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:50] "GET /web/image/product.product/2895/image_512?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 8 0.007 0.101 2026-09-13 14:43:50,840 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:50] "GET /web/image/product.product/2896/image_512?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 8 0.005 0.111 2026-09-13 14:43:50,872 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation.browser: [7/20] Tour test_self_combo_extra_price_selection_and_confirmation → Step Verify 'Combo Product 1' shows Extra badge with price 10 (trigger: .combo_product_box:has(span:contains('Combo Product 1')) .badge:contains('Extra: $ 10')) 2026-09-13 14:43:50,877 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:50] "GET /web/image/product.product/2897/image_512?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 8 0.020 0.109 2026-09-13 14:43:50,889 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:50] "GET /web/image/product.template/2399/image_512?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.106 2026-09-13 14:43:50,903 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:50] "GET /web/image/product.template/2400/image_512?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.102 2026-09-13 14:43:50,914 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:50] "GET /web/image/product.template/2401/image_512?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.103 2026-09-13 14:43:50,926 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation.browser: [8/20] Tour test_self_combo_extra_price_selection_and_confirmation → Step Click on combo product 'Combo Product 3' (trigger: .combo_product_box span:contains('Combo Product 3')) 2026-09-13 14:43:50,929 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:50] "GET /web/image/product.template/2402/image_512?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 3 0.006 0.092 2026-09-13 14:43:50,940 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:50] "GET /web/image/product.template/2361/image_512?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.092 2026-09-13 14:43:50,949 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:50] "GET /web/image/product.template/2362/image_512?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 3 0.001 0.065 2026-09-13 14:43:50,958 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:50] "GET /web/image/product.template/2365/image_512?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 3 0.001 0.059 2026-09-13 14:43:50,969 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:50] "GET /web/image/product.template/2363/image_512?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.055 2026-09-13 14:43:50,980 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:50] "GET /web/image/product.template/2364/image_512?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.056 2026-09-13 14:43:50,994 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation.browser: [9/20] Tour test_self_combo_extra_price_selection_and_confirmation → Step Verify 'Combo Product 3' shows Extra badge with price 12 (trigger: .combo_product_box:has(span:contains('Combo Product 3')) .badge:contains('Extra: $ 12')) 2026-09-13 14:43:51,050 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation.browser: [10/20] Tour test_self_combo_extra_price_selection_and_confirmation → Step Click on button 'Next' (trigger: .btn:contains('Next')) 2026-09-13 14:43:51,117 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation.browser: [11/20] Tour test_self_combo_extra_price_selection_and_confirmation → Step Verify 'Combo Product 4' shows price badge with price 20 (trigger: .combo_product_box:has(span:contains('Combo Product 4')) .badge:contains('+ $ 20')) 2026-09-13 14:43:51,147 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:51] "GET /web/image/product.product/2898/image_512?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 8 0.005 0.012 2026-09-13 14:43:51,167 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation.browser: [12/20] Tour test_self_combo_extra_price_selection_and_confirmation → Step Verify 'Combo Product 5' shows price badge with price 22 (trigger: .combo_product_box:has(span:contains('Combo Product 5')) .badge:contains('+ $ 22')) 2026-09-13 14:43:51,170 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:51] "GET /web/image/product.product/2899/image_512?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 8 0.005 0.034 2026-09-13 14:43:51,218 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation.browser: [13/20] Tour test_self_combo_extra_price_selection_and_confirmation → Step Click on combo product 'Combo Product 4' (trigger: .combo_product_box span:contains('Combo Product 4')) 2026-09-13 14:43:51,279 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation.browser: [14/20] Tour test_self_combo_extra_price_selection_and_confirmation → Step Click on button 'Next' (trigger: .btn:contains('Next')) 2026-09-13 14:43:51,342 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation.browser: [15/20] Tour test_self_combo_extra_price_selection_and_confirmation → Step Click on combo product 'Combo Product 6' (trigger: .combo_product_box span:contains('Combo Product 6')) 2026-09-13 14:43:51,387 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:51] "GET /web/image/product.product/2900/image_512?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 8 0.014 0.018 2026-09-13 14:43:51,402 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:51] "GET /web/image/product.product/2901/image_512?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 8 0.003 0.041 2026-09-13 14:43:51,407 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation.browser: [16/20] Tour test_self_combo_extra_price_selection_and_confirmation → Step Verify confirmation page is shown (trigger: .o_self_combo_confirmation:contains('Validate your selection')) 2026-09-13 14:43:51,425 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:51] "GET /web/image/product.product/2902/image_512?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 8 0.008 0.057 2026-09-13 14:43:51,441 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:51] "GET /web/image/product.product/2903/image_512?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 8 0.005 0.069 2026-09-13 14:43:51,451 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation.browser: [17/20] Tour test_self_combo_extra_price_selection_and_confirmation → Step Verify confirmation shows extra price for 'Combo Product 1' (trigger: .o_self_combo_confirmation .badge:contains('Extra:')) 2026-09-13 14:43:51,501 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation.browser: [18/20] Tour test_self_combo_extra_price_selection_and_confirmation → Step Verify confirmation shows extra price for 'Combo Product 3' (trigger: .o_self_combo_confirmation .badge:contains('Extra:')) 2026-09-13 14:43:51,552 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation.browser: [19/20] Tour test_self_combo_extra_price_selection_and_confirmation → Step Verify confirmation shows extra price for 'Combo Product 4' (trigger: .o_self_combo_confirmation .badge:contains('Extra:')) 2026-09-13 14:43:51,603 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation.browser: [20/20] Tour test_self_combo_extra_price_selection_and_confirmation → Step Click on button 'Add to cart' (trigger: .btn:contains('Add to cart')) 2026-09-13 14:43:51,692 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation.browser: tour succeeded 2026-09-13 14:43:51,692 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation.browser: ╔═══════════════════════════════════════════════════════════════════════╗ ║ TOUR test_self_combo_extra_price_selection_and_confirmation SUCCEEDED ║ ╚═══════════════════════════════════════════════════════════════════════╝ 2026-09-13 14:43:51,755 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation.browser: heap 13597228 (allocated 15474688) 2026-09-13 14:43:51,765 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Closing chrome headless with pid 86667 2026-09-13 14:43:51,766 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Closing websocket connection 2026-09-13 14:43:51,766 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Terminating chrome headless with pid 86667 2026-09-13 14:43:51,823 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_144351_822811_test_self_combo_extra_price_selection_and_confirmation.txt 2026-09-13 14:43:51,823 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_combo_extra_price_selection_and_confirmation: Removing chrome user profile "/tmp/tmp7x2w9lrq_chrome_odoo" 2026-09-13 14:43:51,866 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_self_order_combo ... 2026-09-13 14:43:55,775 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Chrome pid: 86795 2026-09-13 14:43:55,775 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Chrome headless temporary user profile dir: /tmp/tmpegqjv_8h_chrome_odoo 2026-09-13 14:43:55,775 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Issuing json command http://127.0.0.1:46103/json/version 2026-09-13 14:43:55,777 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46103', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:43:55,791 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:43:55,791 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Issuing json command http://127.0.0.1:46103/json 2026-09-13 14:43:55,792 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46103', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:43:55,794 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Websocket url found: ws://127.0.0.1:46103/devtools/page/A3D724132DD5DE23807B358718A2E916 2026-09-13 14:43:55,798 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Enable chrome headless console log notification 2026-09-13 14:43:55,799 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Chrome headless enable page notifications 2026-09-13 14:43:55,812 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Setting session cookie in browser 2026-09-13 14:43:55,945 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Open "http://127.0.0.1:8069/pos-self/158?access_token=98543f8ebc284ba8" in browser 2026-09-13 14:43:55,945 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Navigating to: "http://127.0.0.1:8069/pos-self/158?access_token=98543f8ebc284ba8" 2026-09-13 14:43:55,957 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:43:56,479 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:56] "GET /pos-self/158?access_token=98543f8ebc284ba8 HTTP/1.1" 200 - 59 0.061 0.466 2026-09-13 14:43:56,483 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Navigation result: {'frameId': 'A3D724132DD5DE23807B358718A2E916', 'loaderId': 'BA997139C345D2DA25039857AE69B906', 'isDownload': False} 2026-09-13 14:43:56,487 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Evaluate ready code "odoo.isTourReady('self_combo_selector')" 2026-09-13 14:43:56,489 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:43:56,508 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/170f20d/pos_self_order.assets.min.js, copying from /web/assets/170f20d/pos_self_order.assets.min.js 2026-09-13 14:43:56,533 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:56] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 11 0.007 0.031 2026-09-13 14:43:56,538 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a791ab9/pos_self_order.assets.min.css, copying from /web/assets/a791ab9/pos_self_order.assets.min.css 2026-09-13 14:43:56,562 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:56] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.014 0.053 2026-09-13 14:43:56,570 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js, copying from /web/assets/9b7cf3a/pos_self_order.assets_tests.min.js 2026-09-13 14:43:56,581 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:56] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.005 0.079 2026-09-13 14:43:56,684 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:56] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.004 2026-09-13 14:43:56,700 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Evaluate test code "odoo.startTour('self_combo_selector', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/158?access_token=98543f8ebc284ba8", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:43:56,711 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:43:56,711 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:56] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.003 2026-09-13 14:43:56,714 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo.browser: [1/19] Tour self_combo_selector → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:43:56,761 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:56] "POST /pos-self/relations/158 HTTP/1.1" 200 - 37 0.012 0.028 2026-09-13 14:43:56,784 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:56] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.060 2026-09-13 14:43:57,024 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:57] "POST /pos-self/data/158 HTTP/1.1" 200 - 189 0.088 0.142 2026-09-13 14:43:57,026 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:57] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.227 2026-09-13 14:43:57,057 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo.browser: Owl is running in 'dev' mode. 2026-09-13 14:43:57,099 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:57] "GET /web/image/ir.attachment/8128/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-13 14:43:57,178 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo.browser: [2/19] Tour self_combo_selector → Step Click on product 'Office Combo' (trigger: .product_list .o_self_product_box span:contains('Office Combo')) 2026-09-13 14:43:57,264 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:57] "GET /web/image/pos.category/326/image_128?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 2 0.003 0.029 2026-09-13 14:43:57,274 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:43:57,279 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:57] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:43:57,284 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:57] "GET /web/image/pos.category/327/image_128?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 2 0.000 0.049 2026-09-13 14:43:57,294 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo.browser: [3/19] Tour self_combo_selector → Step Click on combo product 'Desk Organizer' (trigger: .combo_product_box span:contains('Desk Organizer')) 2026-09-13 14:43:57,307 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:57] "GET /web/image/pos.category/328/image_128?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 2 0.003 0.062 2026-09-13 14:43:57,326 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:57] "GET /web/image/pos.category/322/image_128?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 2 0.001 0.079 2026-09-13 14:43:57,352 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:57] "GET /web/image/product.template/2404/image_512?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.101 2026-09-13 14:43:57,371 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:57] "GET /web/image/product.template/2405/image_512?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.120 2026-09-13 14:43:57,373 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo.browser: [4/19] Tour self_combo_selector → Step Select value Leather for attribute Fabric (trigger: h2:contains("Fabric") + div.row button:contains("Leather")) 2026-09-13 14:43:57,389 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:57] "GET /web/image/product.template/2406/image_512?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 3 0.006 0.088 2026-09-13 14:43:57,407 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:57] "GET /web/image/product.template/2407/image_512?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.105 2026-09-13 14:43:57,422 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:57] "GET /web/image/product.template/2413/image_512?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.109 2026-09-13 14:43:57,425 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo.browser: [5/19] Tour self_combo_selector → Step Select value M for attribute Size (trigger: h2:contains("Size") + div.row button:contains("M")) 2026-09-13 14:43:57,443 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:57] "GET /web/image/product.product/2905/image_512?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 8 0.006 0.091 2026-09-13 14:43:57,478 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo.browser: [6/19] Tour self_combo_selector → Step Click on 'Add to cart' button (trigger: .btn.btn-primary) 2026-09-13 14:43:57,479 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:57] "GET /web/image/product.product/2906/image_512?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 8 0.015 0.087 2026-09-13 14:43:57,502 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:57] "GET /web/image/product.product/2907/image_512?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 8 0.005 0.115 2026-09-13 14:43:57,528 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:57] "GET /web/image/product.product/2864/image_512?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 8 0.007 0.130 2026-09-13 14:43:57,540 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo.browser: [7/19] Tour self_combo_selector → Step Click on combo product 'Combo Product 5' (trigger: .combo_product_box span:contains('Combo Product 5')) 2026-09-13 14:43:57,546 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:57] "GET /web/image/product.template/2408/image_512?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.127 2026-09-13 14:43:57,557 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:57] "GET /web/image/product.template/2409/image_512?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.128 2026-09-13 14:43:57,578 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:57] "GET /web/image/product.template/2410/image_512?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.116 2026-09-13 14:43:57,588 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:57] "GET /web/image/product.template/2411/image_512?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.101 2026-09-13 14:43:57,614 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:57] "GET /web/image/product.template/2412/image_512?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.104 2026-09-13 14:43:57,618 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo.browser: [8/19] Tour self_combo_selector → Step Click on combo product 'Combo Product 8' (trigger: .combo_product_box span:contains('Combo Product 8')) 2026-09-13 14:43:57,625 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:57] "GET /web/image/product.template/2361/image_512?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.083 2026-09-13 14:43:57,646 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:57] "GET /web/image/product.template/2362/image_512?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.092 2026-09-13 14:43:57,661 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:57] "GET /web/image/product.template/2365/image_512?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.097 2026-09-13 14:43:57,682 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo.browser: [9/19] Tour self_combo_selector → Step Click on 'Add to cart' button (trigger: .btn.btn-primary) 2026-09-13 14:43:57,682 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:57] "GET /web/image/product.product/2908/image_512?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 8 0.007 0.092 2026-09-13 14:43:57,704 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:57] "GET /web/image/product.product/2909/image_512?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 8 0.006 0.097 2026-09-13 14:43:57,719 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:57] "GET /web/image/product.template/2363/image_512?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 3 0.001 0.090 2026-09-13 14:43:57,732 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:57] "GET /web/image/product.template/2364/image_512?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 3 0.001 0.095 2026-09-13 14:43:57,748 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:57] "GET /web/image/product.product/2910/image_512?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 8 0.005 0.084 2026-09-13 14:43:57,766 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo.browser: [10/19] Tour self_combo_selector → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-09-13 14:43:57,767 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:57] "GET /web/image/product.product/2911/image_512?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 8 0.005 0.089 2026-09-13 14:43:57,809 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:57] "GET /web/image/product.product/2912/image_512?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 8 0.024 0.098 2026-09-13 14:43:57,832 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:57] "GET /web/image/product.product/2913/image_512?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 8 0.005 0.117 2026-09-13 14:43:57,839 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo.browser: [11/19] Tour self_combo_selector → Step .btn .oi-plus 2026-09-13 14:43:57,851 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:57] "GET /web/image/ir.attachment/8095/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-09-13 14:43:57,885 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:57] "GET /web/image/product.product/2914/image_512?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 8 0.009 0.016 2026-09-13 14:43:57,925 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo.browser: [12/19] Tour self_combo_selector → Step Check combo Office Combo (trigger: .product-cart-item div:contains("Office Combo"):has(div:contains(Desk Organizer)):has(div:contains("Size") div:contains("M")):has(div:contains("Fabric") div:contains("Leather"))) 2026-09-13 14:43:57,977 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo.browser: [13/19] Tour self_combo_selector → Step Check combo Office Combo (trigger: .product-cart-item div:contains("Office Combo"):has(div:contains(Combo Product 5))) 2026-09-13 14:43:58,028 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo.browser: [14/19] Tour self_combo_selector → Step Check combo Office Combo (trigger: .product-cart-item div:contains("Office Combo"):has(div:contains(Combo Product 8))) 2026-09-13 14:43:58,080 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo.browser: [15/19] Tour self_combo_selector → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-09-13 14:43:58,148 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo.browser: [16/19] Tour self_combo_selector → Step Check if the order number is shown (trigger: .tracking-number) 2026-09-13 14:43:58,220 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36054550 started for PoS orders references: [{'name': None, 'pos_reference': '260-158-000001', 'uuid': '075ad55c-451a-4a1a-89a7-805734bbab83'}] 2026-09-13 14:43:58,266 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36054550 order {'name': None, 'pos_reference': '260-158-000001', 'uuid': '075ad55c-451a-4a1a-89a7-805734bbab83'} created pos.order #920 2026-09-13 14:43:58,283 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #36054550 finished 2026-09-13 14:43:58,431 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:58] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 150 0.140 0.147 2026-09-13 14:43:58,496 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:43:58] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.006 0.018 2026-09-13 14:43:58,502 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo.browser: [17/19] Tour self_combo_selector → Step Check that the order number start with 'S', and end with number '1'. (trigger: span.tracking-number) 2026-09-13 14:43:58,550 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo.browser: [18/19] Tour self_combo_selector → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-09-13 14:43:58,604 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo.browser: [19/19] Tour self_combo_selector → Step Check that 'Order Now' do not exist (trigger: body:not(:has(.btn:text(Order Now)))) 2026-09-13 14:43:58,655 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo.browser: tour succeeded 2026-09-13 14:43:58,655 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo.browser: ╔════════════════════════════════════╗ ║ TOUR self_combo_selector SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-09-13 14:43:58,716 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo.browser: heap 11383928 (allocated 12980224) 2026-09-13 14:43:58,722 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Closing chrome headless with pid 86795 2026-09-13 14:43:58,724 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Closing websocket connection 2026-09-13 14:43:58,725 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Terminating chrome headless with pid 86795 2026-09-13 14:43:58,820 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_144358_820141_test_self_order_combo.txt 2026-09-13 14:43:58,820 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo: Removing chrome user profile "/tmp/tmpegqjv_8h_chrome_odoo" 2026-09-13 14:43:58,865 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_self_order_combo_categories ... 2026-09-13 14:44:02,623 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Chrome pid: 86928 2026-09-13 14:44:02,623 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Chrome headless temporary user profile dir: /tmp/tmpp1k_ythg_chrome_odoo 2026-09-13 14:44:02,623 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Issuing json command http://127.0.0.1:38701/json/version 2026-09-13 14:44:02,624 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38701', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:44:02,643 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:44:02,643 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Issuing json command http://127.0.0.1:38701/json 2026-09-13 14:44:02,644 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38701', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:44:02,648 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Websocket url found: ws://127.0.0.1:38701/devtools/page/C477C453F7AFDC7211D5EF8E36750D73 2026-09-13 14:44:02,653 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Enable chrome headless console log notification 2026-09-13 14:44:02,660 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Chrome headless enable page notifications 2026-09-13 14:44:02,672 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Setting session cookie in browser 2026-09-13 14:44:02,802 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Open "http://127.0.0.1:8069/pos-self/159?access_token=44bd7f86b6ec4013" in browser 2026-09-13 14:44:02,802 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Navigating to: "http://127.0.0.1:8069/pos-self/159?access_token=44bd7f86b6ec4013" 2026-09-13 14:44:02,817 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:44:03,186 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:03] "GET /pos-self/159?access_token=44bd7f86b6ec4013 HTTP/1.1" 200 - 59 0.051 0.322 2026-09-13 14:44:03,190 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Navigation result: {'frameId': 'C477C453F7AFDC7211D5EF8E36750D73', 'loaderId': '260763692523FF9DF0FEB0BC2FC8F7E7', 'isDownload': False} 2026-09-13 14:44:03,190 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Evaluate ready code "odoo.isTourReady('self_combo_selector_category')" 2026-09-13 14:44:03,198 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:44:03,218 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a791ab9/pos_self_order.assets.min.css, copying from /web/assets/a791ab9/pos_self_order.assets.min.css 2026-09-13 14:44:03,254 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:03] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.019 0.031 2026-09-13 14:44:03,284 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/170f20d/pos_self_order.assets.min.js, copying from /web/assets/170f20d/pos_self_order.assets.min.js 2026-09-13 14:44:03,307 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:03] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.019 0.075 2026-09-13 14:44:03,311 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js, copying from /web/assets/9b7cf3a/pos_self_order.assets_tests.min.js 2026-09-13 14:44:03,327 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:03] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.011 0.102 2026-09-13 14:44:03,462 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:03] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.004 2026-09-13 14:44:03,473 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Evaluate test code "odoo.startTour('self_combo_selector_category', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/159?access_token=44bd7f86b6ec4013", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:44:03,475 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:44:03,475 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:03] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.003 2026-09-13 14:44:03,480 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories.browser: [1/8] Tour self_combo_selector_category → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:44:03,537 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:03] "POST /pos-self/relations/159 HTTP/1.1" 200 - 37 0.020 0.031 2026-09-13 14:44:03,569 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:03] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.079 2026-09-13 14:44:03,805 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:03] "POST /pos-self/data/159 HTTP/1.1" 200 - 189 0.084 0.149 2026-09-13 14:44:03,808 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:03] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.225 2026-09-13 14:44:03,857 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories.browser: Owl is running in 'dev' mode. 2026-09-13 14:44:03,896 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:03] "GET /web/image/ir.attachment/8168/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-13 14:44:03,958 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories.browser: [2/8] Tour self_combo_selector_category → Step Click on product 'Test Combo' (trigger: .product_list .o_self_product_box span:contains('Test Combo')) 2026-09-13 14:44:04,061 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories.browser: [3/8] Tour self_combo_selector_category → Step Click on combo product 'Combo Product 5' (trigger: .combo_product_box span:contains('Combo Product 5')) 2026-09-13 14:44:04,065 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:04] "GET /web/image/pos.category/330/image_128?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 2 0.007 0.033 2026-09-13 14:44:04,080 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:44:04,084 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:04] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:44:04,095 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:04] "GET /web/image/pos.category/329/image_128?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 2 0.001 0.070 2026-09-13 14:44:04,110 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:04] "GET /web/image/pos.category/332/image_128?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 2 0.000 0.081 2026-09-13 14:44:04,114 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories.browser: [4/8] Tour self_combo_selector_category → Step Click on 'Add to cart' button (trigger: .btn.btn-primary) 2026-09-13 14:44:04,128 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:04] "GET /web/image/pos.category/331/image_128?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 2 0.001 0.102 2026-09-13 14:44:04,150 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:04] "GET /web/image/pos.category/322/image_128?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 2 0.001 0.116 2026-09-13 14:44:04,166 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:04] "GET /web/image/product.template/2414/image_512?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.120 2026-09-13 14:44:04,183 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:04] "GET /web/image/product.template/2415/image_512?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 3 0.005 0.091 2026-09-13 14:44:04,196 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories.browser: [5/8] Tour self_combo_selector_category → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-09-13 14:44:04,204 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:04] "GET /web/image/product.template/2416/image_512?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 3 0.006 0.096 2026-09-13 14:44:04,230 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:04] "GET /web/image/product.template/2417/image_512?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.111 2026-09-13 14:44:04,241 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:04] "GET /web/image/product.template/2424/image_512?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.107 2026-09-13 14:44:04,263 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories.browser: [6/8] Tour self_combo_selector_category → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-09-13 14:44:04,267 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:04] "GET /web/image/product.product/2918/image_512?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 8 0.006 0.103 2026-09-13 14:44:04,290 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:04] "GET /web/image/product.product/2919/image_512?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 8 0.009 0.091 2026-09-13 14:44:04,300 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:04] "GET /web/image/product.template/2418/image_512?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.104 2026-09-13 14:44:04,324 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories.browser: [7/8] Tour self_combo_selector_category → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-09-13 14:44:04,329 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:04] "GET /web/image/product.template/2423/image_512?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.108 2026-09-13 14:44:04,344 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:04] "GET /web/image/product.template/2419/image_512?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.097 2026-09-13 14:44:04,359 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:04] "GET /web/image/product.template/2420/image_512?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.105 2026-09-13 14:44:04,367 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:04] "GET /web/image/ir.attachment/8135/raw HTTP/1.1" 200 - 4 0.002 0.088 2026-09-13 14:44:04,385 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:04] "GET /web/image/product.template/2421/image_512?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 3 0.007 0.084 2026-09-13 14:44:04,406 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:04] "GET /web/image/product.template/2422/image_512?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 3 0.007 0.094 2026-09-13 14:44:04,467 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63641329 started for PoS orders references: [{'name': None, 'pos_reference': '260-159-000001', 'uuid': '2264d8f5-2a9c-48d9-998c-abe574fee1e3'}] 2026-09-13 14:44:04,512 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63641329 order {'name': None, 'pos_reference': '260-159-000001', 'uuid': '2264d8f5-2a9c-48d9-998c-abe574fee1e3'} created pos.order #921 2026-09-13 14:44:04,551 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #63641329 finished 2026-09-13 14:44:04,648 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:04] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 124 0.108 0.199 2026-09-13 14:44:04,666 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:04] "GET /web/image/product.template/2361/image_512?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 3 0.003 0.301 2026-09-13 14:44:04,679 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:04] "GET /web/image/product.template/2362/image_512?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.298 2026-09-13 14:44:04,697 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:04] "GET /web/image/product.template/2365/image_512?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 3 0.004 0.295 2026-09-13 14:44:04,709 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories.browser: [8/8] Tour self_combo_selector_category → Step Check that 'Order Now' do not exist (trigger: body:not(:has(.btn:text(Order Now)))) 2026-09-13 14:44:04,713 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:04] "GET /web/image/product.product/2925/image_512?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 8 0.004 0.359 2026-09-13 14:44:04,728 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:04] "GET /web/image/product.template/2363/image_512?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 3 0.002 0.312 2026-09-13 14:44:04,752 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:04] "GET /web/image/product.template/2364/image_512?unique=2026-09-13T14:42:59.000+00:00 HTTP/1.1" 200 - 3 0.010 0.090 2026-09-13 14:44:04,759 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories.browser: tour succeeded 2026-09-13 14:44:04,765 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories.browser: ╔═════════════════════════════════════════════╗ ║ TOUR self_combo_selector_category SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-09-13 14:44:04,769 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:04] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.006 0.020 2026-09-13 14:44:04,807 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories.browser: heap 8924108 (allocated 10223616) 2026-09-13 14:44:04,821 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Closing chrome headless with pid 86928 2026-09-13 14:44:04,823 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Closing websocket connection 2026-09-13 14:44:04,827 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Terminating chrome headless with pid 86928 2026-09-13 14:44:04,885 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_144404_885476_test_self_order_combo_categories.txt 2026-09-13 14:44:04,885 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo.TestSelfOrderCombo.test_self_order_combo_categories: Removing chrome user profile "/tmp/tmpp1k_ythg_chrome_odoo" 2026-09-13 14:44:04,937 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_valid_combo_order_is_still_accepted ... 2026-09-13 14:44:08,205 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:44:08,401 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30825151 started for PoS orders references: [{'name': None, 'pos_reference': '260-160-000001', 'uuid': 'cab710e2-309e-454d-a4bc-fb2078ce169e'}] 2026-09-13 14:44:08,436 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30825151 order {'name': None, 'pos_reference': '260-160-000001', 'uuid': 'cab710e2-309e-454d-a4bc-fb2078ce169e'} created pos.order #922 2026-09-13 14:44:08,437 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30825151 finished 2026-09-13 14:44:08,498 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:08] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 126 0.069 0.228 2026-09-13 14:44:08,539 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_combo: Starting TestSelfOrderCombo.test_zero_and_fractional_quantities_are_refused ... 2026-09-13 14:44:11,675 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:44:11,971 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:11] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 41 0.022 0.275 2026-09-13 14:44:12,013 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:12] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 18 0.010 0.024 2026-09-13 14:44:12,053 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:12] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 18 0.012 0.017 2026-09-13 14:44:12,106 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-13 14:44:13,146 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_common ... 2026-09-13 14:44:16,634 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Chrome pid: 87065 2026-09-13 14:44:16,635 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Chrome headless temporary user profile dir: /tmp/tmpmrqptlw8_chrome_odoo 2026-09-13 14:44:16,635 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Issuing json command http://127.0.0.1:39247/json/version 2026-09-13 14:44:16,636 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39247', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:44:16,667 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:44:16,667 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Issuing json command http://127.0.0.1:39247/json 2026-09-13 14:44:16,667 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39247', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:44:16,671 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Websocket url found: ws://127.0.0.1:39247/devtools/page/3A005B6C8DBB4595684A6ABDC0732560 2026-09-13 14:44:16,675 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Enable chrome headless console log notification 2026-09-13 14:44:16,677 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Chrome headless enable page notifications 2026-09-13 14:44:16,697 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Setting session cookie in browser 2026-09-13 14:44:16,816 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Open "http://127.0.0.1:8069/pos-self/162?access_token=6b7b60b2531c4cd3" in browser 2026-09-13 14:44:16,817 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Navigating to: "http://127.0.0.1:8069/pos-self/162?access_token=6b7b60b2531c4cd3" 2026-09-13 14:44:16,831 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:44:17,138 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:17] "GET /pos-self/162?access_token=6b7b60b2531c4cd3 HTTP/1.1" 200 - 57 0.036 0.275 2026-09-13 14:44:17,142 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Navigation result: {'frameId': '3A005B6C8DBB4595684A6ABDC0732560', 'loaderId': 'FC4D42C8FAFD252797A4580661E18555', 'isDownload': False} 2026-09-13 14:44:17,142 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Evaluate ready code "odoo.isTourReady('self_order_is_close')" 2026-09-13 14:44:17,151 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:44:17,166 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a791ab9/pos_self_order.assets.min.css, copying from /web/assets/a791ab9/pos_self_order.assets.min.css 2026-09-13 14:44:17,204 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:17] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 11 0.024 0.023 2026-09-13 14:44:17,214 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/170f20d/pos_self_order.assets.min.js, copying from /web/assets/170f20d/pos_self_order.assets.min.js 2026-09-13 14:44:17,242 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:17] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.005 0.079 2026-09-13 14:44:17,255 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js, copying from /web/assets/9b7cf3a/pos_self_order.assets_tests.min.js 2026-09-13 14:44:17,282 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:17] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.024 0.096 2026-09-13 14:44:17,399 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:17] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:44:17,409 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Evaluate test code "odoo.startTour('self_order_is_close', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/162?access_token=6b7b60b2531c4cd3", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:44:17,415 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:44:17,416 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:17] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-09-13 14:44:17,419 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common.browser: [1/4] Tour self_order_is_close → Step Check if the POS is closed (trigger: .o-self-closed) 2026-09-13 14:44:17,466 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:17] "POST /pos-self/relations/162 HTTP/1.1" 200 - 35 0.016 0.027 2026-09-13 14:44:17,495 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:17] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.066 2026-09-13 14:44:17,738 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:17] "POST /pos-self/data/162 HTTP/1.1" 200 - 180 0.089 0.164 2026-09-13 14:44:17,743 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:17] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.225 2026-09-13 14:44:17,799 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:17] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.027 2026-09-13 14:44:17,805 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common.browser: Owl is running in 'dev' mode. 2026-09-13 14:44:17,840 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:17] "GET /web/image/ir.attachment/8292/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-13 14:44:17,846 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common.browser: [2/4] Tour self_order_is_close → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:44:17,928 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common.browser: [3/4] Tour self_order_is_close → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-09-13 14:44:17,972 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:17] "GET /web/image/pos.category/333/image_128?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 2 0.002 0.023 2026-09-13 14:44:17,981 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common.browser: [4/4] Tour self_order_is_close → Step Check that 'Checkout' do not exist (trigger: body:not(:has(.btn:text(Checkout)))) 2026-09-13 14:44:17,987 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:17] "GET /web/image/product.template/2428/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.031 2026-09-13 14:44:17,998 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:17] "GET /web/image/product.template/2427/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.041 2026-09-13 14:44:18,015 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:18] "GET /web/image/product.template/2431/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.056 2026-09-13 14:44:18,032 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common.browser: tour succeeded 2026-09-13 14:44:18,032 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common.browser: ╔════════════════════════════════════╗ ║ TOUR self_order_is_close SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-09-13 14:44:18,037 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:18] "GET /web/image/product.template/2429/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 3 0.005 0.074 2026-09-13 14:44:18,048 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:18] "GET /web/image/product.template/2430/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.086 2026-09-13 14:44:18,059 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common.browser: heap 6569916 (allocated 7602176) 2026-09-13 14:44:18,066 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Closing chrome headless with pid 87065 2026-09-13 14:44:18,068 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Closing websocket connection 2026-09-13 14:44:18,069 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Terminating chrome headless with pid 87065 2026-09-13 14:44:18,123 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_144418_122950_test_self_order_common.txt 2026-09-13 14:44:18,123 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_common: Removing chrome user profile "/tmp/tmpmrqptlw8_chrome_odoo" 2026-09-13 14:44:18,168 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_config_default_user ... 2026-09-13 14:44:21,369 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_consultation_open ... 2026-09-13 14:44:24,400 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Chrome pid: 87172 2026-09-13 14:44:24,400 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Chrome headless temporary user profile dir: /tmp/tmpio9kbp_m_chrome_odoo 2026-09-13 14:44:24,400 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Issuing json command http://127.0.0.1:37111/json/version 2026-09-13 14:44:24,401 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37111', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:44:24,417 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:44:24,417 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Issuing json command http://127.0.0.1:37111/json 2026-09-13 14:44:24,417 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37111', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:44:24,418 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Websocket url found: ws://127.0.0.1:37111/devtools/page/CF5B18AA5F0EF3A7A42FA1DB11C2FCB9 2026-09-13 14:44:24,422 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Enable chrome headless console log notification 2026-09-13 14:44:24,424 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Chrome headless enable page notifications 2026-09-13 14:44:24,434 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Setting session cookie in browser 2026-09-13 14:44:24,508 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Open "http://127.0.0.1:8069/pos-self/164" in browser 2026-09-13 14:44:24,508 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Navigating to: "http://127.0.0.1:8069/pos-self/164" 2026-09-13 14:44:24,522 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:44:24,827 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:24] "GET /pos-self/164 HTTP/1.1" 200 - 57 0.034 0.275 2026-09-13 14:44:24,830 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Navigation result: {'frameId': 'CF5B18AA5F0EF3A7A42FA1DB11C2FCB9', 'loaderId': '0F303F00EA52B746BDEBEFA58A6CB477', 'isDownload': False} 2026-09-13 14:44:24,831 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Evaluate ready code "odoo.isTourReady('self_order_is_open_consultation')" 2026-09-13 14:44:24,836 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:44:24,863 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a791ab9/pos_self_order.assets.min.css, copying from /web/assets/a791ab9/pos_self_order.assets.min.css 2026-09-13 14:44:24,894 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:24] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.017 0.035 2026-09-13 14:44:24,900 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/170f20d/pos_self_order.assets.min.js, copying from /web/assets/170f20d/pos_self_order.assets.min.js 2026-09-13 14:44:24,917 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:24] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.004 0.064 2026-09-13 14:44:24,927 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js, copying from /web/assets/9b7cf3a/pos_self_order.assets_tests.min.js 2026-09-13 14:44:24,942 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:24] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.011 0.072 2026-09-13 14:44:25,116 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:25] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.004 2026-09-13 14:44:25,134 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Evaluate test code "odoo.startTour('self_order_is_open_consultation', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/164", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:44:25,140 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:44:25,140 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:25] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:44:25,141 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open.browser: [1/5] Tour self_order_is_open_consultation → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:44:25,223 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:25] "POST /pos-self/relations/164 HTTP/1.1" 200 - 37 0.034 0.039 2026-09-13 14:44:25,253 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:25] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.099 2026-09-13 14:44:25,530 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:25] "POST /pos-self/data/164 HTTP/1.1" 200 - 181 0.120 0.162 2026-09-13 14:44:25,534 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:25] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.264 2026-09-13 14:44:25,564 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open.browser: Owl is running in 'dev' mode. 2026-09-13 14:44:25,593 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:25] "GET /web/image/ir.attachment/8375/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-13 14:44:25,631 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open.browser: [2/5] Tour self_order_is_open_consultation → Step Click on location 'Test-Takeout' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-Takeout')) 2026-09-13 14:44:25,645 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:25] "GET /web/image/ir.attachment/8342/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-09-13 14:44:25,662 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:25] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:44:25,731 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open.browser: [3/5] Tour self_order_is_open_consultation → Step Check if the POS is opened (trigger: body:not(:has(.o-self-closed))) 2026-09-13 14:44:25,778 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open.browser: [4/5] Tour self_order_is_open_consultation → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-09-13 14:44:25,789 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:25] "GET /web/image/pos.category/333/image_128?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 2 0.003 0.036 2026-09-13 14:44:25,800 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:25] "GET /web/image/product.template/2427/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.041 2026-09-13 14:44:25,812 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:25] "GET /web/image/product.template/2428/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 3 0.001 0.038 2026-09-13 14:44:25,828 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open.browser: [5/5] Tour self_order_is_open_consultation → Step Check that 'Order' do not exist (trigger: body:not(:has(.btn:text(Order)))) 2026-09-13 14:44:25,829 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:25] "GET /web/image/product.template/2431/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 3 0.001 0.055 2026-09-13 14:44:25,842 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:25] "GET /web/image/product.template/2429/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 3 0.001 0.067 2026-09-13 14:44:25,852 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:25] "GET /web/image/product.template/2430/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.073 2026-09-13 14:44:25,879 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open.browser: tour succeeded 2026-09-13 14:44:25,880 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open.browser: ╔════════════════════════════════════════════════╗ ║ TOUR self_order_is_open_consultation SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-09-13 14:44:25,911 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open.browser: heap 6753664 (allocated 7340032) 2026-09-13 14:44:25,916 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Closing chrome headless with pid 87172 2026-09-13 14:44:25,917 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Closing websocket connection 2026-09-13 14:44:25,917 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Terminating chrome headless with pid 87172 2026-09-13 14:44:25,971 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_144425_971089_test_self_order_consultation_open.txt 2026-09-13 14:44:25,971 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_consultation_open: Removing chrome user profile "/tmp/tmpio9kbp_m_chrome_odoo" 2026-09-13 14:44:25,999 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_pos_closed ... 2026-09-13 14:44:29,989 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome pid: 87281 2026-09-13 14:44:29,989 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome headless temporary user profile dir: /tmp/tmpcugibhxa_chrome_odoo 2026-09-13 14:44:29,989 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Issuing json command http://127.0.0.1:35033/json/version 2026-09-13 14:44:29,990 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35033', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:44:30,002 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:44:30,002 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Issuing json command http://127.0.0.1:35033/json 2026-09-13 14:44:30,003 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35033', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:44:30,005 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Websocket url found: ws://127.0.0.1:35033/devtools/page/A66B2BB11E8390214AE0703A1ADCE58E 2026-09-13 14:44:30,008 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Enable chrome headless console log notification 2026-09-13 14:44:30,009 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome headless enable page notifications 2026-09-13 14:44:30,023 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Setting session cookie in browser 2026-09-13 14:44:30,158 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Open "http://127.0.0.1:8069/pos-self/165?access_token=e3bbe04e3d814514" in browser 2026-09-13 14:44:30,158 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Navigating to: "http://127.0.0.1:8069/pos-self/165?access_token=e3bbe04e3d814514" 2026-09-13 14:44:30,176 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:44:30,428 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:30] "GET /pos-self/165?access_token=e3bbe04e3d814514 HTTP/1.1" 200 - 57 0.020 0.234 2026-09-13 14:44:30,432 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Navigation result: {'frameId': 'A66B2BB11E8390214AE0703A1ADCE58E', 'loaderId': '47E37444E5A3ABB7C85F7DECEDEBA879', 'isDownload': False} 2026-09-13 14:44:30,433 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Evaluate ready code "odoo.isTourReady('self_order_pos_closed')" 2026-09-13 14:44:30,438 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:44:30,455 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/170f20d/pos_self_order.assets.min.js, copying from /web/assets/170f20d/pos_self_order.assets.min.js 2026-09-13 14:44:30,477 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:30] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.004 0.026 2026-09-13 14:44:30,486 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a791ab9/pos_self_order.assets.min.css, copying from /web/assets/a791ab9/pos_self_order.assets.min.css 2026-09-13 14:44:30,524 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:30] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.015 0.064 2026-09-13 14:44:30,532 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js, copying from /web/assets/9b7cf3a/pos_self_order.assets_tests.min.js 2026-09-13 14:44:30,541 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:30] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.004 0.088 2026-09-13 14:44:30,671 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:30] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.007 0.019 2026-09-13 14:44:30,685 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Evaluate test code "odoo.startTour('self_order_pos_closed', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/165?access_token=e3bbe04e3d814514", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:44:30,693 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [1/18] Tour self_order_pos_closed → Step Check if the POS is closed (trigger: .o-self-closed) 2026-09-13 14:44:30,696 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:44:30,696 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:30] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.003 2026-09-13 14:44:30,752 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:30] "POST /pos-self/relations/165 HTTP/1.1" 200 - 35 0.016 0.028 2026-09-13 14:44:30,774 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:30] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.060 2026-09-13 14:44:31,018 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:31] "POST /pos-self/data/165 HTTP/1.1" 200 - 187 0.072 0.164 2026-09-13 14:44:31,022 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:31] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.001 0.231 2026-09-13 14:44:31,054 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: Owl is running in 'dev' mode. 2026-09-13 14:44:31,087 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:31] "GET /web/image/ir.attachment/8415/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-09-13 14:44:31,091 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [2/18] Tour self_order_pos_closed → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:44:31,165 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [3/18] Tour self_order_pos_closed → Step Click on location 'Test-Takeout' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-Takeout')) 2026-09-13 14:44:31,178 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:31] "GET /web/image/ir.attachment/8382/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-13 14:44:31,203 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:44:31,271 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [4/18] Tour self_order_pos_closed → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-09-13 14:44:31,309 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:31] "GET /web/image/pos.category/334/image_128?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 2 0.000 0.016 2026-09-13 14:44:31,326 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [5/18] Tour self_order_pos_closed → Step Check that 'Checkout' do not exist (trigger: body:not(:has(.btn:text(Checkout)))) 2026-09-13 14:44:31,347 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:31] "GET /web/image/pos.category/335/image_128?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 2 0.003 0.047 2026-09-13 14:44:31,355 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:31] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:44:31,369 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:31] "GET /web/image/pos.category/336/image_128?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 2 0.001 0.070 2026-09-13 14:44:31,378 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [6/18] Tour self_order_pos_closed → Step Click on product 'Desk Organizer' (trigger: .product_list .o_self_product_box span:contains('Desk Organizer')) 2026-09-13 14:44:31,388 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:31] "GET /web/image/pos.category/333/image_128?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 2 0.004 0.084 2026-09-13 14:44:31,410 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:31] "GET /web/image/product.template/2432/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.093 2026-09-13 14:44:31,426 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:31] "GET /web/image/product.template/2433/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.112 2026-09-13 14:44:31,437 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:31] "GET /web/image/product.template/2434/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.111 2026-09-13 14:44:31,447 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [7/18] Tour self_order_pos_closed → Step Select value Leather for attribute Fabric (trigger: h2:contains("Fabric") + div.row button:contains("Leather")) 2026-09-13 14:44:31,459 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:31] "GET /web/image/product.template/2435/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.096 2026-09-13 14:44:31,468 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:31] "GET /web/image/product.template/2436/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.087 2026-09-13 14:44:31,477 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:31] "GET /web/image/product.template/2441/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 3 0.001 0.082 2026-09-13 14:44:31,491 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:31] "GET /web/image/product.template/2437/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.070 2026-09-13 14:44:31,502 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [8/18] Tour self_order_pos_closed → Step Select value M for attribute Size (trigger: h2:contains("Size") + div.row button:contains("M")) 2026-09-13 14:44:31,511 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:31] "GET /web/image/product.template/2438/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 3 0.007 0.070 2026-09-13 14:44:31,522 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:31] "GET /web/image/product.template/2439/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.077 2026-09-13 14:44:31,543 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:31] "GET /web/image/product.template/2431/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 3 0.010 0.070 2026-09-13 14:44:31,553 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:31] "GET /web/image/product.template/2440/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.077 2026-09-13 14:44:31,557 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [9/18] Tour self_order_pos_closed → Step Check that 'Add to cart' do not exist (trigger: body:not(:has(.btn:text(Add to cart)))) 2026-09-13 14:44:31,564 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:31] "GET /web/image/product.template/2427/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 3 0.001 0.082 2026-09-13 14:44:31,576 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:31] "GET /web/image/product.template/2428/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.079 2026-09-13 14:44:31,586 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:31] "GET /web/image/product.template/2429/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.068 2026-09-13 14:44:31,595 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:31] "GET /web/image/product.template/2430/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.065 2026-09-13 14:44:31,607 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [10/18] Tour self_order_pos_closed → Step Click on Discard button (trigger: .btn.btn-link .oi-close) 2026-09-13 14:44:31,666 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [11/18] Tour self_order_pos_closed → Step Click on product 'Office Combo' (trigger: .product_list .o_self_product_box span:contains('Office Combo')) 2026-09-13 14:44:31,742 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [12/18] Tour self_order_pos_closed → Step Click on combo product 'Desk Organizer' (trigger: .combo_product_box span:contains('Desk Organizer')) 2026-09-13 14:44:31,782 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:31] "GET /web/image/product.product/2933/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 8 0.004 0.016 2026-09-13 14:44:31,807 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [13/18] Tour self_order_pos_closed → Step Select value Leather for attribute Fabric (trigger: h2:contains("Fabric") + div.row button:contains("Leather")) 2026-09-13 14:44:31,817 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:31] "GET /web/image/product.product/2934/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 8 0.020 0.035 2026-09-13 14:44:31,834 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:31] "GET /web/image/product.product/2932/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 8 0.006 0.063 2026-09-13 14:44:31,848 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:31] "GET /web/image/product.product/2935/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 8 0.003 0.080 2026-09-13 14:44:31,865 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [14/18] Tour self_order_pos_closed → Step Select value M for attribute Size (trigger: h2:contains("Size") + div.row button:contains("M")) 2026-09-13 14:44:31,920 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [15/18] Tour self_order_pos_closed → Step Click on 'Add to cart' button (trigger: .btn.btn-primary) 2026-09-13 14:44:31,981 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [16/18] Tour self_order_pos_closed → Step Click on combo product 'Combo Product 5' (trigger: .combo_product_box span:contains('Combo Product 5')) 2026-09-13 14:44:32,010 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:32] "GET /web/image/product.product/2936/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 8 0.004 0.013 2026-09-13 14:44:32,032 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:32] "GET /web/image/product.product/2937/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 8 0.004 0.032 2026-09-13 14:44:32,052 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [17/18] Tour self_order_pos_closed → Step Click on combo product 'Combo Product 8' (trigger: .combo_product_box span:contains('Combo Product 8')) 2026-09-13 14:44:32,094 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:32] "GET /web/image/product.product/2938/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 8 0.011 0.014 2026-09-13 14:44:32,115 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [18/18] Tour self_order_pos_closed → Step Check that 'Add to cart' do not exist (trigger: body:not(:has(.btn:text(Add to cart)))) 2026-09-13 14:44:32,119 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:32] "GET /web/image/product.product/2939/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 8 0.007 0.042 2026-09-13 14:44:32,141 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:32] "GET /web/image/product.product/2940/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 8 0.006 0.060 2026-09-13 14:44:32,167 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: tour succeeded 2026-09-13 14:44:32,167 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: ╔══════════════════════════════════════╗ ║ TOUR self_order_pos_closed SUCCEEDED ║ ╚══════════════════════════════════════╝ 2026-09-13 14:44:32,188 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:32] "GET /web/image/product.product/2941/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 8 0.021 0.086 2026-09-13 14:44:32,208 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: heap 10472828 (allocated 11669504) 2026-09-13 14:44:32,211 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Closing chrome headless with pid 87281 2026-09-13 14:44:32,212 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Closing websocket connection 2026-09-13 14:44:32,213 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Terminating chrome headless with pid 87281 2026-09-13 14:44:32,271 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_144432_271084_test_self_order_pos_closed.txt 2026-09-13 14:44:32,271 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Removing chrome user profile "/tmp/tmpcugibhxa_chrome_odoo" 2026-09-13 14:44:32,459 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome pid: 87411 2026-09-13 14:44:32,460 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome headless temporary user profile dir: /tmp/tmpo9izxl5b_chrome_odoo 2026-09-13 14:44:32,460 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Issuing json command http://127.0.0.1:35535/json/version 2026-09-13 14:44:32,461 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35535', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:44:32,497 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:44:32,497 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Issuing json command http://127.0.0.1:35535/json 2026-09-13 14:44:32,498 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35535', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:44:32,499 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Websocket url found: ws://127.0.0.1:35535/devtools/page/89124C34629AB1C10E1D483295BDC17B 2026-09-13 14:44:32,501 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Enable chrome headless console log notification 2026-09-13 14:44:32,502 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome headless enable page notifications 2026-09-13 14:44:32,511 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Setting session cookie in browser 2026-09-13 14:44:32,518 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Open "http://127.0.0.1:8069/pos-self/165" in browser 2026-09-13 14:44:32,519 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Navigating to: "http://127.0.0.1:8069/pos-self/165" 2026-09-13 14:44:32,548 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:32] "GET /pos-self/165 HTTP/1.1" 200 - 5 0.005 0.014 2026-09-13 14:44:32,552 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Navigation result: {'frameId': '89124C34629AB1C10E1D483295BDC17B', 'loaderId': '14B9F194C6833F1068B1FC6A25F2B66A', 'isDownload': False} 2026-09-13 14:44:32,552 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Evaluate ready code "odoo.isTourReady('self_order_pos_closed')" 2026-09-13 14:44:32,560 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:44:32,582 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:32] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.002 0.007 2026-09-13 14:44:32,592 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:32] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.002 0.019 2026-09-13 14:44:32,600 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:32] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.002 0.030 2026-09-13 14:44:32,758 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:32] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:44:32,769 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Evaluate test code "odoo.startTour('self_order_pos_closed', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/165", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:44:32,774 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:44:32,774 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:32] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:44:32,776 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [1/18] Tour self_order_pos_closed → Step Check if the POS is closed (trigger: .o-self-closed) 2026-09-13 14:44:32,820 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:32] "POST /pos-self/relations/165 HTTP/1.1" 200 - 14 0.008 0.026 2026-09-13 14:44:32,826 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:32] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.035 2026-09-13 14:44:33,063 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:33] "POST /pos-self/data/165 HTTP/1.1" 200 - 118 0.084 0.142 2026-09-13 14:44:33,065 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:33] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.224 2026-09-13 14:44:33,100 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: Owl is running in 'dev' mode. 2026-09-13 14:44:33,139 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:33] "GET /web/image/ir.attachment/8421/raw HTTP/1.1" 200 - 4 0.002 0.006 2026-09-13 14:44:33,154 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [2/18] Tour self_order_pos_closed → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:44:33,221 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [3/18] Tour self_order_pos_closed → Step Click on location 'Test-Takeout' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-Takeout')) 2026-09-13 14:44:33,241 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:33] "GET /web/image/ir.attachment/8382/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-09-13 14:44:33,282 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:33] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:44:33,305 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [4/18] Tour self_order_pos_closed → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-09-13 14:44:33,356 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:33] "GET /web/image/pos.category/334/image_128?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 2 0.003 0.028 2026-09-13 14:44:33,358 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [5/18] Tour self_order_pos_closed → Step Check that 'Checkout' do not exist (trigger: body:not(:has(.btn:text(Checkout)))) 2026-09-13 14:44:33,366 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:33] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:44:33,372 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:33] "GET /web/image/pos.category/335/image_128?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 2 0.001 0.042 2026-09-13 14:44:33,389 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:33] "GET /web/image/pos.category/336/image_128?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 2 0.001 0.055 2026-09-13 14:44:33,403 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:33] "GET /web/image/pos.category/333/image_128?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 2 0.000 0.067 2026-09-13 14:44:33,415 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [6/18] Tour self_order_pos_closed → Step Click on product 'Desk Organizer' (trigger: .product_list .o_self_product_box span:contains('Desk Organizer')) 2026-09-13 14:44:33,422 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:33] "GET /web/image/product.template/2432/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.076 2026-09-13 14:44:33,441 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:33] "GET /web/image/product.template/2433/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.087 2026-09-13 14:44:33,458 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:33] "GET /web/image/product.template/2434/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.086 2026-09-13 14:44:33,470 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:33] "GET /web/image/product.template/2435/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.092 2026-09-13 14:44:33,484 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:33] "GET /web/image/product.template/2436/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.085 2026-09-13 14:44:33,491 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [7/18] Tour self_order_pos_closed → Step Select value Leather for attribute Fabric (trigger: h2:contains("Fabric") + div.row button:contains("Leather")) 2026-09-13 14:44:33,497 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:33] "GET /web/image/product.template/2441/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.075 2026-09-13 14:44:33,508 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:33] "GET /web/image/product.template/2437/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.073 2026-09-13 14:44:33,528 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:33] "GET /web/image/product.template/2438/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.072 2026-09-13 14:44:33,545 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [8/18] Tour self_order_pos_closed → Step Select value M for attribute Size (trigger: h2:contains("Size") + div.row button:contains("M")) 2026-09-13 14:44:33,546 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:33] "GET /web/image/product.template/2439/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.079 2026-09-13 14:44:33,557 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:33] "GET /web/image/product.template/2440/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.079 2026-09-13 14:44:33,572 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:33] "GET /web/image/product.template/2427/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.073 2026-09-13 14:44:33,589 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:33] "GET /web/image/product.template/2431/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.086 2026-09-13 14:44:33,598 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [9/18] Tour self_order_pos_closed → Step Check that 'Add to cart' do not exist (trigger: body:not(:has(.btn:text(Add to cart)))) 2026-09-13 14:44:33,601 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:33] "GET /web/image/product.template/2428/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.077 2026-09-13 14:44:33,615 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:33] "GET /web/image/product.template/2429/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.079 2026-09-13 14:44:33,633 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:33] "GET /web/image/product.template/2430/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 3 0.007 0.071 2026-09-13 14:44:33,649 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [10/18] Tour self_order_pos_closed → Step Click on Discard button (trigger: .btn.btn-link .oi-close) 2026-09-13 14:44:33,712 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [11/18] Tour self_order_pos_closed → Step Click on product 'Office Combo' (trigger: .product_list .o_self_product_box span:contains('Office Combo')) 2026-09-13 14:44:33,791 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [12/18] Tour self_order_pos_closed → Step Click on combo product 'Desk Organizer' (trigger: .combo_product_box span:contains('Desk Organizer')) 2026-09-13 14:44:33,832 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:33] "GET /web/image/product.product/2933/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 8 0.009 0.013 2026-09-13 14:44:33,850 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:33] "GET /web/image/product.product/2934/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 8 0.006 0.031 2026-09-13 14:44:33,861 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [13/18] Tour self_order_pos_closed → Step Select value Leather for attribute Fabric (trigger: h2:contains("Fabric") + div.row button:contains("Leather")) 2026-09-13 14:44:33,869 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:33] "GET /web/image/product.product/2935/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 8 0.007 0.047 2026-09-13 14:44:33,894 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:33] "GET /web/image/product.product/2932/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 8 0.009 0.064 2026-09-13 14:44:33,917 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [14/18] Tour self_order_pos_closed → Step Select value M for attribute Size (trigger: h2:contains("Size") + div.row button:contains("M")) 2026-09-13 14:44:33,974 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [15/18] Tour self_order_pos_closed → Step Click on 'Add to cart' button (trigger: .btn.btn-primary) 2026-09-13 14:44:34,042 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [16/18] Tour self_order_pos_closed → Step Click on combo product 'Combo Product 5' (trigger: .combo_product_box span:contains('Combo Product 5')) 2026-09-13 14:44:34,076 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:34] "GET /web/image/product.product/2937/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 8 0.004 0.018 2026-09-13 14:44:34,088 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:34] "GET /web/image/product.product/2936/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 8 0.003 0.033 2026-09-13 14:44:34,109 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [17/18] Tour self_order_pos_closed → Step Click on combo product 'Combo Product 8' (trigger: .combo_product_box span:contains('Combo Product 8')) 2026-09-13 14:44:34,148 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:34] "GET /web/image/product.product/2938/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 8 0.008 0.014 2026-09-13 14:44:34,185 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:34] "GET /web/image/product.product/2939/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 8 0.019 0.036 2026-09-13 14:44:34,185 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [18/18] Tour self_order_pos_closed → Step Check that 'Add to cart' do not exist (trigger: body:not(:has(.btn:text(Add to cart)))) 2026-09-13 14:44:34,223 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:34] "GET /web/image/product.product/2940/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 8 0.019 0.069 2026-09-13 14:44:34,224 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: tour succeeded 2026-09-13 14:44:34,225 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: ╔══════════════════════════════════════╗ ║ TOUR self_order_pos_closed SUCCEEDED ║ ╚══════════════════════════════════════╝ 2026-09-13 14:44:34,241 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:34] "GET /web/image/product.product/2941/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 8 0.006 0.100 2026-09-13 14:44:34,293 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: heap 10373692 (allocated 11669504) 2026-09-13 14:44:34,299 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Closing chrome headless with pid 87411 2026-09-13 14:44:34,300 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Closing websocket connection 2026-09-13 14:44:34,300 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Terminating chrome headless with pid 87411 2026-09-13 14:44:34,359 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_144434_359269_test_self_order_pos_closed.txt 2026-09-13 14:44:34,359 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Removing chrome user profile "/tmp/tmpo9izxl5b_chrome_odoo" 2026-09-13 14:44:34,549 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome pid: 87545 2026-09-13 14:44:34,549 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome headless temporary user profile dir: /tmp/tmpq_d0ngzl_chrome_odoo 2026-09-13 14:44:34,549 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Issuing json command http://127.0.0.1:40145/json/version 2026-09-13 14:44:34,550 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40145', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:44:34,605 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:44:34,605 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Issuing json command http://127.0.0.1:40145/json 2026-09-13 14:44:34,606 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40145', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:44:34,623 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Websocket url found: ws://127.0.0.1:40145/devtools/page/68B060ED84D89B24F763D1835F2DAD3A 2026-09-13 14:44:34,626 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Enable chrome headless console log notification 2026-09-13 14:44:34,630 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome headless enable page notifications 2026-09-13 14:44:34,645 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Setting session cookie in browser 2026-09-13 14:44:34,659 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Open "http://127.0.0.1:8069/pos-self/165?access_token=e3bbe04e3d814514" in browser 2026-09-13 14:44:34,659 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Navigating to: "http://127.0.0.1:8069/pos-self/165?access_token=e3bbe04e3d814514" 2026-09-13 14:44:34,722 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:34] "GET /pos-self/165?access_token=e3bbe04e3d814514 HTTP/1.1" 200 - 5 0.005 0.022 2026-09-13 14:44:34,728 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Navigation result: {'frameId': '68B060ED84D89B24F763D1835F2DAD3A', 'loaderId': '6642ED41359E2B1C2F0DB47759DA1386', 'isDownload': False} 2026-09-13 14:44:34,729 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Evaluate ready code "odoo.isTourReady('kiosk_order_pos_closed')" 2026-09-13 14:44:34,737 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:44:34,757 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:34] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.001 0.009 2026-09-13 14:44:34,776 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:34] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.006 0.016 2026-09-13 14:44:34,797 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:34] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.002 0.019 2026-09-13 14:44:34,950 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:34] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:44:34,961 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Evaluate test code "odoo.startTour('kiosk_order_pos_closed', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/165?access_token=e3bbe04e3d814514", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:44:34,973 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:44:34,978 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:34] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:44:34,982 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [1/20] Tour kiosk_order_pos_closed → Step Check if the POS is closed (trigger: .o-self-closed) 2026-09-13 14:44:35,031 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:35] "POST /pos-self/relations/165 HTTP/1.1" 200 - 14 0.016 0.024 2026-09-13 14:44:35,035 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:35] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.043 2026-09-13 14:44:35,241 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:35] "POST /pos-self/data/165 HTTP/1.1" 200 - 119 0.070 0.128 2026-09-13 14:44:35,245 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:35] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.199 2026-09-13 14:44:35,327 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:35] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.040 2026-09-13 14:44:35,366 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: Owl is running in 'dev' mode. 2026-09-13 14:44:35,402 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:35] "GET /web/image/ir.attachment/8424/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-09-13 14:44:35,407 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [2/20] Tour kiosk_order_pos_closed → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:44:35,476 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [3/20] Tour kiosk_order_pos_closed → Step Click on location 'Test-In' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-In')) 2026-09-13 14:44:35,496 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:35] "GET /web/image/ir.attachment/8382/raw HTTP/1.1" 200 - 4 0.007 0.008 2026-09-13 14:44:35,505 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:35] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:44:35,551 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [4/20] Tour kiosk_order_pos_closed → Step Click on category 'Miscellaneous' (trigger: .category_btn:contains('Miscellaneous')) 2026-09-13 14:44:35,596 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:35] "GET /web/image/pos.category/334/image_128?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 2 0.003 0.028 2026-09-13 14:44:35,609 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [5/20] Tour kiosk_order_pos_closed → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-09-13 14:44:35,618 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:35] "GET /web/image/product.template/2434/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.012 2026-09-13 14:44:35,637 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:35] "GET /web/image/pos.category/336/image_128?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 2 0.003 0.063 2026-09-13 14:44:35,660 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [6/20] Tour kiosk_order_pos_closed → Step Check that 'Checkout' do not exist (trigger: body:not(:has(.btn:text(Checkout)))) 2026-09-13 14:44:35,662 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:35] "GET /web/image/pos.category/333/image_128?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 2 0.001 0.087 2026-09-13 14:44:35,674 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:35] "GET /web/image/product.template/2432/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.093 2026-09-13 14:44:35,685 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:35] "GET /web/image/product.template/2433/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.100 2026-09-13 14:44:35,704 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:35] "GET /web/image/pos.category/335/image_128?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 2 0.003 0.131 2026-09-13 14:44:35,712 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [7/20] Tour kiosk_order_pos_closed → Step Click on product 'Desk Organizer' (trigger: .product_list .o_self_product_box span:contains('Desk Organizer')) 2026-09-13 14:44:35,715 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:35] "GET /web/image/product.template/2427/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 3 0.001 0.086 2026-09-13 14:44:35,724 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:35] "GET /web/image/product.template/2431/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.077 2026-09-13 14:44:35,735 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:35] "GET /web/image/product.template/2429/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.067 2026-09-13 14:44:35,747 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:35] "GET /web/image/product.template/2428/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.067 2026-09-13 14:44:35,756 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:35] "GET /web/image/product.template/2430/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 3 0.001 0.066 2026-09-13 14:44:35,790 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [8/20] Tour kiosk_order_pos_closed → Step Select value Leather for attribute Fabric (trigger: h2:contains("Fabric") + div.row button:contains("Leather")) 2026-09-13 14:44:35,842 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [9/20] Tour kiosk_order_pos_closed → Step Select value M for attribute Size (trigger: h2:contains("Size") + div.row button:contains("M")) 2026-09-13 14:44:35,866 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:35] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:44:35,901 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [10/20] Tour kiosk_order_pos_closed → Step Check that 'Add to cart' do not exist (trigger: body:not(:has(.btn:text(Add to cart)))) 2026-09-13 14:44:35,948 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [11/20] Tour kiosk_order_pos_closed → Step Click on Discard button (trigger: .btn.btn-link .oi-close) 2026-09-13 14:44:36,006 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [12/20] Tour kiosk_order_pos_closed → Step Click on category 'Category 2' (trigger: .category_btn:contains('Category 2')) 2026-09-13 14:44:36,060 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [13/20] Tour kiosk_order_pos_closed → Step Click on product 'Office Combo' (trigger: .product_list .o_self_product_box span:contains('Office Combo')) 2026-09-13 14:44:36,094 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:36] "GET /web/image/product.template/2435/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.012 2026-09-13 14:44:36,106 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:36] "GET /web/image/product.template/2436/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 3 0.001 0.022 2026-09-13 14:44:36,116 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:36] "GET /web/image/product.template/2441/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 3 0.001 0.030 2026-09-13 14:44:36,140 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [14/20] Tour kiosk_order_pos_closed → Step Click on combo product 'Desk Organizer' (trigger: .combo_product_box span:contains('Desk Organizer')) 2026-09-13 14:44:36,180 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:36] "GET /web/image/product.product/2933/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 8 0.009 0.014 2026-09-13 14:44:36,206 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [15/20] Tour kiosk_order_pos_closed → Step Select value Leather for attribute Fabric (trigger: h2:contains("Fabric") + div.row button:contains("Leather")) 2026-09-13 14:44:36,209 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:36] "GET /web/image/product.product/2934/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 8 0.011 0.039 2026-09-13 14:44:36,227 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:36] "GET /web/image/product.product/2935/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 8 0.005 0.062 2026-09-13 14:44:36,244 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:36] "GET /web/image/product.product/2932/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 8 0.005 0.076 2026-09-13 14:44:36,258 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [16/20] Tour kiosk_order_pos_closed → Step Select value M for attribute Size (trigger: h2:contains("Size") + div.row button:contains("M")) 2026-09-13 14:44:36,313 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [17/20] Tour kiosk_order_pos_closed → Step Click on 'Add to cart' button (trigger: .btn.btn-primary) 2026-09-13 14:44:36,375 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [18/20] Tour kiosk_order_pos_closed → Step Click on combo product 'Combo Product 5' (trigger: .combo_product_box span:contains('Combo Product 5')) 2026-09-13 14:44:36,397 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:36] "GET /web/image/product.product/2936/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 8 0.005 0.012 2026-09-13 14:44:36,413 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:36] "GET /web/image/product.product/2937/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 8 0.004 0.027 2026-09-13 14:44:36,448 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [19/20] Tour kiosk_order_pos_closed → Step Click on combo product 'Combo Product 8' (trigger: .combo_product_box span:contains('Combo Product 8')) 2026-09-13 14:44:36,483 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:36] "GET /web/image/product.product/2938/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 8 0.005 0.014 2026-09-13 14:44:36,500 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:36] "GET /web/image/product.product/2939/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 8 0.004 0.031 2026-09-13 14:44:36,506 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: [20/20] Tour kiosk_order_pos_closed → Step Check that 'Add to cart' do not exist (trigger: body:not(:has(.btn:text(Add to cart)))) 2026-09-13 14:44:36,539 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:36] "GET /web/image/product.product/2940/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 8 0.008 0.065 2026-09-13 14:44:36,557 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: tour succeeded 2026-09-13 14:44:36,558 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: ╔═══════════════════════════════════════╗ ║ TOUR kiosk_order_pos_closed SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-09-13 14:44:36,564 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:36] "GET /web/image/product.product/2941/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 8 0.011 0.083 2026-09-13 14:44:36,638 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed.browser: heap 10269220 (allocated 11669504) 2026-09-13 14:44:36,643 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Closing chrome headless with pid 87545 2026-09-13 14:44:36,645 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Closing websocket connection 2026-09-13 14:44:36,645 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Terminating chrome headless with pid 87545 2026-09-13 14:44:36,707 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_144436_707032_test_self_order_pos_closed.txt 2026-09-13 14:44:36,707 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_closed: Removing chrome user profile "/tmp/tmpq_d0ngzl_chrome_odoo" 2026-09-13 14:44:36,749 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_pos_landing_page_carousel ... 2026-09-13 14:44:39,850 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Chrome pid: 87683 2026-09-13 14:44:39,850 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Chrome headless temporary user profile dir: /tmp/tmpv1nj18kq_chrome_odoo 2026-09-13 14:44:39,850 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Issuing json command http://127.0.0.1:46855/json/version 2026-09-13 14:44:39,851 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46855', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:44:39,861 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:44:39,861 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Issuing json command http://127.0.0.1:46855/json 2026-09-13 14:44:39,862 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46855', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:44:39,863 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Websocket url found: ws://127.0.0.1:46855/devtools/page/BA62168814E4A279C6EA07E5C1D4122C 2026-09-13 14:44:39,865 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Enable chrome headless console log notification 2026-09-13 14:44:39,866 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Chrome headless enable page notifications 2026-09-13 14:44:39,874 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Setting session cookie in browser 2026-09-13 14:44:39,956 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Open "http://127.0.0.1:8069/pos-self/166?access_token=c8ca1c82a07143d3" in browser 2026-09-13 14:44:39,956 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Navigating to: "http://127.0.0.1:8069/pos-self/166?access_token=c8ca1c82a07143d3" 2026-09-13 14:44:39,976 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:44:40,322 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:40] "GET /pos-self/166?access_token=c8ca1c82a07143d3 HTTP/1.1" 200 - 57 0.042 0.308 2026-09-13 14:44:40,325 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Navigation result: {'frameId': 'BA62168814E4A279C6EA07E5C1D4122C', 'loaderId': 'F4D0C581A9BE432F7F59FE0D82E383F4', 'isDownload': False} 2026-09-13 14:44:40,326 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Evaluate ready code "odoo.isTourReady('self_order_landing_page_carousel')" 2026-09-13 14:44:40,332 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:44:40,349 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/170f20d/pos_self_order.assets.min.js, copying from /web/assets/170f20d/pos_self_order.assets.min.js 2026-09-13 14:44:40,377 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:40] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.007 0.031 2026-09-13 14:44:40,394 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js, copying from /web/assets/9b7cf3a/pos_self_order.assets_tests.min.js 2026-09-13 14:44:40,413 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:40] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.009 0.063 2026-09-13 14:44:40,442 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a791ab9/pos_self_order.assets.min.css, copying from /web/assets/a791ab9/pos_self_order.assets.min.css 2026-09-13 14:44:40,482 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:40] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.035 0.102 2026-09-13 14:44:40,605 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:40] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-13 14:44:40,616 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Evaluate test code "odoo.startTour('self_order_landing_page_carousel', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/166?access_token=c8ca1c82a07143d3", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:44:40,623 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:44:40,623 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:40] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.006 2026-09-13 14:44:40,625 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: [1/2] Tour self_order_landing_page_carousel → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-09-13 14:44:40,666 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:40] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.026 2026-09-13 14:44:40,679 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: [2/2] Tour self_order_landing_page_carousel → Step Check that the slideshow is working (trigger: .carousel-item.active) 2026-09-13 14:44:40,734 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:40] "POST /pos-self/relations/166 HTTP/1.1" 200 - 35 0.028 0.075 2026-09-13 14:44:40,741 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:40] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.001 0.056 2026-09-13 14:44:41,019 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:41] "POST /pos-self/data/166 HTTP/1.1" 200 - 179 0.122 0.142 2026-09-13 14:44:41,071 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: Owl is running in 'dev' mode. 2026-09-13 14:44:41,111 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:41] "GET /web/image/ir.attachment/8461/raw HTTP/1.1" 200 - 4 0.003 0.008 2026-09-13 14:44:41,207 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:41] "GET /web/image/ir.attachment/8460/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-09-13 14:44:41,271 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: tour succeeded 2026-09-13 14:44:41,271 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR self_order_landing_page_carousel SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-09-13 14:44:41,304 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: heap 5730960 (allocated 6553600) 2026-09-13 14:44:41,314 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Closing chrome headless with pid 87683 2026-09-13 14:44:41,315 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Closing websocket connection 2026-09-13 14:44:41,317 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Terminating chrome headless with pid 87683 2026-09-13 14:44:41,375 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_144441_375475_test_self_order_pos_landing_page_carousel.txt 2026-09-13 14:44:41,375 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Removing chrome user profile "/tmp/tmpv1nj18kq_chrome_odoo" 2026-09-13 14:44:41,574 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Chrome pid: 87787 2026-09-13 14:44:41,574 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Chrome headless temporary user profile dir: /tmp/tmplr3_3gio_chrome_odoo 2026-09-13 14:44:41,575 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Issuing json command http://127.0.0.1:42359/json/version 2026-09-13 14:44:41,577 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42359', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:44:41,636 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:44:41,639 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Issuing json command http://127.0.0.1:42359/json 2026-09-13 14:44:41,639 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42359', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:44:41,643 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Websocket url found: ws://127.0.0.1:42359/devtools/page/EB33C19978D865501191CC01C9FBAD24 2026-09-13 14:44:41,644 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Enable chrome headless console log notification 2026-09-13 14:44:41,648 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Chrome headless enable page notifications 2026-09-13 14:44:41,662 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Setting session cookie in browser 2026-09-13 14:44:41,670 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Open "http://127.0.0.1:8069/pos-self/166" in browser 2026-09-13 14:44:41,670 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Navigating to: "http://127.0.0.1:8069/pos-self/166" 2026-09-13 14:44:41,698 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:41] "GET /pos-self/166 HTTP/1.1" 200 - 5 0.003 0.015 2026-09-13 14:44:41,705 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Navigation result: {'frameId': 'EB33C19978D865501191CC01C9FBAD24', 'loaderId': 'CDB8DE7FF3FC0AE750DE64EC0A5ABFF7', 'isDownload': False} 2026-09-13 14:44:41,705 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Evaluate ready code "odoo.isTourReady('self_order_landing_page_carousel')" 2026-09-13 14:44:41,713 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:44:41,734 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:41] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.004 0.005 2026-09-13 14:44:41,739 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:41] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.001 0.010 2026-09-13 14:44:41,750 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:41] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.003 0.018 2026-09-13 14:44:41,887 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:41] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:44:41,903 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Evaluate test code "odoo.startTour('self_order_landing_page_carousel', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/166", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:44:41,908 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:44:41,908 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:41] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:44:41,919 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: [1/2] Tour self_order_landing_page_carousel → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-09-13 14:44:41,972 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: [2/2] Tour self_order_landing_page_carousel → Step Check that the slideshow is working (trigger: .carousel-item.active) 2026-09-13 14:44:41,973 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:41] "POST /pos-self/relations/166 HTTP/1.1" 200 - 14 0.011 0.027 2026-09-13 14:44:41,978 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.039 2026-09-13 14:44:41,998 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-09-13 14:44:42,165 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:42] "POST /pos-self/data/166 HTTP/1.1" 200 - 111 0.055 0.119 2026-09-13 14:44:42,194 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: Owl is running in 'dev' mode. 2026-09-13 14:44:42,236 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:42] "GET /web/image/ir.attachment/8467/raw HTTP/1.1" 200 - 4 0.003 0.009 2026-09-13 14:44:42,344 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:42] "GET /web/image/ir.attachment/8466/raw HTTP/1.1" 200 - 4 0.004 0.011 2026-09-13 14:44:42,404 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: tour succeeded 2026-09-13 14:44:42,405 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR self_order_landing_page_carousel SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-09-13 14:44:42,466 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: heap 5657176 (allocated 6553600) 2026-09-13 14:44:42,474 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Closing chrome headless with pid 87787 2026-09-13 14:44:42,477 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Closing websocket connection 2026-09-13 14:44:42,485 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Terminating chrome headless with pid 87787 2026-09-13 14:44:42,552 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_144442_551986_test_self_order_pos_landing_page_carousel.txt 2026-09-13 14:44:42,552 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Removing chrome user profile "/tmp/tmplr3_3gio_chrome_odoo" 2026-09-13 14:44:42,857 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Chrome pid: 87886 2026-09-13 14:44:42,858 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Chrome headless temporary user profile dir: /tmp/tmpjg97pi1b_chrome_odoo 2026-09-13 14:44:42,858 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Issuing json command http://127.0.0.1:33445/json/version 2026-09-13 14:44:42,859 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33445', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:44:42,862 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:44:42,862 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Issuing json command http://127.0.0.1:33445/json 2026-09-13 14:44:42,862 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33445', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:44:42,864 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Websocket url found: ws://127.0.0.1:33445/devtools/page/E5D7B4D935D4D75F2DBDB765519E9068 2026-09-13 14:44:42,866 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Enable chrome headless console log notification 2026-09-13 14:44:42,872 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Chrome headless enable page notifications 2026-09-13 14:44:42,901 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Setting session cookie in browser 2026-09-13 14:44:42,914 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Open "http://127.0.0.1:8069/pos-self/166?access_token=c8ca1c82a07143d3" in browser 2026-09-13 14:44:42,914 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Navigating to: "http://127.0.0.1:8069/pos-self/166?access_token=c8ca1c82a07143d3" 2026-09-13 14:44:42,949 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:42] "GET /pos-self/166?access_token=c8ca1c82a07143d3 HTTP/1.1" 200 - 5 0.003 0.014 2026-09-13 14:44:42,952 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Navigation result: {'frameId': 'E5D7B4D935D4D75F2DBDB765519E9068', 'loaderId': '5EBF83C78F29313296F946B015917442', 'isDownload': False} 2026-09-13 14:44:42,953 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Evaluate ready code "odoo.isTourReady('self_order_landing_page_carousel')" 2026-09-13 14:44:42,962 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:44:42,980 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:42] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.001 0.010 2026-09-13 14:44:42,985 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:42] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.002 0.012 2026-09-13 14:44:42,996 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:42] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.007 0.018 2026-09-13 14:44:43,123 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:43] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:44:43,135 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Evaluate test code "odoo.startTour('self_order_landing_page_carousel', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/166?access_token=c8ca1c82a07143d3", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:44:43,138 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:44:43,138 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:43] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:44:43,146 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: [1/2] Tour self_order_landing_page_carousel → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-09-13 14:44:43,155 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:43] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.004 2026-09-13 14:44:43,197 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: [2/2] Tour self_order_landing_page_carousel → Step Check that the slideshow is working (trigger: .carousel-item.active) 2026-09-13 14:44:43,201 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:43] "POST /pos-self/relations/166 HTTP/1.1" 200 - 14 0.020 0.029 2026-09-13 14:44:43,203 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:43] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.028 2026-09-13 14:44:43,416 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:43] "POST /pos-self/data/166 HTTP/1.1" 200 - 112 0.074 0.125 2026-09-13 14:44:43,511 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:43] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.014 0.034 2026-09-13 14:44:43,521 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: Owl is running in 'dev' mode. 2026-09-13 14:44:43,573 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:43] "GET /web/image/ir.attachment/8470/raw HTTP/1.1" 200 - 4 0.013 0.008 2026-09-13 14:44:43,669 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:43] "GET /web/image/ir.attachment/8469/raw HTTP/1.1" 200 - 4 0.003 0.006 2026-09-13 14:44:43,722 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: tour succeeded 2026-09-13 14:44:43,723 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR self_order_landing_page_carousel SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-09-13 14:44:43,765 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel.browser: heap 5669596 (allocated 6553600) 2026-09-13 14:44:43,767 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Closing chrome headless with pid 87886 2026-09-13 14:44:43,768 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Closing websocket connection 2026-09-13 14:44:43,769 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Terminating chrome headless with pid 87886 2026-09-13 14:44:43,822 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_144443_822754_test_self_order_pos_landing_page_carousel.txt 2026-09-13 14:44:43,823 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_pos_landing_page_carousel: Removing chrome user profile "/tmp/tmpjg97pi1b_chrome_odoo" 2026-09-13 14:44:43,853 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common: Starting TestSelfOrderCommon.test_self_order_product_availability ... 2026-09-13 14:44:47,803 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome pid: 87987 2026-09-13 14:44:47,803 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome headless temporary user profile dir: /tmp/tmp64kd39ks_chrome_odoo 2026-09-13 14:44:47,804 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Issuing json command http://127.0.0.1:34851/json/version 2026-09-13 14:44:47,805 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34851', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:44:47,840 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:44:47,840 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Issuing json command http://127.0.0.1:34851/json 2026-09-13 14:44:47,841 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34851', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:44:47,846 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Websocket url found: ws://127.0.0.1:34851/devtools/page/4FF9A42457F25001BF1687334D5FE0CE 2026-09-13 14:44:47,848 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Enable chrome headless console log notification 2026-09-13 14:44:47,849 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome headless enable page notifications 2026-09-13 14:44:47,863 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Setting session cookie in browser 2026-09-13 14:44:47,993 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Open "http://127.0.0.1:8069/pos-self/167?access_token=e81c107b10fe48c1" in browser 2026-09-13 14:44:47,993 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Navigating to: "http://127.0.0.1:8069/pos-self/167?access_token=e81c107b10fe48c1" 2026-09-13 14:44:48,004 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:44:48,497 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:48] "GET /pos-self/167?access_token=e81c107b10fe48c1 HTTP/1.1" 200 - 57 0.032 0.464 2026-09-13 14:44:48,500 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Navigation result: {'frameId': '4FF9A42457F25001BF1687334D5FE0CE', 'loaderId': '96F18C0BE33F940E34486C139363EA95', 'isDownload': False} 2026-09-13 14:44:48,500 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Evaluate ready code "odoo.isTourReady('test_self_order_kiosk_product_availability')" 2026-09-13 14:44:48,516 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:44:48,556 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/170f20d/pos_self_order.assets.min.js, copying from /web/assets/170f20d/pos_self_order.assets.min.js 2026-09-13 14:44:48,580 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:48] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.006 0.051 2026-09-13 14:44:48,587 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a791ab9/pos_self_order.assets.min.css, copying from /web/assets/a791ab9/pos_self_order.assets.min.css 2026-09-13 14:44:48,615 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:48] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.019 0.072 2026-09-13 14:44:48,624 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js, copying from /web/assets/9b7cf3a/pos_self_order.assets_tests.min.js 2026-09-13 14:44:48,636 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:48] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.006 0.098 2026-09-13 14:44:48,740 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:48] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:44:48,749 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Evaluate test code "odoo.startTour('test_self_order_kiosk_product_availability', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/167?access_token=e81c107b10fe48c1", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:44:48,754 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:44:48,754 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:48] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.003 2026-09-13 14:44:48,758 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [1/25] Tour test_self_order_kiosk_product_availability → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:44:48,816 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:48] "POST /pos-self/relations/167 HTTP/1.1" 200 - 37 0.018 0.037 2026-09-13 14:44:48,844 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:48] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.079 2026-09-13 14:44:49,059 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:49] "POST /pos-self/data/167 HTTP/1.1" 200 - 190 0.081 0.144 2026-09-13 14:44:49,067 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:49] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.001 0.208 2026-09-13 14:44:49,135 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:49] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.023 2026-09-13 14:44:49,142 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: Owl is running in 'dev' mode. 2026-09-13 14:44:49,188 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:49] "GET /web/image/ir.attachment/8507/raw HTTP/1.1" 200 - 4 0.003 0.009 2026-09-13 14:44:49,216 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [2/25] Tour test_self_order_kiosk_product_availability → Step Click on location 'Test-In' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-In')) 2026-09-13 14:44:49,228 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:49] "GET /web/image/ir.attachment/8474/raw HTTP/1.1" 200 - 4 0.002 0.004 2026-09-13 14:44:49,258 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:44:49,325 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [3/25] Tour test_self_order_kiosk_product_availability → Step Click on category 'Category 2' (trigger: .category_btn:contains('Category 2')) 2026-09-13 14:44:49,380 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:49] "GET /web/image/pos.category/337/image_128?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 2 0.002 0.025 2026-09-13 14:44:49,388 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [4/25] Tour test_self_order_kiosk_product_availability → Step Set 'self_order_available' of product 'Combo Product 5' to false (trigger: body) 2026-09-13 14:44:49,395 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:49] "GET /web/image/pos.category/339/image_128?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 2 0.001 0.037 2026-09-13 14:44:49,415 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:49] "GET /web/image/pos.category/338/image_128?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 2 0.001 0.062 2026-09-13 14:44:49,427 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:49] "GET /web/image/product.template/2442/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.061 2026-09-13 14:44:49,443 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [5/25] Tour test_self_order_kiosk_product_availability → Step Check if 'Combo Product 5' is marked as out of stock (trigger: .o_self_product_box:has(span:contains('Combo Product 5')):has(div:contains('Out of stock'))) 2026-09-13 14:44:49,444 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:49] "GET /web/image/pos.category/333/image_128?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 2 0.001 0.081 2026-09-13 14:44:49,467 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:49] "GET /web/image/product.template/2443/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.096 2026-09-13 14:44:49,479 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:49] "GET /web/image/product.template/2444/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.088 2026-09-13 14:44:49,499 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [6/25] Tour test_self_order_kiosk_product_availability → Step Click on product 'Office Combo' (trigger: .product_list .o_self_product_box span:contains('Office Combo')) 2026-09-13 14:44:49,502 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:49] "GET /web/image/product.template/2445/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.100 2026-09-13 14:44:49,525 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:49] "GET /web/image/product.template/2451/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.091 2026-09-13 14:44:49,537 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:49] "GET /web/image/product.template/2446/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.103 2026-09-13 14:44:49,569 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [7/25] Tour test_self_order_kiosk_product_availability → Step Click on combo product 'Combo Product 4' (trigger: .combo_product_box span:contains('Combo Product 4')) 2026-09-13 14:44:49,630 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [8/25] Tour test_self_order_kiosk_product_availability → Step Click on button 'Add to cart' (trigger: .btn:contains('Add to cart')) 2026-09-13 14:44:49,635 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:49] "GET /web/image/product.product/2946/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 8 0.007 0.026 2026-09-13 14:44:49,661 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:49] "GET /web/image/product.product/2947/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 8 0.010 0.041 2026-09-13 14:44:49,702 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [9/25] Tour test_self_order_kiosk_product_availability → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-09-13 14:44:49,763 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [10/25] Tour test_self_order_kiosk_product_availability → Step Set 'self_order_available' of product 'Office Combo' to false (trigger: body) 2026-09-13 14:44:49,784 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:49] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:44:49,802 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:49] "GET /web/image/product.product/2952/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 8 0.007 0.014 2026-09-13 14:44:49,815 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [11/25] Tour test_self_order_kiosk_product_availability → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-09-13 14:44:49,881 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [12/25] Tour test_self_order_kiosk_product_availability → Step dialog is open (trigger: .modal-body:contains(It seems that Office Combo is no longer available. Please go back and edit your order.)) 2026-09-13 14:44:49,931 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [13/25] Tour test_self_order_kiosk_product_availability → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("OK")) 2026-09-13 14:44:49,984 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [14/25] Tour test_self_order_kiosk_product_availability → Step Click on product 'Combo Product 4' (trigger: .product_list .o_self_product_box span:contains('Combo Product 4')) 2026-09-13 14:44:50,044 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [15/25] Tour test_self_order_kiosk_product_availability → Step Set 'self_order_available' of product 'Combo Product 5' to true (trigger: body) 2026-09-13 14:44:50,097 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [16/25] Tour test_self_order_kiosk_product_availability → Step Click on product 'Combo Product 5' (trigger: .product_list .o_self_product_box span:contains('Combo Product 5')) 2026-09-13 14:44:50,156 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [17/25] Tour test_self_order_kiosk_product_availability → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-09-13 14:44:50,216 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [18/25] Tour test_self_order_kiosk_product_availability → Step Set 'self_order_available' of product 'Combo Product 5' to false (trigger: body) 2026-09-13 14:44:50,268 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [19/25] Tour test_self_order_kiosk_product_availability → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-09-13 14:44:50,332 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [20/25] Tour test_self_order_kiosk_product_availability → Step dialog is open (trigger: .modal-body:contains(It seems that Combo Product 5 is no longer available. Please go back and edit your order.)) 2026-09-13 14:44:50,382 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [21/25] Tour test_self_order_kiosk_product_availability → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("OK")) 2026-09-13 14:44:50,434 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [22/25] Tour test_self_order_kiosk_product_availability → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-09-13 14:44:50,491 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [23/25] Tour test_self_order_kiosk_product_availability → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-09-13 14:44:50,544 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [24/25] Tour test_self_order_kiosk_product_availability → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-09-13 14:44:50,603 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [25/25] Tour test_self_order_kiosk_product_availability → Step Click on button 'Close' (trigger: .btn:contains('Close')) 2026-09-13 14:44:50,636 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7818185 started for PoS orders references: [{'name': None, 'pos_reference': '260-167-000001', 'uuid': '3b3f180d-30ef-46b5-8430-a44718129b47'}] 2026-09-13 14:44:50,668 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7818185 order {'name': None, 'pos_reference': '260-167-000001', 'uuid': '3b3f180d-30ef-46b5-8430-a44718129b47'} created pos.order #923 2026-09-13 14:44:50,677 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #7818185 finished 2026-09-13 14:44:50,760 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:50] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 97 0.046 0.110 2026-09-13 14:44:50,798 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:50] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.003 0.006 2026-09-13 14:44:50,808 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: tour succeeded 2026-09-13 14:44:50,808 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: ╔═══════════════════════════════════════════════════════════╗ ║ TOUR test_self_order_kiosk_product_availability SUCCEEDED ║ ╚═══════════════════════════════════════════════════════════╝ 2026-09-13 14:44:50,855 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: heap 9593752 (allocated 11010048) 2026-09-13 14:44:50,860 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Closing chrome headless with pid 87987 2026-09-13 14:44:50,865 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Closing websocket connection 2026-09-13 14:44:50,865 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Terminating chrome headless with pid 87987 2026-09-13 14:44:50,922 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_144450_922714_test_self_order_product_availability.txt 2026-09-13 14:44:50,923 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Removing chrome user profile "/tmp/tmp64kd39ks_chrome_odoo" 2026-09-13 14:44:51,117 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome pid: 88111 2026-09-13 14:44:51,118 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome headless temporary user profile dir: /tmp/tmpft82bay2_chrome_odoo 2026-09-13 14:44:51,118 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Issuing json command http://127.0.0.1:32885/json/version 2026-09-13 14:44:51,119 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32885', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:44:51,136 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:44:51,136 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Issuing json command http://127.0.0.1:32885/json 2026-09-13 14:44:51,148 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:32885', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:44:51,155 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Websocket url found: ws://127.0.0.1:32885/devtools/page/AD2BD8E1CB8A8AF447B85ABDF6699DB6 2026-09-13 14:44:51,157 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Enable chrome headless console log notification 2026-09-13 14:44:51,159 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome headless enable page notifications 2026-09-13 14:44:51,182 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Setting session cookie in browser 2026-09-13 14:44:51,190 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Open "http://127.0.0.1:8069/pos-self/167?access_token=e81c107b10fe48c1&table_identifier=544eba93" in browser 2026-09-13 14:44:51,190 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Navigating to: "http://127.0.0.1:8069/pos-self/167?access_token=e81c107b10fe48c1&table_identifier=544eba93" 2026-09-13 14:44:51,228 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:51] "GET /pos-self/167?access_token=e81c107b10fe48c1&table_identifier=544eba93 HTTP/1.1" 200 - 9 0.008 0.022 2026-09-13 14:44:51,248 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Navigation result: {'frameId': 'AD2BD8E1CB8A8AF447B85ABDF6699DB6', 'loaderId': '6E0B286327CCCB6BEAD0BC8EBA0D2EC5', 'isDownload': False} 2026-09-13 14:44:51,248 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Evaluate ready code "odoo.isTourReady('test_self_order_product_availability')" 2026-09-13 14:44:51,255 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:44:51,281 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:51] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.001 0.020 2026-09-13 14:44:51,296 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:51] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.009 0.025 2026-09-13 14:44:51,301 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:51] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.029 2026-09-13 14:44:51,450 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:51] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:44:51,463 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Evaluate test code "odoo.startTour('test_self_order_product_availability', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/167?access_token=e81c107b10fe48c1&table_identifier=544eba93", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:44:51,469 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:44:51,470 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:51] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:44:51,475 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [1/25] Tour test_self_order_product_availability → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-09-13 14:44:51,483 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:51] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.004 2026-09-13 14:44:51,512 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:51] "POST /pos-self/relations/167 HTTP/1.1" 200 - 16 0.008 0.023 2026-09-13 14:44:51,515 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:51] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.020 2026-09-13 14:44:51,533 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [2/25] Tour test_self_order_product_availability → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:44:51,741 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:51] "POST /pos-self/data/167 HTTP/1.1" 200 - 120 0.069 0.129 2026-09-13 14:44:51,786 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:51] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.002 0.009 2026-09-13 14:44:51,791 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: Owl is running in 'dev' mode. 2026-09-13 14:44:51,825 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:51] "GET /web/image/ir.attachment/8513/raw HTTP/1.1" 200 - 4 0.002 0.006 2026-09-13 14:44:51,853 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [3/25] Tour test_self_order_product_availability → Step Click on location 'Test-In' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-In')) 2026-09-13 14:44:51,870 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:51] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.002 0.009 2026-09-13 14:44:51,878 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:51] "GET /web/image/ir.attachment/8474/raw HTTP/1.1" 200 - 4 0.001 0.014 2026-09-13 14:44:51,882 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:44:51,955 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [4/25] Tour test_self_order_product_availability → Step Set 'self_order_available' of product 'Combo Product 5' to false (trigger: body) 2026-09-13 14:44:52,017 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [5/25] Tour test_self_order_product_availability → Step Check if 'Combo Product 5' is marked as out of stock (trigger: .o_self_product_box:has(span:contains('Combo Product 5')):has(div:contains('Out of stock'))) 2026-09-13 14:44:52,032 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:52] "GET /web/image/pos.category/337/image_128?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 2 0.001 0.032 2026-09-13 14:44:52,043 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:52] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:44:52,056 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:52] "GET /web/image/pos.category/339/image_128?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 2 0.001 0.052 2026-09-13 14:44:52,070 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [6/25] Tour test_self_order_product_availability → Step Click on product 'Office Combo' (trigger: .product_list .o_self_product_box span:contains('Office Combo')) 2026-09-13 14:44:52,072 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:52] "GET /web/image/pos.category/338/image_128?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 2 0.001 0.070 2026-09-13 14:44:52,085 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:52] "GET /web/image/pos.category/333/image_128?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 2 0.000 0.075 2026-09-13 14:44:52,109 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:52] "GET /web/image/product.template/2442/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 3 0.003 0.095 2026-09-13 14:44:52,134 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:52] "GET /web/image/product.template/2443/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 3 0.007 0.112 2026-09-13 14:44:52,150 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [7/25] Tour test_self_order_product_availability → Step Click on combo product 'Combo Product 4' (trigger: .combo_product_box span:contains('Combo Product 4')) 2026-09-13 14:44:52,162 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:52] "GET /web/image/product.template/2444/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 3 0.008 0.105 2026-09-13 14:44:52,189 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:52] "GET /web/image/product.template/2445/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 3 0.009 0.118 2026-09-13 14:44:52,204 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [8/25] Tour test_self_order_product_availability → Step Click on button 'Add to cart' (trigger: .btn:contains('Add to cart')) 2026-09-13 14:44:52,207 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:52] "GET /web/image/product.template/2446/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.106 2026-09-13 14:44:52,222 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:52] "GET /web/image/product.template/2451/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 3 0.006 0.116 2026-09-13 14:44:52,243 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:52] "GET /web/image/product.template/2447/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 3 0.008 0.117 2026-09-13 14:44:52,269 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:52] "GET /web/image/product.template/2448/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 3 0.004 0.126 2026-09-13 14:44:52,282 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:52] "GET /web/image/product.template/2449/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.102 2026-09-13 14:44:52,293 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [9/25] Tour test_self_order_product_availability → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-09-13 14:44:52,305 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:52] "GET /web/image/product.product/2946/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 8 0.006 0.103 2026-09-13 14:44:52,332 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:52] "GET /web/image/product.product/2947/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 8 0.008 0.108 2026-09-13 14:44:52,343 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:52] "GET /web/image/product.template/2450/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.104 2026-09-13 14:44:52,353 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [10/25] Tour test_self_order_product_availability → Step Set 'self_order_available' of product 'Office Combo' to false (trigger: body) 2026-09-13 14:44:52,356 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:52] "GET /web/image/product.template/2427/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.100 2026-09-13 14:44:52,368 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:52] "GET /web/image/product.template/2428/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.089 2026-09-13 14:44:52,382 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:52] "GET /web/image/product.template/2431/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.091 2026-09-13 14:44:52,393 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:52] "GET /web/image/product.template/2429/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 3 0.002 0.082 2026-09-13 14:44:52,411 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [11/25] Tour test_self_order_product_availability → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-09-13 14:44:52,413 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:52] "GET /web/image/product.template/2430/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 3 0.007 0.069 2026-09-13 14:44:52,440 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:52] "GET /web/image/product.product/2952/image_512?unique=2026-09-13T14:44:12.000+00:00 HTTP/1.1" 200 - 8 0.005 0.059 2026-09-13 14:44:52,471 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [12/25] Tour test_self_order_product_availability → Step dialog is open (trigger: .modal-body:contains(It seems that Office Combo is no longer available. Please go back and edit your order.)) 2026-09-13 14:44:52,522 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [13/25] Tour test_self_order_product_availability → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("OK")) 2026-09-13 14:44:52,576 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [14/25] Tour test_self_order_product_availability → Step Click on product 'Combo Product 4' (trigger: .product_list .o_self_product_box span:contains('Combo Product 4')) 2026-09-13 14:44:52,643 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [15/25] Tour test_self_order_product_availability → Step Set 'self_order_available' of product 'Combo Product 5' to true (trigger: body) 2026-09-13 14:44:52,705 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [16/25] Tour test_self_order_product_availability → Step Click on product 'Combo Product 5' (trigger: .product_list .o_self_product_box span:contains('Combo Product 5')) 2026-09-13 14:44:52,770 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [17/25] Tour test_self_order_product_availability → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-09-13 14:44:52,830 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [18/25] Tour test_self_order_product_availability → Step Set 'self_order_available' of product 'Combo Product 5' to false (trigger: body) 2026-09-13 14:44:52,880 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [19/25] Tour test_self_order_product_availability → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-09-13 14:44:52,941 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [20/25] Tour test_self_order_product_availability → Step dialog is open (trigger: .modal-body:contains(It seems that Combo Product 5 is no longer available. Please go back and edit your order.)) 2026-09-13 14:44:52,992 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [21/25] Tour test_self_order_product_availability → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("OK")) 2026-09-13 14:44:53,044 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [22/25] Tour test_self_order_product_availability → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-09-13 14:44:53,100 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [23/25] Tour test_self_order_product_availability → Step Select table 1 (trigger: .self_order_popup_table select) 2026-09-13 14:44:53,151 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [24/25] Tour test_self_order_product_availability → Step Click on 'Confirm' button (trigger: .self_order_popup_table .btn:contains('Continue with table 1')) 2026-09-13 14:44:53,216 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: [25/25] Tour test_self_order_product_availability → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-09-13 14:44:53,238 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81758750 started for PoS orders references: [{'name': None, 'pos_reference': '260-167-000002', 'uuid': '8c6c475d-c8d2-4cff-9527-6938f9701228'}] 2026-09-13 14:44:53,259 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81758750 order {'name': None, 'pos_reference': '260-167-000002', 'uuid': '8c6c475d-c8d2-4cff-9527-6938f9701228'} created pos.order #924 2026-09-13 14:44:53,268 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #81758750 finished 2026-09-13 14:44:53,328 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:53] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 69 0.031 0.085 2026-09-13 14:44:53,359 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:53] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.003 0.008 2026-09-13 14:44:53,374 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: tour succeeded 2026-09-13 14:44:53,374 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: ╔═════════════════════════════════════════════════════╗ ║ TOUR test_self_order_product_availability SUCCEEDED ║ ╚═════════════════════════════════════════════════════╝ 2026-09-13 14:44:53,433 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability.browser: heap 10115232 (allocated 11534336) 2026-09-13 14:44:53,433 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Closing chrome headless with pid 88111 2026-09-13 14:44:53,434 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Closing websocket connection 2026-09-13 14:44:53,434 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Terminating chrome headless with pid 88111 2026-09-13 14:44:53,528 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_144453_528458_test_self_order_product_availability.txt 2026-09-13 14:44:53,528 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_common.TestSelfOrderCommon.test_self_order_product_availability: Removing chrome user profile "/tmp/tmpft82bay2_chrome_odoo" 2026-09-13 14:44:53,574 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-13 14:44:54,472 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_access_right_with_message_follower ... 2026-09-13 14:44:57,996 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:44:58,239 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2410723 started for PoS orders references: [{'name': None, 'pos_reference': '260-168-000001', 'uuid': '61f8181c-18e1-4b83-8a7b-21224750fe2f'}] 2026-09-13 14:44:58,273 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2410723 order {'name': None, 'pos_reference': '260-168-000001', 'uuid': '61f8181c-18e1-4b83-8a7b-21224750fe2f'} created pos.order #925 2026-09-13 14:44:58,274 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #2410723 finished 2026-09-13 14:44:58,355 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:58] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 126 0.107 0.255 2026-09-13 14:44:58,416 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:44:58] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 41 0.027 0.027 2026-09-13 14:44:58,448 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_config_session_loaded_fields ... 2026-09-13 14:45:01,421 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:45:01,795 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:01] "POST /pos-self/data/169 HTTP/1.1" 200 - 201 0.092 0.284 2026-09-13 14:45:01,836 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_foreign_line_update_is_dropped ... 2026-09-13 14:45:05,219 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_generate_return_values_includes_payment_method ... 2026-09-13 14:45:09,107 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:45:09,491 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:09] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 74 0.056 0.330 2026-09-13 14:45:09,527 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_get_orders_by_access_token ... 2026-09-13 14:45:13,077 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:45:13,234 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:13] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 26 0.008 0.151 2026-09-13 14:45:13,312 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:13] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 58 0.038 0.035 2026-09-13 14:45:13,324 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:13] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 6 0.002 0.005 2026-09-13 14:45:13,368 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:13] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 29 0.011 0.029 2026-09-13 14:45:13,422 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:13] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 29 0.023 0.026 2026-09-13 14:45:13,505 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:13] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 25 0.013 0.026 2026-09-13 14:45:13,523 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:13] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 9 0.005 0.008 2026-09-13 14:45:13,562 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:13] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 25 0.010 0.025 2026-09-13 14:45:13,616 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:13] "POST /pos-self-order/get-user-data HTTP/1.1" 200 - 25 0.019 0.026 2026-09-13 14:45:13,651 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_order_sanatization ... 2026-09-13 14:45:16,675 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_controller: Starting TestSelfOrderController.test_preparation_categories_are_loaded ... 2026-09-13 14:45:20,023 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:45:20,423 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:20] "POST /pos-self/data/174 HTTP/1.1" 200 - 192 0.117 0.287 2026-09-13 14:45:20,584 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Chrome pid: 88259 2026-09-13 14:45:20,584 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Chrome headless temporary user profile dir: /tmp/tmplf3jsk99_chrome_odoo 2026-09-13 14:45:20,585 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Issuing json command http://127.0.0.1:43453/json/version 2026-09-13 14:45:20,587 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43453', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:45:20,625 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:45:20,625 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Issuing json command http://127.0.0.1:43453/json 2026-09-13 14:45:20,626 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43453', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:45:20,650 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Websocket url found: ws://127.0.0.1:43453/devtools/page/514E63572171FAA0D91D9BE4882B4D29 2026-09-13 14:45:20,655 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Enable chrome headless console log notification 2026-09-13 14:45:20,657 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Chrome headless enable page notifications 2026-09-13 14:45:20,684 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Setting session cookie in browser 2026-09-13 14:45:20,696 26 INFO rb-721a478-224807-415181 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/174?access_token=51bb7176fa7d41b3" in browser 2026-09-13 14:45:20,696 26 INFO rb-721a478-224807-415181 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/174?access_token=51bb7176fa7d41b3" 2026-09-13 14:45:20,893 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:20] "GET /pos-self/174?access_token=51bb7176fa7d41b3 HTTP/1.1" 200 - 38 0.038 0.143 2026-09-13 14:45:20,900 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Navigation result: {'frameId': '514E63572171FAA0D91D9BE4882B4D29', 'loaderId': 'FC3FB0221D75CD7EF3BD73CE854961D9', 'isDownload': False} 2026-09-13 14:45:20,900 26 INFO rb-721a478-224807-415181 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-09-13 14:45:20,924 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:45:20,938 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a791ab9/pos_self_order.assets.min.css, copying from /web/assets/a791ab9/pos_self_order.assets.min.css 2026-09-13 14:45:20,970 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:20] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.017 0.025 2026-09-13 14:45:20,989 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/170f20d/pos_self_order.assets.min.js, copying from /web/assets/170f20d/pos_self_order.assets.min.js 2026-09-13 14:45:21,024 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:21] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.019 0.073 2026-09-13 14:45:21,053 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js, copying from /web/assets/9b7cf3a/pos_self_order.assets_tests.min.js 2026-09-13 14:45:21,064 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:21] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.015 0.117 2026-09-13 14:45:21,185 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:21] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-09-13 14:45:21,197 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/174?access_token=51bb7176fa7d41b3", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:45:21,203 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:45:21,203 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:21] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:45:21,209 26 INFO rb-721a478-224807-415181 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-09-13 14:45:21,264 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:21] "POST /pos-self/relations/174 HTTP/1.1" 200 - 36 0.022 0.026 2026-09-13 14:45:21,292 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.071 2026-09-13 14:45:21,323 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:21] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.005 2026-09-13 14:45:21,531 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:21] "POST /pos-self/data/174 HTTP/1.1" 200 - 106 0.097 0.122 2026-09-13 14:45:21,562 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded.browser: Owl is running in 'dev' mode. 2026-09-13 14:45:21,597 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:21] "GET /web/image/ir.attachment/8782/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-09-13 14:45:21,636 26 INFO rb-721a478-224807-415181 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-09-13 14:45:21,678 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:45:21,685 26 INFO rb-721a478-224807-415181 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-09-13 14:45:21,692 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:21] "GET /web/image/pos.category/347/image_128?unique=2026-09-13T14:44:53.000+00:00 HTTP/1.1" 200 - 2 0.002 0.020 2026-09-13 14:45:21,704 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:21] "GET /web/image/product.template/2452/image_512?unique=2026-09-13T14:44:53.000+00:00 HTTP/1.1" 200 - 3 0.002 0.027 2026-09-13 14:45:21,733 26 INFO rb-721a478-224807-415181 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-09-13 14:45:21,786 26 INFO rb-721a478-224807-415181 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-09-13 14:45:21,835 26 INFO rb-721a478-224807-415181 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-09-13 14:45:21,886 26 INFO rb-721a478-224807-415181 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-09-13 14:45:21,937 26 INFO rb-721a478-224807-415181 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-09-13 14:45:21,988 26 INFO rb-721a478-224807-415181 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-09-13 14:45:22,040 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded.browser: tour succeeded 2026-09-13 14:45:22,040 26 INFO rb-721a478-224807-415181 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-09-13 14:45:22,074 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded.browser: heap 6568768 (allocated 7340032) 2026-09-13 14:45:22,082 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Closing chrome headless with pid 88259 2026-09-13 14:45:22,086 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Closing websocket connection 2026-09-13 14:45:22,087 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Terminating chrome headless with pid 88259 2026-09-13 14:45:22,168 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_144522_168009_test_preparation_categories_are_loaded.txt 2026-09-13 14:45:22,168 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_controller.TestSelfOrderController.test_preparation_categories_are_loaded: Removing chrome user profile "/tmp/tmplf3jsk99_chrome_odoo" 2026-09-13 14:45:22,217 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-13 14:45:23,093 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_duplicate_order_kiosk ... 2026-09-13 14:45:26,506 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Chrome pid: 88363 2026-09-13 14:45:26,506 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Chrome headless temporary user profile dir: /tmp/tmprpwto6wa_chrome_odoo 2026-09-13 14:45:26,506 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Issuing json command http://127.0.0.1:42385/json/version 2026-09-13 14:45:26,507 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42385', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:45:26,533 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:45:26,533 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Issuing json command http://127.0.0.1:42385/json 2026-09-13 14:45:26,534 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42385', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:45:26,536 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Websocket url found: ws://127.0.0.1:42385/devtools/page/ECE7404FC3B982C177E204AB712556E4 2026-09-13 14:45:26,538 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Enable chrome headless console log notification 2026-09-13 14:45:26,540 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Chrome headless enable page notifications 2026-09-13 14:45:26,557 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Setting session cookie in browser 2026-09-13 14:45:26,662 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Open "http://127.0.0.1:8069/pos-self/175?access_token=05466c55d6114039" in browser 2026-09-13 14:45:26,662 26 INFO rb-721a478-224807-415181 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/175?access_token=05466c55d6114039" 2026-09-13 14:45:26,681 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:45:27,025 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:27] "GET /pos-self/175?access_token=05466c55d6114039 HTTP/1.1" 200 - 57 0.032 0.316 2026-09-13 14:45:27,028 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Navigation result: {'frameId': 'ECE7404FC3B982C177E204AB712556E4', 'loaderId': '1EA144C9002FC078BAA3819A8B1CC0AE', 'isDownload': False} 2026-09-13 14:45:27,029 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Evaluate ready code "odoo.isTourReady('kiosk_simple_order')" 2026-09-13 14:45:27,034 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:45:27,057 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a791ab9/pos_self_order.assets.min.css, copying from /web/assets/a791ab9/pos_self_order.assets.min.css 2026-09-13 14:45:27,093 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:27] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.025 0.026 2026-09-13 14:45:27,104 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/170f20d/pos_self_order.assets.min.js, copying from /web/assets/170f20d/pos_self_order.assets.min.js 2026-09-13 14:45:27,120 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:27] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.006 0.070 2026-09-13 14:45:27,127 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js, copying from /web/assets/9b7cf3a/pos_self_order.assets_tests.min.js 2026-09-13 14:45:27,147 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:27] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.005 0.097 2026-09-13 14:45:27,291 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:27] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.004 2026-09-13 14:45:27,304 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Evaluate test code "odoo.startTour('kiosk_simple_order', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/175?access_token=05466c55d6114039", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:45:27,309 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:45:27,309 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:27] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.003 2026-09-13 14:45:27,312 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: [1/8] Tour kiosk_simple_order → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-09-13 14:45:27,366 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: [2/8] Tour kiosk_simple_order → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:45:27,401 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:27] "POST /pos-self/relations/175 HTTP/1.1" 200 - 37 0.029 0.045 2026-09-13 14:45:27,437 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:27] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.101 2026-09-13 14:45:27,730 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:27] "POST /pos-self/data/175 HTTP/1.1" 200 - 175 0.130 0.167 2026-09-13 14:45:27,734 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:27] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.278 2026-09-13 14:45:27,799 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:27] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.031 2026-09-13 14:45:27,806 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: Owl is running in 'dev' mode. 2026-09-13 14:45:27,838 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:27] "GET /web/image/ir.attachment/8832/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-09-13 14:45:27,888 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: [3/8] Tour kiosk_simple_order → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-09-13 14:45:27,940 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:27] "GET /web/image/pos.category/348/image_128?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 2 0.000 0.015 2026-09-13 14:45:27,950 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:45:27,955 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:27] "GET /web/image/product.template/2457/image_512?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.018 2026-09-13 14:45:27,962 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:27] "GET /web/image/product.template/2458/image_512?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 3 0.001 0.023 2026-09-13 14:45:27,971 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:27] "GET /web/image/product.template/2461/image_512?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 3 0.001 0.028 2026-09-13 14:45:27,976 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: [4/8] Tour kiosk_simple_order → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-09-13 14:45:27,982 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:27] "GET /web/image/product.template/2459/image_512?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.036 2026-09-13 14:45:27,994 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:27] "GET /web/image/product.template/2460/image_512?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 3 0.001 0.040 2026-09-13 14:45:28,033 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: [5/8] Tour kiosk_simple_order → 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-09-13 14:45:28,050 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:28] "GET /web/image/ir.attachment/8799/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-09-13 14:45:28,073 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:28] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-09-13 14:45:28,074 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:28] "GET /web/image/product.product/2958/image_512?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 8 0.004 0.012 2026-09-13 14:45:28,100 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: [6/8] Tour kiosk_simple_order → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-09-13 14:45:28,170 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: [7/8] Tour kiosk_simple_order → Step Click on button 'Close' (trigger: .btn:contains('Close')) 2026-09-13 14:45:28,193 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32109525 started for PoS orders references: [{'name': None, 'pos_reference': '260-175-000001', 'uuid': '2a26ffe7-06de-4146-8412-0873b5090458'}] 2026-09-13 14:45:28,226 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32109525 order {'name': None, 'pos_reference': '260-175-000001', 'uuid': '2a26ffe7-06de-4146-8412-0873b5090458'} created pos.order #930 2026-09-13 14:45:28,240 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #32109525 finished 2026-09-13 14:45:28,318 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:28] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 95 0.063 0.098 2026-09-13 14:45:28,353 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:28] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.004 0.010 2026-09-13 14:45:28,373 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: [8/8] Tour kiosk_simple_order → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-09-13 14:45:28,382 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:28] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.003 0.015 2026-09-13 14:45:28,424 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: tour succeeded 2026-09-13 14:45:28,424 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: ╔═══════════════════════════════════╗ ║ TOUR kiosk_simple_order SUCCEEDED ║ ╚═══════════════════════════════════╝ 2026-09-13 14:45:28,450 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk.browser: heap 7436148 (allocated 8388608) 2026-09-13 14:45:28,452 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Closing chrome headless with pid 88363 2026-09-13 14:45:28,454 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Closing websocket connection 2026-09-13 14:45:28,454 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Terminating chrome headless with pid 88363 2026-09-13 14:45:28,508 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_144528_508459_test_duplicate_order_kiosk.txt 2026-09-13 14:45:28,508 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_duplicate_order_kiosk: Removing chrome user profile "/tmp/tmprpwto6wa_chrome_odoo" 2026-09-13 14:45:28,541 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_order_price_null ... 2026-09-13 14:45:31,932 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Chrome pid: 88474 2026-09-13 14:45:31,932 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Chrome headless temporary user profile dir: /tmp/tmp1qdjlzlu_chrome_odoo 2026-09-13 14:45:31,932 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Issuing json command http://127.0.0.1:40507/json/version 2026-09-13 14:45:31,933 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40507', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:45:31,939 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:45:31,939 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Issuing json command http://127.0.0.1:40507/json 2026-09-13 14:45:31,940 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40507', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:45:31,941 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Websocket url found: ws://127.0.0.1:40507/devtools/page/522777D4D67E9CA06544B86FB8783E16 2026-09-13 14:45:31,943 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Enable chrome headless console log notification 2026-09-13 14:45:31,945 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Chrome headless enable page notifications 2026-09-13 14:45:31,962 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Setting session cookie in browser 2026-09-13 14:45:32,053 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Open "http://127.0.0.1:8069/pos-self/176?access_token=2595929b2eb34699" in browser 2026-09-13 14:45:32,053 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Navigating to: "http://127.0.0.1:8069/pos-self/176?access_token=2595929b2eb34699" 2026-09-13 14:45:32,065 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:45:32,352 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:32] "GET /pos-self/176?access_token=2595929b2eb34699 HTTP/1.1" 200 - 57 0.028 0.261 2026-09-13 14:45:32,355 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Navigation result: {'frameId': '522777D4D67E9CA06544B86FB8783E16', 'loaderId': 'C3EE47D7E2930219CBA1548533B5B09A', 'isDownload': False} 2026-09-13 14:45:32,355 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Evaluate ready code "odoo.isTourReady('kiosk_order_price_null')" 2026-09-13 14:45:32,361 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:45:32,415 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a791ab9/pos_self_order.assets.min.css, copying from /web/assets/a791ab9/pos_self_order.assets.min.css 2026-09-13 14:45:32,449 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:32] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.031 0.052 2026-09-13 14:45:32,463 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/170f20d/pos_self_order.assets.min.js, copying from /web/assets/170f20d/pos_self_order.assets.min.js 2026-09-13 14:45:32,489 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:32] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.006 0.113 2026-09-13 14:45:32,497 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js, copying from /web/assets/9b7cf3a/pos_self_order.assets_tests.min.js 2026-09-13 14:45:32,520 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:32] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.012 0.135 2026-09-13 14:45:32,635 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:32] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:45:32,653 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Evaluate test code "odoo.startTour('kiosk_order_price_null', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/176?access_token=2595929b2eb34699", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:45:32,661 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null.browser: [1/8] Tour kiosk_order_price_null → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-09-13 14:45:32,664 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:45:32,664 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:32] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:45:32,716 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null.browser: [2/8] Tour kiosk_order_price_null → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:45:32,725 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:32] "POST /pos-self/relations/176 HTTP/1.1" 200 - 37 0.026 0.025 2026-09-13 14:45:32,754 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:32] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.078 2026-09-13 14:45:32,984 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:32] "POST /pos-self/data/176 HTTP/1.1" 200 - 175 0.098 0.129 2026-09-13 14:45:32,988 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:32] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.220 2026-09-13 14:45:33,051 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:33] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.029 2026-09-13 14:45:33,058 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null.browser: Owl is running in 'dev' mode. 2026-09-13 14:45:33,107 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:33] "GET /web/image/ir.attachment/8872/raw HTTP/1.1" 200 - 4 0.005 0.010 2026-09-13 14:45:33,157 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null.browser: [3/8] Tour kiosk_order_price_null → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-09-13 14:45:33,208 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:33] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.012 2026-09-13 14:45:33,209 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:33] "GET /web/image/pos.category/348/image_128?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 2 0.000 0.023 2026-09-13 14:45:33,238 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null.browser: [4/8] Tour kiosk_order_price_null → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-09-13 14:45:33,255 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:33] "GET /web/image/product.template/2457/image_512?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.058 2026-09-13 14:45:33,275 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:33] "GET /web/image/product.template/2458/image_512?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.071 2026-09-13 14:45:33,285 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null.browser: [5/8] Tour kiosk_order_price_null → Step Check product card with Coca-Cola and 0.00 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("0.00"))) 2026-09-13 14:45:33,302 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:33] "GET /web/image/product.template/2461/image_512?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.097 2026-09-13 14:45:33,317 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:33] "GET /web/image/product.template/2459/image_512?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.079 2026-09-13 14:45:33,328 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:33] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:45:33,337 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:33] "GET /web/image/product.template/2460/image_512?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.085 2026-09-13 14:45:33,337 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null.browser: [6/8] Tour kiosk_order_price_null → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-09-13 14:45:33,344 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:33] "GET /web/image/ir.attachment/8839/raw HTTP/1.1" 200 - 4 0.002 0.046 2026-09-13 14:45:33,377 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:33] "GET /web/image/product.product/2958/image_512?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 8 0.007 0.041 2026-09-13 14:45:33,403 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null.browser: [7/8] Tour kiosk_order_price_null → Step Check if the order number is shown (trigger: .tracking-number) 2026-09-13 14:45:33,454 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90030745 started for PoS orders references: [{'name': None, 'pos_reference': '260-176-000001', 'uuid': '0a065ab6-6a8e-4ef0-a3e8-124e739c1e19'}] 2026-09-13 14:45:33,504 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90030745 order {'name': None, 'pos_reference': '260-176-000001', 'uuid': '0a065ab6-6a8e-4ef0-a3e8-124e739c1e19'} created pos.order #931 2026-09-13 14:45:33,520 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #90030745 finished 2026-09-13 14:45:33,847 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:33] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 232 0.212 0.228 2026-09-13 14:45:33,882 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:33] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.002 0.006 2026-09-13 14:45:33,887 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null.browser: [8/8] Tour kiosk_order_price_null → Step Check is button 'Close' (trigger: .btn:contains('Close')) 2026-09-13 14:45:33,938 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null.browser: tour succeeded 2026-09-13 14:45:33,939 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null.browser: ╔═══════════════════════════════════════╗ ║ TOUR kiosk_order_price_null SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-09-13 14:45:33,977 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null.browser: heap 7341980 (allocated 7864320) 2026-09-13 14:45:33,991 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Closing chrome headless with pid 88474 2026-09-13 14:45:33,992 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Closing websocket connection 2026-09-13 14:45:33,992 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Terminating chrome headless with pid 88474 2026-09-13 14:45:34,047 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_144534_047120_test_order_price_null.txt 2026-09-13 14:45:34,047 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_order_price_null: Removing chrome user profile "/tmp/tmp1qdjlzlu_chrome_odoo" 2026-09-13 14:45:34,078 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk ... 2026-09-13 14:45:37,420 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome pid: 88586 2026-09-13 14:45:37,434 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless temporary user profile dir: /tmp/tmp5w23vym5_chrome_odoo 2026-09-13 14:45:37,435 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:44263/json/version 2026-09-13 14:45:37,435 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44263', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:45:37,477 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:45:37,477 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:44263/json 2026-09-13 14:45:37,478 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44263', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:45:37,483 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Websocket url found: ws://127.0.0.1:44263/devtools/page/FCB4B6297034FEDD0D343032CE7B87EE 2026-09-13 14:45:37,484 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Enable chrome headless console log notification 2026-09-13 14:45:37,488 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless enable page notifications 2026-09-13 14:45:37,505 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Setting session cookie in browser 2026-09-13 14:45:37,639 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Open "http://127.0.0.1:8069/pos-self/177?access_token=bed13bf0b7c74cd5" in browser 2026-09-13 14:45:37,640 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Navigating to: "http://127.0.0.1:8069/pos-self/177?access_token=bed13bf0b7c74cd5" 2026-09-13 14:45:37,659 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:45:38,134 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:38] "GET /pos-self/177?access_token=bed13bf0b7c74cd5 HTTP/1.1" 200 - 59 0.035 0.443 2026-09-13 14:45:38,139 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Navigation result: {'frameId': 'FCB4B6297034FEDD0D343032CE7B87EE', 'loaderId': '315F88BB15D0B31E96C86DF2FB9FDF90', 'isDownload': False} 2026-09-13 14:45:38,139 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Evaluate ready code "odoo.isTourReady('self_kiosk_each_counter_takeaway_in')" 2026-09-13 14:45:38,144 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:45:38,163 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a791ab9/pos_self_order.assets.min.css, copying from /web/assets/a791ab9/pos_self_order.assets.min.css 2026-09-13 14:45:38,196 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:38] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 9 0.023 0.024 2026-09-13 14:45:38,209 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js, copying from /web/assets/9b7cf3a/pos_self_order.assets_tests.min.js 2026-09-13 14:45:38,219 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:38] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.006 0.061 2026-09-13 14:45:38,226 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/170f20d/pos_self_order.assets.min.js, copying from /web/assets/170f20d/pos_self_order.assets.min.js 2026-09-13 14:45:38,249 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:38] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.010 0.088 2026-09-13 14:45:38,402 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:38] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-09-13 14:45:38,424 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Evaluate test code "odoo.startTour('self_kiosk_each_counter_takeaway_in', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/177?access_token=bed13bf0b7c74cd5", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:45:38,427 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:45:38,428 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:38] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:45:38,438 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [1/22] Tour self_kiosk_each_counter_takeaway_in → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-09-13 14:45:38,489 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [2/22] Tour self_kiosk_each_counter_takeaway_in → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:45:38,494 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:38] "POST /pos-self/relations/177 HTTP/1.1" 200 - 37 0.021 0.029 2026-09-13 14:45:38,533 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:38] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.083 2026-09-13 14:45:38,806 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:38] "POST /pos-self/data/177 HTTP/1.1" 200 - 182 0.117 0.161 2026-09-13 14:45:38,810 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.264 2026-09-13 14:45:38,880 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:38] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.027 2026-09-13 14:45:38,891 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: Owl is running in 'dev' mode. 2026-09-13 14:45:38,923 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:38] "GET /web/image/ir.attachment/8912/raw HTTP/1.1" 200 - 4 0.001 0.008 2026-09-13 14:45:38,946 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [3/22] Tour self_kiosk_each_counter_takeaway_in → Step Click on location 'Test-In' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-In')) 2026-09-13 14:45:38,955 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:38] "GET /web/image/ir.attachment/8879/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-09-13 14:45:38,985 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:38] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:45:39,027 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [4/22] Tour self_kiosk_each_counter_takeaway_in → Step Click on category 'Miscellaneous' (trigger: .category_btn:contains('Miscellaneous')) 2026-09-13 14:45:39,078 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:39] "GET /web/image/pos.category/348/image_128?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 2 0.008 0.024 2026-09-13 14:45:39,081 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [5/22] Tour self_kiosk_each_counter_takeaway_in → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-09-13 14:45:39,111 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:39] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 4 0.003 0.059 2026-09-13 14:45:39,124 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:39] "GET /web/image/product.template/2457/image_512?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.066 2026-09-13 14:45:39,134 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:39] "GET /web/image/product.template/2458/image_512?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.074 2026-09-13 14:45:39,149 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:39] "GET /web/image/product.template/2461/image_512?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.083 2026-09-13 14:45:39,152 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [6/22] Tour self_kiosk_each_counter_takeaway_in → Step Click on category 'Uncategorised' (trigger: .category_btn:contains('Uncategorised')) 2026-09-13 14:45:39,175 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:39] "GET /web/image/product.template/2459/image_512?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.110 2026-09-13 14:45:39,185 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:39] "GET /web/image/product.template/2460/image_512?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.095 2026-09-13 14:45:39,205 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [7/22] Tour self_kiosk_each_counter_takeaway_in → Step Click on product 'Yummy Burger' (trigger: .product_list .o_self_product_box span:contains('Yummy Burger')) 2026-09-13 14:45:39,234 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:39] "GET /web/image/product.template/2463/image_512?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.010 2026-09-13 14:45:39,246 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:39] "GET /web/image/product.template/2462/image_512?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 3 0.001 0.020 2026-09-13 14:45:39,265 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [8/22] Tour self_kiosk_each_counter_takeaway_in → Step Click on product 'Taxi Burger' (trigger: .product_list .o_self_product_box span:contains('Taxi Burger')) 2026-09-13 14:45:39,328 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [9/22] Tour self_kiosk_each_counter_takeaway_in → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-09-13 14:45:39,404 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [10/22] Tour self_kiosk_each_counter_takeaway_in → 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-09-13 14:45:39,437 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:39] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:45:39,458 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [11/22] Tour self_kiosk_each_counter_takeaway_in → Step Check product card with Yummy Burger and 10 (trigger: .product-cart-item:has(div:contains("Yummy Burger")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("10"))) 2026-09-13 14:45:39,461 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:39] "GET /web/image/product.product/2958/image_512?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 8 0.015 0.018 2026-09-13 14:45:39,476 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:39] "GET /web/image/product.product/2963/image_512?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 8 0.004 0.043 2026-09-13 14:45:39,499 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:39] "GET /web/image/product.product/2964/image_512?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 8 0.007 0.053 2026-09-13 14:45:39,509 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [12/22] Tour self_kiosk_each_counter_takeaway_in → Step Check product card with Taxi Burger and 11 (trigger: .product-cart-item:has(div:contains("Taxi Burger")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("11"))) 2026-09-13 14:45:39,561 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [13/22] Tour self_kiosk_each_counter_takeaway_in → Step The total price to pay is 23.53 (trigger: .order-price :contains(Total):contains(23.53)) 2026-09-13 14:45:39,611 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [14/22] Tour self_kiosk_each_counter_takeaway_in → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-09-13 14:45:39,670 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [15/22] Tour self_kiosk_each_counter_takeaway_in → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-09-13 14:45:39,723 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [16/22] Tour self_kiosk_each_counter_takeaway_in → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-09-13 14:45:39,783 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [17/22] Tour self_kiosk_each_counter_takeaway_in → Step Click on button 'Close' (trigger: .btn:contains('Close')) 2026-09-13 14:45:39,857 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59174394 started for PoS orders references: [{'name': None, 'pos_reference': '260-177-000001', 'uuid': '9944cce1-05e1-487e-b109-201a320f21c5'}] 2026-09-13 14:45:39,894 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59174394 order {'name': None, 'pos_reference': '260-177-000001', 'uuid': '9944cce1-05e1-487e-b109-201a320f21c5'} created pos.order #932 2026-09-13 14:45:39,904 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #59174394 finished 2026-09-13 14:45:40,020 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:40] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 126 0.094 0.142 2026-09-13 14:45:40,066 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:40] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.004 0.008 2026-09-13 14:45:40,088 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [18/22] Tour self_kiosk_each_counter_takeaway_in → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-09-13 14:45:40,092 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:40] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.012 0.008 2026-09-13 14:45:40,134 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [19/22] Tour self_kiosk_each_counter_takeaway_in → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:45:40,190 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [20/22] Tour self_kiosk_each_counter_takeaway_in → Step Click on location 'Test-In' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-In')) 2026-09-13 14:45:40,245 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [21/22] Tour self_kiosk_each_counter_takeaway_in → Step Click on category 'Miscellaneous' (trigger: .category_btn:contains('Miscellaneous')) 2026-09-13 14:45:40,301 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [22/22] Tour self_kiosk_each_counter_takeaway_in → Step Check if button 'Checkout' is disabled (trigger: button.disabled:contains("Checkout")) 2026-09-13 14:45:40,353 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: tour succeeded 2026-09-13 14:45:40,353 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: ╔════════════════════════════════════════════════════╗ ║ TOUR self_kiosk_each_counter_takeaway_in SUCCEEDED ║ ╚════════════════════════════════════════════════════╝ 2026-09-13 14:45:40,414 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: heap 8523140 (allocated 9961472) 2026-09-13 14:45:40,417 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing chrome headless with pid 88586 2026-09-13 14:45:40,422 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing websocket connection 2026-09-13 14:45:40,424 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Terminating chrome headless with pid 88586 2026-09-13 14:45:40,480 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_144540_480692_test_self_order_kiosk.txt 2026-09-13 14:45:40,481 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Removing chrome user profile "/tmp/tmp5w23vym5_chrome_odoo" 2026-09-13 14:45:40,738 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome pid: 88712 2026-09-13 14:45:40,738 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless temporary user profile dir: /tmp/tmp_fy_dl6j_chrome_odoo 2026-09-13 14:45:40,739 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:33909/json/version 2026-09-13 14:45:40,740 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33909', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:45:40,742 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:45:40,742 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:33909/json 2026-09-13 14:45:40,742 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33909', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:45:40,743 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Websocket url found: ws://127.0.0.1:33909/devtools/page/D7BD750EA09268C3E82D810D704AD69F 2026-09-13 14:45:40,745 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Enable chrome headless console log notification 2026-09-13 14:45:40,747 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless enable page notifications 2026-09-13 14:45:40,761 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Setting session cookie in browser 2026-09-13 14:45:40,763 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Open "http://127.0.0.1:8069/pos-self/177?access_token=bed13bf0b7c74cd5" in browser 2026-09-13 14:45:40,763 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Navigating to: "http://127.0.0.1:8069/pos-self/177?access_token=bed13bf0b7c74cd5" 2026-09-13 14:45:40,791 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:40] "GET /pos-self/177?access_token=bed13bf0b7c74cd5 HTTP/1.1" 200 - 7 0.005 0.016 2026-09-13 14:45:40,795 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Navigation result: {'frameId': 'D7BD750EA09268C3E82D810D704AD69F', 'loaderId': '5EE777B7EE7DF61A24A4D989CE4039A3', 'isDownload': False} 2026-09-13 14:45:40,796 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Evaluate ready code "odoo.isTourReady('self_kiosk_each_counter_takeaway_out')" 2026-09-13 14:45:40,808 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:45:40,851 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:40] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.026 0.009 2026-09-13 14:45:40,857 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:40] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.001 0.035 2026-09-13 14:45:40,863 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:40] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.027 2026-09-13 14:45:41,017 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:41] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:45:41,027 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Evaluate test code "odoo.startTour('self_kiosk_each_counter_takeaway_out', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/177?access_token=bed13bf0b7c74cd5", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:45:41,035 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:45:41,036 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:41] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:45:41,036 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [1/16] Tour self_kiosk_each_counter_takeaway_out → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-09-13 14:45:41,088 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [2/16] Tour self_kiosk_each_counter_takeaway_out → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:45:41,101 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:41] "POST /pos-self/relations/177 HTTP/1.1" 200 - 16 0.021 0.027 2026-09-13 14:45:41,107 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.003 0.048 2026-09-13 14:45:41,331 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:41] "POST /pos-self/data/177 HTTP/1.1" 200 - 114 0.080 0.119 2026-09-13 14:45:41,333 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.198 2026-09-13 14:45:41,403 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:41] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 3 0.003 0.031 2026-09-13 14:45:41,411 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: Owl is running in 'dev' mode. 2026-09-13 14:45:41,453 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:41] "GET /web/image/ir.attachment/8912/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-09-13 14:45:41,483 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [3/16] Tour self_kiosk_each_counter_takeaway_out → Step Click on location 'Test-Takeout' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-Takeout')) 2026-09-13 14:45:41,498 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:41] "GET /web/image/ir.attachment/8879/raw HTTP/1.1" 200 - 4 0.002 0.005 2026-09-13 14:45:41,512 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:45:41,586 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [4/16] Tour self_kiosk_each_counter_takeaway_out → Step Click on category 'Miscellaneous' (trigger: .category_btn:contains('Miscellaneous')) 2026-09-13 14:45:41,624 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:41] "GET /web/image/pos.category/348/image_128?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 2 0.001 0.019 2026-09-13 14:45:41,645 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:41] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 3 0.005 0.034 2026-09-13 14:45:41,653 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [5/16] Tour self_kiosk_each_counter_takeaway_out → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-09-13 14:45:41,657 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:41] "GET /web/image/product.template/2457/image_512?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.036 2026-09-13 14:45:41,667 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:41] "GET /web/image/product.template/2459/image_512?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.045 2026-09-13 14:45:41,681 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:41] "GET /web/image/product.template/2458/image_512?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.059 2026-09-13 14:45:41,691 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:41] "GET /web/image/product.template/2461/image_512?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 3 0.001 0.070 2026-09-13 14:45:41,703 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:41] "GET /web/image/product.template/2460/image_512?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.075 2026-09-13 14:45:41,713 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [6/16] Tour self_kiosk_each_counter_takeaway_out → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-09-13 14:45:41,780 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [7/16] Tour self_kiosk_each_counter_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-09-13 14:45:41,800 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:41] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:45:41,823 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:41] "GET /web/image/product.product/2958/image_512?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 8 0.010 0.015 2026-09-13 14:45:41,831 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [8/16] Tour self_kiosk_each_counter_takeaway_out → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-09-13 14:45:41,894 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [9/16] Tour self_kiosk_each_counter_takeaway_out → Step Fill input with Mr Kiosk (trigger: input[placeholder="Name"]) 2026-09-13 14:45:41,908 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:41] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 6 0.004 0.008 2026-09-13 14:45:41,963 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [10/16] Tour self_kiosk_each_counter_takeaway_out → Step Click on button 'Continue' (trigger: .btn:contains('Continue')) 2026-09-13 14:45:42,030 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [11/16] Tour self_kiosk_each_counter_takeaway_out → Step Click on button 'Close' (trigger: .btn:contains('Close')) 2026-09-13 14:45:42,060 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55133982 started for PoS orders references: [{'name': None, 'pos_reference': '260-177-000002', 'uuid': '9698cdab-5082-41f8-af10-0a9cbad68f2f'}] 2026-09-13 14:45:42,087 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55133982 order {'name': None, 'pos_reference': '260-177-000002', 'uuid': '9698cdab-5082-41f8-af10-0a9cbad68f2f'} created pos.order #933 2026-09-13 14:45:42,096 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #55133982 finished 2026-09-13 14:45:42,164 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:42] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 69 0.042 0.096 2026-09-13 14:45:42,224 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [12/16] Tour self_kiosk_each_counter_takeaway_out → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-09-13 14:45:42,225 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:42] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.004 0.013 2026-09-13 14:45:42,233 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:42] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.002 0.017 2026-09-13 14:45:42,275 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [13/16] Tour self_kiosk_each_counter_takeaway_out → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:45:42,331 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [14/16] Tour self_kiosk_each_counter_takeaway_out → Step Click on location 'Test-Takeout' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-Takeout')) 2026-09-13 14:45:42,342 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:42] "GET /web/image/ir.attachment/8911/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-09-13 14:45:42,388 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [15/16] Tour self_kiosk_each_counter_takeaway_out → Step Click on category 'Miscellaneous' (trigger: .category_btn:contains('Miscellaneous')) 2026-09-13 14:45:42,444 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [16/16] Tour self_kiosk_each_counter_takeaway_out → Step Check if button 'Checkout' is disabled (trigger: button.disabled:contains("Checkout")) 2026-09-13 14:45:42,495 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: tour succeeded 2026-09-13 14:45:42,496 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: ╔═════════════════════════════════════════════════════╗ ║ TOUR self_kiosk_each_counter_takeaway_out SUCCEEDED ║ ╚═════════════════════════════════════════════════════╝ 2026-09-13 14:45:42,527 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: heap 8320604 (allocated 9699328) 2026-09-13 14:45:42,535 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing chrome headless with pid 88712 2026-09-13 14:45:42,536 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing websocket connection 2026-09-13 14:45:42,537 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Terminating chrome headless with pid 88712 2026-09-13 14:45:42,592 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_144542_592403_test_self_order_kiosk.txt 2026-09-13 14:45:42,592 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Removing chrome user profile "/tmp/tmp_fy_dl6j_chrome_odoo" 2026-09-13 14:45:42,782 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome pid: 88827 2026-09-13 14:45:42,782 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless temporary user profile dir: /tmp/tmpvk2dp_53_chrome_odoo 2026-09-13 14:45:42,782 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:33101/json/version 2026-09-13 14:45:42,784 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33101', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:45:42,796 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:45:42,796 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:33101/json 2026-09-13 14:45:42,797 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33101', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:45:42,799 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Websocket url found: ws://127.0.0.1:33101/devtools/page/6C89CFC59B09D95E12DBD82DF9421BFA 2026-09-13 14:45:42,803 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Enable chrome headless console log notification 2026-09-13 14:45:42,806 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless enable page notifications 2026-09-13 14:45:42,814 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Setting session cookie in browser 2026-09-13 14:45:42,816 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Open "http://127.0.0.1:8069/pos-self/177?access_token=bed13bf0b7c74cd5" in browser 2026-09-13 14:45:42,816 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Navigating to: "http://127.0.0.1:8069/pos-self/177?access_token=bed13bf0b7c74cd5" 2026-09-13 14:45:42,842 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:42] "GET /pos-self/177?access_token=bed13bf0b7c74cd5 HTTP/1.1" 200 - 7 0.004 0.011 2026-09-13 14:45:42,845 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Navigation result: {'frameId': '6C89CFC59B09D95E12DBD82DF9421BFA', 'loaderId': '6A54C73B588EA3E1BD3214F7A54EC4D2', 'isDownload': False} 2026-09-13 14:45:42,845 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Evaluate ready code "odoo.isTourReady('self_kiosk_each_table_takeaway_in')" 2026-09-13 14:45:42,859 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:45:42,879 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:42] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.007 0.010 2026-09-13 14:45:42,890 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:42] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.003 0.023 2026-09-13 14:45:42,895 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:42] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.027 2026-09-13 14:45:43,051 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:43] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:45:43,060 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Evaluate test code "odoo.startTour('self_kiosk_each_table_takeaway_in', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/177?access_token=bed13bf0b7c74cd5", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:45:43,064 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:45:43,064 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:43] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:45:43,069 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [1/17] Tour self_kiosk_each_table_takeaway_in → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-09-13 14:45:43,103 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:43] "POST /pos-self/relations/177 HTTP/1.1" 200 - 16 0.008 0.018 2026-09-13 14:45:43,107 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:43] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.028 2026-09-13 14:45:43,125 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [2/17] Tour self_kiosk_each_table_takeaway_in → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:45:43,359 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:43] "POST /pos-self/data/177 HTTP/1.1" 200 - 114 0.098 0.138 2026-09-13 14:45:43,363 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:43] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.234 2026-09-13 14:45:43,416 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:43] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 3 0.002 0.023 2026-09-13 14:45:43,423 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: Owl is running in 'dev' mode. 2026-09-13 14:45:43,469 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:43] "GET /web/image/ir.attachment/8912/raw HTTP/1.1" 200 - 4 0.005 0.007 2026-09-13 14:45:43,502 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [3/17] Tour self_kiosk_each_table_takeaway_in → Step Click on category 'Miscellaneous' (trigger: .category_btn:contains('Miscellaneous')) 2026-09-13 14:45:43,543 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:43] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:45:43,552 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:43] "GET /web/image/pos.category/348/image_128?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 2 0.003 0.025 2026-09-13 14:45:43,572 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:43] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 3 0.003 0.044 2026-09-13 14:45:43,587 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [4/17] Tour self_kiosk_each_table_takeaway_in → Step Check product label has 'Coca-Cola' and not 12345 (trigger: .o_self_product_box span:contains('Coca-Cola'):not(:contains("12345"))) 2026-09-13 14:45:43,588 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:43] "GET /web/image/product.template/2457/image_512?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.050 2026-09-13 14:45:43,606 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:43] "GET /web/image/product.template/2458/image_512?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.066 2026-09-13 14:45:43,615 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [5/17] Tour self_kiosk_each_table_takeaway_in → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-09-13 14:45:43,620 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:43] "GET /web/image/product.template/2461/image_512?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.076 2026-09-13 14:45:43,630 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:43] "GET /web/image/product.template/2459/image_512?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.082 2026-09-13 14:45:43,640 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:43] "GET /web/image/product.template/2460/image_512?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.082 2026-09-13 14:45:43,695 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [6/17] Tour self_kiosk_each_table_takeaway_in → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-09-13 14:45:43,763 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [7/17] Tour self_kiosk_each_table_takeaway_in → 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-09-13 14:45:43,775 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:43] "GET /web/image/ir.attachment/8879/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-09-13 14:45:43,785 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:43] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:45:43,803 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:43] "GET /web/image/product.product/2958/image_512?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 8 0.004 0.012 2026-09-13 14:45:43,822 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [8/17] Tour self_kiosk_each_table_takeaway_in → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-09-13 14:45:43,877 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [9/17] Tour self_kiosk_each_table_takeaway_in → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-09-13 14:45:43,930 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [10/17] Tour self_kiosk_each_table_takeaway_in → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-09-13 14:45:43,991 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [11/17] Tour self_kiosk_each_table_takeaway_in → Step Check if the order number is shown (trigger: .tracking-number) 2026-09-13 14:45:44,012 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95639665 started for PoS orders references: [{'name': None, 'pos_reference': '260-177-000003', 'uuid': '9a0af759-e800-4c94-9b29-1f32529d9d4e'}] 2026-09-13 14:45:44,034 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95639665 order {'name': None, 'pos_reference': '260-177-000003', 'uuid': '9a0af759-e800-4c94-9b29-1f32529d9d4e'} created pos.order #934 2026-09-13 14:45:44,047 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #95639665 finished 2026-09-13 14:45:44,105 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:44] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 69 0.031 0.083 2026-09-13 14:45:44,148 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:44] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.010 0.010 2026-09-13 14:45:44,157 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [12/17] Tour self_kiosk_each_table_takeaway_in → Step Check that the order number start with 'K', and end with number '3'. (trigger: span.tracking-number) 2026-09-13 14:45:44,160 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:44] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.002 0.014 2026-09-13 14:45:44,205 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [13/17] Tour self_kiosk_each_table_takeaway_in → Step Click on button 'Close' (trigger: .btn:contains('Close')) 2026-09-13 14:45:44,258 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [14/17] Tour self_kiosk_each_table_takeaway_in → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-09-13 14:45:44,309 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [15/17] Tour self_kiosk_each_table_takeaway_in → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:45:44,378 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [16/17] Tour self_kiosk_each_table_takeaway_in → Step Click on category 'Miscellaneous' (trigger: .category_btn:contains('Miscellaneous')) 2026-09-13 14:45:44,431 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [17/17] Tour self_kiosk_each_table_takeaway_in → Step Check if button 'Checkout' is disabled (trigger: button.disabled:contains("Checkout")) 2026-09-13 14:45:44,481 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: tour succeeded 2026-09-13 14:45:44,481 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: ╔══════════════════════════════════════════════════╗ ║ TOUR self_kiosk_each_table_takeaway_in SUCCEEDED ║ ╚══════════════════════════════════════════════════╝ 2026-09-13 14:45:44,528 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: heap 7958756 (allocated 8650752) 2026-09-13 14:45:44,535 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing chrome headless with pid 88827 2026-09-13 14:45:44,536 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing websocket connection 2026-09-13 14:45:44,539 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Terminating chrome headless with pid 88827 2026-09-13 14:45:44,592 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_144544_592298_test_self_order_kiosk.txt 2026-09-13 14:45:44,592 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Removing chrome user profile "/tmp/tmpvk2dp_53_chrome_odoo" 2026-09-13 14:45:44,786 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome pid: 88947 2026-09-13 14:45:44,786 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless temporary user profile dir: /tmp/tmpdqxq495s_chrome_odoo 2026-09-13 14:45:44,786 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:42761/json/version 2026-09-13 14:45:44,787 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42761', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:45:44,802 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:45:44,802 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:42761/json 2026-09-13 14:45:44,803 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42761', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:45:44,804 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Websocket url found: ws://127.0.0.1:42761/devtools/page/D1FB158589D379343B52E0A412C12A8F 2026-09-13 14:45:44,806 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Enable chrome headless console log notification 2026-09-13 14:45:44,807 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless enable page notifications 2026-09-13 14:45:44,817 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Setting session cookie in browser 2026-09-13 14:45:44,822 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Open "http://127.0.0.1:8069/pos-self/177?access_token=bed13bf0b7c74cd5" in browser 2026-09-13 14:45:44,822 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Navigating to: "http://127.0.0.1:8069/pos-self/177?access_token=bed13bf0b7c74cd5" 2026-09-13 14:45:44,847 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:44] "GET /pos-self/177?access_token=bed13bf0b7c74cd5 HTTP/1.1" 200 - 7 0.005 0.015 2026-09-13 14:45:44,850 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Navigation result: {'frameId': 'D1FB158589D379343B52E0A412C12A8F', 'loaderId': '08A41399135E793722E4A17E913DAD71', 'isDownload': False} 2026-09-13 14:45:44,850 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Evaluate ready code "odoo.isTourReady('self_kiosk_each_table_takeaway_out')" 2026-09-13 14:45:44,872 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:45:44,875 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:44] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.002 0.007 2026-09-13 14:45:44,883 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:44] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.004 0.010 2026-09-13 14:45:44,894 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:44] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.015 2026-09-13 14:45:45,027 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:45] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:45:45,040 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Evaluate test code "odoo.startTour('self_kiosk_each_table_takeaway_out', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/177?access_token=bed13bf0b7c74cd5", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:45:45,042 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:45:45,043 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:45] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:45:45,047 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [1/13] Tour self_kiosk_each_table_takeaway_out → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-09-13 14:45:45,059 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:45] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.004 2026-09-13 14:45:45,091 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:45] "POST /pos-self/relations/177 HTTP/1.1" 200 - 16 0.012 0.024 2026-09-13 14:45:45,097 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:45] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.025 2026-09-13 14:45:45,100 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [2/13] Tour self_kiosk_each_table_takeaway_out → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:45:45,318 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:45] "POST /pos-self/data/177 HTTP/1.1" 200 - 114 0.087 0.119 2026-09-13 14:45:45,398 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:45] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 3 0.002 0.032 2026-09-13 14:45:45,406 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: Owl is running in 'dev' mode. 2026-09-13 14:45:45,445 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:45] "GET /web/image/ir.attachment/8912/raw HTTP/1.1" 200 - 4 0.003 0.007 2026-09-13 14:45:45,483 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [3/13] Tour self_kiosk_each_table_takeaway_out → Step Click on category 'Miscellaneous' (trigger: .category_btn:contains('Miscellaneous')) 2026-09-13 14:45:45,536 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:45] "GET /web/image/pos.category/348/image_128?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 2 0.007 0.022 2026-09-13 14:45:45,547 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [4/13] Tour self_kiosk_each_table_takeaway_out → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-09-13 14:45:45,552 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:45:45,567 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:45] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 3 0.006 0.051 2026-09-13 14:45:45,589 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:45] "GET /web/image/product.template/2457/image_512?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.056 2026-09-13 14:45:45,611 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [5/13] Tour self_kiosk_each_table_takeaway_out → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-09-13 14:45:45,614 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:45] "GET /web/image/product.template/2458/image_512?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.080 2026-09-13 14:45:45,629 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:45] "GET /web/image/product.template/2461/image_512?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.091 2026-09-13 14:45:45,647 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:45] "GET /web/image/product.template/2459/image_512?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.108 2026-09-13 14:45:45,668 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:45] "GET /web/image/product.template/2460/image_512?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.107 2026-09-13 14:45:45,674 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [6/13] Tour self_kiosk_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-09-13 14:45:45,686 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:45] "GET /web/image/ir.attachment/8879/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-09-13 14:45:45,701 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:45] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:45:45,726 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [7/13] Tour self_kiosk_each_table_takeaway_out → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-09-13 14:45:45,729 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:45] "GET /web/image/product.product/2958/image_512?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 8 0.010 0.020 2026-09-13 14:45:45,787 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [8/13] Tour self_kiosk_each_table_takeaway_out → Step Click on button 'Close' (trigger: .btn:contains('Close')) 2026-09-13 14:45:45,843 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68635198 started for PoS orders references: [{'name': None, 'pos_reference': '260-177-000004', 'uuid': '73a54a7d-f4dd-4f48-8c7a-95509255a5c4'}] 2026-09-13 14:45:45,876 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68635198 order {'name': None, 'pos_reference': '260-177-000004', 'uuid': '73a54a7d-f4dd-4f48-8c7a-95509255a5c4'} created pos.order #935 2026-09-13 14:45:45,887 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #68635198 finished 2026-09-13 14:45:45,957 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:45] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 69 0.070 0.099 2026-09-13 14:45:45,999 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:45] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.004 0.009 2026-09-13 14:45:46,006 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:46] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.001 0.011 2026-09-13 14:45:46,013 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [9/13] Tour self_kiosk_each_table_takeaway_out → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-09-13 14:45:46,064 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [10/13] Tour self_kiosk_each_table_takeaway_out → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:45:46,125 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [11/13] Tour self_kiosk_each_table_takeaway_out → Step Click on category 'Miscellaneous' (trigger: .category_btn:contains('Miscellaneous')) 2026-09-13 14:45:46,180 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [12/13] Tour self_kiosk_each_table_takeaway_out → Step Check if button 'Checkout' is disabled (trigger: button.disabled:contains("Checkout")) 2026-09-13 14:45:46,231 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [13/13] Tour self_kiosk_each_table_takeaway_out → Step Check for base url (trigger: body) 2026-09-13 14:45:46,282 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: tour succeeded 2026-09-13 14:45:46,282 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: ╔═══════════════════════════════════════════════════╗ ║ TOUR self_kiosk_each_table_takeaway_out SUCCEEDED ║ ╚═══════════════════════════════════════════════════╝ 2026-09-13 14:45:46,332 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: heap 7903848 (allocated 8650752) 2026-09-13 14:45:46,346 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing chrome headless with pid 88947 2026-09-13 14:45:46,350 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing websocket connection 2026-09-13 14:45:46,350 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Terminating chrome headless with pid 88947 2026-09-13 14:45:46,400 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_144546_400094_test_self_order_kiosk.txt 2026-09-13 14:45:46,400 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Removing chrome user profile "/tmp/tmpdqxq495s_chrome_odoo" 2026-09-13 14:45:46,560 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome pid: 89063 2026-09-13 14:45:46,561 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless temporary user profile dir: /tmp/tmpt3qz94nb_chrome_odoo 2026-09-13 14:45:46,561 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:45517/json/version 2026-09-13 14:45:46,562 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45517', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:45:46,571 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:45:46,571 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Issuing json command http://127.0.0.1:45517/json 2026-09-13 14:45:46,572 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45517', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:45:46,576 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Websocket url found: ws://127.0.0.1:45517/devtools/page/5B4A9B8739BB65A98297918A719B5BE2 2026-09-13 14:45:46,579 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Enable chrome headless console log notification 2026-09-13 14:45:46,581 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome headless enable page notifications 2026-09-13 14:45:46,591 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Setting session cookie in browser 2026-09-13 14:45:46,593 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Open "http://127.0.0.1:8069/pos-self/177?access_token=bed13bf0b7c74cd5" in browser 2026-09-13 14:45:46,593 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Navigating to: "http://127.0.0.1:8069/pos-self/177?access_token=bed13bf0b7c74cd5" 2026-09-13 14:45:46,623 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:46] "GET /pos-self/177?access_token=bed13bf0b7c74cd5 HTTP/1.1" 200 - 7 0.003 0.016 2026-09-13 14:45:46,626 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Navigation result: {'frameId': '5B4A9B8739BB65A98297918A719B5BE2', 'loaderId': '472EC35AE3639A72E62B2C62C90E21CF', 'isDownload': False} 2026-09-13 14:45:46,627 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Evaluate ready code "odoo.isTourReady('self_order_kiosk_cancel')" 2026-09-13 14:45:46,637 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:45:46,659 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:46] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.003 0.014 2026-09-13 14:45:46,665 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:46] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.001 0.020 2026-09-13 14:45:46,672 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:46] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.002 0.023 2026-09-13 14:45:46,848 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:46] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:45:46,865 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Evaluate test code "odoo.startTour('self_order_kiosk_cancel', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/177?access_token=bed13bf0b7c74cd5", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:45:46,868 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:45:46,868 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:46] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:45:46,873 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [1/14] Tour self_order_kiosk_cancel → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-09-13 14:45:46,911 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:46] "POST /pos-self/relations/177 HTTP/1.1" 200 - 16 0.009 0.024 2026-09-13 14:45:46,916 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:46] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.032 2026-09-13 14:45:46,926 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [2/14] Tour self_order_kiosk_cancel → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:45:47,146 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:47] "POST /pos-self/data/177 HTTP/1.1" 200 - 114 0.086 0.132 2026-09-13 14:45:47,151 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:47] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.215 2026-09-13 14:45:47,208 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:47] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 3 0.002 0.021 2026-09-13 14:45:47,220 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: Owl is running in 'dev' mode. 2026-09-13 14:45:47,273 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:47] "GET /web/image/ir.attachment/8912/raw HTTP/1.1" 200 - 4 0.002 0.006 2026-09-13 14:45:47,326 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [3/14] Tour self_order_kiosk_cancel → Step Click on category 'Miscellaneous' (trigger: .category_btn:contains('Miscellaneous')) 2026-09-13 14:45:47,376 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:47] "GET /web/image/pos.category/348/image_128?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 2 0.001 0.018 2026-09-13 14:45:47,387 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:45:47,402 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:47] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 3 0.001 0.042 2026-09-13 14:45:47,413 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [4/14] Tour self_order_kiosk_cancel → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-09-13 14:45:47,414 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:47] "GET /web/image/product.template/2457/image_512?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 3 0.001 0.046 2026-09-13 14:45:47,426 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:47] "GET /web/image/product.template/2461/image_512?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.053 2026-09-13 14:45:47,452 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:47] "GET /web/image/product.template/2458/image_512?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.080 2026-09-13 14:45:47,465 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:47] "GET /web/image/product.template/2459/image_512?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.086 2026-09-13 14:45:47,474 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:47] "GET /web/image/product.template/2460/image_512?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 3 0.001 0.081 2026-09-13 14:45:47,479 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [5/14] Tour self_order_kiosk_cancel → Step Click on product 'Fanta' (trigger: .product_list .o_self_product_box span:contains('Fanta')) 2026-09-13 14:45:47,546 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [6/14] Tour self_order_kiosk_cancel → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-09-13 14:45:47,629 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [7/14] Tour self_order_kiosk_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-09-13 14:45:47,643 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:47] "GET /web/image/ir.attachment/8879/raw HTTP/1.1" 200 - 4 0.002 0.008 2026-09-13 14:45:47,671 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:47] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-09-13 14:45:47,674 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [8/14] Tour self_order_kiosk_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-09-13 14:45:47,675 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:47] "GET /web/image/product.product/2958/image_512?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 8 0.009 0.015 2026-09-13 14:45:47,708 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:47] "GET /web/image/product.product/2960/image_512?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 8 0.009 0.035 2026-09-13 14:45:47,724 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [9/14] Tour self_order_kiosk_cancel → Step Click on back button (trigger: .btn.btn-back) 2026-09-13 14:45:47,776 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [10/14] Tour self_order_kiosk_cancel → Step Click on Cancel button (trigger: .btn.btn-cancel) 2026-09-13 14:45:47,831 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [11/14] Tour self_order_kiosk_cancel → Step Click on button Cancel Order (trigger: .btn.btn-primary:contains('Cancel Order')) 2026-09-13 14:45:47,889 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [12/14] Tour self_order_kiosk_cancel → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:45:47,958 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [13/14] Tour self_order_kiosk_cancel → Step Click on category 'Miscellaneous' (trigger: .category_btn:contains('Miscellaneous')) 2026-09-13 14:45:48,009 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: [14/14] Tour self_order_kiosk_cancel → Step Check if button 'Checkout' is disabled (trigger: button.disabled:contains("Checkout")) 2026-09-13 14:45:48,060 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: tour succeeded 2026-09-13 14:45:48,061 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: ╔════════════════════════════════════════╗ ║ TOUR self_order_kiosk_cancel SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-09-13 14:45:48,113 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk.browser: heap 7994404 (allocated 8912896) 2026-09-13 14:45:48,124 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing chrome headless with pid 89063 2026-09-13 14:45:48,127 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Closing websocket connection 2026-09-13 14:45:48,128 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Terminating chrome headless with pid 89063 2026-09-13 14:45:48,209 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_144548_209558_test_self_order_kiosk.txt 2026-09-13 14:45:48,209 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk: Removing chrome user profile "/tmp/tmpt3qz94nb_chrome_odoo" 2026-09-13 14:45:48,244 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free ... 2026-09-13 14:45:51,678 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted product.combo.item records with IDs: [371] 2026-09-13 14:45:51,989 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Chrome pid: 89181 2026-09-13 14:45:51,989 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Chrome headless temporary user profile dir: /tmp/tmpxv52gde8_chrome_odoo 2026-09-13 14:45:51,990 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Issuing json command http://127.0.0.1:44637/json/version 2026-09-13 14:45:51,994 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44637', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:45:52,024 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:45:52,025 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Issuing json command http://127.0.0.1:44637/json 2026-09-13 14:45:52,025 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44637', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:45:52,027 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Websocket url found: ws://127.0.0.1:44637/devtools/page/5529DA4100E550F034899BCBC75072DB 2026-09-13 14:45:52,029 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Enable chrome headless console log notification 2026-09-13 14:45:52,030 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Chrome headless enable page notifications 2026-09-13 14:45:52,039 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Setting session cookie in browser 2026-09-13 14:45:52,195 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Open "http://127.0.0.1:8069/pos-self/178?access_token=72a2bebc68454dd1" in browser 2026-09-13 14:45:52,195 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Navigating to: "http://127.0.0.1:8069/pos-self/178?access_token=72a2bebc68454dd1" 2026-09-13 14:45:52,205 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:45:52,571 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:52] "GET /pos-self/178?access_token=72a2bebc68454dd1 HTTP/1.1" 200 - 57 0.050 0.319 2026-09-13 14:45:52,574 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Navigation result: {'frameId': '5529DA4100E550F034899BCBC75072DB', 'loaderId': 'C91D8C600AE09EE256B1CC7D1F22B8D7', 'isDownload': False} 2026-09-13 14:45:52,575 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Evaluate ready code "odoo.isTourReady('test_self_order_kiosk_combo_qty_max_free')" 2026-09-13 14:45:52,582 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:45:52,610 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js, copying from /web/assets/9b7cf3a/pos_self_order.assets_tests.min.js 2026-09-13 14:45:52,628 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:52] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.009 0.025 2026-09-13 14:45:52,641 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/170f20d/pos_self_order.assets.min.js, copying from /web/assets/170f20d/pos_self_order.assets.min.js 2026-09-13 14:45:52,664 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:52] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.009 0.056 2026-09-13 14:45:52,681 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a791ab9/pos_self_order.assets.min.css, copying from /web/assets/a791ab9/pos_self_order.assets.min.css 2026-09-13 14:45:52,731 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:52] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.034 0.108 2026-09-13 14:45:52,861 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:52] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:45:52,869 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Evaluate test code "odoo.startTour('test_self_order_kiosk_combo_qty_max_free', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/178?access_token=72a2bebc68454dd1", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:45:52,877 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free.browser: [1/12] Tour test_self_order_kiosk_combo_qty_max_free → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:45:52,877 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:45:52,878 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:52] "POST /pos/ping HTTP/1.1" 200 - 1 0.003 0.005 2026-09-13 14:45:52,945 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:52] "POST /pos-self/relations/178 HTTP/1.1" 200 - 37 0.026 0.031 2026-09-13 14:45:52,984 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:52] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.095 2026-09-13 14:45:53,278 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:53] "POST /pos-self/data/178 HTTP/1.1" 200 - 190 0.132 0.183 2026-09-13 14:45:53,282 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:53] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.281 2026-09-13 14:45:53,354 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:53] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.032 2026-09-13 14:45:53,370 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free.browser: Owl is running in 'dev' mode. 2026-09-13 14:45:53,402 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:53] "GET /web/image/ir.attachment/8952/raw HTTP/1.1" 200 - 4 0.001 0.008 2026-09-13 14:45:53,424 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free.browser: [2/12] Tour test_self_order_kiosk_combo_qty_max_free → Step Click on location 'Test-In' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-In')) 2026-09-13 14:45:53,437 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:53] "GET /web/image/ir.attachment/8919/raw HTTP/1.1" 200 - 4 0.001 0.008 2026-09-13 14:45:53,447 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:53] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:45:53,530 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free.browser: [3/12] Tour test_self_order_kiosk_combo_qty_max_free → Step Click on category 'Category 2' (trigger: .category_btn:contains('Category 2')) 2026-09-13 14:45:53,581 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free.browser: [4/12] Tour test_self_order_kiosk_combo_qty_max_free → Step Click on product 'Office Combo' (trigger: .product_list .o_self_product_box span:contains('Office Combo')) 2026-09-13 14:45:53,590 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:53] "GET /web/image/pos.category/349/image_128?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 2 0.003 0.036 2026-09-13 14:45:53,614 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:53] "GET /web/image/pos.category/351/image_128?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 2 0.002 0.055 2026-09-13 14:45:53,636 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:53] "GET /web/image/pos.category/350/image_128?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 2 0.003 0.079 2026-09-13 14:45:53,652 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:53] "GET /web/image/product.template/2464/image_512?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.081 2026-09-13 14:45:53,657 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free.browser: [5/12] Tour test_self_order_kiosk_combo_qty_max_free → Step Click on combo product 'Combo Product 4' (trigger: .combo_product_box span:contains('Combo Product 4')) 2026-09-13 14:45:53,673 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:53] "GET /web/image/pos.category/348/image_128?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 2 0.001 0.108 2026-09-13 14:45:53,688 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:53] "GET /web/image/product.template/2465/image_512?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.110 2026-09-13 14:45:53,703 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:53] "GET /web/image/product.template/2466/image_512?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.105 2026-09-13 14:45:53,719 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free.browser: [6/12] Tour test_self_order_kiosk_combo_qty_max_free → Step Check product name (trigger: .combo_product_box span:contains("Combo Product 4")) 2026-09-13 14:45:53,721 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:53] "GET /web/image/product.template/2467/image_512?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 3 0.007 0.094 2026-09-13 14:45:53,737 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:53] "GET /web/image/product.template/2468/image_512?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.090 2026-09-13 14:45:53,752 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:53] "GET /web/image/product.template/2473/image_512?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.091 2026-09-13 14:45:53,771 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free.browser: [7/12] Tour test_self_order_kiosk_combo_qty_max_free → Step Verify the quantity of "Combo Product 4" is updated to 1. (trigger: .item_qty_container .o-so-tabular-nums:contains("1")) 2026-09-13 14:45:53,773 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:53] "GET /web/image/product.product/2968/image_512?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 8 0.005 0.080 2026-09-13 14:45:53,820 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free.browser: [8/12] Tour test_self_order_kiosk_combo_qty_max_free → Step Increase the quantity of "Combo Product 4" by clicking the "+" button. (trigger: .item_qty_container button:eq(1)) 2026-09-13 14:45:53,877 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free.browser: [9/12] Tour test_self_order_kiosk_combo_qty_max_free → Step Verify the quantity of "Combo Product 4" is updated to 2. (trigger: .item_qty_container .o-so-tabular-nums:contains("2")) 2026-09-13 14:45:53,927 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free.browser: [10/12] Tour test_self_order_kiosk_combo_qty_max_free → Step Increase the quantity of "Combo Product 4" by clicking the "+" button. (trigger: .item_qty_container button:eq(1)) 2026-09-13 14:45:53,982 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free.browser: [11/12] Tour test_self_order_kiosk_combo_qty_max_free → Step Click on button 'Next' (trigger: .btn:contains('Next')) 2026-09-13 14:45:54,040 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free.browser: [12/12] Tour test_self_order_kiosk_combo_qty_max_free → Step Click on button 'Add to cart' (trigger: .btn:contains('Add to cart')) 2026-09-13 14:45:54,116 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free.browser: tour succeeded 2026-09-13 14:45:54,117 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free.browser: ╔═════════════════════════════════════════════════════════╗ ║ TOUR test_self_order_kiosk_combo_qty_max_free SUCCEEDED ║ ╚═════════════════════════════════════════════════════════╝ 2026-09-13 14:45:54,177 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free.browser: heap 9252400 (allocated 10485760) 2026-09-13 14:45:54,178 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Closing chrome headless with pid 89181 2026-09-13 14:45:54,179 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Closing websocket connection 2026-09-13 14:45:54,179 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Terminating chrome headless with pid 89181 2026-09-13 14:45:54,239 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_144554_238900_test_self_order_kiosk_combo_qty_max_free.txt 2026-09-13 14:45:54,239 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_qty_max_free: Removing chrome user profile "/tmp/tmpxv52gde8_chrome_odoo" 2026-09-13 14:45:54,285 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk_combo_sides ... 2026-09-13 14:45:57,304 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Chrome pid: 89304 2026-09-13 14:45:57,304 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Chrome headless temporary user profile dir: /tmp/tmpfz4a2yw1_chrome_odoo 2026-09-13 14:45:57,304 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Issuing json command http://127.0.0.1:42125/json/version 2026-09-13 14:45:57,305 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42125', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:45:57,329 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:45:57,329 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Issuing json command http://127.0.0.1:42125/json 2026-09-13 14:45:57,330 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42125', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:45:57,331 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Websocket url found: ws://127.0.0.1:42125/devtools/page/1254A9BFCF8954D24DD8369971C60481 2026-09-13 14:45:57,333 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Enable chrome headless console log notification 2026-09-13 14:45:57,334 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Chrome headless enable page notifications 2026-09-13 14:45:57,349 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Setting session cookie in browser 2026-09-13 14:45:57,461 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Open "http://127.0.0.1:8069/pos-self/179?access_token=d570bb5f2e29452f" in browser 2026-09-13 14:45:57,461 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Navigating to: "http://127.0.0.1:8069/pos-self/179?access_token=d570bb5f2e29452f" 2026-09-13 14:45:57,479 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:45:57,790 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:57] "GET /pos-self/179?access_token=d570bb5f2e29452f HTTP/1.1" 200 - 57 0.027 0.286 2026-09-13 14:45:57,793 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Navigation result: {'frameId': '1254A9BFCF8954D24DD8369971C60481', 'loaderId': '2DE8F02C6219B1FD0183A43A9136C23B', 'isDownload': False} 2026-09-13 14:45:57,793 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Evaluate ready code "odoo.isTourReady('test_self_order_kiosk_combo_sides')" 2026-09-13 14:45:57,798 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:45:57,814 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a791ab9/pos_self_order.assets.min.css, copying from /web/assets/a791ab9/pos_self_order.assets.min.css 2026-09-13 14:45:57,845 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:57] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.017 0.023 2026-09-13 14:45:57,855 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/170f20d/pos_self_order.assets.min.js, copying from /web/assets/170f20d/pos_self_order.assets.min.js 2026-09-13 14:45:57,869 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:57] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.004 0.060 2026-09-13 14:45:57,874 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js, copying from /web/assets/9b7cf3a/pos_self_order.assets_tests.min.js 2026-09-13 14:45:57,900 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:57] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.013 0.079 2026-09-13 14:45:58,030 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:58] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.004 2026-09-13 14:45:58,046 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Evaluate test code "odoo.startTour('test_self_order_kiosk_combo_sides', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/179?access_token=d570bb5f2e29452f", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:45:58,055 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:45:58,056 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:58] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:45:58,061 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides.browser: [1/10] Tour test_self_order_kiosk_combo_sides → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:45:58,122 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:58] "POST /pos-self/relations/179 HTTP/1.1" 200 - 37 0.024 0.029 2026-09-13 14:45:58,148 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:58] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.074 2026-09-13 14:45:58,410 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:58] "POST /pos-self/data/179 HTTP/1.1" 200 - 189 0.134 0.131 2026-09-13 14:45:58,414 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.254 2026-09-13 14:45:58,495 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:58] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.050 2026-09-13 14:45:58,509 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides.browser: Owl is running in 'dev' mode. 2026-09-13 14:45:58,552 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:58] "GET /web/image/ir.attachment/8992/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-09-13 14:45:58,575 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides.browser: [2/10] Tour test_self_order_kiosk_combo_sides → Step Click on location 'Test-In' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-In')) 2026-09-13 14:45:58,588 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:58] "GET /web/image/ir.attachment/8959/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-09-13 14:45:58,601 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:58] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:45:58,662 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides.browser: [3/10] Tour test_self_order_kiosk_combo_sides → Step Click on category 'Uncategorised' (trigger: .category_btn:contains('Uncategorised')) 2026-09-13 14:45:58,716 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:58] "GET /web/image/pos.category/348/image_128?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 2 0.001 0.030 2026-09-13 14:45:58,718 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides.browser: [4/10] Tour test_self_order_kiosk_combo_sides → Step Click on product 'Office Combo' (trigger: .product_list .o_self_product_box span:contains('Office Combo')) 2026-09-13 14:45:58,736 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:58] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 4 0.001 0.039 2026-09-13 14:45:58,756 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:58] "GET /web/image/product.template/2458/image_512?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 3 0.001 0.049 2026-09-13 14:45:58,771 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:58] "GET /web/image/product.template/2457/image_512?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.060 2026-09-13 14:45:58,791 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:58] "GET /web/image/product.template/2461/image_512?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.082 2026-09-13 14:45:58,800 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides.browser: [5/10] Tour test_self_order_kiosk_combo_sides → Step Click on combo product 'Desk Organizer' (trigger: .combo_product_box span:contains('Desk Organizer')) 2026-09-13 14:45:58,804 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:58] "GET /web/image/product.template/2459/image_512?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 3 0.001 0.093 2026-09-13 14:45:58,812 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:58] "GET /web/image/product.template/2460/image_512?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 3 0.001 0.081 2026-09-13 14:45:58,828 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:58] "GET /web/image/product.template/2474/image_512?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.082 2026-09-13 14:45:58,844 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:58] "GET /web/image/product.product/2962/image_512?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 8 0.003 0.013 2026-09-13 14:45:58,859 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides.browser: [6/10] Tour test_self_order_kiosk_combo_sides → Step button:disabled:contains("Next") 2026-09-13 14:45:58,909 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides.browser: [7/10] Tour test_self_order_kiosk_combo_sides → Step Select value Leather for attribute Fabric (trigger: h2:contains("Fabric") + div.row button:contains("Leather")) 2026-09-13 14:45:58,970 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides.browser: [8/10] Tour test_self_order_kiosk_combo_sides → Step Select value M for attribute Size (trigger: h2:contains("Size") + div.row button:contains("M")) 2026-09-13 14:45:58,981 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:45:58] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:45:59,026 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides.browser: [9/10] Tour test_self_order_kiosk_combo_sides → Step Click on 'Add to cart' button (trigger: .btn.btn-primary) 2026-09-13 14:45:59,091 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides.browser: [10/10] Tour test_self_order_kiosk_combo_sides → Step Click on button 'Add to cart' (trigger: .btn:contains('Add to cart')) 2026-09-13 14:45:59,155 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides.browser: tour succeeded 2026-09-13 14:45:59,155 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides.browser: ╔══════════════════════════════════════════════════╗ ║ TOUR test_self_order_kiosk_combo_sides SUCCEEDED ║ ╚══════════════════════════════════════════════════╝ 2026-09-13 14:45:59,198 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides.browser: heap 9147216 (allocated 10747904) 2026-09-13 14:45:59,210 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Closing chrome headless with pid 89304 2026-09-13 14:45:59,212 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Closing websocket connection 2026-09-13 14:45:59,212 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Terminating chrome headless with pid 89304 2026-09-13 14:45:59,259 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_144559_258851_test_self_order_kiosk_combo_sides.txt 2026-09-13 14:45:59,259 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_combo_sides: Removing chrome user profile "/tmp/tmpfz4a2yw1_chrome_odoo" 2026-09-13 14:45:59,309 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk_ordering_images_clear ... 2026-09-13 14:46:02,459 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk_ordering_images_public ... 2026-09-13 14:46:05,964 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment ... 2026-09-13 14:46:09,636 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Chrome pid: 89421 2026-09-13 14:46:09,636 26 INFO rb-721a478-224807-415181 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/tmp5fvx364i_chrome_odoo 2026-09-13 14:46:09,636 26 INFO rb-721a478-224807-415181 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:40445/json/version 2026-09-13 14:46:09,637 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40445', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:46:09,664 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:46:09,664 26 INFO rb-721a478-224807-415181 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:40445/json 2026-09-13 14:46:09,665 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40445', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:46:09,666 26 INFO rb-721a478-224807-415181 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:40445/devtools/page/3C14EB056016C3619D8374981909B9E9 2026-09-13 14:46:09,669 26 INFO rb-721a478-224807-415181 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-09-13 14:46:09,669 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Chrome headless enable page notifications 2026-09-13 14:46:09,681 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Setting session cookie in browser 2026-09-13 14:46:09,778 26 INFO rb-721a478-224807-415181 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-self/182?access_token=9bdfb26b7e324c19" in browser 2026-09-13 14:46:09,778 26 INFO rb-721a478-224807-415181 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-self/182?access_token=9bdfb26b7e324c19" 2026-09-13 14:46:09,789 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:46:10,086 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:10] "GET /pos-self/182?access_token=9bdfb26b7e324c19 HTTP/1.1" 200 - 57 0.044 0.256 2026-09-13 14:46:10,089 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Navigation result: {'frameId': '3C14EB056016C3619D8374981909B9E9', 'loaderId': '685EF675BB17FB6CEEB8D797D3F5542D', 'isDownload': False} 2026-09-13 14:46:10,089 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Evaluate ready code "odoo.isTourReady('test_self_order_kiosk_unpaid')" 2026-09-13 14:46:10,096 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:46:10,112 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a791ab9/pos_self_order.assets.min.css, copying from /web/assets/a791ab9/pos_self_order.assets.min.css 2026-09-13 14:46:10,141 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:10] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 9 0.015 0.026 2026-09-13 14:46:10,151 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js, copying from /web/assets/9b7cf3a/pos_self_order.assets_tests.min.js 2026-09-13 14:46:10,163 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:10] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.004 0.057 2026-09-13 14:46:10,174 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/170f20d/pos_self_order.assets.min.js, copying from /web/assets/170f20d/pos_self_order.assets.min.js 2026-09-13 14:46:10,199 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:10] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.007 0.092 2026-09-13 14:46:10,388 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:10] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:46:10,399 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Evaluate test code "odoo.startTour('test_self_order_kiosk_unpaid', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/182?access_token=9bdfb26b7e324c19", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:46:10,410 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:46:10,411 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:10] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.003 2026-09-13 14:46:10,413 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: [1/6] Tour test_self_order_kiosk_unpaid → Step Click on button 'Order now' (trigger: .btn:contains('Order now')) 2026-09-13 14:46:10,453 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:10] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.031 2026-09-13 14:46:10,530 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:10] "POST /pos-self/relations/182 HTTP/1.1" 200 - 41 0.032 0.054 2026-09-13 14:46:10,539 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.001 0.065 2026-09-13 14:46:10,799 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:10] "POST /pos-self/data/182 HTTP/1.1" 200 - 176 0.122 0.135 2026-09-13 14:46:10,861 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:10] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.004 0.030 2026-09-13 14:46:10,868 26 INFO rb-721a478-224807-415181 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-09-13 14:46:10,899 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:10] "GET /web/image/ir.attachment/9109/raw HTTP/1.1" 200 - 4 0.003 0.005 2026-09-13 14:46:10,943 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: [2/6] Tour test_self_order_kiosk_unpaid → Step Click on category 'Miscellaneous' (trigger: .category_btn:contains('Miscellaneous')) 2026-09-13 14:46:10,995 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:46:11,004 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:11] "GET /web/image/pos.category/348/image_128?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 2 0.001 0.026 2026-09-13 14:46:11,016 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: [3/6] Tour test_self_order_kiosk_unpaid → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-09-13 14:46:11,020 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:11] "GET /web/image/product.template/2458/image_512?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.039 2026-09-13 14:46:11,040 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:11] "GET /web/image/product.template/2457/image_512?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.055 2026-09-13 14:46:11,059 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:11] "GET /web/image/product.template/2461/image_512?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.070 2026-09-13 14:46:11,072 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:11] "GET /web/image/product.template/2459/image_512?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 3 0.001 0.083 2026-09-13 14:46:11,083 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:11] "GET /web/image/product.template/2460/image_512?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 3 0.001 0.085 2026-09-13 14:46:11,090 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: [4/6] Tour test_self_order_kiosk_unpaid → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-09-13 14:46:11,151 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: [5/6] Tour test_self_order_kiosk_unpaid → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-09-13 14:46:11,170 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:11] "GET /web/image/ir.attachment/9076/raw HTTP/1.1" 200 - 4 0.002 0.005 2026-09-13 14:46:11,182 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:11] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:46:11,194 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:11] "GET /web/image/product.product/2958/image_512?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 8 0.003 0.012 2026-09-13 14:46:11,211 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: [6/6] Tour test_self_order_kiosk_unpaid → Step Check if the order number is shown (trigger: .tracking-number) 2026-09-13 14:46:11,246 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88587546 started for PoS orders references: [{'name': None, 'pos_reference': '260-182-000001', 'uuid': 'c677fd9d-38cd-4064-b521-7efca624ef26'}] 2026-09-13 14:46:11,273 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88587546 order {'name': None, 'pos_reference': '260-182-000001', 'uuid': 'c677fd9d-38cd-4064-b521-7efca624ef26'} created pos.order #936 2026-09-13 14:46:11,282 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #88587546 finished 2026-09-13 14:46:11,364 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:11] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 95 0.050 0.101 2026-09-13 14:46:11,421 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:11] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.017 0.007 2026-09-13 14:46:11,426 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: tour succeeded 2026-09-13 14:46:11,427 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: ╔═════════════════════════════════════════════╗ ║ TOUR test_self_order_kiosk_unpaid SUCCEEDED ║ ╚═════════════════════════════════════════════╝ 2026-09-13 14:46:11,431 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:11] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.004 0.019 2026-09-13 14:46:11,455 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: heap 7351244 (allocated 8650752) 2026-09-13 14:46:11,462 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Closing chrome headless with pid 89421 2026-09-13 14:46:11,466 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Closing websocket connection 2026-09-13 14:46:11,467 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Terminating chrome headless with pid 89421 2026-09-13 14:46:11,503 26 INFO rb-721a478-224807-415181 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-721a478-224807-415181/chrome_logs/chrome_log_20260913_144611_503352_test_self_order_kiosk_to_cashier_payment.txt 2026-09-13 14:46:11,503 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Removing chrome user profile "/tmp/tmp5fvx364i_chrome_odoo" 2026-09-13 14:46:11,654 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Chrome pid: 89533 2026-09-13 14:46:11,654 26 INFO rb-721a478-224807-415181 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/tmpxaetcl8c_chrome_odoo 2026-09-13 14:46:11,654 26 INFO rb-721a478-224807-415181 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:34303/json/version 2026-09-13 14:46:11,655 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34303', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:46:11,674 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:46:11,674 26 INFO rb-721a478-224807-415181 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:34303/json 2026-09-13 14:46:11,675 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34303', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:46:11,681 26 INFO rb-721a478-224807-415181 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:34303/devtools/page/77F93EA1DE9FF773CE9E05FA8A90D174 2026-09-13 14:46:11,685 26 INFO rb-721a478-224807-415181 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-09-13 14:46:11,686 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Chrome headless enable page notifications 2026-09-13 14:46:11,708 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-09-13 14:46:11,713 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Setting session cookie in browser 2026-09-13 14:46:11,717 26 INFO rb-721a478-224807-415181 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/183" in browser 2026-09-13 14:46:11,717 26 INFO rb-721a478-224807-415181 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/183" 2026-09-13 14:46:12,073 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:12] "GET /pos/ui/183 HTTP/1.1" 200 - 108 0.068 0.276 2026-09-13 14:46:12,077 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Navigation result: {'frameId': '77F93EA1DE9FF773CE9E05FA8A90D174', 'loaderId': '8E46E43CE98E8AA5494A27440087892E', 'isDownload': False} 2026-09-13 14:46:12,077 26 INFO rb-721a478-224807-415181 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-09-13 14:46:12,085 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:46:12,106 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:12] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.006 0.010 2026-09-13 14:46:12,114 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:12] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.017 2026-09-13 14:46:12,132 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:12] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.031 2026-09-13 14:46:12,559 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:12] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:46:12,573 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:12] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:46:12,588 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/183", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:46:12,593 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: [1/12] Tour test_pay_unpaid_order_from_kiosk → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:46:12,600 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:12] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 5 0.005 0.006 2026-09-13 14:46:12,619 26 INFO rb-721a478-224807-415181 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-09-13 14:46:12,646 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:12] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 28 0.014 0.043 2026-09-13 14:46:12,650 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:12] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.027 2026-09-13 14:46:12,661 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:12] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:46:12,674 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:12] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.003 2026-09-13 14:46:12,698 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:12] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.007 0.020 2026-09-13 14:46:12,700 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:12] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.009 2026-09-13 14:46:12,774 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:12] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 30 0.019 0.040 2026-09-13 14:46:13,235 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:13] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 406 0.181 0.255 2026-09-13 14:46:13,260 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:13] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.015 2026-09-13 14:46:13,315 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:13] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:46:13,374 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:13] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.009 0.036 2026-09-13 14:46:13,409 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:13] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.009 2026-09-13 14:46:13,438 26 INFO rb-721a478-224807-415181 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-09-13 14:46:13,448 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:13] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.003 0.004 2026-09-13 14:46:13,497 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:13] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:46:13,511 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:13] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:46:13,521 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:13] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.002 0.018 2026-09-13 14:46:13,523 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:13] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.015 2026-09-13 14:46:13,534 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:13] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:46:13,536 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:13] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:46:13,613 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: [2/12] Tour test_pay_unpaid_order_from_kiosk → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:46:13,632 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:13] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:46:13,694 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: [3/12] Tour test_pay_unpaid_order_from_kiosk → Step .pos-leftheader .orders-button 2026-09-13 14:46:13,741 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:13] "GET /pos/ui/183?from_backend=True HTTP/1.1" 200 - 32 0.069 0.047 2026-09-13 14:46:13,809 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:13] "GET /pos/ui/183 HTTP/1.1" 200 - 32 0.035 0.146 2026-09-13 14:46:13,830 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:13] "GET /web/image?model=product.template&field=image_128&id=2458&unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.175 2026-09-13 14:46:13,857 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:13] "GET /web/image?model=product.template&field=image_128&id=2459&unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.202 2026-09-13 14:46:13,882 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:13] "GET /web/image?model=product.template&field=image_128&id=2460&unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.216 2026-09-13 14:46:13,933 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:13] "GET /web/image?model=product.template&field=image_128&id=2457&unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 3 0.016 0.266 2026-09-13 14:46:13,976 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:13] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 21 0.016 0.210 2026-09-13 14:46:13,996 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:13] "GET /web/image?model=product.template&field=image_128&id=2461&unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.182 2026-09-13 14:46:14,015 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: [4/12] Tour test_pay_unpaid_order_from_kiosk → Step .ticket-screen .order-row:contains("2.53") 2026-09-13 14:46:14,103 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:14] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 59 0.032 0.052 2026-09-13 14:46:14,130 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:14] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 5 0.003 0.015 2026-09-13 14:46:14,152 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:14] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:46:14,158 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: [5/12] Tour test_pay_unpaid_order_from_kiosk → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:46:14,217 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: [6/12] Tour test_pay_unpaid_order_from_kiosk → Step .ticket-screen .pads .button.validation.load-order-button 2026-09-13 14:46:14,276 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: [7/12] Tour test_pay_unpaid_order_from_kiosk → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:46:14,326 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: [8/12] Tour test_pay_unpaid_order_from_kiosk → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:46:14,406 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: [9/12] Tour test_pay_unpaid_order_from_kiosk → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:46:14,422 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:14] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:46:14,457 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: [10/12] Tour test_pay_unpaid_order_from_kiosk → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-09-13 14:46:14,513 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: [11/12] Tour test_pay_unpaid_order_from_kiosk → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:46:14,578 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: [12/12] Tour test_pay_unpaid_order_from_kiosk → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-09-13 14:46:14,587 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18285454 started for PoS orders references: [{'name': '/', 'pos_reference': '260-182-000001', 'uuid': 'c677fd9d-38cd-4064-b521-7efca624ef26'}] 2026-09-13 14:46:14,592 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:14] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:46:14,709 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [829] to pos.order #936 2026-09-13 14:46:14,966 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18285454 order {'name': '/', 'pos_reference': '260-182-000001', 'uuid': 'c677fd9d-38cd-4064-b521-7efca624ef26'} updated pos.order #936 2026-09-13 14:46:14,976 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #18285454 finished 2026-09-13 14:46:15,034 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 221 0.194 0.255 2026-09-13 14:46:15,065 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:15] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.004 2026-09-13 14:46:15,204 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: tour succeeded 2026-09-13 14:46:15,205 26 INFO rb-721a478-224807-415181 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-09-13 14:46:15,217 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76567987 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '260-182-000001', 'uuid': 'c677fd9d-38cd-4064-b521-7efca624ef26'}] 2026-09-13 14:46:15,224 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76567987 order {'name': 'Shop - 000001', 'pos_reference': '260-182-000001', 'uuid': 'c677fd9d-38cd-4064-b521-7efca624ef26'} sync ignored for existing PoS order pos.order(936,) (state: paid) 2026-09-13 14:46:15,234 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76567987 finished 2026-09-13 14:46:15,297 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment.browser: heap 15411780 (allocated 17301504) 2026-09-13 14:46:15,307 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Closing chrome headless with pid 89533 2026-09-13 14:46:15,309 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Closing websocket connection 2026-09-13 14:46:15,309 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Terminating chrome headless with pid 89533 2026-09-13 14:46:15,319 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:15] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 47 0.051 0.053 2026-09-13 14:46:15,407 26 INFO rb-721a478-224807-415181 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-721a478-224807-415181/chrome_logs/chrome_log_20260913_144615_406859_test_self_order_kiosk_to_cashier_payment.txt 2026-09-13 14:46:15,407 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_kiosk_to_cashier_payment: Removing chrome user profile "/tmp/tmpxaetcl8c_chrome_odoo" 2026-09-13 14:46:15,465 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_language_changes ... 2026-09-13 14:46:19,017 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Chrome pid: 89664 2026-09-13 14:46:19,017 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Chrome headless temporary user profile dir: /tmp/tmp7pv221pa_chrome_odoo 2026-09-13 14:46:19,017 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Issuing json command http://127.0.0.1:39709/json/version 2026-09-13 14:46:19,019 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39709', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:46:19,027 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:46:19,027 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Issuing json command http://127.0.0.1:39709/json 2026-09-13 14:46:19,027 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39709', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:46:19,028 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Websocket url found: ws://127.0.0.1:39709/devtools/page/B16EC36E9617B29672A554A8C404B70E 2026-09-13 14:46:19,030 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Enable chrome headless console log notification 2026-09-13 14:46:19,033 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Chrome headless enable page notifications 2026-09-13 14:46:19,045 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Setting session cookie in browser 2026-09-13 14:46:19,157 26 INFO rb-721a478-224807-415181 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/184?access_token=83d99e2b40764d9a" in browser 2026-09-13 14:46:19,158 26 INFO rb-721a478-224807-415181 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/184?access_token=83d99e2b40764d9a" 2026-09-13 14:46:19,187 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:46:19,528 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:19] "GET /pos-self/184?access_token=83d99e2b40764d9a HTTP/1.1" 200 - 57 0.025 0.320 2026-09-13 14:46:19,532 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Navigation result: {'frameId': 'B16EC36E9617B29672A554A8C404B70E', 'loaderId': 'D77DDD80660D08DFAA896BA816142305', 'isDownload': False} 2026-09-13 14:46:19,532 26 INFO rb-721a478-224807-415181 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-09-13 14:46:19,539 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:46:19,556 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a791ab9/pos_self_order.assets.min.css, copying from /web/assets/a791ab9/pos_self_order.assets.min.css 2026-09-13 14:46:19,588 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:19] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.023 0.020 2026-09-13 14:46:19,600 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/170f20d/pos_self_order.assets.min.js, copying from /web/assets/170f20d/pos_self_order.assets.min.js 2026-09-13 14:46:19,622 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:19] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.006 0.070 2026-09-13 14:46:19,631 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js, copying from /web/assets/9b7cf3a/pos_self_order.assets_tests.min.js 2026-09-13 14:46:19,643 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:19] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.004 0.091 2026-09-13 14:46:19,811 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:19] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.011 2026-09-13 14:46:19,823 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/184?access_token=83d99e2b40764d9a", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:46:19,830 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:46:19,830 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:19] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:46:19,832 26 INFO rb-721a478-224807-415181 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-09-13 14:46:19,897 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:19] "POST /pos-self/relations/184 HTTP/1.1" 200 - 37 0.025 0.031 2026-09-13 14:46:19,928 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:19] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.082 2026-09-13 14:46:20,268 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:20] "POST /pos-self/data/184 HTTP/1.1" 200 - 183 0.172 0.170 2026-09-13 14:46:20,273 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:20] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.001 0.316 2026-09-13 14:46:20,354 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:20] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.030 2026-09-13 14:46:20,374 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes.browser: Owl is running in 'dev' mode. 2026-09-13 14:46:20,401 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:20] "GET /base/static/img/country_flags/us.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:46:20,408 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:20] "GET /web/image/ir.attachment/9149/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-13 14:46:20,436 26 INFO rb-721a478-224807-415181 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-09-13 14:46:20,488 26 INFO rb-721a478-224807-415181 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-09-13 14:46:20,511 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:20] "GET /web/image/ir.attachment/9148/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-09-13 14:46:20,556 26 INFO rb-721a478-224807-415181 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-09-13 14:46:20,576 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:20] "GET /web/image/ir.attachment/9116/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-09-13 14:46:20,600 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:46:20,643 26 INFO rb-721a478-224807-415181 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-09-13 14:46:20,685 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:20] "GET /web/image/pos.category/348/image_128?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 2 0.003 0.025 2026-09-13 14:46:20,703 26 INFO rb-721a478-224807-415181 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_box span:contains('Test Product')) 2026-09-13 14:46:20,705 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:20] "GET /web/image/pos.category/352/image_128?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 2 0.004 0.035 2026-09-13 14:46:20,718 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:20] "GET /web/image/product.template/2457/image_512?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.043 2026-09-13 14:46:20,731 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:20] "GET /web/image/product.template/2458/image_512?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.054 2026-09-13 14:46:20,742 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:20] "GET /web/image/product.template/2461/image_512?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.061 2026-09-13 14:46:20,756 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:20] "GET /web/image/product.template/2459/image_512?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.066 2026-09-13 14:46:20,761 26 INFO rb-721a478-224807-415181 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-09-13 14:46:20,769 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:20] "GET /web/image/product.template/2460/image_512?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.069 2026-09-13 14:46:20,778 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:20] "GET /web/image/product.template/2475/image_512?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.053 2026-09-13 14:46:20,824 26 INFO rb-721a478-224807-415181 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-09-13 14:46:20,839 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:20] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:46:20,878 26 INFO rb-721a478-224807-415181 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-09-13 14:46:20,927 26 INFO rb-721a478-224807-415181 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-09-13 14:46:20,977 26 INFO rb-721a478-224807-415181 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-09-13 14:46:21,031 26 INFO rb-721a478-224807-415181 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-09-13 14:46:21,037 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:21] "GET /base/static/img/country_flags/fr.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:46:21,103 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:21] "GET /pos-self/184?access_token=83d99e2b40764d9a HTTP/1.1" 303 - 2 0.001 0.014 2026-09-13 14:46:21,135 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:21] "GET /fr/pos-self/184?access_token=83d99e2b40764d9a HTTP/1.1" 200 - 10 0.007 0.022 2026-09-13 14:46:21,159 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:46:21,289 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:21] "GET /website/translations?hash=&lang=fr_FR HTTP/1.1" 200 - 0 0.000 0.064 2026-09-13 14:46:21,308 26 INFO rb-721a478-224807-415181 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-09-13 14:46:21,313 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:46:21,313 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:21] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:46:21,362 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:21] "POST /pos-self/relations/184 HTTP/1.1" 200 - 16 0.011 0.025 2026-09-13 14:46:21,371 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.001 0.040 2026-09-13 14:46:21,627 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:21] "POST /pos-self/data/184 HTTP/1.1" 200 - 115 0.122 0.130 2026-09-13 14:46:21,630 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:21] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.241 2026-09-13 14:46:21,670 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:21] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 304 - 3 0.005 0.010 2026-09-13 14:46:21,676 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes.browser: Owl is running in 'dev' mode. 2026-09-13 14:46:21,719 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:21] "GET /web/image/ir.attachment/9149/raw HTTP/1.1" 304 - 4 0.014 0.008 2026-09-13 14:46:21,752 26 INFO rb-721a478-224807-415181 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-09-13 14:46:21,824 26 INFO rb-721a478-224807-415181 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-09-13 14:46:21,833 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:21] "GET /web/image/ir.attachment/9148/raw HTTP/1.1" 304 - 4 0.015 0.014 2026-09-13 14:46:21,853 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:21] "GET /web/image/ir.attachment/9116/raw HTTP/1.1" 304 - 4 0.009 0.012 2026-09-13 14:46:21,898 26 INFO rb-721a478-224807-415181 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-09-13 14:46:21,944 26 INFO rb-721a478-224807-415181 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_box span:contains('Produit Test')) 2026-09-13 14:46:22,004 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes.browser: tour succeeded 2026-09-13 14:46:22,005 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes.browser: ╔════════════════════════════════════════════╗ ║ TOUR self_order_language_changes SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-09-13 14:46:22,061 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes.browser: heap 8301924 (allocated 9900032) 2026-09-13 14:46:22,076 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Closing chrome headless with pid 89664 2026-09-13 14:46:22,077 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Closing websocket connection 2026-09-13 14:46:22,077 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Terminating chrome headless with pid 89664 2026-09-13 14:46:22,136 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_144622_136644_test_self_order_language_changes.txt 2026-09-13 14:46:22,136 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_language_changes: Removing chrome user profile "/tmp/tmp7pv221pa_chrome_odoo" 2026-09-13 14:46:22,201 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_parent_category ... 2026-09-13 14:46:25,877 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Chrome pid: 89791 2026-09-13 14:46:25,877 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Chrome headless temporary user profile dir: /tmp/tmpxs7gfp5y_chrome_odoo 2026-09-13 14:46:25,877 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Issuing json command http://127.0.0.1:35991/json/version 2026-09-13 14:46:25,878 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35991', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:46:25,925 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:46:25,925 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Issuing json command http://127.0.0.1:35991/json 2026-09-13 14:46:25,926 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35991', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:46:25,934 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Websocket url found: ws://127.0.0.1:35991/devtools/page/3544A1A495777C35B9937E12474D9AB1 2026-09-13 14:46:25,936 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Enable chrome headless console log notification 2026-09-13 14:46:25,939 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Chrome headless enable page notifications 2026-09-13 14:46:25,950 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Setting session cookie in browser 2026-09-13 14:46:26,044 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Open "http://127.0.0.1:8069/pos-self/185?access_token=7a1227385fd94f02" in browser 2026-09-13 14:46:26,044 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Navigating to: "http://127.0.0.1:8069/pos-self/185?access_token=7a1227385fd94f02" 2026-09-13 14:46:26,056 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:46:26,518 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:26] "GET /pos-self/185?access_token=7a1227385fd94f02 HTTP/1.1" 200 - 57 0.032 0.432 2026-09-13 14:46:26,520 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Navigation result: {'frameId': '3544A1A495777C35B9937E12474D9AB1', 'loaderId': '73FEA9DA511B42D900865C4509C41348', 'isDownload': False} 2026-09-13 14:46:26,520 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Evaluate ready code "odoo.isTourReady('test_self_order_parent_category')" 2026-09-13 14:46:26,527 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:46:26,547 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a791ab9/pos_self_order.assets.min.css, copying from /web/assets/a791ab9/pos_self_order.assets.min.css 2026-09-13 14:46:26,600 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:26] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.039 0.027 2026-09-13 14:46:26,626 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/170f20d/pos_self_order.assets.min.js, copying from /web/assets/170f20d/pos_self_order.assets.min.js 2026-09-13 14:46:26,657 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:26] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.020 0.100 2026-09-13 14:46:26,683 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js, copying from /web/assets/9b7cf3a/pos_self_order.assets_tests.min.js 2026-09-13 14:46:26,697 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:26] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.010 0.143 2026-09-13 14:46:26,845 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:26] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-09-13 14:46:26,861 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Evaluate test code "odoo.startTour('test_self_order_parent_category', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/185?access_token=7a1227385fd94f02", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:46:26,862 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:46:26,862 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:26] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.003 2026-09-13 14:46:26,871 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category.browser: [1/8] Tour test_self_order_parent_category → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:46:26,961 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:26] "POST /pos-self/relations/185 HTTP/1.1" 200 - 37 0.042 0.042 2026-09-13 14:46:27,009 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:27] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.125 2026-09-13 14:46:27,316 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:27] "POST /pos-self/data/185 HTTP/1.1" 200 - 162 0.154 0.175 2026-09-13 14:46:27,323 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:27] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.296 2026-09-13 14:46:27,385 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:27] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.006 0.032 2026-09-13 14:46:27,395 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category.browser: Owl is running in 'dev' mode. 2026-09-13 14:46:27,433 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:27] "GET /web/image/ir.attachment/9189/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-09-13 14:46:27,469 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category.browser: [2/8] Tour test_self_order_parent_category → Step Click on child category 'Test Child Category 1' (trigger: .child_category_btn:contains('Test Child Category 1')) 2026-09-13 14:46:27,520 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:27] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:46:27,538 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category.browser: [3/8] Tour test_self_order_parent_category → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-09-13 14:46:27,544 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:27] "GET /web/image/pos.category/353/image_128?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 2 0.007 0.036 2026-09-13 14:46:27,559 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:27] "GET /web/image/product.template/2476/image_512?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 3 0.004 0.046 2026-09-13 14:46:27,578 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:27] "GET /web/image/product.template/2477/image_512?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.062 2026-09-13 14:46:27,594 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:27] "GET /web/image/pos.category/354/image_128?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 2 0.001 0.070 2026-09-13 14:46:27,605 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category.browser: [4/8] Tour test_self_order_parent_category → Step Click on child category 'Test Child Category 2' (trigger: .child_category_btn:contains('Test Child Category 2')) 2026-09-13 14:46:27,609 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:27] "GET /web/image/pos.category/355/image_128?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 2 0.001 0.083 2026-09-13 14:46:27,658 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category.browser: [5/8] Tour test_self_order_parent_category → Step Click on product 'Pepsi' (trigger: .product_list .o_self_product_box span:contains('Pepsi')) 2026-09-13 14:46:27,730 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category.browser: [6/8] Tour test_self_order_parent_category → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-09-13 14:46:27,790 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category.browser: [7/8] Tour test_self_order_parent_category → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-09-13 14:46:27,802 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:27] "GET /web/image/ir.attachment/9156/raw HTTP/1.1" 200 - 4 0.002 0.007 2026-09-13 14:46:27,822 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:27] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:46:27,858 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:27] "GET /web/image/product.product/2978/image_512?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 8 0.011 0.023 2026-09-13 14:46:27,865 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category.browser: [8/8] Tour test_self_order_parent_category → Step Click on button 'Close' (trigger: .btn:contains('Close')) 2026-09-13 14:46:27,893 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:27] "GET /web/image/product.product/2977/image_512?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 8 0.009 0.058 2026-09-13 14:46:27,934 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82251128 started for PoS orders references: [{'name': None, 'pos_reference': '260-185-000001', 'uuid': '6fb26e28-0172-43c6-b361-144847ccbe74'}] 2026-09-13 14:46:27,978 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82251128 order {'name': None, 'pos_reference': '260-185-000001', 'uuid': '6fb26e28-0172-43c6-b361-144847ccbe74'} created pos.order #937 2026-09-13 14:46:27,988 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82251128 finished 2026-09-13 14:46:28,045 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:28] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 94 0.062 0.109 2026-09-13 14:46:28,095 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:28] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.002 0.007 2026-09-13 14:46:28,111 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category.browser: tour succeeded 2026-09-13 14:46:28,111 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category.browser: ╔════════════════════════════════════════════════╗ ║ TOUR test_self_order_parent_category SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-09-13 14:46:28,165 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category.browser: heap 7477736 (allocated 8650752) 2026-09-13 14:46:28,169 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Closing chrome headless with pid 89791 2026-09-13 14:46:28,170 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Closing websocket connection 2026-09-13 14:46:28,171 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Terminating chrome headless with pid 89791 2026-09-13 14:46:28,225 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_144628_225411_test_self_order_parent_category.txt 2026-09-13 14:46:28,225 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_parent_category: Removing chrome user profile "/tmp/tmpxs7gfp5y_chrome_odoo" 2026-09-13 14:46:28,265 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk: Starting TestSelfOrderKiosk.test_self_order_pricelist ... 2026-09-13 14:46:32,089 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Chrome pid: 89907 2026-09-13 14:46:32,089 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Chrome headless temporary user profile dir: /tmp/tmpppbkr5kr_chrome_odoo 2026-09-13 14:46:32,089 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Issuing json command http://127.0.0.1:35331/json/version 2026-09-13 14:46:32,091 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35331', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:46:32,095 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:46:32,095 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Issuing json command http://127.0.0.1:35331/json 2026-09-13 14:46:32,096 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35331', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:46:32,097 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Websocket url found: ws://127.0.0.1:35331/devtools/page/60D00C1A471F968478CADE1642E738ED 2026-09-13 14:46:32,100 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Enable chrome headless console log notification 2026-09-13 14:46:32,102 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Chrome headless enable page notifications 2026-09-13 14:46:32,110 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Setting session cookie in browser 2026-09-13 14:46:32,229 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Open "http://127.0.0.1:8069/pos-self/186?access_token=3f9b93d95dcc4ca7" in browser 2026-09-13 14:46:32,229 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Navigating to: "http://127.0.0.1:8069/pos-self/186?access_token=3f9b93d95dcc4ca7" 2026-09-13 14:46:32,247 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:46:32,621 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:32] "GET /pos-self/186?access_token=3f9b93d95dcc4ca7 HTTP/1.1" 200 - 57 0.042 0.340 2026-09-13 14:46:32,625 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Navigation result: {'frameId': '60D00C1A471F968478CADE1642E738ED', 'loaderId': 'CC7F8D290AC1E020279AC6120CBA4116', 'isDownload': False} 2026-09-13 14:46:32,625 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Evaluate ready code "odoo.isTourReady('test_self_order_pricelist')" 2026-09-13 14:46:32,631 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:46:32,661 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/170f20d/pos_self_order.assets.min.js, copying from /web/assets/170f20d/pos_self_order.assets.min.js 2026-09-13 14:46:32,687 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:32] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.007 0.038 2026-09-13 14:46:32,703 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a791ab9/pos_self_order.assets.min.css, copying from /web/assets/a791ab9/pos_self_order.assets.min.css 2026-09-13 14:46:32,733 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:32] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.024 0.068 2026-09-13 14:46:32,741 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js, copying from /web/assets/9b7cf3a/pos_self_order.assets_tests.min.js 2026-09-13 14:46:32,753 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:32] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.005 0.102 2026-09-13 14:46:32,905 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:32] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.006 0.010 2026-09-13 14:46:32,916 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Evaluate test code "odoo.startTour('test_self_order_pricelist', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/186?access_token=3f9b93d95dcc4ca7", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:46:32,923 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist.browser: [1/14] Tour test_self_order_pricelist → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-09-13 14:46:32,924 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:46:32,924 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:32] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.003 2026-09-13 14:46:32,977 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist.browser: [2/14] Tour test_self_order_pricelist → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:46:33,006 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:33] "POST /pos-self/relations/186 HTTP/1.1" 200 - 42 0.039 0.031 2026-09-13 14:46:33,040 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:33] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.098 2026-09-13 14:46:33,323 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:33] "POST /pos-self/data/186 HTTP/1.1" 200 - 183 0.132 0.160 2026-09-13 14:46:33,325 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:33] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.266 2026-09-13 14:46:33,395 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:33] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.029 2026-09-13 14:46:33,405 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist.browser: Owl is running in 'dev' mode. 2026-09-13 14:46:33,447 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:33] "GET /web/image/ir.attachment/9229/raw HTTP/1.1" 200 - 4 0.002 0.006 2026-09-13 14:46:33,481 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist.browser: [3/14] Tour test_self_order_pricelist → Step Click on category 'Miscellaneous' (trigger: .category_btn:contains('Miscellaneous')) 2026-09-13 14:46:33,529 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:33] "GET /web/image/pos.category/348/image_128?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 2 0.002 0.018 2026-09-13 14:46:33,551 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist.browser: [4/14] Tour test_self_order_pricelist → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-09-13 14:46:33,557 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:33] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.015 2026-09-13 14:46:33,562 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:33] "GET /web/image/product.template/2457/image_512?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 3 0.008 0.034 2026-09-13 14:46:33,578 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:33] "GET /web/image/product.template/2461/image_512?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.051 2026-09-13 14:46:33,596 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:33] "GET /web/image/product.template/2458/image_512?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.068 2026-09-13 14:46:33,610 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist.browser: [5/14] Tour test_self_order_pricelist → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-09-13 14:46:33,619 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:33] "GET /web/image/product.template/2459/image_512?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.082 2026-09-13 14:46:33,630 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:33] "GET /web/image/product.template/2460/image_512?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.082 2026-09-13 14:46:33,677 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist.browser: [6/14] Tour test_self_order_pricelist → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-09-13 14:46:33,741 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist.browser: [7/14] Tour test_self_order_pricelist → Step Check product card with Coca-Cola and 5.06 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("2")):has(div .o-so-tabular-nums:contains("5.06"))) 2026-09-13 14:46:33,749 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:33] "GET /web/image/ir.attachment/9196/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-09-13 14:46:33,787 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:33] "GET /web/image/product.product/2958/image_512?unique=2026-09-13T14:45:22.000+00:00 HTTP/1.1" 200 - 8 0.006 0.016 2026-09-13 14:46:33,792 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist.browser: [8/14] Tour test_self_order_pricelist → Step Click on back button (trigger: .btn.btn-back) 2026-09-13 14:46:33,845 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist.browser: [9/14] Tour test_self_order_pricelist → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-09-13 14:46:33,909 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist.browser: [10/14] Tour test_self_order_pricelist → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-09-13 14:46:33,965 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist.browser: [11/14] Tour test_self_order_pricelist → Step Check product card with Coca-Cola and 3.45 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("3")):has(div .o-so-tabular-nums:contains("3.45"))) 2026-09-13 14:46:34,017 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist.browser: [12/14] Tour test_self_order_pricelist → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-09-13 14:46:34,077 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist.browser: [13/14] Tour test_self_order_pricelist → Step Click on button 'Close' (trigger: .btn:contains('Close')) 2026-09-13 14:46:34,109 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39481720 started for PoS orders references: [{'name': None, 'pos_reference': '260-186-000001', 'uuid': '647448b7-b068-4f1d-978e-27eb072aa3fe'}] 2026-09-13 14:46:34,132 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39481720 order {'name': None, 'pos_reference': '260-186-000001', 'uuid': '647448b7-b068-4f1d-978e-27eb072aa3fe'} created pos.order #938 2026-09-13 14:46:34,143 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #39481720 finished 2026-09-13 14:46:34,199 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:34] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 97 0.043 0.077 2026-09-13 14:46:34,257 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:34] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.001 0.007 2026-09-13 14:46:34,271 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist.browser: [14/14] Tour test_self_order_pricelist → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-09-13 14:46:34,323 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist.browser: tour succeeded 2026-09-13 14:46:34,323 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist.browser: ╔══════════════════════════════════════════╗ ║ TOUR test_self_order_pricelist SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-09-13 14:46:34,391 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist.browser: heap 7848572 (allocated 8912896) 2026-09-13 14:46:34,398 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:34] "GET /web/image/ir.attachment/9228/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-13 14:46:34,404 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Closing chrome headless with pid 89907 2026-09-13 14:46:34,405 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Closing websocket connection 2026-09-13 14:46:34,405 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Terminating chrome headless with pid 89907 2026-09-13 14:46:34,464 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_144634_464723_test_self_order_pricelist.txt 2026-09-13 14:46:34,465 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_kiosk.TestSelfOrderKiosk.test_self_order_pricelist: Removing chrome user profile "/tmp/tmpppbkr5kr_chrome_odoo" 2026-09-13 14:46:34,527 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-13 14:46:35,596 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_delete_mobile_order_from_backend ... 2026-09-13 14:46:39,703 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Chrome pid: 90026 2026-09-13 14:46:39,703 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Chrome headless temporary user profile dir: /tmp/tmppo6x60fb_chrome_odoo 2026-09-13 14:46:39,703 26 INFO rb-721a478-224807-415181 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:36207/json/version 2026-09-13 14:46:39,704 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36207', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:46:39,713 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:46:39,714 26 INFO rb-721a478-224807-415181 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:36207/json 2026-09-13 14:46:39,714 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36207', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:46:39,717 26 INFO rb-721a478-224807-415181 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:36207/devtools/page/F5738A03511D1E1397B5CA203980AEF2 2026-09-13 14:46:39,723 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Enable chrome headless console log notification 2026-09-13 14:46:39,725 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Chrome headless enable page notifications 2026-09-13 14:46:39,748 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Setting session cookie in browser 2026-09-13 14:46:39,871 26 INFO rb-721a478-224807-415181 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/187?access_token=324b5d163adc480e" in browser 2026-09-13 14:46:39,871 26 INFO rb-721a478-224807-415181 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/187?access_token=324b5d163adc480e" 2026-09-13 14:46:39,889 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:46:40,232 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:40] "GET /pos-self/187?access_token=324b5d163adc480e HTTP/1.1" 200 - 57 0.044 0.308 2026-09-13 14:46:40,236 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Navigation result: {'frameId': 'F5738A03511D1E1397B5CA203980AEF2', 'loaderId': '76121BEC3857E69B92EAC6A8B6D1B2A4', 'isDownload': False} 2026-09-13 14:46:40,236 26 INFO rb-721a478-224807-415181 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-09-13 14:46:40,244 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:46:40,266 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a791ab9/pos_self_order.assets.min.css, copying from /web/assets/a791ab9/pos_self_order.assets.min.css 2026-09-13 14:46:40,317 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:40] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.034 0.033 2026-09-13 14:46:40,338 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/170f20d/pos_self_order.assets.min.js, copying from /web/assets/170f20d/pos_self_order.assets.min.js 2026-09-13 14:46:40,361 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:40] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.008 0.094 2026-09-13 14:46:40,380 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js, copying from /web/assets/9b7cf3a/pos_self_order.assets_tests.min.js 2026-09-13 14:46:40,393 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:40] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.014 0.120 2026-09-13 14:46:40,557 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:40] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:46:40,564 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/187?access_token=324b5d163adc480e", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:46:40,573 26 INFO rb-721a478-224807-415181 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-09-13 14:46:40,575 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:46:40,575 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:40] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:46:40,628 26 INFO rb-721a478-224807-415181 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-09-13 14:46:40,677 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:40] "POST /pos-self/relations/187 HTTP/1.1" 200 - 37 0.048 0.037 2026-09-13 14:46:40,708 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:40] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.007 0.108 2026-09-13 14:46:41,058 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:41] "POST /pos-self/data/187 HTTP/1.1" 200 - 181 0.176 0.180 2026-09-13 14:46:41,063 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.337 2026-09-13 14:46:41,122 26 INFO rb-721a478-224807-415181 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-09-13 14:46:41,161 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:41] "GET /web/image/ir.attachment/9279/raw HTTP/1.1" 200 - 4 0.002 0.005 2026-09-13 14:46:41,225 26 INFO rb-721a478-224807-415181 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_box span:contains('Coca-Cola')) 2026-09-13 14:46:41,272 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:46:41,274 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:41] "GET /web/image/pos.category/356/image_128?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 2 0.001 0.018 2026-09-13 14:46:41,293 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:41] "GET /web/image/product.template/2479/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.004 0.014 2026-09-13 14:46:41,325 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:41] "GET /web/image/product.template/2478/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.004 0.049 2026-09-13 14:46:41,344 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:41] "GET /web/image/product.template/2482/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.006 0.061 2026-09-13 14:46:41,347 26 INFO rb-721a478-224807-415181 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-09-13 14:46:41,370 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:41] "GET /web/image/product.template/2480/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.004 0.077 2026-09-13 14:46:41,397 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:41] "GET /web/image/product.template/2481/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.008 0.073 2026-09-13 14:46:41,428 26 INFO rb-721a478-224807-415181 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-09-13 14:46:41,447 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:41] "GET /web/image/ir.attachment/9246/raw HTTP/1.1" 200 - 4 0.002 0.006 2026-09-13 14:46:41,459 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:41] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:46:41,481 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:41] "GET /web/image/product.product/2979/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 8 0.013 0.020 2026-09-13 14:46:41,482 26 INFO rb-721a478-224807-415181 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-09-13 14:46:41,554 26 INFO rb-721a478-224807-415181 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-09-13 14:46:41,586 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74158261 started for PoS orders references: [{'name': None, 'pos_reference': '260-187-000001', 'uuid': 'a4b94967-45c6-484b-9cb0-db1a2455ddc6'}] 2026-09-13 14:46:41,645 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74158261 order {'name': None, 'pos_reference': '260-187-000001', 'uuid': 'a4b94967-45c6-484b-9cb0-db1a2455ddc6'} created pos.order #939 2026-09-13 14:46:41,666 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74158261 finished 2026-09-13 14:46:41,751 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:41] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 95 0.096 0.114 2026-09-13 14:46:41,800 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:41] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.012 0.010 2026-09-13 14:46:41,820 26 INFO rb-721a478-224807-415181 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-09-13 14:46:41,872 26 INFO rb-721a478-224807-415181 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-09-13 14:46:41,923 26 INFO rb-721a478-224807-415181 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-09-13 14:46:42,009 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #3 deleted mail.message records with IDs: [6425] 2026-09-13 14:46:42,090 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #3 deleted pos.order records with IDs: [939] 2026-09-13 14:46:42,101 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #3 deleted mail.followers records with IDs: [2490] 2026-09-13 14:46:42,103 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:42] "POST /pos-self-order/test-delete-order-from-backend/ HTTP/1.1" 200 - 74 0.064 0.063 2026-09-13 14:46:42,108 26 INFO rb-721a478-224807-415181 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-09-13 14:46:42,122 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:42] "GET /web/image/ir.attachment/9278/raw HTTP/1.1" 200 - 4 0.001 0.131 2026-09-13 14:46:42,176 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:42] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 10 0.012 0.031 2026-09-13 14:46:42,228 26 INFO rb-721a478-224807-415181 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-09-13 14:46:42,278 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend.browser: tour succeeded 2026-09-13 14:46:42,279 26 INFO rb-721a478-224807-415181 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-09-13 14:46:42,325 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend.browser: heap 8030700 (allocated 8912896) 2026-09-13 14:46:42,327 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Closing chrome headless with pid 90026 2026-09-13 14:46:42,327 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Closing websocket connection 2026-09-13 14:46:42,328 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Terminating chrome headless with pid 90026 2026-09-13 14:46:42,381 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_144642_381395_test_delete_mobile_order_from_backend.txt 2026-09-13 14:46:42,381 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_delete_mobile_order_from_backend: Removing chrome user profile "/tmp/tmppo6x60fb_chrome_odoo" 2026-09-13 14:46:42,414 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_mobile_self_order_preparation_changes ... 2026-09-13 14:46:46,664 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome pid: 90132 2026-09-13 14:46:46,667 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome headless temporary user profile dir: /tmp/tmpe8m88nfn_chrome_odoo 2026-09-13 14:46:46,668 26 INFO rb-721a478-224807-415181 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:43909/json/version 2026-09-13 14:46:46,669 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43909', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:46:46,693 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:46:46,693 26 INFO rb-721a478-224807-415181 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:43909/json 2026-09-13 14:46:46,693 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43909', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:46:46,707 26 INFO rb-721a478-224807-415181 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:43909/devtools/page/9F2E219E6E45AAFFDE0C299DE5DD1712 2026-09-13 14:46:46,732 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Enable chrome headless console log notification 2026-09-13 14:46:46,735 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome headless enable page notifications 2026-09-13 14:46:46,750 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Setting session cookie in browser 2026-09-13 14:46:46,880 26 INFO rb-721a478-224807-415181 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-self/188?access_token=8c29d0e93995454a" in browser 2026-09-13 14:46:46,881 26 INFO rb-721a478-224807-415181 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-self/188?access_token=8c29d0e93995454a" 2026-09-13 14:46:46,914 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:46:47,240 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:47] "GET /pos-self/188?access_token=8c29d0e93995454a HTTP/1.1" 200 - 57 0.056 0.272 2026-09-13 14:46:47,244 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Navigation result: {'frameId': '9F2E219E6E45AAFFDE0C299DE5DD1712', 'loaderId': 'CCFB00CE2076D0FC66E6625D5241D318', 'isDownload': False} 2026-09-13 14:46:47,244 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Evaluate ready code "odoo.isTourReady('test_mobile_self_order_preparation_changes')" 2026-09-13 14:46:47,250 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:46:47,280 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a791ab9/pos_self_order.assets.min.css, copying from /web/assets/a791ab9/pos_self_order.assets.min.css 2026-09-13 14:46:47,331 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:47] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.036 0.031 2026-09-13 14:46:47,349 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/170f20d/pos_self_order.assets.min.js, copying from /web/assets/170f20d/pos_self_order.assets.min.js 2026-09-13 14:46:47,379 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:47] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.009 0.104 2026-09-13 14:46:47,420 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js, copying from /web/assets/9b7cf3a/pos_self_order.assets_tests.min.js 2026-09-13 14:46:47,438 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:47] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.034 0.136 2026-09-13 14:46:47,546 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:47] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:46:47,557 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Evaluate test code "odoo.startTour('test_mobile_self_order_preparation_changes', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/188?access_token=8c29d0e93995454a", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:46:47,564 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:46:47,564 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:47] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.004 2026-09-13 14:46:47,565 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: [1/12] Tour test_mobile_self_order_preparation_changes → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-09-13 14:46:47,601 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:47] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.028 2026-09-13 14:46:47,624 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: [2/12] Tour test_mobile_self_order_preparation_changes → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:46:47,654 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:47] "POST /pos-self/relations/188 HTTP/1.1" 200 - 37 0.021 0.041 2026-09-13 14:46:47,659 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:47] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.034 2026-09-13 14:46:47,936 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:47] "POST /pos-self/data/188 HTTP/1.1" 200 - 181 0.125 0.133 2026-09-13 14:46:47,987 26 INFO rb-721a478-224807-415181 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-09-13 14:46:48,029 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:48] "GET /web/image/ir.attachment/9319/raw HTTP/1.1" 200 - 4 0.001 0.008 2026-09-13 14:46:48,089 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: [3/12] Tour test_mobile_self_order_preparation_changes → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-09-13 14:46:48,179 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:48] "GET /web/image/pos.category/356/image_128?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 2 0.007 0.025 2026-09-13 14:46:48,202 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: [4/12] Tour test_mobile_self_order_preparation_changes → Step Click on product 'Fanta' (trigger: .product_list .o_self_product_box span:contains('Fanta')) 2026-09-13 14:46:48,219 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.026 2026-09-13 14:46:48,236 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:48] "GET /web/image/product.template/2478/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.009 0.052 2026-09-13 14:46:48,247 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:48] "GET /web/image/product.template/2479/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.001 0.056 2026-09-13 14:46:48,255 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:48] "GET /web/image/product.template/2480/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.001 0.037 2026-09-13 14:46:48,267 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:48] "GET /web/image/product.template/2481/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.001 0.037 2026-09-13 14:46:48,274 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: [5/12] Tour test_mobile_self_order_preparation_changes → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-09-13 14:46:48,280 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:48] "GET /web/image/product.template/2482/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.003 0.070 2026-09-13 14:46:48,338 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: [6/12] Tour test_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-09-13 14:46:48,347 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:48] "GET /web/image/ir.attachment/9286/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-09-13 14:46:48,367 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:48] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:46:48,389 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:48] "GET /web/image/product.product/2979/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 8 0.005 0.014 2026-09-13 14:46:48,391 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: [7/12] Tour test_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-09-13 14:46:48,404 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:48] "GET /web/image/product.product/2981/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 8 0.004 0.029 2026-09-13 14:46:48,445 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: [8/12] Tour test_mobile_self_order_preparation_changes → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-09-13 14:46:48,508 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: [9/12] Tour test_mobile_self_order_preparation_changes → Step Select table 1 (trigger: .self_order_popup_table select) 2026-09-13 14:46:48,560 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: [10/12] Tour test_mobile_self_order_preparation_changes → Step Click on 'Confirm' button (trigger: .self_order_popup_table .btn:contains('Continue with table 1')) 2026-09-13 14:46:48,630 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: [11/12] Tour test_mobile_self_order_preparation_changes → Step Confirmation page is shown (trigger: .confirmation-page) 2026-09-13 14:46:48,678 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22580157 started for PoS orders references: [{'name': None, 'pos_reference': '260-188-000001', 'uuid': '915588b8-01f8-4587-9176-e184b3afeeef'}] 2026-09-13 14:46:48,720 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22580157 order {'name': None, 'pos_reference': '260-188-000001', 'uuid': '915588b8-01f8-4587-9176-e184b3afeeef'} created pos.order #940 2026-09-13 14:46:48,729 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22580157 finished 2026-09-13 14:46:48,814 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:48] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 103 0.085 0.105 2026-09-13 14:46:48,853 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:48] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.009 2026-09-13 14:46:48,871 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: [12/12] Tour test_mobile_self_order_preparation_changes → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-09-13 14:46:48,922 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: tour succeeded 2026-09-13 14:46:48,923 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: ╔═══════════════════════════════════════════════════════════╗ ║ TOUR test_mobile_self_order_preparation_changes SUCCEEDED ║ ╚═══════════════════════════════════════════════════════════╝ 2026-09-13 14:46:48,969 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: heap 8010788 (allocated 9437184) 2026-09-13 14:46:48,969 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Closing chrome headless with pid 90132 2026-09-13 14:46:48,972 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Closing websocket connection 2026-09-13 14:46:48,972 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Terminating chrome headless with pid 90132 2026-09-13 14:46:49,028 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_144649_028217_test_mobile_self_order_preparation_changes.txt 2026-09-13 14:46:49,028 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Removing chrome user profile "/tmp/tmpe8m88nfn_chrome_odoo" 2026-09-13 14:46:49,189 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome pid: 90246 2026-09-13 14:46:49,191 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome headless temporary user profile dir: /tmp/tmp8nhd4cl0_chrome_odoo 2026-09-13 14:46:49,191 26 INFO rb-721a478-224807-415181 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:33829/json/version 2026-09-13 14:46:49,192 26 INFO rb-721a478-224807-415181 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-09-13 14:46:49,205 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:46:49,205 26 INFO rb-721a478-224807-415181 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:33829/json 2026-09-13 14:46:49,205 26 INFO rb-721a478-224807-415181 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-09-13 14:46:49,215 26 INFO rb-721a478-224807-415181 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:33829/devtools/page/669D6E04ED8B92ACF9CA179286BC3755 2026-09-13 14:46:49,222 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Enable chrome headless console log notification 2026-09-13 14:46:49,225 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome headless enable page notifications 2026-09-13 14:46:49,264 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:46:49,267 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Setting session cookie in browser 2026-09-13 14:46:49,270 26 INFO rb-721a478-224807-415181 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=188" in browser 2026-09-13 14:46:49,270 26 INFO rb-721a478-224807-415181 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=188" 2026-09-13 14:46:49,611 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:49] "GET /pos/ui?config_id=188 HTTP/1.1" 200 - 70 0.070 0.261 2026-09-13 14:46:49,613 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Navigation result: {'frameId': '669D6E04ED8B92ACF9CA179286BC3755', 'loaderId': '943203BF455AC94BD04DE519B7E61731', 'isDownload': False} 2026-09-13 14:46:49,613 26 INFO rb-721a478-224807-415181 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-09-13 14:46:49,619 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:46:49,635 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:49] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.008 2026-09-13 14:46:49,644 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:49] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.017 2026-09-13 14:46:49,654 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:49] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.021 2026-09-13 14:46:50,071 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:50] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:46:50,082 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:50] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:46:50,096 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=188", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:46:50,100 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:50] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.005 2026-09-13 14:46:50,105 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: [1/13] Tour test_pos_self_order_preparation_changes → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:46:50,126 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:50] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.006 2026-09-13 14:46:50,138 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:50] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:46:50,160 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:50] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 5 0.004 0.007 2026-09-13 14:46:50,164 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:50] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.013 2026-09-13 14:46:50,205 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:50] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 11 0.007 0.026 2026-09-13 14:46:50,208 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.022 2026-09-13 14:46:50,866 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 280, model: sale.order 2026-09-13 14:46:50,869 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_session: Could not load model sale.order due to AccessError: You are not allowed to access 'Sales Order' (sale.order) records. This operation is allowed for the following groups: - Accounting/Invoicing - Inventory/User - Manufacturing/User - Project/Administrator - Project/User - Sales/Administrator - Sales/User: Own Documents Only - Role / Portal - Show Accounting Features - Readonly - Show Full Accounting Features Contact your administrator to request access if necessary. 2026-09-13 14:46:50,869 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 280, model: sale.order.line 2026-09-13 14:46:50,870 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_session: Could not load model sale.order.line due to AccessError: You are not allowed to access 'Sales Order Line' (sale.order.line) records. This operation is allowed for the following groups: - Accounting/Invoicing - Inventory/User - Manufacturing/User - Project/Administrator - Project/User - Sales/User: Own Documents Only - Role / Portal - Show Accounting Features - Readonly - Show Full Accounting Features Contact your administrator to request access if necessary. 2026-09-13 14:46:50,880 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:50] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 481 0.298 0.345 2026-09-13 14:46:50,903 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:50] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.013 2026-09-13 14:46:51,013 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.009 0.008 2026-09-13 14:46:51,064 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:51] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.027 2026-09-13 14:46:51,110 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:51] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.006 0.012 2026-09-13 14:46:51,135 26 INFO rb-721a478-224807-415181 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-09-13 14:46:51,150 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:51] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.007 2026-09-13 14:46:51,205 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:51] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:46:51,220 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:51] "GET /pos_restaurant/static/img/plan.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:46:51,238 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:51] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.017 2026-09-13 14:46:51,244 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:51] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.005 0.020 2026-09-13 14:46:51,251 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:51] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.040 2026-09-13 14:46:51,283 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:51] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:46:51,302 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:51] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:46:51,344 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:51] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:46:51,374 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: [2/13] Tour test_pos_self_order_preparation_changes → Step .pos-leftheader .orders-button 2026-09-13 14:46:51,409 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:51] "GET /pos/ui/188?from_backend=True HTTP/1.1" 200 - 31 0.037 0.036 2026-09-13 14:46:51,442 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: [3/13] Tour test_pos_self_order_preparation_changes → Step .ticket-screen tbody tr > td:contains("Self-order") ~ td .badge:contains(Ongoing) 2026-09-13 14:46:51,459 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:51] "GET /pos/ui/188 HTTP/1.1" 200 - 31 0.020 0.100 2026-09-13 14:46:51,492 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: [4/13] Tour test_pos_self_order_preparation_changes → Step .ticket-screen .order-row > div:contains("Self-order") ~ div .badge:contains(Ongoing) 2026-09-13 14:46:51,581 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:51] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 37 0.076 0.060 2026-09-13 14:46:51,631 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:51] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.005 0.028 2026-09-13 14:46:51,653 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:46:51,656 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: [5/13] Tour test_pos_self_order_preparation_changes → Step .ticket-screen .order-row:contains("Self-order") 2026-09-13 14:46:51,716 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: [6/13] Tour test_pos_self_order_preparation_changes → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:46:51,786 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: [7/13] Tour test_pos_self_order_preparation_changes → Step .ticket-screen .pads .button.validation.load-order-button 2026-09-13 14:46:51,896 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: [8/13] Tour test_pos_self_order_preparation_changes → Step product screen is shown (trigger: .product-screen) 2026-09-13 14:46:51,946 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: [9/13] 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-09-13 14:46:51,998 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: [10/13] Tour test_pos_self_order_preparation_changes → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:46:52,048 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: [11/13] Tour test_pos_self_order_preparation_changes → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:46:52,133 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: [12/13] Tour test_pos_self_order_preparation_changes → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:46:52,145 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:52] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:46:52,186 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: [13/13] Tour test_pos_self_order_preparation_changes → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:46:52,252 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: tour succeeded 2026-09-13 14:46:52,253 26 INFO rb-721a478-224807-415181 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-09-13 14:46:52,271 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94469954 started for PoS orders references: [{'name': '/', 'pos_reference': '260-188-000001', 'uuid': '915588b8-01f8-4587-9176-e184b3afeeef'}] 2026-09-13 14:46:52,273 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:52] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:46:52,342 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes.browser: heap 15019804 (allocated 15728640) 2026-09-13 14:46:52,348 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Closing chrome headless with pid 90246 2026-09-13 14:46:52,351 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Closing websocket connection 2026-09-13 14:46:52,353 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Terminating chrome headless with pid 90246 2026-09-13 14:46:52,398 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: Added payment_ids [830] to pos.order #940 2026-09-13 14:46:52,414 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_144652_414099_test_mobile_self_order_preparation_changes.txt 2026-09-13 14:46:52,414 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: Removing chrome user profile "/tmp/tmp8nhd4cl0_chrome_odoo" 2026-09-13 14:46:52,428 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_mobile_self_order_preparation_changes: waiting for threads: [, ] 2026-09-13 14:46:52,726 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94469954 order {'name': '/', 'pos_reference': '260-188-000001', 'uuid': '915588b8-01f8-4587-9176-e184b3afeeef'} updated pos.order #940 2026-09-13 14:46:52,729 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #94469954 finished 2026-09-13 14:46:52,769 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 228 0.233 0.276 2026-09-13 14:46:52,814 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_order_sequence_in_self ... 2026-09-13 14:46:56,199 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Chrome pid: 90367 2026-09-13 14:46:56,199 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Chrome headless temporary user profile dir: /tmp/tmpz7ruj7yo_chrome_odoo 2026-09-13 14:46:56,199 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Issuing json command http://127.0.0.1:37935/json/version 2026-09-13 14:46:56,201 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37935', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:46:56,239 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:46:56,239 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Issuing json command http://127.0.0.1:37935/json 2026-09-13 14:46:56,240 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37935', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:46:56,243 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Websocket url found: ws://127.0.0.1:37935/devtools/page/8034863C6ADD67C828C3577BD2BAA047 2026-09-13 14:46:56,248 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Enable chrome headless console log notification 2026-09-13 14:46:56,251 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Chrome headless enable page notifications 2026-09-13 14:46:56,274 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Setting session cookie in browser 2026-09-13 14:46:56,386 26 INFO rb-721a478-224807-415181 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/189?access_token=d098085c71f7440c" in browser 2026-09-13 14:46:56,387 26 INFO rb-721a478-224807-415181 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/189?access_token=d098085c71f7440c" 2026-09-13 14:46:56,497 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:46:56,804 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:56] "GET /pos-self/189?access_token=d098085c71f7440c HTTP/1.1" 200 - 57 0.043 0.357 2026-09-13 14:46:56,807 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Navigation result: {'frameId': '8034863C6ADD67C828C3577BD2BAA047', 'loaderId': '1B80DFFB3724424540327ECF8AA7E218', 'isDownload': False} 2026-09-13 14:46:56,807 26 INFO rb-721a478-224807-415181 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-09-13 14:46:56,813 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:46:56,829 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a791ab9/pos_self_order.assets.min.css, copying from /web/assets/a791ab9/pos_self_order.assets.min.css 2026-09-13 14:46:56,873 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:56] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.028 0.025 2026-09-13 14:46:56,886 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/170f20d/pos_self_order.assets.min.js, copying from /web/assets/170f20d/pos_self_order.assets.min.js 2026-09-13 14:46:56,912 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:56] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.011 0.079 2026-09-13 14:46:56,935 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js, copying from /web/assets/9b7cf3a/pos_self_order.assets_tests.min.js 2026-09-13 14:46:56,954 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:56] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.006 0.125 2026-09-13 14:46:57,114 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:57] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:46:57,141 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/189?access_token=d098085c71f7440c", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:46:57,156 26 INFO rb-721a478-224807-415181 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-09-13 14:46:57,164 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:46:57,164 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:57] "POST /pos/ping HTTP/1.1" 200 - 1 0.003 0.010 2026-09-13 14:46:57,247 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:57] "POST /pos-self/relations/189 HTTP/1.1" 200 - 37 0.025 0.036 2026-09-13 14:46:57,275 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:57] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.089 2026-09-13 14:46:57,543 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:57] "POST /pos-self/data/189 HTTP/1.1" 200 - 181 0.110 0.151 2026-09-13 14:46:57,553 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:57] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.258 2026-09-13 14:46:57,585 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: Owl is running in 'dev' mode. 2026-09-13 14:46:57,634 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:57] "GET /web/image/ir.attachment/9359/raw HTTP/1.1" 200 - 4 0.005 0.011 2026-09-13 14:46:57,678 26 INFO rb-721a478-224807-415181 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_box span:contains('Ketchup')) 2026-09-13 14:46:57,729 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:57] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:46:57,732 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:57] "GET /web/image/pos.category/356/image_128?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 2 0.001 0.023 2026-09-13 14:46:57,758 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:57] "GET /web/image/product.template/2478/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.006 0.031 2026-09-13 14:46:57,766 26 INFO rb-721a478-224807-415181 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-09-13 14:46:57,775 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:57] "GET /web/image/product.template/2479/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.004 0.049 2026-09-13 14:46:57,803 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:57] "GET /web/image/product.template/2482/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.006 0.066 2026-09-13 14:46:57,821 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:57] "GET /web/image/product.template/2480/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.002 0.079 2026-09-13 14:46:57,836 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:57] "GET /web/image/product.template/2481/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.003 0.087 2026-09-13 14:46:57,838 26 INFO rb-721a478-224807-415181 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-09-13 14:46:57,857 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:57] "GET /web/image/ir.attachment/9326/raw HTTP/1.1" 200 - 4 0.003 0.006 2026-09-13 14:46:57,891 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:57] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:46:57,907 26 INFO rb-721a478-224807-415181 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-09-13 14:46:57,913 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:57] "GET /web/image/product.product/2982/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 8 0.007 0.019 2026-09-13 14:46:57,987 26 INFO rb-721a478-224807-415181 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-09-13 14:46:58,048 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74915014 started for PoS orders references: [{'name': None, 'pos_reference': '260-189-000001', 'uuid': 'f01ef412-1870-4ce6-8e8e-014dfe76bd78'}] 2026-09-13 14:46:58,093 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74915014 order {'name': None, 'pos_reference': '260-189-000001', 'uuid': 'f01ef412-1870-4ce6-8e8e-014dfe76bd78'} created pos.order #941 2026-09-13 14:46:58,108 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74915014 finished 2026-09-13 14:46:58,484 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:58] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 232 0.248 0.244 2026-09-13 14:46:58,533 26 INFO rb-721a478-224807-415181 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-09-13 14:46:58,586 26 INFO rb-721a478-224807-415181 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-09-13 14:46:58,657 26 INFO rb-721a478-224807-415181 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_box span:contains('Ketchup')) 2026-09-13 14:46:58,720 26 INFO rb-721a478-224807-415181 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-09-13 14:46:58,776 26 INFO rb-721a478-224807-415181 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-09-13 14:46:58,827 26 INFO rb-721a478-224807-415181 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-09-13 14:46:58,885 26 INFO rb-721a478-224807-415181 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-09-13 14:46:58,934 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85429325 started for PoS orders references: [{'name': None, 'pos_reference': '260-189-000002', 'uuid': 'a2ccd320-bce6-49b5-aae2-e511bf7bdf54'}] 2026-09-13 14:46:58,964 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85429325 order {'name': None, 'pos_reference': '260-189-000002', 'uuid': 'a2ccd320-bce6-49b5-aae2-e511bf7bdf54'} created pos.order #942 2026-09-13 14:46:58,973 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85429325 finished 2026-09-13 14:46:59,178 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:59] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 147 0.104 0.187 2026-09-13 14:46:59,217 26 INFO rb-721a478-224807-415181 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-09-13 14:46:59,269 26 INFO rb-721a478-224807-415181 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-09-13 14:46:59,329 26 INFO rb-721a478-224807-415181 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_box span:contains('Ketchup')) 2026-09-13 14:46:59,392 26 INFO rb-721a478-224807-415181 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-09-13 14:46:59,448 26 INFO rb-721a478-224807-415181 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-09-13 14:46:59,500 26 INFO rb-721a478-224807-415181 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-09-13 14:46:59,564 26 INFO rb-721a478-224807-415181 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-09-13 14:46:59,580 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67582064 started for PoS orders references: [{'name': None, 'pos_reference': '260-189-000003', 'uuid': 'd5f9ea78-74c4-4b9e-b1b8-2c3121032522'}] 2026-09-13 14:46:59,599 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67582064 order {'name': None, 'pos_reference': '260-189-000003', 'uuid': 'd5f9ea78-74c4-4b9e-b1b8-2c3121032522'} created pos.order #943 2026-09-13 14:46:59,607 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #67582064 finished 2026-09-13 14:46:59,806 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:46:59] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 147 0.074 0.172 2026-09-13 14:46:59,852 26 INFO rb-721a478-224807-415181 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-09-13 14:46:59,903 26 INFO rb-721a478-224807-415181 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-09-13 14:46:59,964 26 INFO rb-721a478-224807-415181 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_box span:contains('Ketchup')) 2026-09-13 14:47:00,026 26 INFO rb-721a478-224807-415181 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-09-13 14:47:00,082 26 INFO rb-721a478-224807-415181 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-09-13 14:47:00,133 26 INFO rb-721a478-224807-415181 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-09-13 14:47:00,191 26 INFO rb-721a478-224807-415181 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-09-13 14:47:00,233 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60668181 started for PoS orders references: [{'name': None, 'pos_reference': '260-189-000004', 'uuid': '5123d7f0-7f34-4ddb-871d-ba48c297d524'}] 2026-09-13 14:47:00,259 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60668181 order {'name': None, 'pos_reference': '260-189-000004', 'uuid': '5123d7f0-7f34-4ddb-871d-ba48c297d524'} created pos.order #944 2026-09-13 14:47:00,268 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #60668181 finished 2026-09-13 14:47:00,531 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:00] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 147 0.156 0.184 2026-09-13 14:47:00,587 26 INFO rb-721a478-224807-415181 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-09-13 14:47:00,638 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: tour succeeded 2026-09-13 14:47:00,639 26 INFO rb-721a478-224807-415181 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-09-13 14:47:00,701 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self.browser: heap 9952784 (allocated 11272192) 2026-09-13 14:47:00,724 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Closing chrome headless with pid 90367 2026-09-13 14:47:00,729 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Closing websocket connection 2026-09-13 14:47:00,729 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Terminating chrome headless with pid 90367 2026-09-13 14:47:00,783 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_144700_783627_test_order_sequence_in_self.txt 2026-09-13 14:47:00,784 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_order_sequence_in_self: Removing chrome user profile "/tmp/tmpz7ruj7yo_chrome_odoo" 2026-09-13 14:47:00,821 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_pos_self_order_table_transfer ... 2026-09-13 14:47:04,538 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Chrome pid: 90481 2026-09-13 14:47:04,538 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Chrome headless temporary user profile dir: /tmp/tmp9t0tqut9_chrome_odoo 2026-09-13 14:47:04,538 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Issuing json command http://127.0.0.1:37137/json/version 2026-09-13 14:47:04,539 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37137', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:47:04,543 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:47:04,544 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Issuing json command http://127.0.0.1:37137/json 2026-09-13 14:47:04,544 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37137', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:47:04,556 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Websocket url found: ws://127.0.0.1:37137/devtools/page/7DFD71BD2C8A5B59D676C456CC0ABF09 2026-09-13 14:47:04,559 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Enable chrome headless console log notification 2026-09-13 14:47:04,561 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Chrome headless enable page notifications 2026-09-13 14:47:04,708 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:47:04,710 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Setting session cookie in browser 2026-09-13 14:47:04,711 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Open "http://127.0.0.1:8069/pos/ui?config_id=190" in browser 2026-09-13 14:47:04,711 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Navigating to: "http://127.0.0.1:8069/pos/ui?config_id=190" 2026-09-13 14:47:04,722 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:47:07,520 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:07] "GET /pos/ui?config_id=190 HTTP/1.1" 200 - 84 0.113 2.690 2026-09-13 14:47:07,525 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Navigation result: {'frameId': '7DFD71BD2C8A5B59D676C456CC0ABF09', 'loaderId': '2FD9F0601545E1FBAAFA5C3FE279A621', 'isDownload': False} 2026-09-13 14:47:07,525 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Evaluate ready code "odoo.isTourReady('test_pos_self_order_table_transfer')" 2026-09-13 14:47:07,532 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:47:07,550 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:07] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.004 0.007 2026-09-13 14:47:07,555 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:07] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-09-13 14:47:07,570 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:07] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.022 2026-09-13 14:47:08,046 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:08] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:47:08,059 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:08] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-13 14:47:08,072 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Evaluate test code "odoo.startTour('test_pos_self_order_table_transfer', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=190", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:47:08,089 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:08] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.007 0.006 2026-09-13 14:47:08,090 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer.browser: [1/19] Tour test_pos_self_order_table_transfer → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:47:08,117 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:08] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:47:08,139 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:08] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:47:08,163 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:08] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.010 2026-09-13 14:47:08,193 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:08] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.020 0.023 2026-09-13 14:47:08,196 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:08] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.011 2026-09-13 14:47:08,260 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:08] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.021 0.033 2026-09-13 14:47:08,997 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 280, model: sale.order 2026-09-13 14:47:09,000 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_session: Could not load model sale.order due to AccessError: You are not allowed to access 'Sales Order' (sale.order) records. This operation is allowed for the following groups: - Accounting/Invoicing - Inventory/User - Manufacturing/User - Project/Administrator - Project/User - Sales/Administrator - Sales/User: Own Documents Only - Role / Portal - Show Accounting Features - Readonly - Show Full Accounting Features Contact your administrator to request access if necessary. 2026-09-13 14:47:09,000 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 280, model: sale.order.line 2026-09-13 14:47:09,003 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_session: Could not load model sale.order.line due to AccessError: You are not allowed to access 'Sales Order Line' (sale.order.line) records. This operation is allowed for the following groups: - Accounting/Invoicing - Inventory/User - Manufacturing/User - Project/Administrator - Project/User - Sales/User: Own Documents Only - Role / Portal - Show Accounting Features - Readonly - Show Full Accounting Features Contact your administrator to request access if necessary. 2026-09-13 14:47:09,012 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:09] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 486 0.367 0.357 2026-09-13 14:47:09,039 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:09] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.012 2026-09-13 14:47:09,129 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.007 2026-09-13 14:47:09,183 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:09] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.028 2026-09-13 14:47:09,212 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.001 0.009 2026-09-13 14:47:09,223 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer.browser: Owl is running in 'dev' mode. 2026-09-13 14:47:09,231 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:09] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.001 0.003 2026-09-13 14:47:09,273 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:09] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:47:09,287 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:09] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:47:09,303 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:09] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:47:09,307 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:09] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-09-13 14:47:09,313 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:09] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.004 0.013 2026-09-13 14:47:09,353 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:09] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.021 2026-09-13 14:47:09,375 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer.browser: [2/19] Tour test_pos_self_order_table_transfer → Step Check table with attributes: {"name":"1","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("1"))) 2026-09-13 14:47:09,378 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:09] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:47:09,381 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:09] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.058 2026-09-13 14:47:09,418 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:09] "GET /web/image/res.users/280/avatar_128 HTTP/1.1" 200 - 14 0.068 0.055 2026-09-13 14:47:09,478 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:09] "GET /pos/ui/190?from_backend=True HTTP/1.1" 200 - 31 0.022 0.120 2026-09-13 14:47:09,535 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer.browser: [3/19] Tour test_pos_self_order_table_transfer → Step product screen is shown (trigger: .product-screen) 2026-09-13 14:47:09,541 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:09] "GET /pos/ui/190 HTTP/1.1" 200 - 31 0.033 0.158 2026-09-13 14:47:09,551 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.050 2026-09-13 14:47:09,559 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:47:09,584 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer.browser: [4/19] Tour test_pos_self_order_table_transfer → Step click Actions button (trigger: .mobile-more-button) 2026-09-13 14:47:09,632 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer.browser: [5/19] Tour test_pos_self_order_table_transfer → Step click Actions button (trigger: .more-btn) 2026-09-13 14:47:09,708 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer.browser: [6/19] Tour test_pos_self_order_table_transfer → Step click Transfer button (trigger: .control-buttons button:contains("Transfer")) 2026-09-13 14:47:09,762 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer.browser: [7/19] Tour test_pos_self_order_table_transfer → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("2"))) 2026-09-13 14:47:09,824 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer.browser: [8/19] Tour test_pos_self_order_table_transfer → Step product screen is shown (trigger: .product-screen) 2026-09-13 14:47:09,827 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99044484 started for PoS orders references: [{'name': '/', 'pos_reference': '260-190-000001', 'uuid': 'c011bea3-e4b2-4488-9adb-7fd9da6922a7'}] 2026-09-13 14:47:09,837 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:09] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:47:09,851 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99044484 order {'name': '/', 'pos_reference': '260-190-000001', 'uuid': 'c011bea3-e4b2-4488-9adb-7fd9da6922a7'} updated pos.order #945 2026-09-13 14:47:09,866 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #99044484 finished 2026-09-13 14:47:09,923 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:09] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 54 0.036 0.062 2026-09-13 14:47:09,973 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:09] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.009 2026-09-13 14:47:09,976 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer.browser: [9/19] Tour test_pos_self_order_table_transfer → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-09-13 14:47:10,033 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer.browser: [10/19] Tour test_pos_self_order_table_transfer → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:47:12,082 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer.browser: [11/19] Tour test_pos_self_order_table_transfer → Step .floor-map 2026-09-13 14:47:12,133 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer.browser: [12/19] Tour test_pos_self_order_table_transfer → Step Check table with attributes: {"name":"1","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("1"))) 2026-09-13 14:47:12,201 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.002 0.010 2026-09-13 14:47:12,205 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer.browser: [13/19] Tour test_pos_self_order_table_transfer → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:47:12,256 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer.browser: [14/19] Tour test_pos_self_order_table_transfer → Step Check orderline with attributes: {} (trigger: body:not(:has(.order-container .orderline))) 2026-09-13 14:47:12,306 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer.browser: [15/19] Tour test_pos_self_order_table_transfer → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:47:12,357 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer.browser: [16/19] Tour test_pos_self_order_table_transfer → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-09-13 14:47:12,413 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer.browser: [17/19] Tour test_pos_self_order_table_transfer → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:47:12,436 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76182319 started for PoS orders references: [{'name': '/', 'pos_reference': '261-190-000001', 'uuid': '2debb2e1-5fa5-4b2b-b01d-7674750d9587'}] 2026-09-13 14:47:12,470 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76182319 order {'name': '/', 'pos_reference': '261-190-000001', 'uuid': '2debb2e1-5fa5-4b2b-b01d-7674750d9587'} created pos.order #946 2026-09-13 14:47:12,481 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #76182319 finished 2026-09-13 14:47:12,513 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:12] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 43 0.024 0.055 2026-09-13 14:47:12,548 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer.browser: [18/19] Tour test_pos_self_order_table_transfer → Step Check table with attributes: {"name":"2","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("2"))) 2026-09-13 14:47:12,613 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer.browser: [19/19] Tour test_pos_self_order_table_transfer → Step Check orderline with attributes: {"withClass":".has-change"} (trigger: body:not(:has(.order-container .orderline.has-change))) 2026-09-13 14:47:12,619 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:12] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 5 0.007 0.007 2026-09-13 14:47:12,664 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer.browser: tour succeeded 2026-09-13 14:47:12,664 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer.browser: ╔═══════════════════════════════════════════════════╗ ║ TOUR test_pos_self_order_table_transfer SUCCEEDED ║ ╚═══════════════════════════════════════════════════╝ 2026-09-13 14:47:12,752 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer.browser: heap 16243800 (allocated 17436672) 2026-09-13 14:47:12,774 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Closing chrome headless with pid 90481 2026-09-13 14:47:12,776 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Closing websocket connection 2026-09-13 14:47:12,776 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Terminating chrome headless with pid 90481 2026-09-13 14:47:12,836 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_144712_836024_test_pos_self_order_table_transfer.txt 2026-09-13 14:47:12,836 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_pos_self_order_table_transfer: Removing chrome user profile "/tmp/tmp9t0tqut9_chrome_odoo" 2026-09-13 14:47:12,880 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_category_with_only_special_products ... 2026-09-13 14:47:16,925 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Chrome pid: 90619 2026-09-13 14:47:16,925 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Chrome headless temporary user profile dir: /tmp/tmpac9oc3pu_chrome_odoo 2026-09-13 14:47:16,925 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Issuing json command http://127.0.0.1:39885/json/version 2026-09-13 14:47:16,926 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39885', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:47:16,967 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:47:16,967 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Issuing json command http://127.0.0.1:39885/json 2026-09-13 14:47:16,967 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39885', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:47:16,970 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Websocket url found: ws://127.0.0.1:39885/devtools/page/93CAA265442A3DDFE7FFCB9625EFB124 2026-09-13 14:47:16,975 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Enable chrome headless console log notification 2026-09-13 14:47:16,977 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Chrome headless enable page notifications 2026-09-13 14:47:16,986 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Setting session cookie in browser 2026-09-13 14:47:17,118 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Open "http://127.0.0.1:8069/pos-self/191?access_token=5ae921cee08f407c" in browser 2026-09-13 14:47:17,119 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Navigating to: "http://127.0.0.1:8069/pos-self/191?access_token=5ae921cee08f407c" 2026-09-13 14:47:17,144 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:47:17,522 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:17] "GET /pos-self/191?access_token=5ae921cee08f407c HTTP/1.1" 200 - 57 0.055 0.341 2026-09-13 14:47:17,525 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Navigation result: {'frameId': '93CAA265442A3DDFE7FFCB9625EFB124', 'loaderId': '147D20B6DDA8D13E8AF21A3A7F88191F', 'isDownload': False} 2026-09-13 14:47:17,525 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Evaluate ready code "odoo.isTourReady('self_order_mobile_special_products_category')" 2026-09-13 14:47:17,534 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:47:17,562 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a791ab9/pos_self_order.assets.min.css, copying from /web/assets/a791ab9/pos_self_order.assets.min.css 2026-09-13 14:47:17,607 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:17] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 9 0.027 0.037 2026-09-13 14:47:17,621 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/170f20d/pos_self_order.assets.min.js, copying from /web/assets/170f20d/pos_self_order.assets.min.js 2026-09-13 14:47:17,647 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:17] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.006 0.096 2026-09-13 14:47:17,664 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js, copying from /web/assets/9b7cf3a/pos_self_order.assets_tests.min.js 2026-09-13 14:47:17,686 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:17] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.018 0.116 2026-09-13 14:47:17,871 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:17] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.026 2026-09-13 14:47:17,886 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Evaluate test code "odoo.startTour('self_order_mobile_special_products_category', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/191?access_token=5ae921cee08f407c", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:47:17,891 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:47:17,891 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:17] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.003 2026-09-13 14:47:17,895 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products.browser: [1/6] Tour self_order_mobile_special_products_category → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-09-13 14:47:17,947 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products.browser: [2/6] Tour self_order_mobile_special_products_category → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:47:17,977 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:17] "POST /pos-self/relations/191 HTTP/1.1" 200 - 37 0.036 0.034 2026-09-13 14:47:18,010 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:18] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.096 2026-09-13 14:47:18,287 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:18] "POST /pos-self/data/191 HTTP/1.1" 200 - 179 0.123 0.152 2026-09-13 14:47:18,290 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:18] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.265 2026-09-13 14:47:18,324 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products.browser: Owl is running in 'dev' mode. 2026-09-13 14:47:18,364 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:18] "GET /web/image/ir.attachment/9436/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-09-13 14:47:18,399 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products.browser: [3/6] Tour self_order_mobile_special_products_category → Step Click on location 'Test-Takeout' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-Takeout')) 2026-09-13 14:47:18,429 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:18] "GET /web/image/ir.attachment/9403/raw HTTP/1.1" 200 - 4 0.003 0.012 2026-09-13 14:47:18,433 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:18] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:47:18,493 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products.browser: [4/6] Tour self_order_mobile_special_products_category → Step Category 'Miscellaneous' is displayed (trigger: .category_btn:contains('Miscellaneous')) 2026-09-13 14:47:18,530 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:18] "GET /web/image/pos.category/356/image_128?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 2 0.001 0.018 2026-09-13 14:47:18,552 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products.browser: [5/6] Tour self_order_mobile_special_products_category → Step Category 'Specials' is not displayed (trigger: .category_btn:not(:contains('Specials'))) 2026-09-13 14:47:18,555 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:18] "GET /web/image/pos.category/357/image_128?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 2 0.000 0.042 2026-09-13 14:47:18,569 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:18] "GET /web/image/product.template/2479/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.003 0.044 2026-09-13 14:47:18,585 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:18] "GET /web/image/product.template/2478/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.005 0.058 2026-09-13 14:47:18,596 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:18] "GET /web/image/product.template/2482/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.002 0.071 2026-09-13 14:47:18,604 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products.browser: [6/6] Tour self_order_mobile_special_products_category → Step Product 'Special 1' is not displayed (trigger: .self_order_product_name:not(:contains('Special 1'))) 2026-09-13 14:47:18,608 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:18] "GET /web/image/product.template/2480/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.002 0.083 2026-09-13 14:47:18,622 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:18] "GET /web/image/product.template/2481/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.002 0.080 2026-09-13 14:47:18,637 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:18] "GET /web/image/product.template/2483/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.003 0.075 2026-09-13 14:47:18,647 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:18] "GET /web/image/product.template/2484/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.002 0.072 2026-09-13 14:47:18,655 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products.browser: tour succeeded 2026-09-13 14:47:18,658 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products.browser: ╔════════════════════════════════════════════════════════════╗ ║ TOUR self_order_mobile_special_products_category SUCCEEDED ║ ╚════════════════════════════════════════════════════════════╝ 2026-09-13 14:47:18,703 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products.browser: heap 6933272 (allocated 7340032) 2026-09-13 14:47:18,712 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Closing chrome headless with pid 90619 2026-09-13 14:47:18,714 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Closing websocket connection 2026-09-13 14:47:18,714 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Terminating chrome headless with pid 90619 2026-09-13 14:47:18,770 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_144718_769856_test_self_order_category_with_only_special_products.txt 2026-09-13 14:47:18,770 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_category_with_only_special_products: Removing chrome user profile "/tmp/tmpac9oc3pu_chrome_odoo" 2026-09-13 14:47:18,823 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync ... 2026-09-13 14:47:22,637 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync: Chrome pid: 90730 2026-09-13 14:47:22,638 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync: Chrome headless temporary user profile dir: /tmp/tmpi3g35i4__chrome_odoo 2026-09-13 14:47:22,638 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync: Issuing json command http://127.0.0.1:37555/json/version 2026-09-13 14:47:22,639 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37555', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:47:22,652 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:47:22,652 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync: Issuing json command http://127.0.0.1:37555/json 2026-09-13 14:47:22,653 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37555', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:47:22,656 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync: Websocket url found: ws://127.0.0.1:37555/devtools/page/509853CF54E46F525475234F2EF087D5 2026-09-13 14:47:22,657 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync: Enable chrome headless console log notification 2026-09-13 14:47:22,661 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync: Chrome headless enable page notifications 2026-09-13 14:47:22,678 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync: Setting session cookie in browser 2026-09-13 14:47:22,803 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync: Open "http://127.0.0.1:8069/pos-self/192?access_token=fb1f8d5eae924afd" in browser 2026-09-13 14:47:22,803 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync: Navigating to: "http://127.0.0.1:8069/pos-self/192?access_token=fb1f8d5eae924afd" 2026-09-13 14:47:22,820 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:47:23,119 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:23] "GET /pos-self/192?access_token=fb1f8d5eae924afd HTTP/1.1" 200 - 57 0.052 0.254 2026-09-13 14:47:23,123 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync: Navigation result: {'frameId': '509853CF54E46F525475234F2EF087D5', 'loaderId': 'CAC2215C285565BA5B08E57B89D2ED73', 'isDownload': False} 2026-09-13 14:47:23,123 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync: Evaluate ready code "odoo.isTourReady('test_self_order_meal_do_not_change_tracking_number_on_sync')" 2026-09-13 14:47:23,129 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:47:23,143 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a791ab9/pos_self_order.assets.min.css, copying from /web/assets/a791ab9/pos_self_order.assets.min.css 2026-09-13 14:47:23,175 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:23] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.018 0.024 2026-09-13 14:47:23,186 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/170f20d/pos_self_order.assets.min.js, copying from /web/assets/170f20d/pos_self_order.assets.min.js 2026-09-13 14:47:23,216 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:23] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.011 0.068 2026-09-13 14:47:23,224 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js, copying from /web/assets/9b7cf3a/pos_self_order.assets_tests.min.js 2026-09-13 14:47:23,233 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:23] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.005 0.090 2026-09-13 14:47:23,405 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:23] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:47:23,424 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync: Evaluate test code "odoo.startTour('test_self_order_meal_do_not_change_tracking_number_on_sync', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/192?access_token=fb1f8d5eae924afd", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:47:23,439 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync.browser: [1/11] Tour test_self_order_meal_do_not_change_tracking_number_on_sync → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-09-13 14:47:23,439 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:47:23,440 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:23] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:47:23,493 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync.browser: [2/11] Tour test_self_order_meal_do_not_change_tracking_number_on_sync → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:47:23,565 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:23] "POST /pos-self/relations/192 HTTP/1.1" 200 - 37 0.070 0.042 2026-09-13 14:47:23,605 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:23] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.137 2026-09-13 14:47:23,878 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:23] "POST /pos-self/data/192 HTTP/1.1" 200 - 181 0.100 0.177 2026-09-13 14:47:23,881 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:23] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.259 2026-09-13 14:47:23,929 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync.browser: Owl is running in 'dev' mode. 2026-09-13 14:47:23,965 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:23] "GET /web/image/ir.attachment/9476/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-09-13 14:47:24,016 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync.browser: [3/11] Tour test_self_order_meal_do_not_change_tracking_number_on_sync → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-09-13 14:47:24,082 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:24] "GET /web/image/pos.category/356/image_128?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 2 0.001 0.027 2026-09-13 14:47:24,093 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:47:24,098 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync.browser: [4/11] Tour test_self_order_meal_do_not_change_tracking_number_on_sync → Step body 2026-09-13 14:47:24,099 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:24] "GET /web/image/product.template/2479/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.006 0.021 2026-09-13 14:47:24,107 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:24] "GET /web/image/product.template/2482/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.002 0.031 2026-09-13 14:47:24,119 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:24] "GET /web/image/product.template/2478/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.003 0.046 2026-09-13 14:47:24,136 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:24] "GET /web/image/product.template/2480/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.002 0.057 2026-09-13 14:47:24,149 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:24] "GET /web/image/product.template/2481/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.002 0.068 2026-09-13 14:47:24,174 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:24] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 6 0.002 0.008 2026-09-13 14:47:24,200 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync.browser: [5/11] Tour test_self_order_meal_do_not_change_tracking_number_on_sync → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-09-13 14:47:24,274 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync.browser: [6/11] Tour test_self_order_meal_do_not_change_tracking_number_on_sync → Step body 2026-09-13 14:47:24,327 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync.browser: [7/11] Tour test_self_order_meal_do_not_change_tracking_number_on_sync → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-09-13 14:47:24,387 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync.browser: [8/11] Tour test_self_order_meal_do_not_change_tracking_number_on_sync → Step Click on product 'Fanta' (trigger: .product_list .o_self_product_box span:contains('Fanta')) 2026-09-13 14:47:24,454 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync.browser: [9/11] Tour test_self_order_meal_do_not_change_tracking_number_on_sync → Step body 2026-09-13 14:47:24,505 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync.browser: [10/11] Tour test_self_order_meal_do_not_change_tracking_number_on_sync → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-09-13 14:47:24,570 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync.browser: [11/11] Tour test_self_order_meal_do_not_change_tracking_number_on_sync → Step body 2026-09-13 14:47:24,622 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync.browser: tour succeeded 2026-09-13 14:47:24,622 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync.browser: ╔═══════════════════════════════════════════════════════════════════════════╗ ║ TOUR test_self_order_meal_do_not_change_tracking_number_on_sync SUCCEEDED ║ ╚═══════════════════════════════════════════════════════════════════════════╝ 2026-09-13 14:47:24,670 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync.browser: heap 7674804 (allocated 8912896) 2026-09-13 14:47:24,671 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync: Closing chrome headless with pid 90730 2026-09-13 14:47:24,675 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync: Closing websocket connection 2026-09-13 14:47:24,676 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync: Terminating chrome headless with pid 90730 2026-09-13 14:47:24,731 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_144724_731490_test_self_order_meal_do_not_change_tracking_number_on_sync.txt 2026-09-13 14:47:24,731 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_meal_do_not_change_tracking_number_on_sync: Removing chrome user profile "/tmp/tmpi3g35i4__chrome_odoo" 2026-09-13 14:47:24,768 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_mobile ... 2026-09-13 14:47:28,773 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 90841 2026-09-13 14:47:28,773 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmpn1r3fpg6_chrome_odoo 2026-09-13 14:47:28,774 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:35673/json/version 2026-09-13 14:47:28,775 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35673', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:47:28,816 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:47:28,816 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:35673/json 2026-09-13 14:47:28,816 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35673', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:47:28,822 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:35673/devtools/page/CC7AF1C654892C9ABA96D69A3994C522 2026-09-13 14:47:28,826 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-09-13 14:47:28,831 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-09-13 14:47:28,861 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-09-13 14:47:28,970 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Open "http://127.0.0.1:8069/pos-self/193?access_token=09790c318f55407c&table_identifier=a613957d" in browser 2026-09-13 14:47:28,971 26 INFO rb-721a478-224807-415181 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/193?access_token=09790c318f55407c&table_identifier=a613957d" 2026-09-13 14:47:28,985 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:47:29,458 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:29] "GET /pos-self/193?access_token=09790c318f55407c&table_identifier=a613957d HTTP/1.1" 200 - 59 0.052 0.425 2026-09-13 14:47:29,462 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': 'CC7AF1C654892C9ABA96D69A3994C522', 'loaderId': '86B56967FD084BA84E2673398337AD82', 'isDownload': False} 2026-09-13 14:47:29,462 26 INFO rb-721a478-224807-415181 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_in')" 2026-09-13 14:47:29,471 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:47:29,488 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a791ab9/pos_self_order.assets.min.css, copying from /web/assets/a791ab9/pos_self_order.assets.min.css 2026-09-13 14:47:29,525 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:29] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.024 0.024 2026-09-13 14:47:29,538 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js, copying from /web/assets/9b7cf3a/pos_self_order.assets_tests.min.js 2026-09-13 14:47:29,559 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:29] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.018 0.062 2026-09-13 14:47:29,575 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/170f20d/pos_self_order.assets.min.js, copying from /web/assets/170f20d/pos_self_order.assets.min.js 2026-09-13 14:47:29,597 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:29] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.007 0.113 2026-09-13 14:47:29,750 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:29] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:47:29,763 26 INFO rb-721a478-224807-415181 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_in', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/193?access_token=09790c318f55407c&table_identifier=a613957d", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:47:29,774 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:47:29,775 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:29] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.003 2026-09-13 14:47:29,779 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [1/18] Tour self_mobile_each_table_takeaway_in → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-09-13 14:47:29,833 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [2/18] Tour self_mobile_each_table_takeaway_in → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:47:29,851 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:29] "POST /pos-self/relations/193 HTTP/1.1" 200 - 37 0.031 0.033 2026-09-13 14:47:29,879 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:29] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.088 2026-09-13 14:47:30,191 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:30] "POST /pos-self/data/193 HTTP/1.1" 200 - 181 0.154 0.159 2026-09-13 14:47:30,194 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:30] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.302 2026-09-13 14:47:30,251 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:30] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.005 0.008 2026-09-13 14:47:30,265 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-09-13 14:47:30,318 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:30] "GET /web/image/ir.attachment/9516/raw HTTP/1.1" 200 - 4 0.003 0.005 2026-09-13 14:47:30,356 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [3/18] Tour self_mobile_each_table_takeaway_in → Step Click on location 'Test-In' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-In')) 2026-09-13 14:47:30,401 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:30] "GET /web/image/ir.attachment/9483/raw HTTP/1.1" 200 - 4 0.004 0.009 2026-09-13 14:47:30,420 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:47:30,496 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [4/18] Tour self_mobile_each_table_takeaway_in → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-09-13 14:47:30,558 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:30] "GET /web/image/pos.category/356/image_128?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 2 0.023 0.019 2026-09-13 14:47:30,566 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [5/18] Tour self_mobile_each_table_takeaway_in → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-09-13 14:47:30,579 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:30] "GET /web/image/product.template/2478/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.008 0.048 2026-09-13 14:47:30,603 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:30] "GET /web/image/product.template/2482/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.006 0.061 2026-09-13 14:47:30,624 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:30] "GET /web/image/product.template/2479/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.008 0.079 2026-09-13 14:47:30,631 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [6/18] Tour self_mobile_each_table_takeaway_in → 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-09-13 14:47:30,642 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:30] "GET /web/image/product.template/2480/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.002 0.099 2026-09-13 14:47:30,653 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:30] "GET /web/image/product.template/2481/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.002 0.107 2026-09-13 14:47:30,658 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:30] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:47:30,680 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:30] "GET /web/image/product.product/2979/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 8 0.008 0.019 2026-09-13 14:47:30,692 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [7/18] Tour self_mobile_each_table_takeaway_in → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-09-13 14:47:30,751 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [8/18] Tour self_mobile_each_table_takeaway_in → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-09-13 14:47:30,809 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8413834 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000001', 'uuid': 'dec27cae-724f-4cdc-823d-37bac556b8ce'}] 2026-09-13 14:47:30,852 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8413834 order {'name': None, 'pos_reference': '260-193-000001', 'uuid': 'dec27cae-724f-4cdc-823d-37bac556b8ce'} created pos.order #947 2026-09-13 14:47:30,871 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #8413834 finished 2026-09-13 14:47:30,989 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:30] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 97 0.136 0.105 2026-09-13 14:47:31,025 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:31] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.012 2026-09-13 14:47:31,034 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [9/18] Tour self_mobile_each_table_takeaway_in → Step Check that 'Order Now' do not exist (trigger: body:not(:has(.btn:text(Order Now)))) 2026-09-13 14:47:31,085 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [10/18] Tour self_mobile_each_table_takeaway_in → Step Click on button 'My Order' (trigger: .btn:contains('My Order')) 2026-09-13 14:47:31,141 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [11/18] Tour self_mobile_each_table_takeaway_in → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-09-13 14:47:31,194 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [12/18] Tour self_mobile_each_table_takeaway_in → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-09-13 14:47:31,247 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [13/18] Tour self_mobile_each_table_takeaway_in → Step Check that 'Order Now' do not exist (trigger: body:not(:has(.btn:text(Order Now)))) 2026-09-13 14:47:31,298 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [14/18] Tour self_mobile_each_table_takeaway_in → Step Click on button 'My Order' (trigger: .btn:contains('My Order')) 2026-09-13 14:47:31,353 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [15/18] Tour self_mobile_each_table_takeaway_in → Step Click on 'Cancel' button (trigger: .o_self_cart_page .btn:contains("Cancel")) 2026-09-13 14:47:31,369 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:31] "GET /web/image/ir.attachment/9515/raw HTTP/1.1" 200 - 4 0.002 0.011 2026-09-13 14:47:31,408 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [16/18] Tour self_mobile_each_table_takeaway_in → Step Validate cancel popup (trigger: .modal-dialog .btn:contains('Cancel Order')) 2026-09-13 14:47:31,462 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [17/18] Tour self_mobile_each_table_takeaway_in → Step Check is button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:47:31,516 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:31] "POST /pos-self-order/remove-order HTTP/1.1" 200 - 17 0.025 0.027 2026-09-13 14:47:31,536 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:31] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.004 0.006 2026-09-13 14:47:31,548 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [18/18] Tour self_mobile_each_table_takeaway_in → Step Check is button 'My Orders' (trigger: .btn:contains('My Orders')) 2026-09-13 14:47:31,603 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-09-13 14:47:31,604 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: ╔═══════════════════════════════════════════════════╗ ║ TOUR self_mobile_each_table_takeaway_in SUCCEEDED ║ ╚═══════════════════════════════════════════════════╝ 2026-09-13 14:47:31,657 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 8078288 (allocated 9437184) 2026-09-13 14:47:31,668 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 90841 2026-09-13 14:47:31,669 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-09-13 14:47:31,672 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 90841 2026-09-13 14:47:31,728 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_144731_728578_test_self_order_mobile.txt 2026-09-13 14:47:31,728 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmpn1r3fpg6_chrome_odoo" 2026-09-13 14:47:31,990 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 90955 2026-09-13 14:47:31,991 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmpb8i8sc6z_chrome_odoo 2026-09-13 14:47:31,991 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:35937/json/version 2026-09-13 14:47:31,992 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35937', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:47:31,996 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:47:31,996 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:35937/json 2026-09-13 14:47:31,997 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35937', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:47:31,998 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:35937/devtools/page/7F1C6002364C51CD8B5315AD9D843C5F 2026-09-13 14:47:32,000 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-09-13 14:47:32,002 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-09-13 14:47:32,012 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-09-13 14:47:32,019 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Open "http://127.0.0.1:8069/pos-self/193?access_token=09790c318f55407c&table_identifier=a613957d" in browser 2026-09-13 14:47:32,019 26 INFO rb-721a478-224807-415181 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/193?access_token=09790c318f55407c&table_identifier=a613957d" 2026-09-13 14:47:32,052 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:32] "GET /pos-self/193?access_token=09790c318f55407c&table_identifier=a613957d HTTP/1.1" 200 - 9 0.006 0.020 2026-09-13 14:47:32,062 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': '7F1C6002364C51CD8B5315AD9D843C5F', 'loaderId': 'BE0F4D8B4DF4BB362E172BE9341AEBA2', 'isDownload': False} 2026-09-13 14:47:32,063 26 INFO rb-721a478-224807-415181 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-09-13 14:47:32,079 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:47:32,113 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:32] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.011 0.011 2026-09-13 14:47:32,122 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:32] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.002 0.021 2026-09-13 14:47:32,138 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:32] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.004 0.037 2026-09-13 14:47:32,326 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:32] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:47:32,346 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/193?access_token=09790c318f55407c&table_identifier=a613957d", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:47:32,353 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:47:32,354 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:32] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:47:32,364 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [1/15] Tour self_mobile_each_table_takeaway_out → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-09-13 14:47:32,387 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:32] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.009 0.011 2026-09-13 14:47:32,427 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [2/15] Tour self_mobile_each_table_takeaway_out → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:47:32,448 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:32] "POST /pos-self/relations/193 HTTP/1.1" 200 - 16 0.027 0.051 2026-09-13 14:47:32,454 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:32] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.047 2026-09-13 14:47:32,717 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:32] "POST /pos-self/data/193 HTTP/1.1" 200 - 113 0.113 0.131 2026-09-13 14:47:32,784 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:32] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.004 0.009 2026-09-13 14:47:32,794 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-09-13 14:47:32,843 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:32] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.008 0.010 2026-09-13 14:47:32,860 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:32] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.007 0.017 2026-09-13 14:47:32,871 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:32] "GET /web/image/ir.attachment/9516/raw HTTP/1.1" 200 - 4 0.003 0.021 2026-09-13 14:47:32,872 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [3/15] 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-09-13 14:47:32,889 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:32] "GET /web/image/ir.attachment/9483/raw HTTP/1.1" 200 - 4 0.002 0.005 2026-09-13 14:47:32,914 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:32] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:47:32,958 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [4/15] Tour self_mobile_each_table_takeaway_out → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-09-13 14:47:33,011 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:33] "GET /web/image/pos.category/356/image_128?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 2 0.001 0.038 2026-09-13 14:47:33,022 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:33] "GET /web/image/product.template/2478/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.002 0.036 2026-09-13 14:47:33,027 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [5/15] Tour self_mobile_each_table_takeaway_out → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-09-13 14:47:33,038 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:33] "GET /web/image/product.template/2479/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.002 0.051 2026-09-13 14:47:33,056 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:33] "GET /web/image/product.template/2482/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.007 0.061 2026-09-13 14:47:33,066 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:33] "GET /web/image/product.template/2480/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.002 0.075 2026-09-13 14:47:33,078 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:33] "GET /web/image/product.template/2481/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.002 0.085 2026-09-13 14:47:33,091 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [6/15] 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-09-13 14:47:33,114 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:33] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:47:33,131 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:33] "GET /web/image/product.product/2979/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 8 0.005 0.016 2026-09-13 14:47:33,143 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [7/15] Tour self_mobile_each_table_takeaway_out → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-09-13 14:47:33,207 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [8/15] Tour self_mobile_each_table_takeaway_out → Step Fill input with Dr Dre (trigger: input[placeholder="Name"]) 2026-09-13 14:47:33,220 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:33] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 6 0.005 0.008 2026-09-13 14:47:33,267 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [9/15] Tour self_mobile_each_table_takeaway_out → Step Click on button 'Continue' (trigger: .btn:contains('Continue')) 2026-09-13 14:47:33,329 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [10/15] Tour self_mobile_each_table_takeaway_out → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-09-13 14:47:33,361 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27769404 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000002', 'uuid': '59745934-a026-412d-87d0-8470fbd3fab2'}] 2026-09-13 14:47:33,408 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27769404 order {'name': None, 'pos_reference': '260-193-000002', 'uuid': '59745934-a026-412d-87d0-8470fbd3fab2'} created pos.order #948 2026-09-13 14:47:33,417 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #27769404 finished 2026-09-13 14:47:33,485 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:33] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 69 0.062 0.092 2026-09-13 14:47:33,519 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:33] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.006 0.010 2026-09-13 14:47:33,535 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [11/15] Tour self_mobile_each_table_takeaway_out → Step Check that 'Order Now' do not exist (trigger: body:not(:has(.btn:text(Order Now)))) 2026-09-13 14:47:33,586 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [12/15] Tour self_mobile_each_table_takeaway_out → Step Click on button 'My Order' (trigger: .btn:contains('My Order')) 2026-09-13 14:47:33,640 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [13/15] Tour self_mobile_each_table_takeaway_out → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-09-13 14:47:33,694 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [14/15] Tour self_mobile_each_table_takeaway_out → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-09-13 14:47:33,747 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [15/15] Tour self_mobile_each_table_takeaway_out → Step Check that 'Order Now' do not exist (trigger: body:not(:has(.btn:text(Order Now)))) 2026-09-13 14:47:33,798 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-09-13 14:47:33,799 26 INFO rb-721a478-224807-415181 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-09-13 14:47:33,850 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 8256984 (allocated 9437184) 2026-09-13 14:47:33,871 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 90955 2026-09-13 14:47:33,872 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-09-13 14:47:33,873 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 90955 2026-09-13 14:47:33,956 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_144733_955868_test_self_order_mobile.txt 2026-09-13 14:47:33,956 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmpb8i8sc6z_chrome_odoo" 2026-09-13 14:47:34,163 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 91079 2026-09-13 14:47:34,163 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmpfa7iqp14_chrome_odoo 2026-09-13 14:47:34,163 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:38065/json/version 2026-09-13 14:47:34,165 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38065', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:47:34,192 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:47:34,193 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:38065/json 2026-09-13 14:47:34,193 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38065', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:47:34,194 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:38065/devtools/page/ED0EEC4DCD5E40B4E1E3AEDE04600DE7 2026-09-13 14:47:34,196 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-09-13 14:47:34,199 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-09-13 14:47:34,220 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-09-13 14:47:34,229 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Open "http://127.0.0.1:8069/pos-self/193?access_token=09790c318f55407c&table_identifier=a613957d" in browser 2026-09-13 14:47:34,229 26 INFO rb-721a478-224807-415181 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/193?access_token=09790c318f55407c&table_identifier=a613957d" 2026-09-13 14:47:34,276 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:34] "GET /pos-self/193?access_token=09790c318f55407c&table_identifier=a613957d HTTP/1.1" 200 - 9 0.013 0.025 2026-09-13 14:47:34,281 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': 'ED0EEC4DCD5E40B4E1E3AEDE04600DE7', 'loaderId': '8FDFEB0AEBBB60C934FC402E80053A30', 'isDownload': False} 2026-09-13 14:47:34,281 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Evaluate ready code "odoo.isTourReady('self_mobile_each_counter_takeaway_in')" 2026-09-13 14:47:34,290 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:47:34,307 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:34] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.004 0.007 2026-09-13 14:47:34,316 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:34] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.002 0.013 2026-09-13 14:47:34,324 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:34] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.001 0.024 2026-09-13 14:47:34,480 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:34] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:47:34,493 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Evaluate test code "odoo.startTour('self_mobile_each_counter_takeaway_in', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/193?access_token=09790c318f55407c&table_identifier=a613957d", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:47:34,499 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:47:34,500 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:34] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:47:34,501 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [1/13] Tour self_mobile_each_counter_takeaway_in → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-09-13 14:47:34,544 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:34] "POST /pos-self/relations/193 HTTP/1.1" 200 - 16 0.009 0.023 2026-09-13 14:47:34,549 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:34] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.032 2026-09-13 14:47:34,555 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [2/13] Tour self_mobile_each_counter_takeaway_in → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:47:34,580 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:34] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.002 2026-09-13 14:47:34,827 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:34] "POST /pos-self/data/193 HTTP/1.1" 200 - 113 0.091 0.143 2026-09-13 14:47:34,878 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:34] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.002 0.010 2026-09-13 14:47:34,885 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-09-13 14:47:34,927 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:34] "GET /web/image/ir.attachment/9516/raw HTTP/1.1" 200 - 4 0.002 0.006 2026-09-13 14:47:34,954 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:34] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.003 0.011 2026-09-13 14:47:34,959 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [3/13] Tour self_mobile_each_counter_takeaway_in → Step Click on location 'Test-In' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-In')) 2026-09-13 14:47:34,979 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:34] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.005 0.033 2026-09-13 14:47:34,994 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:34] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.010 0.041 2026-09-13 14:47:34,999 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:34] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:47:35,011 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:35] "GET /web/image/ir.attachment/9483/raw HTTP/1.1" 200 - 4 0.007 0.033 2026-09-13 14:47:35,043 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [4/13] Tour self_mobile_each_counter_takeaway_in → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-09-13 14:47:35,089 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:35] "GET /web/image/pos.category/356/image_128?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 2 0.002 0.020 2026-09-13 14:47:35,103 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:35] "GET /web/image/product.template/2479/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.003 0.029 2026-09-13 14:47:35,108 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [5/13] Tour self_mobile_each_counter_takeaway_in → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-09-13 14:47:35,117 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:35] "GET /web/image/product.template/2478/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.002 0.044 2026-09-13 14:47:35,132 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:35] "GET /web/image/product.template/2482/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.002 0.057 2026-09-13 14:47:35,143 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:35] "GET /web/image/product.template/2481/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.002 0.066 2026-09-13 14:47:35,155 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:35] "GET /web/image/product.template/2480/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.003 0.064 2026-09-13 14:47:35,172 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [6/13] Tour self_mobile_each_counter_takeaway_in → 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-09-13 14:47:35,208 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:35] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-09-13 14:47:35,226 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [7/13] Tour self_mobile_each_counter_takeaway_in → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-09-13 14:47:35,226 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:35] "GET /web/image/product.product/2979/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 8 0.003 0.016 2026-09-13 14:47:35,296 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [8/13] Tour self_mobile_each_counter_takeaway_in → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-09-13 14:47:35,339 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14705567 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000003', 'uuid': 'c45a364e-d307-4286-8365-046270f5f49b'}] 2026-09-13 14:47:35,384 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14705567 order {'name': None, 'pos_reference': '260-193-000003', 'uuid': 'c45a364e-d307-4286-8365-046270f5f49b'} created pos.order #949 2026-09-13 14:47:35,398 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #14705567 finished 2026-09-13 14:47:35,489 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:35] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 69 0.096 0.102 2026-09-13 14:47:35,519 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:35] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.015 0.008 2026-09-13 14:47:35,537 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [9/13] Tour self_mobile_each_counter_takeaway_in → Step Check that 'Order Now' do not exist (trigger: body:not(:has(.btn:text(Order Now)))) 2026-09-13 14:47:35,588 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [10/13] Tour self_mobile_each_counter_takeaway_in → Step Click on button 'My Order' (trigger: .btn:contains('My Order')) 2026-09-13 14:47:35,643 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [11/13] Tour self_mobile_each_counter_takeaway_in → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-09-13 14:47:35,698 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [12/13] Tour self_mobile_each_counter_takeaway_in → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-09-13 14:47:35,752 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [13/13] Tour self_mobile_each_counter_takeaway_in → Step Check that 'Order Now' do not exist (trigger: body:not(:has(.btn:text(Order Now)))) 2026-09-13 14:47:35,803 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-09-13 14:47:35,804 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: ╔═════════════════════════════════════════════════════╗ ║ TOUR self_mobile_each_counter_takeaway_in SUCCEEDED ║ ╚═════════════════════════════════════════════════════╝ 2026-09-13 14:47:35,852 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 7990424 (allocated 9175040) 2026-09-13 14:47:35,857 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 91079 2026-09-13 14:47:35,858 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-09-13 14:47:35,862 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 91079 2026-09-13 14:47:35,944 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_144735_944543_test_self_order_mobile.txt 2026-09-13 14:47:35,944 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmpfa7iqp14_chrome_odoo" 2026-09-13 14:47:36,207 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 91196 2026-09-13 14:47:36,207 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmpb68nv43j_chrome_odoo 2026-09-13 14:47:36,207 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:41115/json/version 2026-09-13 14:47:36,208 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41115', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:47:36,215 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:47:36,215 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:41115/json 2026-09-13 14:47:36,216 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41115', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:47:36,223 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:41115/devtools/page/E2C8B9D80C649B92D6B9A155428ECAF2 2026-09-13 14:47:36,226 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-09-13 14:47:36,229 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-09-13 14:47:36,248 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-09-13 14:47:36,251 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Open "http://127.0.0.1:8069/pos-self/193?access_token=09790c318f55407c&table_identifier=a613957d" in browser 2026-09-13 14:47:36,251 26 INFO rb-721a478-224807-415181 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/193?access_token=09790c318f55407c&table_identifier=a613957d" 2026-09-13 14:47:36,287 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:36] "GET /pos-self/193?access_token=09790c318f55407c&table_identifier=a613957d HTTP/1.1" 200 - 9 0.006 0.017 2026-09-13 14:47:36,295 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': 'E2C8B9D80C649B92D6B9A155428ECAF2', 'loaderId': 'DE7C32CC1BE4BE48391582CC001E99AC', 'isDownload': False} 2026-09-13 14:47:36,295 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Evaluate ready code "odoo.isTourReady('self_mobile_each_counter_takeaway_out')" 2026-09-13 14:47:36,315 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:47:36,343 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:36] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.004 0.016 2026-09-13 14:47:36,361 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:36] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.002 0.029 2026-09-13 14:47:36,391 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:36] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.011 0.046 2026-09-13 14:47:36,558 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:36] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:47:36,573 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Evaluate test code "odoo.startTour('self_mobile_each_counter_takeaway_out', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/193?access_token=09790c318f55407c&table_identifier=a613957d", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:47:36,578 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:47:36,578 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:36] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:47:36,581 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [1/15] Tour self_mobile_each_counter_takeaway_out → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-09-13 14:47:36,631 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:36] "POST /pos-self/relations/193 HTTP/1.1" 200 - 16 0.013 0.026 2026-09-13 14:47:36,637 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:36] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.040 2026-09-13 14:47:36,640 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [2/15] Tour self_mobile_each_counter_takeaway_out → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:47:36,669 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-09-13 14:47:36,914 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:36] "POST /pos-self/data/193 HTTP/1.1" 200 - 113 0.112 0.123 2026-09-13 14:47:36,979 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:36] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.009 0.008 2026-09-13 14:47:36,990 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-09-13 14:47:37,028 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:37] "GET /web/image/ir.attachment/9516/raw HTTP/1.1" 200 - 4 0.002 0.004 2026-09-13 14:47:37,057 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [3/15] Tour self_mobile_each_counter_takeaway_out → Step Click on location 'Test-Takeout' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-Takeout')) 2026-09-13 14:47:37,058 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:37] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.015 0.008 2026-09-13 14:47:37,075 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:37] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.008 0.016 2026-09-13 14:47:37,088 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:37] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.006 0.043 2026-09-13 14:47:37,095 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:37] "GET /web/image/ir.attachment/9483/raw HTTP/1.1" 200 - 4 0.001 0.028 2026-09-13 14:47:37,117 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:47:37,123 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:37] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.008 0.060 2026-09-13 14:47:37,147 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [4/15] Tour self_mobile_each_counter_takeaway_out → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-09-13 14:47:37,195 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:37] "GET /web/image/pos.category/356/image_128?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 2 0.000 0.028 2026-09-13 14:47:37,218 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [5/15] Tour self_mobile_each_counter_takeaway_out → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-09-13 14:47:37,220 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:37] "GET /web/image/product.template/2482/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.003 0.029 2026-09-13 14:47:37,244 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:37] "GET /web/image/product.template/2478/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.003 0.058 2026-09-13 14:47:37,256 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:37] "GET /web/image/product.template/2480/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.002 0.063 2026-09-13 14:47:37,275 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:37] "GET /web/image/product.template/2479/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.004 0.086 2026-09-13 14:47:37,285 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [6/15] Tour self_mobile_each_counter_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-09-13 14:47:37,295 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:37] "GET /web/image/product.template/2481/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.007 0.084 2026-09-13 14:47:37,305 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:37] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:47:37,327 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:37] "GET /web/image/product.product/2979/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 8 0.007 0.019 2026-09-13 14:47:37,333 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [7/15] Tour self_mobile_each_counter_takeaway_out → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-09-13 14:47:37,396 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [8/15] Tour self_mobile_each_counter_takeaway_out → Step Fill input with Dr Dre (trigger: input[placeholder="Name"]) 2026-09-13 14:47:37,405 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:37] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 6 0.002 0.007 2026-09-13 14:47:37,455 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [9/15] Tour self_mobile_each_counter_takeaway_out → Step Click on button 'Continue' (trigger: .btn:contains('Continue')) 2026-09-13 14:47:37,522 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [10/15] Tour self_mobile_each_counter_takeaway_out → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-09-13 14:47:37,548 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78486205 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000004', 'uuid': 'c52677e9-d307-4d82-88c3-368acdd1afbb'}] 2026-09-13 14:47:37,574 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78486205 order {'name': None, 'pos_reference': '260-193-000004', 'uuid': 'c52677e9-d307-4d82-88c3-368acdd1afbb'} created pos.order #950 2026-09-13 14:47:37,589 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #78486205 finished 2026-09-13 14:47:37,674 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:37] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 69 0.056 0.099 2026-09-13 14:47:37,720 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:37] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.004 0.007 2026-09-13 14:47:37,724 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [11/15] Tour self_mobile_each_counter_takeaway_out → Step Check that 'Order Now' do not exist (trigger: body:not(:has(.btn:text(Order Now)))) 2026-09-13 14:47:37,775 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [12/15] Tour self_mobile_each_counter_takeaway_out → Step Click on button 'My Order' (trigger: .btn:contains('My Order')) 2026-09-13 14:47:37,825 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [13/15] Tour self_mobile_each_counter_takeaway_out → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-09-13 14:47:37,880 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [14/15] Tour self_mobile_each_counter_takeaway_out → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-09-13 14:47:37,939 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [15/15] Tour self_mobile_each_counter_takeaway_out → Step Check that 'Order Now' do not exist (trigger: body:not(:has(.btn:text(Order Now)))) 2026-09-13 14:47:37,990 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-09-13 14:47:37,991 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: ╔══════════════════════════════════════════════════════╗ ║ TOUR self_mobile_each_counter_takeaway_out SUCCEEDED ║ ╚══════════════════════════════════════════════════════╝ 2026-09-13 14:47:38,042 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 8207240 (allocated 9437184) 2026-09-13 14:47:38,047 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 91196 2026-09-13 14:47:38,051 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-09-13 14:47:38,051 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 91196 2026-09-13 14:47:38,114 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_144738_114597_test_self_order_mobile.txt 2026-09-13 14:47:38,114 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmpb68nv43j_chrome_odoo" 2026-09-13 14:47:38,307 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 91319 2026-09-13 14:47:38,307 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmpbkm5qlha_chrome_odoo 2026-09-13 14:47:38,307 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:36679/json/version 2026-09-13 14:47:38,311 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36679', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:47:38,344 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:47:38,344 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:36679/json 2026-09-13 14:47:38,345 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36679', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:47:38,348 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:36679/devtools/page/4635B57C83BF93424A40650127709B6C 2026-09-13 14:47:38,350 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-09-13 14:47:38,351 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-09-13 14:47:38,393 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-09-13 14:47:38,412 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Open "http://127.0.0.1:8069/pos-self/193?access_token=09790c318f55407c&table_identifier=a613957d" in browser 2026-09-13 14:47:38,413 26 INFO rb-721a478-224807-415181 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/193?access_token=09790c318f55407c&table_identifier=a613957d" 2026-09-13 14:47:38,455 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:38] "GET /pos-self/193?access_token=09790c318f55407c&table_identifier=a613957d HTTP/1.1" 200 - 9 0.003 0.018 2026-09-13 14:47:38,464 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': '4635B57C83BF93424A40650127709B6C', 'loaderId': 'FA255DC5D33F5E70543D85A4014E5592', 'isDownload': False} 2026-09-13 14:47:38,464 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Evaluate ready code "odoo.isTourReady('self_mobile_meal_table_takeaway_in')" 2026-09-13 14:47:38,479 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:47:38,507 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:38] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.003 0.020 2026-09-13 14:47:38,513 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:38] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.001 0.026 2026-09-13 14:47:38,530 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:38] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.003 0.037 2026-09-13 14:47:38,693 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:38] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:47:38,708 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Evaluate test code "odoo.startTour('self_mobile_meal_table_takeaway_in', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/193?access_token=09790c318f55407c&table_identifier=a613957d", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:47:38,715 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:47:38,715 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:38] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:47:38,716 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [1/23] Tour self_mobile_meal_table_takeaway_in → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-09-13 14:47:38,735 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:38] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.005 0.004 2026-09-13 14:47:38,770 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [2/23] Tour self_mobile_meal_table_takeaway_in → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:47:38,788 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:38] "POST /pos-self/relations/193 HTTP/1.1" 200 - 16 0.021 0.042 2026-09-13 14:47:38,791 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:38] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.024 2026-09-13 14:47:39,027 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:39] "POST /pos-self/data/193 HTTP/1.1" 200 - 113 0.090 0.131 2026-09-13 14:47:39,075 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:39] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.003 0.008 2026-09-13 14:47:39,083 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-09-13 14:47:39,125 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:39] "GET /web/image/ir.attachment/9516/raw HTTP/1.1" 200 - 4 0.004 0.011 2026-09-13 14:47:39,148 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [3/23] Tour self_mobile_meal_table_takeaway_in → Step Click on location 'Test-In' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-In')) 2026-09-13 14:47:39,171 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:39] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.009 0.008 2026-09-13 14:47:39,190 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:39] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.007 0.024 2026-09-13 14:47:39,208 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:39] "GET /web/image/ir.attachment/9483/raw HTTP/1.1" 200 - 4 0.002 0.023 2026-09-13 14:47:39,211 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:39] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.019 2026-09-13 14:47:39,218 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:39] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.005 0.051 2026-09-13 14:47:39,224 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [4/23] Tour self_mobile_meal_table_takeaway_in → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-09-13 14:47:39,233 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:39] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.007 0.052 2026-09-13 14:47:39,259 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:39] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.019 0.071 2026-09-13 14:47:39,286 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:39] "GET /web/image/pos.category/356/image_128?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 2 0.001 0.048 2026-09-13 14:47:39,298 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:39] "GET /web/image/product.template/2478/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.002 0.047 2026-09-13 14:47:39,301 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [5/23] Tour self_mobile_meal_table_takeaway_in → Step Confirm '2.53' is displayed correctly (trigger: .o_self_product_list_page .o_self_shadow_bottom .o-so-tabular-nums:contains('2.53')) 2026-09-13 14:47:39,317 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:39] "GET /web/image/product.template/2482/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.006 0.055 2026-09-13 14:47:39,331 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:39] "GET /web/image/product.template/2479/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.003 0.078 2026-09-13 14:47:39,342 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:39] "GET /web/image/product.template/2480/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.003 0.080 2026-09-13 14:47:39,358 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:39] "GET /web/image/product.template/2481/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.002 0.083 2026-09-13 14:47:39,359 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [6/23] Tour self_mobile_meal_table_takeaway_in → Step Confirm product '1' is displayed correctly (trigger: .o_self_product_list_page .o_self_product_box:has(.self_order_product_name:contains('Coca-Cola')) .badge:contains('1')) 2026-09-13 14:47:39,406 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [7/23] Tour self_mobile_meal_table_takeaway_in → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-09-13 14:47:39,469 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [8/23] Tour self_mobile_meal_table_takeaway_in → 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-09-13 14:47:39,504 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:39] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:47:39,521 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [9/23] Tour self_mobile_meal_table_takeaway_in → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-09-13 14:47:39,537 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:39] "GET /web/image/product.product/2979/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 8 0.014 0.017 2026-09-13 14:47:39,589 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [10/23] Tour self_mobile_meal_table_takeaway_in → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-09-13 14:47:39,629 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34716024 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000005', 'uuid': '454e8588-0ff6-4168-a62f-9d9e1856ba9a'}] 2026-09-13 14:47:39,671 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34716024 order {'name': None, 'pos_reference': '260-193-000005', 'uuid': '454e8588-0ff6-4168-a62f-9d9e1856ba9a'} created pos.order #951 2026-09-13 14:47:39,691 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #34716024 finished 2026-09-13 14:47:39,795 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:39] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 70 0.088 0.116 2026-09-13 14:47:39,833 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:39] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.011 2026-09-13 14:47:39,852 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [11/23] Tour self_mobile_meal_table_takeaway_in → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:47:39,911 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [12/23] Tour self_mobile_meal_table_takeaway_in → Step Click on product 'Fanta' (trigger: .product_list .o_self_product_box span:contains('Fanta')) 2026-09-13 14:47:39,974 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [13/23] Tour self_mobile_meal_table_takeaway_in → Step Confirm '2.53' is displayed correctly (trigger: .o_self_product_list_page .o_self_shadow_bottom .o-so-tabular-nums:contains('2.53')) 2026-09-13 14:47:40,023 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [14/23] Tour self_mobile_meal_table_takeaway_in → Step Confirm product '1' is displayed correctly (trigger: .o_self_product_list_page .o_self_product_box:has(.self_order_product_name:contains('Fanta')) .badge:contains('1')) 2026-09-13 14:47:40,074 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [15/23] Tour self_mobile_meal_table_takeaway_in → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-09-13 14:47:40,131 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [16/23] Tour self_mobile_meal_table_takeaway_in → 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-09-13 14:47:40,167 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:40] "GET /web/image/product.product/2981/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 8 0.007 0.012 2026-09-13 14:47:40,183 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [17/23] Tour self_mobile_meal_table_takeaway_in → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-09-13 14:47:40,250 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [18/23] Tour self_mobile_meal_table_takeaway_in → Step Confirmation page is shown (trigger: .confirmation-page) 2026-09-13 14:47:40,288 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98083594 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000005', 'uuid': '454e8588-0ff6-4168-a62f-9d9e1856ba9a'}] 2026-09-13 14:47:40,306 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: Added lines [1491] to pos.order #951 2026-09-13 14:47:40,313 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98083594 order {'name': None, 'pos_reference': '260-193-000005', 'uuid': '454e8588-0ff6-4168-a62f-9d9e1856ba9a'} updated pos.order #951 2026-09-13 14:47:40,333 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98083594 finished 2026-09-13 14:47:40,469 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:40] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 87 0.113 0.109 2026-09-13 14:47:40,523 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:40] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.014 0.015 2026-09-13 14:47:40,527 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [19/23] Tour self_mobile_meal_table_takeaway_in → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-09-13 14:47:40,570 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [20/23] Tour self_mobile_meal_table_takeaway_in → Step Click on button 'My Order' (trigger: .btn:contains('My Order')) 2026-09-13 14:47:40,627 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [21/23] Tour self_mobile_meal_table_takeaway_in → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-09-13 14:47:40,681 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [22/23] Tour self_mobile_meal_table_takeaway_in → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-09-13 14:47:40,735 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [23/23] Tour self_mobile_meal_table_takeaway_in → Step Check is button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:47:40,786 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-09-13 14:47:40,787 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: ╔═══════════════════════════════════════════════════╗ ║ TOUR self_mobile_meal_table_takeaway_in SUCCEEDED ║ ╚═══════════════════════════════════════════════════╝ 2026-09-13 14:47:40,826 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 8488004 (allocated 9961472) 2026-09-13 14:47:40,829 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 91319 2026-09-13 14:47:40,832 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-09-13 14:47:40,832 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 91319 2026-09-13 14:47:40,892 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_144740_892233_test_self_order_mobile.txt 2026-09-13 14:47:40,892 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmpbkm5qlha_chrome_odoo" 2026-09-13 14:47:41,049 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 91439 2026-09-13 14:47:41,050 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmpay9lvbc2_chrome_odoo 2026-09-13 14:47:41,050 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:34725/json/version 2026-09-13 14:47:41,051 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34725', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:47:41,115 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:47:41,115 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:34725/json 2026-09-13 14:47:41,115 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34725', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:47:41,117 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:34725/devtools/page/D0348870C196D8BC0E2D14FEE2A340E8 2026-09-13 14:47:41,119 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-09-13 14:47:41,122 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-09-13 14:47:41,131 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-09-13 14:47:41,136 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Open "http://127.0.0.1:8069/pos-self/193?access_token=09790c318f55407c&table_identifier=a613957d" in browser 2026-09-13 14:47:41,136 26 INFO rb-721a478-224807-415181 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/193?access_token=09790c318f55407c&table_identifier=a613957d" 2026-09-13 14:47:41,168 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:41] "GET /pos-self/193?access_token=09790c318f55407c&table_identifier=a613957d HTTP/1.1" 200 - 9 0.005 0.018 2026-09-13 14:47:41,172 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': 'D0348870C196D8BC0E2D14FEE2A340E8', 'loaderId': '67C62DA7B0D8F6D1D842FAD8287C56EA', 'isDownload': False} 2026-09-13 14:47:41,172 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Evaluate ready code "odoo.isTourReady('self_mobile_meal_table_takeaway_out')" 2026-09-13 14:47:41,186 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:47:41,203 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:41] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.002 0.008 2026-09-13 14:47:41,210 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:41] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.002 0.014 2026-09-13 14:47:41,222 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:41] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.025 2026-09-13 14:47:41,379 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:41] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:47:41,389 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Evaluate test code "odoo.startTour('self_mobile_meal_table_takeaway_out', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/193?access_token=09790c318f55407c&table_identifier=a613957d", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:47:41,397 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:47:41,397 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [1/26] Tour self_mobile_meal_table_takeaway_out → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-09-13 14:47:41,397 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:41] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:47:41,437 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:41] "POST /pos-self/relations/193 HTTP/1.1" 200 - 16 0.011 0.020 2026-09-13 14:47:41,443 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.032 2026-09-13 14:47:41,453 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [2/26] Tour self_mobile_meal_table_takeaway_out → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:47:41,714 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:41] "POST /pos-self/data/193 HTTP/1.1" 200 - 113 0.124 0.129 2026-09-13 14:47:41,716 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.252 2026-09-13 14:47:41,767 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:41] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.007 0.008 2026-09-13 14:47:41,780 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-09-13 14:47:41,834 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:41] "GET /web/image/ir.attachment/9516/raw HTTP/1.1" 200 - 4 0.010 0.011 2026-09-13 14:47:41,849 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [3/26] Tour self_mobile_meal_table_takeaway_out → Step Click on location 'Test-Takeout' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-Takeout')) 2026-09-13 14:47:41,860 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:41] "GET /web/image/ir.attachment/9483/raw HTTP/1.1" 200 - 4 0.002 0.005 2026-09-13 14:47:41,890 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:47:41,932 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [4/26] Tour self_mobile_meal_table_takeaway_out → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-09-13 14:47:41,999 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:41] "GET /web/image/pos.category/356/image_128?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 2 0.009 0.037 2026-09-13 14:47:42,024 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:42] "GET /web/image/product.template/2478/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.009 0.059 2026-09-13 14:47:42,028 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [5/26] Tour self_mobile_meal_table_takeaway_out → Step Confirm '2.53' is displayed correctly (trigger: .o_self_product_list_page .o_self_shadow_bottom .o-so-tabular-nums:contains('2.53')) 2026-09-13 14:47:42,042 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:42] "GET /web/image/product.template/2479/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.004 0.066 2026-09-13 14:47:42,056 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:42] "GET /web/image/product.template/2480/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.004 0.075 2026-09-13 14:47:42,074 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:42] "GET /web/image/product.template/2481/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.005 0.088 2026-09-13 14:47:42,087 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:42] "GET /web/image/product.template/2482/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.002 0.116 2026-09-13 14:47:42,090 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [6/26] Tour self_mobile_meal_table_takeaway_out → Step Confirm product '1' is displayed correctly (trigger: .o_self_product_list_page .o_self_product_box:has(.self_order_product_name:contains('Coca-Cola')) .badge:contains('1')) 2026-09-13 14:47:42,126 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [7/26] Tour self_mobile_meal_table_takeaway_out → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-09-13 14:47:42,137 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:42] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.005 0.014 2026-09-13 14:47:42,152 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:42] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.006 0.021 2026-09-13 14:47:42,166 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:42] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.003 0.029 2026-09-13 14:47:42,180 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:42] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.003 0.050 2026-09-13 14:47:42,186 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [8/26] Tour self_mobile_meal_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-09-13 14:47:42,195 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:42] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.007 0.055 2026-09-13 14:47:42,206 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:42] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:47:42,212 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:42] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.010 0.081 2026-09-13 14:47:42,220 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:42] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.003 0.075 2026-09-13 14:47:42,244 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:42] "GET /web/image/product.product/2979/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 8 0.007 0.032 2026-09-13 14:47:42,247 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [9/26] Tour self_mobile_meal_table_takeaway_out → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-09-13 14:47:42,301 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [10/26] Tour self_mobile_meal_table_takeaway_out → Step Fill input with Dr Dre (trigger: input[placeholder="Name"]) 2026-09-13 14:47:42,325 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:42] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 6 0.007 0.015 2026-09-13 14:47:42,364 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [11/26] Tour self_mobile_meal_table_takeaway_out → Step Click on button 'Continue' (trigger: .btn:contains('Continue')) 2026-09-13 14:47:42,437 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [12/26] Tour self_mobile_meal_table_takeaway_out → Step Confirmation page is shown (trigger: .confirmation-page) 2026-09-13 14:47:42,483 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45892650 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000006', 'uuid': '52cd3493-e247-4be1-9c6a-d70feb3ae150'}] 2026-09-13 14:47:42,527 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45892650 order {'name': None, 'pos_reference': '260-193-000006', 'uuid': '52cd3493-e247-4be1-9c6a-d70feb3ae150'} created pos.order #952 2026-09-13 14:47:42,537 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45892650 finished 2026-09-13 14:47:42,619 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:42] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 69 0.085 0.097 2026-09-13 14:47:42,660 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:42] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.007 0.010 2026-09-13 14:47:42,666 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [13/26] Tour self_mobile_meal_table_takeaway_out → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-09-13 14:47:42,721 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [14/26] Tour self_mobile_meal_table_takeaway_out → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:47:42,776 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [15/26] Tour self_mobile_meal_table_takeaway_out → Step Click on product 'Fanta' (trigger: .product_list .o_self_product_box span:contains('Fanta')) 2026-09-13 14:47:42,844 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [16/26] Tour self_mobile_meal_table_takeaway_out → Step Confirm '2.53' is displayed correctly (trigger: .o_self_product_list_page .o_self_shadow_bottom .o-so-tabular-nums:contains('2.53')) 2026-09-13 14:47:42,896 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [17/26] Tour self_mobile_meal_table_takeaway_out → Step Confirm product '1' is displayed correctly (trigger: .o_self_product_list_page .o_self_product_box:has(.self_order_product_name:contains('Fanta')) .badge:contains('1')) 2026-09-13 14:47:42,947 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [18/26] Tour self_mobile_meal_table_takeaway_out → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-09-13 14:47:43,004 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [19/26] Tour self_mobile_meal_table_takeaway_out → 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-09-13 14:47:43,055 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [20/26] Tour self_mobile_meal_table_takeaway_out → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-09-13 14:47:43,057 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:43] "GET /web/image/product.product/2981/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 8 0.009 0.022 2026-09-13 14:47:43,113 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [21/26] Tour self_mobile_meal_table_takeaway_out → Step Confirmation page is shown (trigger: .confirmation-page) 2026-09-13 14:47:43,139 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85171813 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000006', 'uuid': '52cd3493-e247-4be1-9c6a-d70feb3ae150'}] 2026-09-13 14:47:43,151 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: Added lines [1493] to pos.order #952 2026-09-13 14:47:43,155 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85171813 order {'name': None, 'pos_reference': '260-193-000006', 'uuid': '52cd3493-e247-4be1-9c6a-d70feb3ae150'} updated pos.order #952 2026-09-13 14:47:43,169 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85171813 finished 2026-09-13 14:47:43,242 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:43] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 87 0.039 0.089 2026-09-13 14:47:43,295 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:43] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.013 0.009 2026-09-13 14:47:43,301 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [22/26] Tour self_mobile_meal_table_takeaway_out → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-09-13 14:47:43,350 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [23/26] Tour self_mobile_meal_table_takeaway_out → Step Click on button 'My Order' (trigger: .btn:contains('My Order')) 2026-09-13 14:47:43,410 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [24/26] Tour self_mobile_meal_table_takeaway_out → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-09-13 14:47:43,467 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [25/26] Tour self_mobile_meal_table_takeaway_out → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-09-13 14:47:43,520 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [26/26] Tour self_mobile_meal_table_takeaway_out → Step Check is button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:47:43,572 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-09-13 14:47:43,573 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: ╔════════════════════════════════════════════════════╗ ║ TOUR self_mobile_meal_table_takeaway_out SUCCEEDED ║ ╚════════════════════════════════════════════════════╝ 2026-09-13 14:47:43,674 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 8815536 (allocated 9961472) 2026-09-13 14:47:43,688 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 91439 2026-09-13 14:47:43,695 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-09-13 14:47:43,695 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 91439 2026-09-13 14:47:43,768 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_144743_767976_test_self_order_mobile.txt 2026-09-13 14:47:43,768 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmpay9lvbc2_chrome_odoo" 2026-09-13 14:47:44,105 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 91564 2026-09-13 14:47:44,105 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmpc5tgmzv9_chrome_odoo 2026-09-13 14:47:44,105 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:44475/json/version 2026-09-13 14:47:44,108 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44475', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:47:44,111 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:47:44,111 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:44475/json 2026-09-13 14:47:44,112 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44475', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:47:44,116 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:44475/devtools/page/CC0B6BB2D5FC831D3D670F636788BD7C 2026-09-13 14:47:44,119 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-09-13 14:47:44,123 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-09-13 14:47:44,145 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-09-13 14:47:44,160 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Open "http://127.0.0.1:8069/pos-self/193?access_token=09790c318f55407c&table_identifier=a613957d" in browser 2026-09-13 14:47:44,160 26 INFO rb-721a478-224807-415181 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/193?access_token=09790c318f55407c&table_identifier=a613957d" 2026-09-13 14:47:44,219 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:44] "GET /pos-self/193?access_token=09790c318f55407c&table_identifier=a613957d HTTP/1.1" 200 - 9 0.019 0.026 2026-09-13 14:47:44,230 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': 'CC0B6BB2D5FC831D3D670F636788BD7C', 'loaderId': '3C19C619F2588E4B0B2754C3E667CA0A', 'isDownload': False} 2026-09-13 14:47:44,231 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Evaluate ready code "odoo.isTourReady('self_mobile_meal_counter_takeaway_in')" 2026-09-13 14:47:44,255 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:47:44,278 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:44] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.003 0.008 2026-09-13 14:47:44,284 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:44] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.001 0.008 2026-09-13 14:47:44,317 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:44] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.011 0.018 2026-09-13 14:47:44,499 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:44] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:47:44,515 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Evaluate test code "odoo.startTour('self_mobile_meal_counter_takeaway_in', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/193?access_token=09790c318f55407c&table_identifier=a613957d", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:47:44,522 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:47:44,523 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:44] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:47:44,524 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [1/24] Tour self_mobile_meal_counter_takeaway_in → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-09-13 14:47:44,580 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [2/24] Tour self_mobile_meal_counter_takeaway_in → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:47:44,609 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:44] "POST /pos-self/relations/193 HTTP/1.1" 200 - 16 0.030 0.039 2026-09-13 14:47:44,617 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:44] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.073 2026-09-13 14:47:44,893 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:44] "POST /pos-self/data/193 HTTP/1.1" 200 - 113 0.104 0.136 2026-09-13 14:47:44,896 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:44] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.244 2026-09-13 14:47:44,963 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:44] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.007 0.010 2026-09-13 14:47:44,969 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-09-13 14:47:45,017 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:45] "GET /web/image/ir.attachment/9516/raw HTTP/1.1" 200 - 4 0.005 0.006 2026-09-13 14:47:45,043 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [3/24] Tour self_mobile_meal_counter_takeaway_in → Step Click on location 'Test-In' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-In')) 2026-09-13 14:47:45,061 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:45] "GET /web/image/ir.attachment/9483/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-09-13 14:47:45,108 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:45] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:47:45,150 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [4/24] Tour self_mobile_meal_counter_takeaway_in → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-09-13 14:47:45,219 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:45] "GET /web/image/product.template/2478/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.002 0.028 2026-09-13 14:47:45,234 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [5/24] Tour self_mobile_meal_counter_takeaway_in → Step Confirm '2.53' is displayed correctly (trigger: .o_self_product_list_page .o_self_shadow_bottom .o-so-tabular-nums:contains('2.53')) 2026-09-13 14:47:45,241 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:45] "GET /web/image/pos.category/356/image_128?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 2 0.003 0.051 2026-09-13 14:47:45,255 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:45] "GET /web/image/product.template/2479/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.002 0.061 2026-09-13 14:47:45,268 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:45] "GET /web/image/product.template/2482/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.004 0.067 2026-09-13 14:47:45,279 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [6/24] Tour self_mobile_meal_counter_takeaway_in → Step Confirm product '1' is displayed correctly (trigger: .o_self_product_list_page .o_self_product_box:has(.self_order_product_name:contains('Coca-Cola')) .badge:contains('1')) 2026-09-13 14:47:45,311 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:45] "GET /web/image/product.template/2480/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.004 0.104 2026-09-13 14:47:45,330 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:45] "GET /web/image/product.template/2481/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.006 0.118 2026-09-13 14:47:45,332 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [7/24] Tour self_mobile_meal_counter_takeaway_in → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-09-13 14:47:45,371 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:45] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.011 0.013 2026-09-13 14:47:45,402 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:45] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.011 0.036 2026-09-13 14:47:45,405 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [8/24] Tour self_mobile_meal_counter_takeaway_in → 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-09-13 14:47:45,423 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:45] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.010 0.050 2026-09-13 14:47:45,454 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:45] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.021 0.069 2026-09-13 14:47:45,457 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [9/24] Tour self_mobile_meal_counter_takeaway_in → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-09-13 14:47:45,460 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:45] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:47:45,475 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:45] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.011 0.079 2026-09-13 14:47:45,487 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:45] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.002 0.092 2026-09-13 14:47:45,527 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [10/24] Tour self_mobile_meal_counter_takeaway_in → Step Confirmation page is shown (trigger: .confirmation-page) 2026-09-13 14:47:45,530 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:45] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.029 0.073 2026-09-13 14:47:45,555 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:45] "GET /web/image/product.product/2979/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 8 0.011 0.071 2026-09-13 14:47:45,569 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:45] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.003 0.176 2026-09-13 14:47:45,589 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:45] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.012 0.169 2026-09-13 14:47:45,642 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22441563 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000007', 'uuid': '535631eb-0d97-4ed2-8576-bf2878eafaa6'}] 2026-09-13 14:47:45,677 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22441563 order {'name': None, 'pos_reference': '260-193-000007', 'uuid': '535631eb-0d97-4ed2-8576-bf2878eafaa6'} created pos.order #953 2026-09-13 14:47:45,700 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #22441563 finished 2026-09-13 14:47:45,779 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:45] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 70 0.091 0.161 2026-09-13 14:47:45,822 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:45] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.006 0.010 2026-09-13 14:47:45,833 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [11/24] Tour self_mobile_meal_counter_takeaway_in → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-09-13 14:47:45,887 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [12/24] Tour self_mobile_meal_counter_takeaway_in → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:47:45,944 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [13/24] Tour self_mobile_meal_counter_takeaway_in → Step Click on product 'Fanta' (trigger: .product_list .o_self_product_box span:contains('Fanta')) 2026-09-13 14:47:46,006 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [14/24] Tour self_mobile_meal_counter_takeaway_in → Step Confirm '2.53' is displayed correctly (trigger: .o_self_product_list_page .o_self_shadow_bottom .o-so-tabular-nums:contains('2.53')) 2026-09-13 14:47:46,057 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [15/24] Tour self_mobile_meal_counter_takeaway_in → Step Confirm product '1' is displayed correctly (trigger: .o_self_product_list_page .o_self_product_box:has(.self_order_product_name:contains('Fanta')) .badge:contains('1')) 2026-09-13 14:47:46,107 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [16/24] Tour self_mobile_meal_counter_takeaway_in → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-09-13 14:47:46,163 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [17/24] Tour self_mobile_meal_counter_takeaway_in → 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-09-13 14:47:46,191 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:46] "GET /web/image/product.product/2981/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 8 0.002 0.012 2026-09-13 14:47:46,215 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [18/24] Tour self_mobile_meal_counter_takeaway_in → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-09-13 14:47:46,276 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [19/24] Tour self_mobile_meal_counter_takeaway_in → Step Confirmation page is shown (trigger: .confirmation-page) 2026-09-13 14:47:46,300 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80865586 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000007', 'uuid': '535631eb-0d97-4ed2-8576-bf2878eafaa6'}] 2026-09-13 14:47:46,313 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: Added lines [1495] to pos.order #953 2026-09-13 14:47:46,318 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80865586 order {'name': None, 'pos_reference': '260-193-000007', 'uuid': '535631eb-0d97-4ed2-8576-bf2878eafaa6'} updated pos.order #953 2026-09-13 14:47:46,328 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #80865586 finished 2026-09-13 14:47:46,413 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:46] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 87 0.052 0.083 2026-09-13 14:47:46,440 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:46] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.003 0.007 2026-09-13 14:47:46,466 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [20/24] Tour self_mobile_meal_counter_takeaway_in → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-09-13 14:47:46,517 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [21/24] Tour self_mobile_meal_counter_takeaway_in → Step Click on button 'My Order' (trigger: .btn:contains('My Order')) 2026-09-13 14:47:46,575 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [22/24] Tour self_mobile_meal_counter_takeaway_in → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-09-13 14:47:46,628 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [23/24] Tour self_mobile_meal_counter_takeaway_in → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-09-13 14:47:46,681 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [24/24] Tour self_mobile_meal_counter_takeaway_in → Step Check is button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:47:46,734 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-09-13 14:47:46,735 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: ╔═════════════════════════════════════════════════════╗ ║ TOUR self_mobile_meal_counter_takeaway_in SUCCEEDED ║ ╚═════════════════════════════════════════════════════╝ 2026-09-13 14:47:46,780 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 8567348 (allocated 9961472) 2026-09-13 14:47:46,782 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 91564 2026-09-13 14:47:46,782 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-09-13 14:47:46,783 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 91564 2026-09-13 14:47:46,837 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_144746_836878_test_self_order_mobile.txt 2026-09-13 14:47:46,837 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmpc5tgmzv9_chrome_odoo" 2026-09-13 14:47:46,986 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 91686 2026-09-13 14:47:46,987 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmpox6turww_chrome_odoo 2026-09-13 14:47:46,987 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:43523/json/version 2026-09-13 14:47:46,990 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43523', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:47:47,016 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:47:47,016 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:43523/json 2026-09-13 14:47:47,017 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43523', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:47:47,020 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:43523/devtools/page/563CF51D0FE8E79E5E361FE83257FBF7 2026-09-13 14:47:47,030 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-09-13 14:47:47,035 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-09-13 14:47:47,053 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-09-13 14:47:47,065 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Open "http://127.0.0.1:8069/pos-self/193?access_token=09790c318f55407c&table_identifier=a613957d" in browser 2026-09-13 14:47:47,065 26 INFO rb-721a478-224807-415181 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/193?access_token=09790c318f55407c&table_identifier=a613957d" 2026-09-13 14:47:47,133 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:47] "GET /pos-self/193?access_token=09790c318f55407c&table_identifier=a613957d HTTP/1.1" 200 - 9 0.024 0.024 2026-09-13 14:47:47,140 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': '563CF51D0FE8E79E5E361FE83257FBF7', 'loaderId': 'F003861A34145D207056F77CB03D7C32', 'isDownload': False} 2026-09-13 14:47:47,140 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Evaluate ready code "odoo.isTourReady('self_mobile_meal_counter_takeaway_out')" 2026-09-13 14:47:47,159 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:47:47,192 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:47] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.004 0.021 2026-09-13 14:47:47,204 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:47] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.006 0.027 2026-09-13 14:47:47,216 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:47] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.002 0.031 2026-09-13 14:47:47,400 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:47] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:47:47,427 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Evaluate test code "odoo.startTour('self_mobile_meal_counter_takeaway_out', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/193?access_token=09790c318f55407c&table_identifier=a613957d", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:47:47,432 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:47:47,433 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:47] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:47:47,448 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [1/26] Tour self_mobile_meal_counter_takeaway_out → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-09-13 14:47:47,498 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [2/26] Tour self_mobile_meal_counter_takeaway_out → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:47:47,522 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:47] "POST /pos-self/relations/193 HTTP/1.1" 200 - 16 0.034 0.033 2026-09-13 14:47:47,529 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:47] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.072 2026-09-13 14:47:47,549 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:47] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-09-13 14:47:47,835 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:47] "POST /pos-self/data/193 HTTP/1.1" 200 - 113 0.125 0.147 2026-09-13 14:47:47,894 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:47] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.011 0.007 2026-09-13 14:47:47,903 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-09-13 14:47:47,952 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:47] "GET /web/image/ir.attachment/9516/raw HTTP/1.1" 200 - 4 0.010 0.007 2026-09-13 14:47:47,959 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [3/26] Tour self_mobile_meal_counter_takeaway_out → Step Click on location 'Test-Takeout' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-Takeout')) 2026-09-13 14:47:47,981 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:47] "GET /web/image/ir.attachment/9483/raw HTTP/1.1" 200 - 4 0.006 0.011 2026-09-13 14:47:48,002 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:47:48,090 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [4/26] Tour self_mobile_meal_counter_takeaway_out → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-09-13 14:47:48,154 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:48] "GET /web/image/pos.category/356/image_128?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 2 0.001 0.029 2026-09-13 14:47:48,174 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:48] "GET /web/image/product.template/2479/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.006 0.026 2026-09-13 14:47:48,190 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [5/26] Tour self_mobile_meal_counter_takeaway_out → Step Confirm '2.53' is displayed correctly (trigger: .o_self_product_list_page .o_self_shadow_bottom .o-so-tabular-nums:contains('2.53')) 2026-09-13 14:47:48,200 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:48] "GET /web/image/product.template/2478/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.003 0.056 2026-09-13 14:47:48,218 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:48] "GET /web/image/product.template/2482/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.002 0.071 2026-09-13 14:47:48,238 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [6/26] Tour self_mobile_meal_counter_takeaway_out → Step Confirm product '1' is displayed correctly (trigger: .o_self_product_list_page .o_self_product_box:has(.self_order_product_name:contains('Coca-Cola')) .badge:contains('1')) 2026-09-13 14:47:48,243 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:48] "GET /web/image/product.template/2480/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.003 0.093 2026-09-13 14:47:48,256 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:48] "GET /web/image/product.template/2481/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.002 0.106 2026-09-13 14:47:48,288 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [7/26] Tour self_mobile_meal_counter_takeaway_out → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-09-13 14:47:48,355 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [8/26] Tour self_mobile_meal_counter_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-09-13 14:47:48,384 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:48] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:47:48,411 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [9/26] Tour self_mobile_meal_counter_takeaway_out → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-09-13 14:47:48,425 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:48] "GET /web/image/product.product/2979/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 8 0.015 0.022 2026-09-13 14:47:48,481 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [10/26] Tour self_mobile_meal_counter_takeaway_out → Step Fill input with Dr Dre (trigger: input[placeholder="Name"]) 2026-09-13 14:47:48,495 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:48] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 6 0.005 0.012 2026-09-13 14:47:48,534 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [11/26] Tour self_mobile_meal_counter_takeaway_out → Step Click on button 'Continue' (trigger: .btn:contains('Continue')) 2026-09-13 14:47:48,602 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [12/26] Tour self_mobile_meal_counter_takeaway_out → Step Confirmation page is shown (trigger: .confirmation-page) 2026-09-13 14:47:48,648 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47734243 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000008', 'uuid': '69bd8804-2b8f-41ad-a89f-8729901f5ab4'}] 2026-09-13 14:47:48,692 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47734243 order {'name': None, 'pos_reference': '260-193-000008', 'uuid': '69bd8804-2b8f-41ad-a89f-8729901f5ab4'} created pos.order #954 2026-09-13 14:47:48,703 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #47734243 finished 2026-09-13 14:47:48,769 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:48] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 69 0.084 0.090 2026-09-13 14:47:48,811 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:48] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.003 0.012 2026-09-13 14:47:48,816 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [13/26] Tour self_mobile_meal_counter_takeaway_out → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-09-13 14:47:48,869 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [14/26] Tour self_mobile_meal_counter_takeaway_out → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:47:48,925 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [15/26] Tour self_mobile_meal_counter_takeaway_out → Step Click on product 'Fanta' (trigger: .product_list .o_self_product_box span:contains('Fanta')) 2026-09-13 14:47:48,987 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [16/26] Tour self_mobile_meal_counter_takeaway_out → Step Confirm '2.53' is displayed correctly (trigger: .o_self_product_list_page .o_self_shadow_bottom .o-so-tabular-nums:contains('2.53')) 2026-09-13 14:47:49,042 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [17/26] Tour self_mobile_meal_counter_takeaway_out → Step Confirm product '1' is displayed correctly (trigger: .o_self_product_list_page .o_self_product_box:has(.self_order_product_name:contains('Fanta')) .badge:contains('1')) 2026-09-13 14:47:49,089 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [18/26] Tour self_mobile_meal_counter_takeaway_out → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-09-13 14:47:49,148 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [19/26] Tour self_mobile_meal_counter_takeaway_out → 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-09-13 14:47:49,190 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:49] "GET /web/image/product.product/2981/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 8 0.008 0.016 2026-09-13 14:47:49,200 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [20/26] Tour self_mobile_meal_counter_takeaway_out → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-09-13 14:47:49,258 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [21/26] Tour self_mobile_meal_counter_takeaway_out → Step Confirmation page is shown (trigger: .confirmation-page) 2026-09-13 14:47:49,324 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5624800 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000008', 'uuid': '69bd8804-2b8f-41ad-a89f-8729901f5ab4'}] 2026-09-13 14:47:49,348 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: Added lines [1497] to pos.order #954 2026-09-13 14:47:49,353 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5624800 order {'name': None, 'pos_reference': '260-193-000008', 'uuid': '69bd8804-2b8f-41ad-a89f-8729901f5ab4'} updated pos.order #954 2026-09-13 14:47:49,364 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5624800 finished 2026-09-13 14:47:49,487 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:49] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 87 0.115 0.113 2026-09-13 14:47:49,529 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:49] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.011 2026-09-13 14:47:49,533 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [22/26] Tour self_mobile_meal_counter_takeaway_out → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-09-13 14:47:49,584 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [23/26] Tour self_mobile_meal_counter_takeaway_out → Step Click on button 'My Order' (trigger: .btn:contains('My Order')) 2026-09-13 14:47:49,641 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [24/26] Tour self_mobile_meal_counter_takeaway_out → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-09-13 14:47:49,695 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [25/26] Tour self_mobile_meal_counter_takeaway_out → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-09-13 14:47:49,748 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [26/26] Tour self_mobile_meal_counter_takeaway_out → Step Check is button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:47:49,800 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-09-13 14:47:49,801 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: ╔══════════════════════════════════════════════════════╗ ║ TOUR self_mobile_meal_counter_takeaway_out SUCCEEDED ║ ╚══════════════════════════════════════════════════════╝ 2026-09-13 14:47:49,877 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 8907564 (allocated 9961472) 2026-09-13 14:47:49,886 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 91686 2026-09-13 14:47:49,889 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-09-13 14:47:49,890 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 91686 2026-09-13 14:47:49,989 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_144749_988835_test_self_order_mobile.txt 2026-09-13 14:47:49,989 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmpox6turww_chrome_odoo" 2026-09-13 14:47:50,143 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 91813 2026-09-13 14:47:50,144 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmpmg_6anxf_chrome_odoo 2026-09-13 14:47:50,144 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:35797/json/version 2026-09-13 14:47:50,145 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35797', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:47:50,205 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:47:50,205 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:35797/json 2026-09-13 14:47:50,206 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35797', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:47:50,207 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:35797/devtools/page/8BC61D9F397A501BF49C739FE14E2BD7 2026-09-13 14:47:50,209 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-09-13 14:47:50,211 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-09-13 14:47:50,226 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-09-13 14:47:50,229 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Open "http://127.0.0.1:8069/pos-self/193?access_token=09790c318f55407c&table_identifier=a613957d" in browser 2026-09-13 14:47:50,230 26 INFO rb-721a478-224807-415181 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/193?access_token=09790c318f55407c&table_identifier=a613957d" 2026-09-13 14:47:50,268 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:50] "GET /pos-self/193?access_token=09790c318f55407c&table_identifier=a613957d HTTP/1.1" 200 - 9 0.008 0.019 2026-09-13 14:47:50,277 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': '8BC61D9F397A501BF49C739FE14E2BD7', 'loaderId': '16A20CC2209044376696C2F173833CA4', 'isDownload': False} 2026-09-13 14:47:50,277 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Evaluate ready code "odoo.isTourReady('self_order_mobile_meal_cancel')" 2026-09-13 14:47:50,295 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:47:50,317 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:50] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.004 0.011 2026-09-13 14:47:50,323 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:50] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.018 2026-09-13 14:47:50,338 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:50] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.004 0.030 2026-09-13 14:47:50,528 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:50] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:47:50,538 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Evaluate test code "odoo.startTour('self_order_mobile_meal_cancel', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/193?access_token=09790c318f55407c&table_identifier=a613957d", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:47:50,543 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:47:50,543 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:50] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:47:50,546 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [1/34] Tour self_order_mobile_meal_cancel → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-09-13 14:47:50,557 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:50] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.003 2026-09-13 14:47:50,601 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [2/34] Tour self_order_mobile_meal_cancel → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:47:50,614 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:50] "POST /pos-self/relations/193 HTTP/1.1" 200 - 16 0.022 0.042 2026-09-13 14:47:50,619 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.020 2026-09-13 14:47:50,853 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:50] "POST /pos-self/data/193 HTTP/1.1" 200 - 113 0.075 0.130 2026-09-13 14:47:50,940 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:50] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 7 0.002 0.007 2026-09-13 14:47:50,946 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-09-13 14:47:50,988 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:50] "GET /web/image/ir.attachment/9516/raw HTTP/1.1" 200 - 4 0.002 0.009 2026-09-13 14:47:51,016 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [3/34] Tour self_order_mobile_meal_cancel → Step Click on location 'Test-Takeout' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-Takeout')) 2026-09-13 14:47:51,038 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:51] "GET /web/image/ir.attachment/9483/raw HTTP/1.1" 200 - 4 0.004 0.008 2026-09-13 14:47:51,071 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:47:51,119 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [4/34] Tour self_order_mobile_meal_cancel → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-09-13 14:47:51,168 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:51] "GET /web/image/pos.category/356/image_128?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 2 0.001 0.025 2026-09-13 14:47:51,182 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:51] "GET /web/image/product.template/2478/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.002 0.016 2026-09-13 14:47:51,185 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [5/34] Tour self_order_mobile_meal_cancel → Step Confirm '2.53' is displayed correctly (trigger: .o_self_product_list_page .o_self_shadow_bottom .o-so-tabular-nums:contains('2.53')) 2026-09-13 14:47:51,207 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:51] "GET /web/image/product.template/2479/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.004 0.039 2026-09-13 14:47:51,221 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:51] "GET /web/image/product.template/2480/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.002 0.053 2026-09-13 14:47:51,234 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:51] "GET /web/image/product.template/2482/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.002 0.068 2026-09-13 14:47:51,239 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [6/34] Tour self_order_mobile_meal_cancel → Step Confirm product '1' is displayed correctly (trigger: .o_self_product_list_page .o_self_product_box:has(.self_order_product_name:contains('Coca-Cola')) .badge:contains('1')) 2026-09-13 14:47:51,257 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:51] "GET /web/image/product.template/2481/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.012 0.075 2026-09-13 14:47:51,295 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [7/34] Tour self_order_mobile_meal_cancel → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-09-13 14:47:51,364 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [8/34] Tour self_order_mobile_meal_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-09-13 14:47:51,393 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:51] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:47:51,413 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [9/34] Tour self_order_mobile_meal_cancel → Step Click on back button (trigger: .btn.btn-back) 2026-09-13 14:47:51,413 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:51] "GET /web/image/product.product/2979/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 8 0.004 0.018 2026-09-13 14:47:51,467 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [10/34] Tour self_order_mobile_meal_cancel → Step Click on Cancel button (trigger: .btn.btn-cancel) 2026-09-13 14:47:51,522 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [11/34] Tour self_order_mobile_meal_cancel → Step Click on button Cancel Order (trigger: .btn.btn-primary:contains('Cancel Order')) 2026-09-13 14:47:51,579 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [12/34] Tour self_order_mobile_meal_cancel → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:47:51,635 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [13/34] Tour self_order_mobile_meal_cancel → Step Click on location 'Test-Takeout' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-Takeout')) 2026-09-13 14:47:51,699 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [14/34] Tour self_order_mobile_meal_cancel → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-09-13 14:47:51,761 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [15/34] Tour self_order_mobile_meal_cancel → Step Confirm '2.53' is displayed correctly (trigger: .o_self_product_list_page .o_self_shadow_bottom .o-so-tabular-nums:contains('2.53')) 2026-09-13 14:47:51,812 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [16/34] Tour self_order_mobile_meal_cancel → Step Confirm product '1' is displayed correctly (trigger: .o_self_product_list_page .o_self_product_box:has(.self_order_product_name:contains('Coca-Cola')) .badge:contains('1')) 2026-09-13 14:47:51,863 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [17/34] Tour self_order_mobile_meal_cancel → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-09-13 14:47:51,919 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [18/34] Tour self_order_mobile_meal_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-09-13 14:47:51,970 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [19/34] Tour self_order_mobile_meal_cancel → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-09-13 14:47:52,032 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [20/34] Tour self_order_mobile_meal_cancel → Step Fill input with Dr Dre (trigger: input[placeholder="Name"]) 2026-09-13 14:47:52,046 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:52] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 6 0.005 0.008 2026-09-13 14:47:52,094 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [21/34] Tour self_order_mobile_meal_cancel → Step Click on button 'Continue' (trigger: .btn:contains('Continue')) 2026-09-13 14:47:52,168 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [22/34] Tour self_order_mobile_meal_cancel → Step Confirmation page is shown (trigger: .confirmation-page) 2026-09-13 14:47:52,198 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82470470 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000009', 'uuid': 'ecf77b5a-6d35-4d04-aa1a-a3f9b75f4937'}] 2026-09-13 14:47:52,241 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82470470 order {'name': None, 'pos_reference': '260-193-000009', 'uuid': 'ecf77b5a-6d35-4d04-aa1a-a3f9b75f4937'} created pos.order #955 2026-09-13 14:47:52,251 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82470470 finished 2026-09-13 14:47:52,352 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:52] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 69 0.099 0.091 2026-09-13 14:47:52,395 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:52] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.003 0.009 2026-09-13 14:47:52,399 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [23/34] Tour self_order_mobile_meal_cancel → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-09-13 14:47:52,451 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [24/34] Tour self_order_mobile_meal_cancel → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:47:52,508 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [25/34] Tour self_order_mobile_meal_cancel → Step Click on product 'Fanta' (trigger: .product_list .o_self_product_box span:contains('Fanta')) 2026-09-13 14:47:52,574 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [26/34] Tour self_order_mobile_meal_cancel → Step Confirm '2.53' is displayed correctly (trigger: .o_self_product_list_page .o_self_shadow_bottom .o-so-tabular-nums:contains('2.53')) 2026-09-13 14:47:52,624 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [27/34] Tour self_order_mobile_meal_cancel → Step Confirm product '1' is displayed correctly (trigger: .o_self_product_list_page .o_self_product_box:has(.self_order_product_name:contains('Fanta')) .badge:contains('1')) 2026-09-13 14:47:52,675 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [28/34] Tour self_order_mobile_meal_cancel → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-09-13 14:47:52,731 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [29/34] Tour self_order_mobile_meal_cancel → Step Click on back button (trigger: .btn.btn-back) 2026-09-13 14:47:52,761 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:52] "GET /web/image/product.product/2981/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 8 0.006 0.013 2026-09-13 14:47:52,786 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [30/34] Tour self_order_mobile_meal_cancel → Step Click on Cancel button (trigger: .btn.btn-cancel) 2026-09-13 14:47:52,836 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [31/34] Tour self_order_mobile_meal_cancel → Step Click on button Cancel Order (trigger: .btn.btn-primary:contains('Cancel Order')) 2026-09-13 14:47:52,891 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [32/34] Tour self_order_mobile_meal_cancel → Step Click on button 'My Order' (trigger: .btn:contains('My Order')) 2026-09-13 14:47:52,951 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [33/34] Tour self_order_mobile_meal_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-09-13 14:47:53,002 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [34/34] Tour self_order_mobile_meal_cancel → Step Check is button 'Order' (trigger: .btn:contains('Order')) 2026-09-13 14:47:53,054 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-09-13 14:47:53,055 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: ╔══════════════════════════════════════════════╗ ║ TOUR self_order_mobile_meal_cancel SUCCEEDED ║ ╚══════════════════════════════════════════════╝ 2026-09-13 14:47:53,116 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 9502984 (allocated 10747904) 2026-09-13 14:47:53,120 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 91813 2026-09-13 14:47:53,123 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-09-13 14:47:53,123 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 91813 2026-09-13 14:47:53,218 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_144753_218467_test_self_order_mobile.txt 2026-09-13 14:47:53,218 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmpmg_6anxf_chrome_odoo" 2026-09-13 14:47:53,418 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 91931 2026-09-13 14:47:53,418 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmp8lj1kzcw_chrome_odoo 2026-09-13 14:47:53,419 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:36419/json/version 2026-09-13 14:47:53,420 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36419', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:47:53,453 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:47:53,454 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:36419/json 2026-09-13 14:47:53,454 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36419', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:47:53,456 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:36419/devtools/page/8E3EBE5608DBB79E6D8E6F3E0F61C326 2026-09-13 14:47:53,460 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-09-13 14:47:53,463 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-09-13 14:47:53,480 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-09-13 14:47:53,496 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Open "http://127.0.0.1:8069/pos-self/193?access_token=09790c318f55407c&table_identifier=a613957d" in browser 2026-09-13 14:47:53,496 26 INFO rb-721a478-224807-415181 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/193?access_token=09790c318f55407c&table_identifier=a613957d" 2026-09-13 14:47:53,531 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:53] "GET /pos-self/193?access_token=09790c318f55407c&table_identifier=a613957d HTTP/1.1" 200 - 9 0.008 0.017 2026-09-13 14:47:53,537 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': '8E3EBE5608DBB79E6D8E6F3E0F61C326', 'loaderId': 'BE2F024421666FB5EDF51AB3C2741BB0', 'isDownload': False} 2026-09-13 14:47:53,537 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Evaluate ready code "odoo.isTourReady('self_order_mobile_each_cancel')" 2026-09-13 14:47:53,544 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:47:53,581 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:53] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.011 0.016 2026-09-13 14:47:53,588 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:53] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.002 0.028 2026-09-13 14:47:53,620 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:53] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.012 0.049 2026-09-13 14:47:53,810 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:53] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:47:53,824 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Evaluate test code "odoo.startTour('self_order_mobile_each_cancel', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/193?access_token=09790c318f55407c&table_identifier=a613957d", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:47:53,830 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:47:53,830 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:53] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:47:53,833 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [1/23] Tour self_order_mobile_each_cancel → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-09-13 14:47:53,894 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:53] "POST /pos-self/relations/193 HTTP/1.1" 200 - 16 0.025 0.030 2026-09-13 14:47:53,896 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [2/23] Tour self_order_mobile_each_cancel → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:47:53,908 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:53] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.007 0.055 2026-09-13 14:47:53,930 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:53] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-09-13 14:47:54,157 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:54] "POST /pos-self/data/193 HTTP/1.1" 200 - 113 0.088 0.138 2026-09-13 14:47:54,245 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:54] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.020 0.009 2026-09-13 14:47:54,250 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-09-13 14:47:54,323 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:54] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.024 0.008 2026-09-13 14:47:54,333 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:54] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.002 0.035 2026-09-13 14:47:54,352 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:54] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.011 0.036 2026-09-13 14:47:54,358 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [3/23] Tour self_order_mobile_each_cancel → Step Click on location 'Test-Takeout' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-Takeout')) 2026-09-13 14:47:54,372 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:54] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.011 0.078 2026-09-13 14:47:54,419 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:54] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.030 0.087 2026-09-13 14:47:54,428 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:54] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.003 0.113 2026-09-13 14:47:54,430 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:54] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:47:54,445 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:54] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.004 0.061 2026-09-13 14:47:54,460 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [4/23] Tour self_order_mobile_each_cancel → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-09-13 14:47:54,464 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:54] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.006 0.103 2026-09-13 14:47:54,481 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:54] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.005 0.147 2026-09-13 14:47:54,514 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:54] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.019 0.149 2026-09-13 14:47:54,529 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [5/23] Tour self_order_mobile_each_cancel → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-09-13 14:47:54,548 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:54] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.018 0.094 2026-09-13 14:47:54,566 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:54] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.008 0.084 2026-09-13 14:47:54,578 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:54] "GET /web/image/ir.attachment/9516/raw HTTP/1.1" 200 - 4 0.005 0.085 2026-09-13 14:47:54,603 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [6/23] Tour self_order_mobile_each_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-09-13 14:47:54,614 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:54] "GET /web/image/ir.attachment/9483/raw HTTP/1.1" 200 - 4 0.007 0.085 2026-09-13 14:47:54,625 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:54] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.005 0.169 2026-09-13 14:47:54,649 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [7/23] Tour self_order_mobile_each_cancel → Step Click on back button (trigger: .btn.btn-back) 2026-09-13 14:47:54,652 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:54] "GET /web/image/product.template/2478/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.002 0.098 2026-09-13 14:47:54,658 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:54] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:47:54,697 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:54] "GET /web/image/product.template/2479/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.015 0.109 2026-09-13 14:47:54,709 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [8/23] Tour self_order_mobile_each_cancel → Step Click on Cancel button (trigger: .btn.btn-cancel) 2026-09-13 14:47:54,735 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:54] "GET /web/image/product.template/2482/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.009 0.138 2026-09-13 14:47:54,752 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:54] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.006 0.310 2026-09-13 14:47:54,771 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:54] "GET /web/image/product.template/2481/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.007 0.131 2026-09-13 14:47:54,773 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [9/23] Tour self_order_mobile_each_cancel → Step Click on button Cancel Order (trigger: .btn.btn-primary:contains('Cancel Order')) 2026-09-13 14:47:54,814 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:54] "GET /web/image/product.product/2979/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 8 0.022 0.117 2026-09-13 14:47:54,821 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [10/23] Tour self_order_mobile_each_cancel → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:47:54,838 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:54] "GET /web/image/pos.category/356/image_128?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 2 0.003 0.125 2026-09-13 14:47:54,859 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:54] "GET /web/image/product.template/2480/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.004 0.236 2026-09-13 14:47:54,883 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [11/23] Tour self_order_mobile_each_cancel → Step Click on location 'Test-Takeout' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-Takeout')) 2026-09-13 14:47:54,939 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [12/23] Tour self_order_mobile_each_cancel → Step Check if button 'Checkout' is disabled (trigger: button.disabled:contains("Checkout")) 2026-09-13 14:47:54,987 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [13/23] Tour self_order_mobile_each_cancel → Step Click on product 'Fanta' (trigger: .product_list .o_self_product_box span:contains('Fanta')) 2026-09-13 14:47:55,052 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [14/23] Tour self_order_mobile_each_cancel → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-09-13 14:47:55,108 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [15/23] Tour self_order_mobile_each_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-09-13 14:47:55,149 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:55] "GET /web/image/product.product/2981/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 8 0.005 0.014 2026-09-13 14:47:55,160 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [16/23] Tour self_order_mobile_each_cancel → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-09-13 14:47:55,222 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [17/23] Tour self_order_mobile_each_cancel → Step Fill input with Dr Dre (trigger: input[placeholder="Name"]) 2026-09-13 14:47:55,235 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:55] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 6 0.004 0.008 2026-09-13 14:47:55,282 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [18/23] Tour self_order_mobile_each_cancel → Step Click on button 'Continue' (trigger: .btn:contains('Continue')) 2026-09-13 14:47:55,347 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [19/23] Tour self_order_mobile_each_cancel → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-09-13 14:47:55,387 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4753623 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000010', 'uuid': 'fe3a31de-50f7-4b39-8429-3413aee729c3'}] 2026-09-13 14:47:55,421 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4753623 order {'name': None, 'pos_reference': '260-193-000010', 'uuid': 'fe3a31de-50f7-4b39-8429-3413aee729c3'} created pos.order #956 2026-09-13 14:47:55,436 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4753623 finished 2026-09-13 14:47:55,536 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:55] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 69 0.083 0.105 2026-09-13 14:47:55,576 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:55] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.004 0.011 2026-09-13 14:47:55,606 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [20/23] Tour self_order_mobile_each_cancel → Step Check that 'Order Now' do not exist (trigger: body:not(:has(.btn:text(Order Now)))) 2026-09-13 14:47:55,655 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [21/23] Tour self_order_mobile_each_cancel → Step Click on button 'My Order' (trigger: .btn:contains('My Order')) 2026-09-13 14:47:55,710 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [22/23] Tour self_order_mobile_each_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-09-13 14:47:55,761 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [23/23] Tour self_order_mobile_each_cancel → Step Check is button 'Order' (trigger: .btn:contains('Order')) 2026-09-13 14:47:55,813 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-09-13 14:47:55,814 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: ╔══════════════════════════════════════════════╗ ║ TOUR self_order_mobile_each_cancel SUCCEEDED ║ ╚══════════════════════════════════════════════╝ 2026-09-13 14:47:55,870 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 8930808 (allocated 9961472) 2026-09-13 14:47:55,883 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 91931 2026-09-13 14:47:55,886 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-09-13 14:47:55,886 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 91931 2026-09-13 14:47:55,945 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_144755_945078_test_self_order_mobile.txt 2026-09-13 14:47:55,945 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmp8lj1kzcw_chrome_odoo" 2026-09-13 14:47:56,134 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome pid: 92068 2026-09-13 14:47:56,134 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless temporary user profile dir: /tmp/tmpjj0soi38_chrome_odoo 2026-09-13 14:47:56,134 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:39727/json/version 2026-09-13 14:47:56,135 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39727', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:47:56,169 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:47:56,169 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Issuing json command http://127.0.0.1:39727/json 2026-09-13 14:47:56,170 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39727', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:47:56,172 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Websocket url found: ws://127.0.0.1:39727/devtools/page/38A0312FF88904212F68773A2E2458DB 2026-09-13 14:47:56,175 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Enable chrome headless console log notification 2026-09-13 14:47:56,176 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome headless enable page notifications 2026-09-13 14:47:56,193 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Setting session cookie in browser 2026-09-13 14:47:56,199 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Open "http://127.0.0.1:8069/pos-self/193?access_token=09790c318f55407c&table_identifier=a613957d" in browser 2026-09-13 14:47:56,199 26 INFO rb-721a478-224807-415181 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/193?access_token=09790c318f55407c&table_identifier=a613957d" 2026-09-13 14:47:56,222 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:56] "GET /pos-self/193?access_token=09790c318f55407c&table_identifier=a613957d HTTP/1.1" 200 - 9 0.004 0.011 2026-09-13 14:47:56,227 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Navigation result: {'frameId': '38A0312FF88904212F68773A2E2458DB', 'loaderId': '591310D4B6AC201A39E227F903D340BE', 'isDownload': False} 2026-09-13 14:47:56,227 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Evaluate ready code "odoo.isTourReady('self_mobile_auto_table_selection_takeaway_in')" 2026-09-13 14:47:56,237 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:47:56,254 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:56] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.002 0.008 2026-09-13 14:47:56,258 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:56] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.001 0.012 2026-09-13 14:47:56,266 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:56] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.002 0.019 2026-09-13 14:47:56,427 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:56] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:47:56,435 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Evaluate test code "odoo.startTour('self_mobile_auto_table_selection_takeaway_in', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/193?access_token=09790c318f55407c&table_identifier=a613957d", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:47:56,443 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:47:56,444 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:56] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:47:56,446 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [1/11] Tour self_mobile_auto_table_selection_takeaway_in → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-09-13 14:47:56,502 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [2/11] Tour self_mobile_auto_table_selection_takeaway_in → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:47:56,522 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:56] "POST /pos-self/relations/193 HTTP/1.1" 200 - 16 0.023 0.032 2026-09-13 14:47:56,529 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:56] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.056 2026-09-13 14:47:56,748 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:56] "POST /pos-self/data/193 HTTP/1.1" 200 - 113 0.076 0.126 2026-09-13 14:47:56,751 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.194 2026-09-13 14:47:56,812 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:56] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.006 0.010 2026-09-13 14:47:56,822 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: Owl is running in 'dev' mode. 2026-09-13 14:47:56,867 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:56] "GET /web/image/ir.attachment/9516/raw HTTP/1.1" 200 - 4 0.003 0.005 2026-09-13 14:47:56,892 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [3/11] Tour self_mobile_auto_table_selection_takeaway_in → Step Click on location 'Test-In' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-In')) 2026-09-13 14:47:56,914 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:56] "GET /web/image/ir.attachment/9483/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-09-13 14:47:56,930 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:47:57,026 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [4/11] Tour self_mobile_auto_table_selection_takeaway_in → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-09-13 14:47:57,065 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:57] "GET /web/image/pos.category/356/image_128?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 2 0.001 0.019 2026-09-13 14:47:57,080 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:57] "GET /web/image/product.template/2478/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.003 0.027 2026-09-13 14:47:57,084 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [5/11] Tour self_mobile_auto_table_selection_takeaway_in → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-09-13 14:47:57,098 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:57] "GET /web/image/product.template/2479/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.003 0.040 2026-09-13 14:47:57,122 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:57] "GET /web/image/product.template/2482/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.006 0.056 2026-09-13 14:47:57,138 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:57] "GET /web/image/product.template/2480/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.002 0.074 2026-09-13 14:47:57,157 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [6/11] Tour self_mobile_auto_table_selection_takeaway_in → 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-09-13 14:47:57,167 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:57] "GET /web/image/product.template/2481/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.001 0.100 2026-09-13 14:47:57,175 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:57] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:47:57,202 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [7/11] Tour self_mobile_auto_table_selection_takeaway_in → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-09-13 14:47:57,219 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:57] "GET /web/image/product.product/2979/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 8 0.018 0.027 2026-09-13 14:47:57,249 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:57] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.010 0.037 2026-09-13 14:47:57,261 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:57] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.005 0.051 2026-09-13 14:47:57,269 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [8/11] Tour self_mobile_auto_table_selection_takeaway_in → Step Check if the table selection is not displayed (trigger: body:not(:has(.self_order_popup_table))) 2026-09-13 14:47:57,275 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:57] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.004 0.025 2026-09-13 14:47:57,298 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:57] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.010 0.076 2026-09-13 14:47:57,313 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:57] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.005 0.072 2026-09-13 14:47:57,319 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [9/11] Tour self_mobile_auto_table_selection_takeaway_in → Step Confirmation page is shown (trigger: .confirmation-page) 2026-09-13 14:47:57,325 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:57] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.002 0.056 2026-09-13 14:47:57,355 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:57] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.018 0.057 2026-09-13 14:47:57,366 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:57] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.004 0.149 2026-09-13 14:47:57,381 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:57] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.006 0.121 2026-09-13 14:47:57,397 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:57] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.003 0.066 2026-09-13 14:47:57,408 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:57] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.003 0.022 2026-09-13 14:47:57,429 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:57] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.012 0.113 2026-09-13 14:47:57,449 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:57] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.008 0.069 2026-09-13 14:47:57,460 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:57] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.004 0.138 2026-09-13 14:47:57,508 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35779188 started for PoS orders references: [{'name': None, 'pos_reference': '260-193-000011', 'uuid': '9a28a0be-3235-4217-9a56-d4a03b829163'}] 2026-09-13 14:47:57,545 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35779188 order {'name': None, 'pos_reference': '260-193-000011', 'uuid': '9a28a0be-3235-4217-9a56-d4a03b829163'} created pos.order #957 2026-09-13 14:47:57,558 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #35779188 finished 2026-09-13 14:47:57,633 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:57] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 69 0.078 0.145 2026-09-13 14:47:57,647 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:57] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.004 0.254 2026-09-13 14:47:57,678 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:47:57] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.010 2026-09-13 14:47:57,694 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [10/11] Tour self_mobile_auto_table_selection_takeaway_in → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-09-13 14:47:57,740 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: [11/11] Tour self_mobile_auto_table_selection_takeaway_in → Step Check that 'Order Now' do not exist (trigger: body:not(:has(.btn:text(Order Now)))) 2026-09-13 14:47:57,794 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: tour succeeded 2026-09-13 14:47:57,794 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: ╔═════════════════════════════════════════════════════════════╗ ║ TOUR self_mobile_auto_table_selection_takeaway_in SUCCEEDED ║ ╚═════════════════════════════════════════════════════════════╝ 2026-09-13 14:47:57,830 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile.browser: heap 7679600 (allocated 8650752) 2026-09-13 14:47:57,832 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing chrome headless with pid 92068 2026-09-13 14:47:57,833 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Closing websocket connection 2026-09-13 14:47:57,834 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Terminating chrome headless with pid 92068 2026-09-13 14:47:57,921 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_144757_920865_test_self_order_mobile.txt 2026-09-13 14:47:57,921 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile: Removing chrome user profile "/tmp/tmpjj0soi38_chrome_odoo" 2026-09-13 14:47:57,967 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_mobile_0_price_order ... 2026-09-13 14:48:02,195 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Chrome pid: 92196 2026-09-13 14:48:02,196 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Chrome headless temporary user profile dir: /tmp/tmpvzmcvz24_chrome_odoo 2026-09-13 14:48:02,196 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Issuing json command http://127.0.0.1:33533/json/version 2026-09-13 14:48:02,199 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33533', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:48:02,210 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:48:02,210 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Issuing json command http://127.0.0.1:33533/json 2026-09-13 14:48:02,210 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33533', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:48:02,218 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Websocket url found: ws://127.0.0.1:33533/devtools/page/4C646C433E321CEC9C2C76E82B3DDFD4 2026-09-13 14:48:02,220 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Enable chrome headless console log notification 2026-09-13 14:48:02,223 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Chrome headless enable page notifications 2026-09-13 14:48:02,243 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Setting session cookie in browser 2026-09-13 14:48:02,375 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Open "http://127.0.0.1:8069/pos-self/194?access_token=35dfe3cd79dd4454&table_identifier=aebc1b81" in browser 2026-09-13 14:48:02,375 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Navigating to: "http://127.0.0.1:8069/pos-self/194?access_token=35dfe3cd79dd4454&table_identifier=aebc1b81" 2026-09-13 14:48:02,397 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:48:02,703 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:02] "GET /pos-self/194?access_token=35dfe3cd79dd4454&table_identifier=aebc1b81 HTTP/1.1" 200 - 59 0.040 0.270 2026-09-13 14:48:02,708 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Navigation result: {'frameId': '4C646C433E321CEC9C2C76E82B3DDFD4', 'loaderId': 'D983D5FFC1D20D9006F765A72DD9D2FC', 'isDownload': False} 2026-09-13 14:48:02,708 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Evaluate ready code "odoo.isTourReady('self_order_mobile_0_price_order')" 2026-09-13 14:48:02,714 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:48:02,733 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a791ab9/pos_self_order.assets.min.css, copying from /web/assets/a791ab9/pos_self_order.assets.min.css 2026-09-13 14:48:02,779 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:02] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.031 0.026 2026-09-13 14:48:02,790 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/170f20d/pos_self_order.assets.min.js, copying from /web/assets/170f20d/pos_self_order.assets.min.js 2026-09-13 14:48:02,807 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:02] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.004 0.078 2026-09-13 14:48:02,848 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js, copying from /web/assets/9b7cf3a/pos_self_order.assets_tests.min.js 2026-09-13 14:48:02,868 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:02] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.025 0.117 2026-09-13 14:48:03,009 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:03] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-09-13 14:48:03,022 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Evaluate test code "odoo.startTour('self_order_mobile_0_price_order', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/194?access_token=35dfe3cd79dd4454&table_identifier=aebc1b81", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:48:03,030 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order.browser: [1/10] Tour self_order_mobile_0_price_order → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-09-13 14:48:03,032 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:48:03,032 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:03] "POST /pos/ping HTTP/1.1" 200 - 1 0.002 0.005 2026-09-13 14:48:03,075 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:03] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.029 2026-09-13 14:48:03,087 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order.browser: [2/10] Tour self_order_mobile_0_price_order → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:48:03,176 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:03] "POST /pos-self/relations/194 HTTP/1.1" 200 - 37 0.064 0.072 2026-09-13 14:48:03,181 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:03] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.077 2026-09-13 14:48:03,486 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:03] "POST /pos-self/data/194 HTTP/1.1" 200 - 181 0.132 0.156 2026-09-13 14:48:03,543 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:03] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.002 0.005 2026-09-13 14:48:03,548 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order.browser: Owl is running in 'dev' mode. 2026-09-13 14:48:03,588 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:03] "GET /web/image/ir.attachment/9556/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-09-13 14:48:03,613 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order.browser: [3/10] Tour self_order_mobile_0_price_order → Step Click on location 'Test-In' (trigger: .o_self_eating_location_box .preset_btn:contains('Test-In')) 2026-09-13 14:48:03,642 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:03] "GET /web/image/ir.attachment/9523/raw HTTP/1.1" 200 - 4 0.006 0.010 2026-09-13 14:48:03,652 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:03] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:48:03,726 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order.browser: [4/10] Tour self_order_mobile_0_price_order → Step Click on product 'Ketchup' (trigger: .product_list .o_self_product_box span:contains('Ketchup')) 2026-09-13 14:48:03,774 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:03] "GET /web/image/pos.category/356/image_128?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 2 0.001 0.022 2026-09-13 14:48:03,785 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:03] "GET /web/image/product.template/2478/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.002 0.024 2026-09-13 14:48:03,796 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order.browser: [5/10] Tour self_order_mobile_0_price_order → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-09-13 14:48:03,823 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:03] "GET /web/image/product.template/2479/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.013 0.048 2026-09-13 14:48:03,846 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:03] "GET /web/image/product.template/2482/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.005 0.078 2026-09-13 14:48:03,859 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:03] "GET /web/image/product.template/2480/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.003 0.092 2026-09-13 14:48:03,863 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order.browser: [6/10] Tour self_order_mobile_0_price_order → 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-09-13 14:48:03,872 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:03] "GET /web/image/product.template/2481/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.004 0.102 2026-09-13 14:48:03,892 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:03] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:48:03,913 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order.browser: [7/10] Tour self_order_mobile_0_price_order → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-09-13 14:48:03,919 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:03] "GET /web/image/product.product/2982/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 8 0.012 0.019 2026-09-13 14:48:03,978 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order.browser: [8/10] Tour self_order_mobile_0_price_order → Step Confirmation page is shown (trigger: .confirmation-page) 2026-09-13 14:48:04,037 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4511846 started for PoS orders references: [{'name': None, 'pos_reference': '260-194-000001', 'uuid': '381fabb8-ada6-4b71-9f61-ca6a49cf64b9'}] 2026-09-13 14:48:04,077 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4511846 order {'name': None, 'pos_reference': '260-194-000001', 'uuid': '381fabb8-ada6-4b71-9f61-ca6a49cf64b9'} created pos.order #958 2026-09-13 14:48:04,089 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #4511846 finished 2026-09-13 14:48:04,461 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:04] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 234 0.232 0.252 2026-09-13 14:48:04,501 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:04] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.006 0.010 2026-09-13 14:48:04,518 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order.browser: [9/10] Tour self_order_mobile_0_price_order → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-09-13 14:48:04,566 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order.browser: [10/10] Tour self_order_mobile_0_price_order → Step Click on button 'My Order' (trigger: .btn:contains('My Order')) 2026-09-13 14:48:04,625 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order.browser: tour succeeded 2026-09-13 14:48:04,625 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order.browser: ╔════════════════════════════════════════════════╗ ║ TOUR self_order_mobile_0_price_order SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-09-13 14:48:04,666 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order.browser: heap 7915480 (allocated 8912896) 2026-09-13 14:48:04,675 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Closing chrome headless with pid 92196 2026-09-13 14:48:04,675 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Closing websocket connection 2026-09-13 14:48:04,676 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Terminating chrome headless with pid 92196 2026-09-13 14:48:04,731 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_144804_730803_test_self_order_mobile_0_price_order.txt 2026-09-13 14:48:04,731 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_0_price_order: Removing chrome user profile "/tmp/tmpvzmcvz24_chrome_odoo" 2026-09-13 14:48:04,778 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_mobile_no_access_token ... 2026-09-13 14:48:08,795 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Chrome pid: 92319 2026-09-13 14:48:08,795 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Chrome headless temporary user profile dir: /tmp/tmp0dnj2oaz_chrome_odoo 2026-09-13 14:48:08,795 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Issuing json command http://127.0.0.1:34135/json/version 2026-09-13 14:48:08,796 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34135', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:48:08,804 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:48:08,804 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Issuing json command http://127.0.0.1:34135/json 2026-09-13 14:48:08,805 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34135', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:48:08,807 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Websocket url found: ws://127.0.0.1:34135/devtools/page/458C8098075BBDCD3C31C3397693EF39 2026-09-13 14:48:08,812 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Enable chrome headless console log notification 2026-09-13 14:48:08,814 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Chrome headless enable page notifications 2026-09-13 14:48:08,831 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Setting session cookie in browser 2026-09-13 14:48:08,990 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Open "http://127.0.0.1:8069/pos-self/195" in browser 2026-09-13 14:48:08,990 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Navigating to: "http://127.0.0.1:8069/pos-self/195" 2026-09-13 14:48:09,003 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:48:09,424 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:09] "GET /pos-self/195 HTTP/1.1" 200 - 57 0.048 0.375 2026-09-13 14:48:09,427 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Navigation result: {'frameId': '458C8098075BBDCD3C31C3397693EF39', 'loaderId': 'AA5069D17973BAA52270A9C2766C80B6', 'isDownload': False} 2026-09-13 14:48:09,427 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Evaluate ready code "odoo.isTourReady('self_order_mobile_no_access_token')" 2026-09-13 14:48:09,432 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:48:09,459 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/170f20d/pos_self_order.assets.min.js, copying from /web/assets/170f20d/pos_self_order.assets.min.js 2026-09-13 14:48:09,489 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:09] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.005 0.042 2026-09-13 14:48:09,501 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js, copying from /web/assets/9b7cf3a/pos_self_order.assets_tests.min.js 2026-09-13 14:48:09,522 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:09] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.010 0.069 2026-09-13 14:48:09,540 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a791ab9/pos_self_order.assets.min.css, copying from /web/assets/a791ab9/pos_self_order.assets.min.css 2026-09-13 14:48:09,592 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:09] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.043 0.106 2026-09-13 14:48:09,736 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:09] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-09-13 14:48:09,744 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Evaluate test code "odoo.startTour('self_order_mobile_no_access_token', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/195", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:48:09,749 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:48:09,749 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:09] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.003 2026-09-13 14:48:09,754 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token.browser: [1/3] Tour self_order_mobile_no_access_token → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-09-13 14:48:09,813 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token.browser: [2/3] Tour self_order_mobile_no_access_token → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:48:09,820 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:09] "POST /pos-self/relations/195 HTTP/1.1" 200 - 37 0.026 0.038 2026-09-13 14:48:09,849 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:09] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.088 2026-09-13 14:48:10,162 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:10] "POST /pos-self/data/195 HTTP/1.1" 200 - 181 0.168 0.149 2026-09-13 14:48:10,169 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:10] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.001 0.301 2026-09-13 14:48:10,230 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token.browser: Owl is running in 'dev' mode. 2026-09-13 14:48:10,272 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:10] "GET /web/image/ir.attachment/9596/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-09-13 14:48:10,324 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token.browser: [3/3] Tour self_order_mobile_no_access_token → Step Check that: ---Check is button 'Order'--- is not true (trigger: body:not(:has(.btn:contains('Order')))) 2026-09-13 14:48:10,338 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:10] "GET /web/image/ir.attachment/9563/raw HTTP/1.1" 200 - 4 0.002 0.006 2026-09-13 14:48:10,364 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:10] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:48:10,378 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token.browser: tour succeeded 2026-09-13 14:48:10,378 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token.browser: ╔══════════════════════════════════════════════════╗ ║ TOUR self_order_mobile_no_access_token SUCCEEDED ║ ╚══════════════════════════════════════════════════╝ 2026-09-13 14:48:10,470 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token.browser: heap 6120700 (allocated 7077888) 2026-09-13 14:48:10,494 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Closing chrome headless with pid 92319 2026-09-13 14:48:10,498 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Closing websocket connection 2026-09-13 14:48:10,498 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Terminating chrome headless with pid 92319 2026-09-13 14:48:10,555 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_144810_555358_test_self_order_mobile_no_access_token.txt 2026-09-13 14:48:10,555 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_no_access_token: Removing chrome user profile "/tmp/tmp0dnj2oaz_chrome_odoo" 2026-09-13 14:48:10,611 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config ... 2026-09-13 14:48:14,742 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config: Chrome pid: 92422 2026-09-13 14:48:14,742 26 INFO rb-721a478-224807-415181 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/tmpruh3epik_chrome_odoo 2026-09-13 14:48:14,742 26 INFO rb-721a478-224807-415181 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:44165/json/version 2026-09-13 14:48:14,743 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44165', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:48:14,783 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:48:14,783 26 INFO rb-721a478-224807-415181 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:44165/json 2026-09-13 14:48:14,784 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44165', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:48:14,803 26 INFO rb-721a478-224807-415181 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:44165/devtools/page/C8ED71C1A73E7C3BB0736F510CBDEB42 2026-09-13 14:48:14,809 26 INFO rb-721a478-224807-415181 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-09-13 14:48:14,810 26 INFO rb-721a478-224807-415181 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-09-13 14:48:14,992 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-09-13 14:48:14,999 26 INFO rb-721a478-224807-415181 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-09-13 14:48:15,003 26 INFO rb-721a478-224807-415181 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/197" in browser 2026-09-13 14:48:15,003 26 INFO rb-721a478-224807-415181 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/197" 2026-09-13 14:48:15,027 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:48:15,544 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:15] "GET /pos/ui/197 HTTP/1.1" 200 - 123 0.111 0.408 2026-09-13 14:48:15,548 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config: Navigation result: {'frameId': 'C8ED71C1A73E7C3BB0736F510CBDEB42', 'loaderId': '9AEA550945EA35872F2221000758A15E', 'isDownload': False} 2026-09-13 14:48:15,549 26 INFO rb-721a478-224807-415181 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_no_orders_from_other_config')" 2026-09-13 14:48:15,556 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:48:15,575 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:15] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.001 0.013 2026-09-13 14:48:15,583 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:15] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.019 2026-09-13 14:48:15,591 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:15] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.022 2026-09-13 14:48:16,027 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:16] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:48:16,047 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:16] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-09-13 14:48:16,060 26 INFO rb-721a478-224807-415181 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_no_orders_from_other_config', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/197", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:48:16,066 26 INFO rb-721a478-224807-415181 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_no_orders_from_other_config → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:48:16,082 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:16] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 5 0.005 0.006 2026-09-13 14:48:16,093 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:16] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:48:16,110 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:16] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:48:16,136 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:16] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.004 0.010 2026-09-13 14:48:16,147 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:16] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.021 2026-09-13 14:48:16,189 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:16] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 29 0.013 0.028 2026-09-13 14:48:16,192 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:16] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.028 2026-09-13 14:48:16,776 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:16] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 422 0.253 0.306 2026-09-13 14:48:16,798 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:16] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.011 2026-09-13 14:48:16,852 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:16] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:48:16,911 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:16] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.041 2026-09-13 14:48:16,943 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:16] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.006 2026-09-13 14:48:16,957 26 INFO rb-721a478-224807-415181 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-09-13 14:48:16,969 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:16] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-09-13 14:48:17,004 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:17] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:48:17,010 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:17] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:48:17,027 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:17] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:48:17,028 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:17] "GET /pos_restaurant/static/img/plan.svg HTTP/1.1" 200 - 0 0.000 0.015 2026-09-13 14:48:17,043 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:17] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:48:17,045 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:17] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:48:17,045 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:17] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.007 0.019 2026-09-13 14:48:17,077 26 INFO rb-721a478-224807-415181 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_no_orders_from_other_config → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:48:17,102 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:17] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:48:17,136 26 INFO rb-721a478-224807-415181 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_no_orders_from_other_config → Step .pos-leftheader .orders-button 2026-09-13 14:48:17,157 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:17] "GET /pos/ui/197?from_backend=True HTTP/1.1" 200 - 31 0.029 0.035 2026-09-13 14:48:17,217 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:17] "GET /pos/ui/197 HTTP/1.1" 200 - 31 0.023 0.097 2026-09-13 14:48:17,268 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:17] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 20 0.026 0.102 2026-09-13 14:48:17,314 26 INFO rb-721a478-224807-415181 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_no_orders_from_other_config → Step No orders should be visible on the Ticket Screen (trigger: .ticket-screen:not(:has(.order-row))) 2026-09-13 14:48:17,321 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:17] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:48:17,347 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:48:17,355 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:17] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 5 0.009 0.019 2026-09-13 14:48:17,367 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config.browser: tour succeeded 2026-09-13 14:48:17,367 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config.browser: ╔═════════════════════════════════════════════════╗ ║ TOUR test_no_orders_from_other_config SUCCEEDED ║ ╚═════════════════════════════════════════════════╝ 2026-09-13 14:48:17,457 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config.browser: heap 11976000 (allocated 13369344) 2026-09-13 14:48:17,465 26 INFO rb-721a478-224807-415181 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 92422 2026-09-13 14:48:17,466 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_mobile_not_visible_in_other_config: Closing websocket connection 2026-09-13 14:48:17,466 26 INFO rb-721a478-224807-415181 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 92422 2026-09-13 14:48:17,563 26 INFO rb-721a478-224807-415181 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-721a478-224807-415181/chrome_logs/chrome_log_20260913_144817_563071_test_self_order_mobile_not_visible_in_other_config.txt 2026-09-13 14:48:17,563 26 INFO rb-721a478-224807-415181 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/tmpruh3epik_chrome_odoo" 2026-09-13 14:48:17,602 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_self_order_table_sharing ... 2026-09-13 14:48:21,345 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome pid: 92542 2026-09-13 14:48:21,345 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome headless temporary user profile dir: /tmp/tmpnl8bnoc0_chrome_odoo 2026-09-13 14:48:21,345 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Issuing json command http://127.0.0.1:43629/json/version 2026-09-13 14:48:21,346 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43629', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:48:21,385 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:48:21,385 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Issuing json command http://127.0.0.1:43629/json 2026-09-13 14:48:21,390 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43629', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:48:21,393 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Websocket url found: ws://127.0.0.1:43629/devtools/page/0CDD0F9AC8DED3C6042000B3E575326F 2026-09-13 14:48:21,398 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Enable chrome headless console log notification 2026-09-13 14:48:21,408 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome headless enable page notifications 2026-09-13 14:48:21,426 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Setting session cookie in browser 2026-09-13 14:48:21,558 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Open "http://127.0.0.1:8069/pos-self/198?access_token=ff7ef71357c240c4&table_identifier=de5bf3d9" in browser 2026-09-13 14:48:21,558 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Navigating to: "http://127.0.0.1:8069/pos-self/198?access_token=ff7ef71357c240c4&table_identifier=de5bf3d9" 2026-09-13 14:48:21,582 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:48:21,907 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:21] "GET /pos-self/198?access_token=ff7ef71357c240c4&table_identifier=de5bf3d9 HTTP/1.1" 200 - 59 0.035 0.306 2026-09-13 14:48:21,910 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Navigation result: {'frameId': '0CDD0F9AC8DED3C6042000B3E575326F', 'loaderId': '932434649C68C2DA973ECC24D8CFA28E', 'isDownload': False} 2026-09-13 14:48:21,911 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Evaluate ready code "odoo.isTourReady('test_self_order_table_sharing-each_mode')" 2026-09-13 14:48:21,926 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:48:21,948 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/170f20d/pos_self_order.assets.min.js, copying from /web/assets/170f20d/pos_self_order.assets.min.js 2026-09-13 14:48:21,980 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:21] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.013 0.028 2026-09-13 14:48:21,990 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a791ab9/pos_self_order.assets.min.css, copying from /web/assets/a791ab9/pos_self_order.assets.min.css 2026-09-13 14:48:22,038 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:22] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.028 0.072 2026-09-13 14:48:22,052 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js, copying from /web/assets/9b7cf3a/pos_self_order.assets_tests.min.js 2026-09-13 14:48:22,062 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:22] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.009 0.112 2026-09-13 14:48:22,195 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:22] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-13 14:48:22,226 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Evaluate test code "odoo.startTour('test_self_order_table_sharing-each_mode', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/198?access_token=ff7ef71357c240c4&table_identifier=de5bf3d9", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:48:22,232 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:48:22,233 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:22] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:48:22,237 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: [1/10] Tour test_self_order_table_sharing-each_mode → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-09-13 14:48:22,292 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: [2/10] Tour test_self_order_table_sharing-each_mode → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:48:22,328 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:22] "POST /pos-self/relations/198 HTTP/1.1" 200 - 37 0.047 0.034 2026-09-13 14:48:22,357 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:22] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.098 2026-09-13 14:48:22,669 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:22] "POST /pos-self/data/198 HTTP/1.1" 200 - 180 0.132 0.165 2026-09-13 14:48:22,672 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:22] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.291 2026-09-13 14:48:22,720 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:22] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.004 0.009 2026-09-13 14:48:22,727 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: Owl is running in 'dev' mode. 2026-09-13 14:48:22,785 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:22] "GET /web/image/ir.attachment/9673/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-09-13 14:48:22,843 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: [3/10] Tour test_self_order_table_sharing-each_mode → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-09-13 14:48:22,893 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:22] "GET /web/image/pos.category/356/image_128?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 2 0.000 0.025 2026-09-13 14:48:22,927 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:22] "GET /web/image/product.template/2478/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.008 0.028 2026-09-13 14:48:22,936 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:22] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:48:22,943 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: [4/10] Tour test_self_order_table_sharing-each_mode → Step Click on product 'Fanta' (trigger: .product_list .o_self_product_box span:contains('Fanta')) 2026-09-13 14:48:22,948 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:22] "GET /web/image/product.template/2479/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.007 0.046 2026-09-13 14:48:22,962 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:22] "GET /web/image/product.template/2482/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.002 0.063 2026-09-13 14:48:23,003 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:23] "GET /web/image/product.template/2480/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.004 0.066 2026-09-13 14:48:23,017 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: [5/10] Tour test_self_order_table_sharing-each_mode → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-09-13 14:48:23,023 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:23] "GET /web/image/product.template/2481/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.008 0.075 2026-09-13 14:48:23,084 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: [6/10] Tour test_self_order_table_sharing-each_mode → 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-09-13 14:48:23,132 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:23] "GET /web/image/ir.attachment/9640/raw HTTP/1.1" 200 - 4 0.024 0.015 2026-09-13 14:48:23,133 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:23] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:48:23,154 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: [7/10] Tour test_self_order_table_sharing-each_mode → 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-09-13 14:48:23,178 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:23] "GET /web/image/product.product/2979/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 8 0.010 0.051 2026-09-13 14:48:23,189 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: [8/10] Tour test_self_order_table_sharing-each_mode → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-09-13 14:48:23,220 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:23] "GET /web/image/product.product/2981/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 8 0.023 0.077 2026-09-13 14:48:23,263 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: [9/10] Tour test_self_order_table_sharing-each_mode → Step Confirmation page is shown (trigger: .confirmation-page) 2026-09-13 14:48:23,303 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74762878 started for PoS orders references: [{'name': None, 'pos_reference': '260-198-000002', 'uuid': '1bd6a768-4de7-4a33-b6e2-56b7af67d9e0'}] 2026-09-13 14:48:23,336 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74762878 order {'name': None, 'pos_reference': '260-198-000002', 'uuid': '1bd6a768-4de7-4a33-b6e2-56b7af67d9e0'} created pos.order #961 2026-09-13 14:48:23,346 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #74762878 finished 2026-09-13 14:48:23,440 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:23] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 100 0.072 0.114 2026-09-13 14:48:23,487 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:23] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.003 0.010 2026-09-13 14:48:23,501 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: [10/10] Tour test_self_order_table_sharing-each_mode → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-09-13 14:48:23,553 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: tour succeeded 2026-09-13 14:48:23,554 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR test_self_order_table_sharing-each_mode SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-09-13 14:48:23,594 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: heap 7885704 (allocated 8650752) 2026-09-13 14:48:23,612 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Closing chrome headless with pid 92542 2026-09-13 14:48:23,612 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Closing websocket connection 2026-09-13 14:48:23,614 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Terminating chrome headless with pid 92542 2026-09-13 14:48:23,681 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_144823_681600_test_self_order_table_sharing.txt 2026-09-13 14:48:23,681 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Removing chrome user profile "/tmp/tmpnl8bnoc0_chrome_odoo" 2026-09-13 14:48:23,891 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome pid: 92660 2026-09-13 14:48:23,891 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome headless temporary user profile dir: /tmp/tmpws4b4q3f_chrome_odoo 2026-09-13 14:48:23,891 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Issuing json command http://127.0.0.1:38417/json/version 2026-09-13 14:48:23,892 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38417', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:48:23,932 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:48:23,932 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Issuing json command http://127.0.0.1:38417/json 2026-09-13 14:48:23,933 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38417', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:48:23,938 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Websocket url found: ws://127.0.0.1:38417/devtools/page/C6D1D214D82AE72AB44FDAAADFA0A0E2 2026-09-13 14:48:23,940 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Enable chrome headless console log notification 2026-09-13 14:48:23,942 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome headless enable page notifications 2026-09-13 14:48:23,964 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Setting session cookie in browser 2026-09-13 14:48:23,968 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Open "http://127.0.0.1:8069/pos-self/198?access_token=ff7ef71357c240c4&table_identifier=de5bf3d9" in browser 2026-09-13 14:48:23,968 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Navigating to: "http://127.0.0.1:8069/pos-self/198?access_token=ff7ef71357c240c4&table_identifier=de5bf3d9" 2026-09-13 14:48:23,994 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:23] "GET /pos-self/198?access_token=ff7ef71357c240c4&table_identifier=de5bf3d9 HTTP/1.1" 200 - 9 0.003 0.016 2026-09-13 14:48:23,999 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Navigation result: {'frameId': 'C6D1D214D82AE72AB44FDAAADFA0A0E2', 'loaderId': 'F3898F92BEAC39B9802465DC9C3C4DE1', 'isDownload': False} 2026-09-13 14:48:24,000 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Evaluate ready code "odoo.isTourReady('test_self_order_table_sharing-meal_mode')" 2026-09-13 14:48:24,011 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:48:24,024 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:24] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.002 0.007 2026-09-13 14:48:24,033 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:24] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.002 0.016 2026-09-13 14:48:24,041 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:24] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.003 0.021 2026-09-13 14:48:24,218 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:24] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:48:24,228 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Evaluate test code "odoo.startTour('test_self_order_table_sharing-meal_mode', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/198?access_token=ff7ef71357c240c4&table_identifier=de5bf3d9", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:48:24,231 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:48:24,231 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:24] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:48:24,235 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: [1/4] Tour test_self_order_table_sharing-meal_mode → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-09-13 14:48:24,246 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:24] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.005 2026-09-13 14:48:24,289 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: [2/4] Tour test_self_order_table_sharing-meal_mode → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:48:24,315 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:24] "POST /pos-self/relations/198 HTTP/1.1" 200 - 16 0.032 0.043 2026-09-13 14:48:24,317 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:24] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.052 2026-09-13 14:48:24,559 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:24] "POST /pos-self/data/198 HTTP/1.1" 200 - 113 0.088 0.123 2026-09-13 14:48:24,664 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:24] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 35 0.024 0.037 2026-09-13 14:48:24,686 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: Owl is running in 'dev' mode. 2026-09-13 14:48:24,731 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:24] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.010 2026-09-13 14:48:24,736 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:24] "GET /web/image/ir.attachment/9673/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-09-13 14:48:24,763 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: [3/4] Tour test_self_order_table_sharing-meal_mode → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-09-13 14:48:24,797 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:24] "GET /web/image/pos.category/356/image_128?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 2 0.001 0.017 2026-09-13 14:48:24,809 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:48:24,827 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: [4/4] Tour test_self_order_table_sharing-meal_mode → Step Check product card with Coca-Cola and 2.20 (trigger: .product-cart-item:has(div:contains("Coca-Cola")):has(div:contains("1")):has(div .o-so-tabular-nums:contains("2.20"))) 2026-09-13 14:48:24,836 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:24] "GET /web/image/product.template/2480/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.003 0.022 2026-09-13 14:48:24,850 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:24] "GET /web/image/product.template/2478/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.004 0.035 2026-09-13 14:48:24,860 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:24] "GET /web/image/product.template/2481/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.003 0.036 2026-09-13 14:48:24,877 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: tour succeeded 2026-09-13 14:48:24,877 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: ╔════════════════════════════════════════════════════════╗ ║ TOUR test_self_order_table_sharing-meal_mode SUCCEEDED ║ ╚════════════════════════════════════════════════════════╝ 2026-09-13 14:48:24,882 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:24] "GET /web/image/product.template/2482/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.004 0.067 2026-09-13 14:48:24,897 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:24] "GET /web/image/product.template/2479/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.002 0.085 2026-09-13 14:48:24,902 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:24] "GET /web/image/ir.attachment/9640/raw HTTP/1.1" 200 - 4 0.001 0.069 2026-09-13 14:48:24,914 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing.browser: heap 7074232 (allocated 7602176) 2026-09-13 14:48:24,918 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Closing chrome headless with pid 92660 2026-09-13 14:48:24,920 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Closing websocket connection 2026-09-13 14:48:24,920 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Terminating chrome headless with pid 92660 2026-09-13 14:48:24,921 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:24] "GET /web/image/product.product/2979/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 8 0.004 0.070 2026-09-13 14:48:24,989 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_144824_988930_test_self_order_table_sharing.txt 2026-09-13 14:48:24,989 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_self_order_table_sharing: Removing chrome user profile "/tmp/tmpws4b4q3f_chrome_odoo" 2026-09-13 14:48:25,021 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile: Starting TestSelfOrderMobile.test_sub_categories_products_displayed ... 2026-09-13 14:48:28,719 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome pid: 92776 2026-09-13 14:48:28,719 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome headless temporary user profile dir: /tmp/tmptifnylqh_chrome_odoo 2026-09-13 14:48:28,719 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Issuing json command http://127.0.0.1:39773/json/version 2026-09-13 14:48:28,720 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39773', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:48:28,746 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:48:28,746 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Issuing json command http://127.0.0.1:39773/json 2026-09-13 14:48:28,748 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39773', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:48:28,761 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Websocket url found: ws://127.0.0.1:39773/devtools/page/DCB7A5368000AC3216BE79F7D82BD458 2026-09-13 14:48:28,767 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Enable chrome headless console log notification 2026-09-13 14:48:28,768 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome headless enable page notifications 2026-09-13 14:48:28,781 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Setting session cookie in browser 2026-09-13 14:48:28,908 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Open "http://127.0.0.1:8069/pos-self/199?access_token=c0374d88a5b64da7" in browser 2026-09-13 14:48:28,909 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Navigating to: "http://127.0.0.1:8069/pos-self/199?access_token=c0374d88a5b64da7" 2026-09-13 14:48:28,922 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:48:29,452 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:29] "GET /pos-self/199?access_token=c0374d88a5b64da7 HTTP/1.1" 200 - 57 0.047 0.486 2026-09-13 14:48:29,456 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Navigation result: {'frameId': 'DCB7A5368000AC3216BE79F7D82BD458', 'loaderId': '3F3FFF90AB72A5498824DA21AF14F6BD', 'isDownload': False} 2026-09-13 14:48:29,457 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Evaluate ready code "odoo.isTourReady('test_sub_categories_products_displayed')" 2026-09-13 14:48:29,470 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:48:29,510 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a791ab9/pos_self_order.assets.min.css, copying from /web/assets/a791ab9/pos_self_order.assets.min.css 2026-09-13 14:48:29,552 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:29] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.037 0.039 2026-09-13 14:48:29,564 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/170f20d/pos_self_order.assets.min.js, copying from /web/assets/170f20d/pos_self_order.assets.min.js 2026-09-13 14:48:29,586 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:29] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.009 0.096 2026-09-13 14:48:29,599 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js, copying from /web/assets/9b7cf3a/pos_self_order.assets_tests.min.js 2026-09-13 14:48:29,622 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:29] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.015 0.120 2026-09-13 14:48:29,758 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:29] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-13 14:48:29,780 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Evaluate test code "odoo.startTour('test_sub_categories_products_displayed', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/199?access_token=c0374d88a5b64da7", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:48:29,788 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:48:29,788 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:29] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.003 2026-09-13 14:48:29,790 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: [1/5] Tour test_sub_categories_products_displayed → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:48:29,840 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:29] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.037 2026-09-13 14:48:29,915 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:29] "POST /pos-self/relations/199 HTTP/1.1" 200 - 37 0.036 0.070 2026-09-13 14:48:29,920 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:29] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.061 2026-09-13 14:48:30,218 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:30] "POST /pos-self/data/199 HTTP/1.1" 200 - 181 0.121 0.159 2026-09-13 14:48:30,276 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: Owl is running in 'dev' mode. 2026-09-13 14:48:30,325 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:30] "GET /web/image/ir.attachment/9713/raw HTTP/1.1" 200 - 4 0.002 0.013 2026-09-13 14:48:30,369 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: [2/5] Tour test_sub_categories_products_displayed → Step Click on category 'Miscellaneous' (trigger: .category_btn:contains('Miscellaneous')) 2026-09-13 14:48:30,414 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:30] "GET /web/image/pos.category/356/image_128?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 2 0.001 0.023 2026-09-13 14:48:30,429 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:30] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:48:30,444 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: [3/5] Tour test_sub_categories_products_displayed → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-09-13 14:48:30,445 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:30] "GET /web/image/pos.category/359/image_128?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 2 0.002 0.048 2026-09-13 14:48:30,464 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:30] "GET /web/image/product.template/2482/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.003 0.055 2026-09-13 14:48:30,491 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:30] "GET /web/image/product.template/2479/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.008 0.082 2026-09-13 14:48:30,522 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:30] "GET /web/image/product.template/2481/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.013 0.099 2026-09-13 14:48:30,536 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: [4/5] Tour test_sub_categories_products_displayed → Step Click on category 'Parent' (trigger: .category_btn:contains('Parent')) 2026-09-13 14:48:30,545 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:30] "GET /web/image/product.template/2478/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.003 0.128 2026-09-13 14:48:30,566 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:30] "GET /web/image/product.template/2480/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.002 0.126 2026-09-13 14:48:30,595 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: [5/5] Tour test_sub_categories_products_displayed → Step Click on product 'Fanta' (trigger: .product_list .o_self_product_box span:contains('Fanta')) 2026-09-13 14:48:30,661 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: tour succeeded 2026-09-13 14:48:30,662 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: ╔═══════════════════════════════════════════════════════╗ ║ TOUR test_sub_categories_products_displayed SUCCEEDED ║ ╚═══════════════════════════════════════════════════════╝ 2026-09-13 14:48:30,723 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: heap 7467108 (allocated 8650752) 2026-09-13 14:48:30,724 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Closing chrome headless with pid 92776 2026-09-13 14:48:30,728 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Closing websocket connection 2026-09-13 14:48:30,728 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Terminating chrome headless with pid 92776 2026-09-13 14:48:30,784 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_144830_784296_test_sub_categories_products_displayed.txt 2026-09-13 14:48:30,784 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Removing chrome user profile "/tmp/tmptifnylqh_chrome_odoo" 2026-09-13 14:48:31,028 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome pid: 92886 2026-09-13 14:48:31,028 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome headless temporary user profile dir: /tmp/tmpnz5ovrxe_chrome_odoo 2026-09-13 14:48:31,028 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Issuing json command http://127.0.0.1:40245/json/version 2026-09-13 14:48:31,030 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40245', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:48:31,077 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:48:31,077 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Issuing json command http://127.0.0.1:40245/json 2026-09-13 14:48:31,077 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40245', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:48:31,082 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Websocket url found: ws://127.0.0.1:40245/devtools/page/5088BCD6FD7F37D645577F224C7ACE5A 2026-09-13 14:48:31,091 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Enable chrome headless console log notification 2026-09-13 14:48:31,095 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome headless enable page notifications 2026-09-13 14:48:31,113 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Setting session cookie in browser 2026-09-13 14:48:31,122 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Open "http://127.0.0.1:8069/pos-self/199" in browser 2026-09-13 14:48:31,122 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Navigating to: "http://127.0.0.1:8069/pos-self/199" 2026-09-13 14:48:31,157 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:31] "GET /pos-self/199 HTTP/1.1" 200 - 7 0.006 0.020 2026-09-13 14:48:31,162 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Navigation result: {'frameId': '5088BCD6FD7F37D645577F224C7ACE5A', 'loaderId': '098C4F2F717F88D6B54D4121883F155D', 'isDownload': False} 2026-09-13 14:48:31,162 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Evaluate ready code "odoo.isTourReady('test_sub_categories_products_displayed')" 2026-09-13 14:48:31,171 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:48:31,206 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:31] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.004 0.020 2026-09-13 14:48:31,221 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:31] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.007 0.016 2026-09-13 14:48:31,231 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:31] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.002 0.030 2026-09-13 14:48:31,371 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:31] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:48:31,385 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Evaluate test code "odoo.startTour('test_sub_categories_products_displayed', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/199", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:48:31,391 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:48:31,391 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:31] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:48:31,396 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: [1/5] Tour test_sub_categories_products_displayed → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:48:31,445 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:31] "POST /pos-self/relations/199 HTTP/1.1" 200 - 16 0.008 0.027 2026-09-13 14:48:31,463 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:31] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.014 0.036 2026-09-13 14:48:31,483 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:31] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-09-13 14:48:31,680 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:31] "POST /pos-self/data/199 HTTP/1.1" 200 - 113 0.063 0.140 2026-09-13 14:48:31,716 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: Owl is running in 'dev' mode. 2026-09-13 14:48:31,754 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:31] "GET /web/image/ir.attachment/9719/raw HTTP/1.1" 200 - 4 0.003 0.006 2026-09-13 14:48:31,800 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: [2/5] Tour test_sub_categories_products_displayed → Step Click on category 'Miscellaneous' (trigger: .category_btn:contains('Miscellaneous')) 2026-09-13 14:48:31,863 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:31] "GET /web/image/pos.category/356/image_128?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 2 0.001 0.030 2026-09-13 14:48:31,897 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: [3/5] Tour test_sub_categories_products_displayed → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-09-13 14:48:31,914 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:31] "GET /web/image/pos.category/359/image_128?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 2 0.003 0.077 2026-09-13 14:48:31,929 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:31] "GET /web/image/product.template/2482/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.004 0.066 2026-09-13 14:48:31,942 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:31] "GET /web/image/product.template/2479/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.003 0.086 2026-09-13 14:48:31,945 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: [4/5] Tour test_sub_categories_products_displayed → Step Click on category 'Parent' (trigger: .category_btn:contains('Parent')) 2026-09-13 14:48:31,950 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:31] "GET /web/image/product.template/2481/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.001 0.088 2026-09-13 14:48:31,966 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:31] "GET /web/image/product.template/2478/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.002 0.101 2026-09-13 14:48:31,985 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:31] "GET /web/image/product.template/2480/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.005 0.096 2026-09-13 14:48:32,000 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: [5/5] Tour test_sub_categories_products_displayed → Step Click on product 'Fanta' (trigger: .product_list .o_self_product_box span:contains('Fanta')) 2026-09-13 14:48:32,054 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: tour succeeded 2026-09-13 14:48:32,055 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: ╔═══════════════════════════════════════════════════════╗ ║ TOUR test_sub_categories_products_displayed SUCCEEDED ║ ╚═══════════════════════════════════════════════════════╝ 2026-09-13 14:48:32,106 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: heap 6842216 (allocated 7340032) 2026-09-13 14:48:32,120 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Closing chrome headless with pid 92886 2026-09-13 14:48:32,121 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Closing websocket connection 2026-09-13 14:48:32,122 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Terminating chrome headless with pid 92886 2026-09-13 14:48:32,176 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_144832_176772_test_sub_categories_products_displayed.txt 2026-09-13 14:48:32,177 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Removing chrome user profile "/tmp/tmpnz5ovrxe_chrome_odoo" 2026-09-13 14:48:32,549 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome pid: 92988 2026-09-13 14:48:32,549 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome headless temporary user profile dir: /tmp/tmpoyvvmt1__chrome_odoo 2026-09-13 14:48:32,549 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Issuing json command http://127.0.0.1:39677/json/version 2026-09-13 14:48:32,551 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39677', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:48:32,561 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:48:32,561 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Issuing json command http://127.0.0.1:39677/json 2026-09-13 14:48:32,561 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39677', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:48:32,567 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Websocket url found: ws://127.0.0.1:39677/devtools/page/6F4607BC21B0E67FA192B8AD447FB481 2026-09-13 14:48:32,576 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Enable chrome headless console log notification 2026-09-13 14:48:32,578 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome headless enable page notifications 2026-09-13 14:48:32,591 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Setting session cookie in browser 2026-09-13 14:48:32,609 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Open "http://127.0.0.1:8069/pos-self/199?access_token=c0374d88a5b64da7" in browser 2026-09-13 14:48:32,609 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Navigating to: "http://127.0.0.1:8069/pos-self/199?access_token=c0374d88a5b64da7" 2026-09-13 14:48:32,637 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:32] "GET /pos-self/199?access_token=c0374d88a5b64da7 HTTP/1.1" 200 - 7 0.008 0.013 2026-09-13 14:48:32,643 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Navigation result: {'frameId': '6F4607BC21B0E67FA192B8AD447FB481', 'loaderId': 'B4570E83D073313B7DA52BC9ADE6425B', 'isDownload': False} 2026-09-13 14:48:32,643 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Evaluate ready code "odoo.isTourReady('test_sub_categories_products_displayed')" 2026-09-13 14:48:32,654 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:48:32,684 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:32] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.001 0.022 2026-09-13 14:48:32,691 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:32] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.002 0.022 2026-09-13 14:48:32,704 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:32] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.002 0.027 2026-09-13 14:48:32,884 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:32] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:48:32,900 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:48:32,900 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:32] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:48:32,906 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Evaluate test code "odoo.startTour('test_sub_categories_products_displayed', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/199?access_token=c0374d88a5b64da7", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:48:32,928 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: [1/5] Tour test_sub_categories_products_displayed → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:48:32,966 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:32] "POST /pos-self/relations/199 HTTP/1.1" 200 - 16 0.022 0.031 2026-09-13 14:48:32,977 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:32] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.003 0.050 2026-09-13 14:48:33,229 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:33] "POST /pos-self/data/199 HTTP/1.1" 200 - 114 0.115 0.130 2026-09-13 14:48:33,231 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:33] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.239 2026-09-13 14:48:33,303 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:33] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.030 2026-09-13 14:48:33,311 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: Owl is running in 'dev' mode. 2026-09-13 14:48:33,349 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:33] "GET /web/image/ir.attachment/9722/raw HTTP/1.1" 200 - 4 0.004 0.006 2026-09-13 14:48:33,383 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: [2/5] Tour test_sub_categories_products_displayed → Step Click on category 'Miscellaneous' (trigger: .category_btn:contains('Miscellaneous')) 2026-09-13 14:48:33,425 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:33] "GET /web/image/pos.category/359/image_128?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 2 0.001 0.027 2026-09-13 14:48:33,441 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: [3/5] Tour test_sub_categories_products_displayed → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-09-13 14:48:33,460 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:33] "GET /web/image/pos.category/356/image_128?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 2 0.002 0.059 2026-09-13 14:48:33,487 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:33] "GET /web/image/product.template/2478/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.009 0.064 2026-09-13 14:48:33,500 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: [4/5] Tour test_sub_categories_products_displayed → Step Click on category 'Parent' (trigger: .category_btn:contains('Parent')) 2026-09-13 14:48:33,500 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:33] "GET /web/image/product.template/2481/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.002 0.080 2026-09-13 14:48:33,514 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:33] "GET /web/image/product.template/2479/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.002 0.099 2026-09-13 14:48:33,527 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:33] "GET /web/image/product.template/2482/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.002 0.103 2026-09-13 14:48:33,551 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:33] "GET /web/image/pos.category/358/image_128?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 2 0.002 0.104 2026-09-13 14:48:33,551 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: [5/5] Tour test_sub_categories_products_displayed → Step Click on product 'Fanta' (trigger: .product_list .o_self_product_box span:contains('Fanta')) 2026-09-13 14:48:33,595 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:33] "GET /web/image/pos.category/360/image_128?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 2 0.002 0.017 2026-09-13 14:48:33,609 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: tour succeeded 2026-09-13 14:48:33,610 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: ╔═══════════════════════════════════════════════════════╗ ║ TOUR test_sub_categories_products_displayed SUCCEEDED ║ ╚═══════════════════════════════════════════════════════╝ 2026-09-13 14:48:33,610 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:33] "GET /web/image/product.template/2480/image_512?unique=2026-09-13T14:46:34.000+00:00 HTTP/1.1" 200 - 3 0.002 0.028 2026-09-13 14:48:33,634 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed.browser: heap 6805332 (allocated 7602176) 2026-09-13 14:48:33,646 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Closing chrome headless with pid 92988 2026-09-13 14:48:33,648 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Closing websocket connection 2026-09-13 14:48:33,648 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Terminating chrome headless with pid 92988 2026-09-13 14:48:33,702 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_144833_702730_test_sub_categories_products_displayed.txt 2026-09-13 14:48:33,703 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_mobile.TestSelfOrderMobile.test_sub_categories_products_displayed: Removing chrome user profile "/tmp/tmpoyvvmt1__chrome_odoo" 2026-09-13 14:48:33,739 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-13 14:48:34,798 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset: Starting TestSelfOrderPreset.test_preset_delivery_tour ... 2026-09-13 14:48:38,791 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Chrome pid: 93091 2026-09-13 14:48:38,791 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Chrome headless temporary user profile dir: /tmp/tmp7u0zfwxe_chrome_odoo 2026-09-13 14:48:38,792 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Issuing json command http://127.0.0.1:40475/json/version 2026-09-13 14:48:38,793 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40475', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:48:38,832 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:48:38,835 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Issuing json command http://127.0.0.1:40475/json 2026-09-13 14:48:38,836 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40475', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:48:38,844 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Websocket url found: ws://127.0.0.1:40475/devtools/page/B8351D928D9977481CFA96FF6C62A1CD 2026-09-13 14:48:38,858 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Enable chrome headless console log notification 2026-09-13 14:48:38,862 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Chrome headless enable page notifications 2026-09-13 14:48:38,873 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Setting session cookie in browser 2026-09-13 14:48:39,003 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Open "http://127.0.0.1:8069/pos-self/200?access_token=0d5e7c1ba0704b7e" in browser 2026-09-13 14:48:39,003 26 INFO rb-721a478-224807-415181 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/200?access_token=0d5e7c1ba0704b7e" 2026-09-13 14:48:39,029 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:48:39,378 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:39] "GET /pos-self/200?access_token=0d5e7c1ba0704b7e HTTP/1.1" 200 - 57 0.052 0.302 2026-09-13 14:48:39,383 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Navigation result: {'frameId': 'B8351D928D9977481CFA96FF6C62A1CD', 'loaderId': '11500D5D4B9EA4B7AE4D89F075FC3251', 'isDownload': False} 2026-09-13 14:48:39,383 26 INFO rb-721a478-224807-415181 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-09-13 14:48:39,391 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:48:39,422 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/170f20d/pos_self_order.assets.min.js, copying from /web/assets/170f20d/pos_self_order.assets.min.js 2026-09-13 14:48:39,453 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:39] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.009 0.044 2026-09-13 14:48:39,464 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js, copying from /web/assets/9b7cf3a/pos_self_order.assets_tests.min.js 2026-09-13 14:48:39,477 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:39] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.009 0.067 2026-09-13 14:48:39,488 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a791ab9/pos_self_order.assets.min.css, copying from /web/assets/a791ab9/pos_self_order.assets.min.css 2026-09-13 14:48:39,526 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:39] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.029 0.098 2026-09-13 14:48:39,712 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:39] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.006 2026-09-13 14:48:39,730 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/200?access_token=0d5e7c1ba0704b7e", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:48:39,739 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [1/14] Tour self_order_preset_delivery_tour → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:48:39,746 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:48:39,746 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:39] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.004 2026-09-13 14:48:39,794 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:39] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.029 2026-09-13 14:48:39,879 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:39] "POST /pos-self/relations/200 HTTP/1.1" 200 - 37 0.035 0.074 2026-09-13 14:48:39,895 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:39] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.002 0.081 2026-09-13 14:48:40,221 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:40] "POST /pos-self/data/200 HTTP/1.1" 200 - 181 0.146 0.175 2026-09-13 14:48:40,263 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: Owl is running in 'dev' mode. 2026-09-13 14:48:40,322 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:40] "GET /web/image/ir.attachment/9769/raw HTTP/1.1" 200 - 4 0.004 0.010 2026-09-13 14:48:40,349 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [2/14] Tour self_order_preset_delivery_tour → Step Click on location 'Delivery' (trigger: .o_self_eating_location_box .preset_btn:contains('Delivery')) 2026-09-13 14:48:40,357 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:40] "GET /web/image/ir.attachment/9736/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-09-13 14:48:40,416 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:48:40,465 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [3/14] Tour self_order_preset_delivery_tour → Step Click on product 'Free' (trigger: .product_list .o_self_product_box span:contains('Free')) 2026-09-13 14:48:40,534 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [4/14] Tour self_order_preset_delivery_tour → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-09-13 14:48:40,537 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:40] "GET /web/image/pos.category/362/image_128?unique=2026-09-13T14:48:33.000+00:00 HTTP/1.1" 200 - 2 0.009 0.031 2026-09-13 14:48:40,552 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:40] "GET /web/image/product.template/2485/image_512?unique=2026-09-13T14:48:33.000+00:00 HTTP/1.1" 200 - 3 0.004 0.046 2026-09-13 14:48:40,567 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:40] "GET /web/image/product.template/2486/image_512?unique=2026-09-13T14:48:33.000+00:00 HTTP/1.1" 200 - 3 0.002 0.061 2026-09-13 14:48:40,580 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:40] "GET /web/image/product.template/2487/image_512?unique=2026-09-13T14:48:33.000+00:00 HTTP/1.1" 200 - 3 0.004 0.070 2026-09-13 14:48:40,601 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [5/14] 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-09-13 14:48:40,614 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:40] "GET /web/image/product.template/2488/image_512?unique=2026-09-13T14:48:33.000+00:00 HTTP/1.1" 200 - 3 0.018 0.082 2026-09-13 14:48:40,637 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:40] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:48:40,653 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [6/14] Tour self_order_preset_delivery_tour → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-09-13 14:48:40,654 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:40] "GET /web/image/product.template/2489/image_512?unique=2026-09-13T14:48:33.000+00:00 HTTP/1.1" 200 - 3 0.008 0.141 2026-09-13 14:48:40,696 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:40] "GET /web/image/product.product/2987/image_512?unique=2026-09-13T14:48:33.000+00:00 HTTP/1.1" 200 - 8 0.023 0.045 2026-09-13 14:48:40,720 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [7/14] Tour self_order_preset_delivery_tour → Step Fill input with Dr Dre (trigger: input[placeholder="Name"]) 2026-09-13 14:48:40,748 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:40] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.010 0.014 2026-09-13 14:48:40,811 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [8/14] Tour self_order_preset_delivery_tour → Step Fill input with dre@dr.com (trigger: input[placeholder="Email"]) 2026-09-13 14:48:40,914 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [9/14] Tour self_order_preset_delivery_tour → Step Fill input with +32490904390 (trigger: input[placeholder="Phone"]) 2026-09-13 14:48:41,023 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [10/14] Tour self_order_preset_delivery_tour → Step Fill input with Rue du Bronx 90 (trigger: input[placeholder="Street and Number"]) 2026-09-13 14:48:41,127 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [11/14] Tour self_order_preset_delivery_tour → Step Fill input with 9999 (trigger: input[placeholder="Zip"]) 2026-09-13 14:48:41,193 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [12/14] Tour self_order_preset_delivery_tour → Step Fill input with New York (trigger: input[placeholder="City"]) 2026-09-13 14:48:41,274 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [13/14] Tour self_order_preset_delivery_tour → Step Click on button 'Continue' (trigger: .btn:contains('Continue')) 2026-09-13 14:48:41,326 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: [14/14] Tour self_order_preset_delivery_tour → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-09-13 14:48:41,402 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:41] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 33 0.024 0.051 2026-09-13 14:48:41,460 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70439127 started for PoS orders references: [{'name': None, 'pos_reference': '260-200-000001', 'uuid': '0462c541-ce15-4a24-9a99-25021167f521'}] 2026-09-13 14:48:41,498 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70439127 order {'name': None, 'pos_reference': '260-200-000001', 'uuid': '0462c541-ce15-4a24-9a99-25021167f521'} created pos.order #962 2026-09-13 14:48:41,515 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #70439127 finished 2026-09-13 14:48:41,937 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:41] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 241 0.258 0.261 2026-09-13 14:48:41,981 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: tour succeeded 2026-09-13 14:48:41,982 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: ╔════════════════════════════════════════════════╗ ║ TOUR self_order_preset_delivery_tour SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-09-13 14:48:42,034 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour.browser: heap 8634636 (allocated 9961472) 2026-09-13 14:48:42,037 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Closing chrome headless with pid 93091 2026-09-13 14:48:42,038 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Closing websocket connection 2026-09-13 14:48:42,039 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Terminating chrome headless with pid 93091 2026-09-13 14:48:42,104 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_144842_104132_test_preset_delivery_tour.txt 2026-09-13 14:48:42,104 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_delivery_tour: Removing chrome user profile "/tmp/tmp7u0zfwxe_chrome_odoo" 2026-09-13 14:48:42,151 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset: Starting TestSelfOrderPreset.test_preset_dine_in_tour ... 2026-09-13 14:48:45,896 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Chrome pid: 93201 2026-09-13 14:48:45,896 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Chrome headless temporary user profile dir: /tmp/tmp73re_5_u_chrome_odoo 2026-09-13 14:48:45,897 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Issuing json command http://127.0.0.1:43641/json/version 2026-09-13 14:48:45,897 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43641', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:48:45,909 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:48:45,909 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Issuing json command http://127.0.0.1:43641/json 2026-09-13 14:48:45,909 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43641', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:48:45,920 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Websocket url found: ws://127.0.0.1:43641/devtools/page/2575A4B190E053134EB4D01CA55215CC 2026-09-13 14:48:45,922 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Enable chrome headless console log notification 2026-09-13 14:48:45,923 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Chrome headless enable page notifications 2026-09-13 14:48:45,933 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Setting session cookie in browser 2026-09-13 14:48:46,082 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Open "http://127.0.0.1:8069/pos-self/201?access_token=eec329a65d9d4633&table_identifier=2d725d4a" in browser 2026-09-13 14:48:46,083 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Navigating to: "http://127.0.0.1:8069/pos-self/201?access_token=eec329a65d9d4633&table_identifier=2d725d4a" 2026-09-13 14:48:46,106 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:48:46,431 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:46] "GET /pos-self/201?access_token=eec329a65d9d4633&table_identifier=2d725d4a HTTP/1.1" 200 - 59 0.033 0.303 2026-09-13 14:48:46,434 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Navigation result: {'frameId': '2575A4B190E053134EB4D01CA55215CC', 'loaderId': 'AA563F7DCC295B4E721B32368F114F43', 'isDownload': False} 2026-09-13 14:48:46,435 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Evaluate ready code "odoo.isTourReady('self_order_preset_dine_in_tour')" 2026-09-13 14:48:46,441 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:48:46,453 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a791ab9/pos_self_order.assets.min.css, copying from /web/assets/a791ab9/pos_self_order.assets.min.css 2026-09-13 14:48:46,492 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:46] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.021 0.025 2026-09-13 14:48:46,512 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/170f20d/pos_self_order.assets.min.js, copying from /web/assets/170f20d/pos_self_order.assets.min.js 2026-09-13 14:48:46,527 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:46] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.008 0.072 2026-09-13 14:48:46,533 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js, copying from /web/assets/9b7cf3a/pos_self_order.assets_tests.min.js 2026-09-13 14:48:46,543 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:46] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.004 0.067 2026-09-13 14:48:46,707 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:46] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.004 2026-09-13 14:48:46,719 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Evaluate test code "odoo.startTour('self_order_preset_dine_in_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/201?access_token=eec329a65d9d4633&table_identifier=2d725d4a", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:48:46,732 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:48:46,732 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:46] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:48:46,737 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour.browser: [1/8] Tour self_order_preset_dine_in_tour → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-09-13 14:48:46,783 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour.browser: [2/8] Tour self_order_preset_dine_in_tour → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:48:46,801 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:46] "POST /pos-self/relations/201 HTTP/1.1" 200 - 37 0.018 0.038 2026-09-13 14:48:46,844 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:46] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.095 2026-09-13 14:48:47,246 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:47] "POST /pos-self/data/201 HTTP/1.1" 200 - 181 0.144 0.269 2026-09-13 14:48:47,255 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:47] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.397 2026-09-13 14:48:47,306 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:47] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.004 0.010 2026-09-13 14:48:47,314 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour.browser: Owl is running in 'dev' mode. 2026-09-13 14:48:47,349 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:47] "GET /web/image/ir.attachment/9809/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-09-13 14:48:47,389 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour.browser: [3/8] Tour self_order_preset_dine_in_tour → Step Click on location 'Dine in' (trigger: .o_self_eating_location_box .preset_btn:contains('Dine in')) 2026-09-13 14:48:47,418 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:47] "GET /web/image/ir.attachment/9776/raw HTTP/1.1" 200 - 4 0.001 0.009 2026-09-13 14:48:47,439 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:47] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:48:47,508 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour.browser: [4/8] Tour self_order_preset_dine_in_tour → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-09-13 14:48:47,572 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour.browser: [5/8] Tour self_order_preset_dine_in_tour → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-09-13 14:48:47,585 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:47] "GET /web/image/pos.category/362/image_128?unique=2026-09-13T14:48:33.000+00:00 HTTP/1.1" 200 - 2 0.001 0.049 2026-09-13 14:48:47,601 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:47] "GET /web/image/product.template/2485/image_512?unique=2026-09-13T14:48:33.000+00:00 HTTP/1.1" 200 - 3 0.002 0.059 2026-09-13 14:48:47,636 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:47] "GET /web/image/product.template/2486/image_512?unique=2026-09-13T14:48:33.000+00:00 HTTP/1.1" 200 - 3 0.011 0.067 2026-09-13 14:48:47,652 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour.browser: [6/8] Tour self_order_preset_dine_in_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-09-13 14:48:47,678 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:47] "GET /web/image/product.template/2489/image_512?unique=2026-09-13T14:48:33.000+00:00 HTTP/1.1" 200 - 3 0.020 0.097 2026-09-13 14:48:47,691 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:47] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:48:47,696 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:47] "GET /web/image/product.template/2487/image_512?unique=2026-09-13T14:48:33.000+00:00 HTTP/1.1" 200 - 3 0.002 0.132 2026-09-13 14:48:47,700 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour.browser: [7/8] Tour self_order_preset_dine_in_tour → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-09-13 14:48:47,712 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:47] "GET /web/image/product.product/2986/image_512?unique=2026-09-13T14:48:33.000+00:00 HTTP/1.1" 200 - 8 0.005 0.011 2026-09-13 14:48:47,743 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:47] "GET /web/image/product.template/2488/image_512?unique=2026-09-13T14:48:33.000+00:00 HTTP/1.1" 200 - 3 0.010 0.163 2026-09-13 14:48:47,768 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour.browser: [8/8] Tour self_order_preset_dine_in_tour → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-09-13 14:48:47,816 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15748299 started for PoS orders references: [{'name': None, 'pos_reference': '260-201-000001', 'uuid': '3224b120-a060-4e8e-a619-8ed34ac366ba'}] 2026-09-13 14:48:47,845 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15748299 order {'name': None, 'pos_reference': '260-201-000001', 'uuid': '3224b120-a060-4e8e-a619-8ed34ac366ba'} created pos.order #963 2026-09-13 14:48:47,865 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #15748299 finished 2026-09-13 14:48:47,955 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:47] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 97 0.075 0.109 2026-09-13 14:48:48,004 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:48] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.010 0.013 2026-09-13 14:48:48,023 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour.browser: tour succeeded 2026-09-13 14:48:48,023 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR self_order_preset_dine_in_tour SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-09-13 14:48:48,073 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour.browser: heap 7698468 (allocated 8912896) 2026-09-13 14:48:48,084 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Closing chrome headless with pid 93201 2026-09-13 14:48:48,087 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Closing websocket connection 2026-09-13 14:48:48,087 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Terminating chrome headless with pid 93201 2026-09-13 14:48:48,147 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_144848_146888_test_preset_dine_in_tour.txt 2026-09-13 14:48:48,147 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_dine_in_tour: Removing chrome user profile "/tmp/tmp73re_5_u_chrome_odoo" 2026-09-13 14:48:48,175 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset: Starting TestSelfOrderPreset.test_preset_takeaway_tour ... 2026-09-13 14:48:51,444 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Chrome pid: 93315 2026-09-13 14:48:51,445 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Chrome headless temporary user profile dir: /tmp/tmpvliquy_j_chrome_odoo 2026-09-13 14:48:51,445 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Issuing json command http://127.0.0.1:34993/json/version 2026-09-13 14:48:51,446 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34993', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:48:51,495 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:48:51,495 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Issuing json command http://127.0.0.1:34993/json 2026-09-13 14:48:51,495 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34993', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:48:51,515 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Websocket url found: ws://127.0.0.1:34993/devtools/page/18F4BBDAAA8963815175741E2E2A23DF 2026-09-13 14:48:51,522 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Enable chrome headless console log notification 2026-09-13 14:48:51,530 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Chrome headless enable page notifications 2026-09-13 14:48:51,541 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Setting session cookie in browser 2026-09-13 14:48:51,681 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Open "http://127.0.0.1:8069/pos-self/202?access_token=1b8b4d432238430a" in browser 2026-09-13 14:48:51,681 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Navigating to: "http://127.0.0.1:8069/pos-self/202?access_token=1b8b4d432238430a" 2026-09-13 14:48:51,711 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:48:52,035 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:52] "GET /pos-self/202?access_token=1b8b4d432238430a HTTP/1.1" 200 - 57 0.035 0.299 2026-09-13 14:48:52,038 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Navigation result: {'frameId': '18F4BBDAAA8963815175741E2E2A23DF', 'loaderId': '1C5ACF52A765BDF0B4A6683B12C20762', 'isDownload': False} 2026-09-13 14:48:52,038 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Evaluate ready code "odoo.isTourReady('self_order_preset_takeaway_tour')" 2026-09-13 14:48:52,044 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:48:52,065 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a791ab9/pos_self_order.assets.min.css, copying from /web/assets/a791ab9/pos_self_order.assets.min.css 2026-09-13 14:48:52,112 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:52] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.022 0.039 2026-09-13 14:48:52,122 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js, copying from /web/assets/9b7cf3a/pos_self_order.assets_tests.min.js 2026-09-13 14:48:52,138 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:52] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.007 0.077 2026-09-13 14:48:52,168 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/170f20d/pos_self_order.assets.min.js, copying from /web/assets/170f20d/pos_self_order.assets.min.js 2026-09-13 14:48:52,200 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:52] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.026 0.122 2026-09-13 14:48:52,413 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:52] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-13 14:48:52,424 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Evaluate test code "odoo.startTour('self_order_preset_takeaway_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/202?access_token=1b8b4d432238430a", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:48:52,431 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:48:52,431 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:52] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:48:52,434 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour.browser: [1/10] Tour self_order_preset_takeaway_tour → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-09-13 14:48:52,492 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour.browser: [2/10] Tour self_order_preset_takeaway_tour → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:48:52,496 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:52] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.012 0.040 2026-09-13 14:48:52,595 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:52] "POST /pos-self/relations/202 HTTP/1.1" 200 - 37 0.059 0.093 2026-09-13 14:48:52,611 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:52] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.004 0.076 2026-09-13 14:48:52,942 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:52] "POST /pos-self/data/202 HTTP/1.1" 200 - 181 0.160 0.167 2026-09-13 14:48:52,994 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour.browser: Owl is running in 'dev' mode. 2026-09-13 14:48:53,046 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:53] "GET /web/image/ir.attachment/9849/raw HTTP/1.1" 200 - 4 0.002 0.016 2026-09-13 14:48:53,066 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour.browser: [3/10] Tour self_order_preset_takeaway_tour → Step Click on location 'Takeaway' (trigger: .o_self_eating_location_box .preset_btn:contains('Takeaway')) 2026-09-13 14:48:53,081 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:53] "GET /web/image/ir.attachment/9816/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-09-13 14:48:53,097 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:53] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:48:53,137 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour.browser: [4/10] Tour self_order_preset_takeaway_tour → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-09-13 14:48:53,163 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:53] "GET /web/image/pos.category/362/image_128?unique=2026-09-13T14:48:33.000+00:00 HTTP/1.1" 200 - 2 0.001 0.016 2026-09-13 14:48:53,181 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:53] "GET /web/image/product.template/2485/image_512?unique=2026-09-13T14:48:33.000+00:00 HTTP/1.1" 200 - 3 0.005 0.021 2026-09-13 14:48:53,199 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:53] "GET /web/image/product.template/2486/image_512?unique=2026-09-13T14:48:33.000+00:00 HTTP/1.1" 200 - 3 0.005 0.038 2026-09-13 14:48:53,201 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour.browser: [5/10] Tour self_order_preset_takeaway_tour → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-09-13 14:48:53,218 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:53] "GET /web/image/product.template/2489/image_512?unique=2026-09-13T14:48:33.000+00:00 HTTP/1.1" 200 - 3 0.004 0.056 2026-09-13 14:48:53,232 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:53] "GET /web/image/product.template/2487/image_512?unique=2026-09-13T14:48:33.000+00:00 HTTP/1.1" 200 - 3 0.003 0.070 2026-09-13 14:48:53,257 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:53] "GET /web/image/product.template/2488/image_512?unique=2026-09-13T14:48:33.000+00:00 HTTP/1.1" 200 - 3 0.008 0.089 2026-09-13 14:48:53,264 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour.browser: [6/10] Tour self_order_preset_takeaway_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-09-13 14:48:53,289 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:53] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:48:53,300 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:53] "GET /web/image/product.product/2986/image_512?unique=2026-09-13T14:48:33.000+00:00 HTTP/1.1" 200 - 8 0.006 0.015 2026-09-13 14:48:53,318 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour.browser: [7/10] Tour self_order_preset_takeaway_tour → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-09-13 14:48:53,383 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour.browser: [8/10] Tour self_order_preset_takeaway_tour → Step Fill input with Dr Dre (trigger: input[placeholder="Name"]) 2026-09-13 14:48:53,399 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:53] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.006 0.009 2026-09-13 14:48:53,455 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour.browser: [9/10] Tour self_order_preset_takeaway_tour → Step Click on button 'Continue' (trigger: .btn:contains('Continue')) 2026-09-13 14:48:53,518 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour.browser: [10/10] Tour self_order_preset_takeaway_tour → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-09-13 14:48:53,560 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43812256 started for PoS orders references: [{'name': None, 'pos_reference': '260-202-000001', 'uuid': '43866f4c-aa73-4823-90b9-2fb850c575a0'}] 2026-09-13 14:48:53,603 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43812256 order {'name': None, 'pos_reference': '260-202-000001', 'uuid': '43866f4c-aa73-4823-90b9-2fb850c575a0'} created pos.order #964 2026-09-13 14:48:53,615 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #43812256 finished 2026-09-13 14:48:53,731 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:53] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 96 0.083 0.132 2026-09-13 14:48:53,780 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour.browser: tour succeeded 2026-09-13 14:48:53,781 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour.browser: ╔════════════════════════════════════════════════╗ ║ TOUR self_order_preset_takeaway_tour SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-09-13 14:48:53,823 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour.browser: heap 8016580 (allocated 8912896) 2026-09-13 14:48:53,826 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Closing chrome headless with pid 93315 2026-09-13 14:48:53,826 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Closing websocket connection 2026-09-13 14:48:53,827 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Terminating chrome headless with pid 93315 2026-09-13 14:48:53,882 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_144853_881997_test_preset_takeaway_tour.txt 2026-09-13 14:48:53,882 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_takeaway_tour: Removing chrome user profile "/tmp/tmpvliquy_j_chrome_odoo" 2026-09-13 14:48:53,952 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset: Starting TestSelfOrderPreset.test_preset_with_slot_tour ... 2026-09-13 14:48:57,744 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Chrome pid: 93424 2026-09-13 14:48:57,744 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Chrome headless temporary user profile dir: /tmp/tmpcl_lnhfb_chrome_odoo 2026-09-13 14:48:57,745 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Issuing json command http://127.0.0.1:40591/json/version 2026-09-13 14:48:57,746 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40591', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:48:57,789 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:48:57,790 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Issuing json command http://127.0.0.1:40591/json 2026-09-13 14:48:57,790 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40591', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:48:57,795 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Websocket url found: ws://127.0.0.1:40591/devtools/page/1186D6D74CCD647A007E9D0C4BD30891 2026-09-13 14:48:57,799 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Enable chrome headless console log notification 2026-09-13 14:48:57,800 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Chrome headless enable page notifications 2026-09-13 14:48:57,808 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Setting session cookie in browser 2026-09-13 14:48:57,898 26 INFO rb-721a478-224807-415181 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/203?access_token=03317d8c00884a43" in browser 2026-09-13 14:48:57,899 26 INFO rb-721a478-224807-415181 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/203?access_token=03317d8c00884a43" 2026-09-13 14:48:57,918 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:48:58,229 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:58] "GET /pos-self/203?access_token=03317d8c00884a43 HTTP/1.1" 200 - 57 0.036 0.283 2026-09-13 14:48:58,232 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Navigation result: {'frameId': '1186D6D74CCD647A007E9D0C4BD30891', 'loaderId': '065DFAB9372412E461A55AFBB3A126E7', 'isDownload': False} 2026-09-13 14:48:58,233 26 INFO rb-721a478-224807-415181 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-09-13 14:48:58,240 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:48:58,270 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a791ab9/pos_self_order.assets.min.css, copying from /web/assets/a791ab9/pos_self_order.assets.min.css 2026-09-13 14:48:58,310 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:58] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.028 0.035 2026-09-13 14:48:58,319 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/170f20d/pos_self_order.assets.min.js, copying from /web/assets/170f20d/pos_self_order.assets.min.js 2026-09-13 14:48:58,334 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:58] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.005 0.079 2026-09-13 14:48:58,343 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js, copying from /web/assets/9b7cf3a/pos_self_order.assets_tests.min.js 2026-09-13 14:48:58,355 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:58] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.005 0.096 2026-09-13 14:48:58,498 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:58] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.006 2026-09-13 14:48:58,517 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/203?access_token=03317d8c00884a43", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:48:58,523 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:48:58,524 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:58] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:48:58,523 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: [1/11] Tour self_order_preset_slot_tour → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-09-13 14:48:58,578 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: [2/11] Tour self_order_preset_slot_tour → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:48:58,606 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:58] "POST /pos-self/relations/203 HTTP/1.1" 200 - 37 0.033 0.031 2026-09-13 14:48:58,636 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:58] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.085 2026-09-13 14:48:58,912 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:58] "POST /pos-self/data/203 HTTP/1.1" 200 - 185 0.130 0.149 2026-09-13 14:48:58,915 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:58] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.253 2026-09-13 14:48:58,990 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: Owl is running in 'dev' mode. 2026-09-13 14:48:59,039 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:59] "GET /web/image/ir.attachment/9889/raw HTTP/1.1" 200 - 4 0.002 0.006 2026-09-13 14:48:59,071 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: [3/11] Tour self_order_preset_slot_tour → Step Click on location 'Takeaway' (trigger: .o_self_eating_location_box .preset_btn:contains('Takeaway')) 2026-09-13 14:48:59,112 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:59] "GET /web/image/ir.attachment/9856/raw HTTP/1.1" 200 - 4 0.008 0.011 2026-09-13 14:48:59,132 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:48:59,157 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: [4/11] Tour self_order_preset_slot_tour → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-09-13 14:48:59,257 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: [5/11] Tour self_order_preset_slot_tour → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-09-13 14:48:59,258 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:59] "GET /web/image/pos.category/362/image_128?unique=2026-09-13T14:48:33.000+00:00 HTTP/1.1" 200 - 2 0.011 0.044 2026-09-13 14:48:59,284 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:59] "GET /web/image/product.template/2485/image_512?unique=2026-09-13T14:48:33.000+00:00 HTTP/1.1" 200 - 3 0.010 0.045 2026-09-13 14:48:59,309 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:59] "GET /web/image/product.template/2488/image_512?unique=2026-09-13T14:48:33.000+00:00 HTTP/1.1" 200 - 3 0.003 0.056 2026-09-13 14:48:59,321 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:59] "GET /web/image/product.template/2489/image_512?unique=2026-09-13T14:48:33.000+00:00 HTTP/1.1" 200 - 3 0.003 0.069 2026-09-13 14:48:59,326 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: [6/11] 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-09-13 14:48:59,333 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:59] "GET /web/image/product.template/2486/image_512?unique=2026-09-13T14:48:33.000+00:00 HTTP/1.1" 200 - 3 0.002 0.095 2026-09-13 14:48:59,342 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:59] "GET /web/image/product.template/2487/image_512?unique=2026-09-13T14:48:33.000+00:00 HTTP/1.1" 200 - 3 0.002 0.085 2026-09-13 14:48:59,363 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:59] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:48:59,365 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:59] "GET /web/image/product.product/2986/image_512?unique=2026-09-13T14:48:33.000+00:00 HTTP/1.1" 200 - 8 0.006 0.013 2026-09-13 14:48:59,379 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: [7/11] Tour self_order_preset_slot_tour → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-09-13 14:48:59,446 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: [8/11] Tour self_order_preset_slot_tour → Step Select Random Value in Input (trigger: .slot-select) 2026-09-13 14:48:59,464 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:59] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.007 0.010 2026-09-13 14:48:59,554 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: [9/11] Tour self_order_preset_slot_tour → Step Fill input with Dr Dre (trigger: input[placeholder="Name"]) 2026-09-13 14:48:59,678 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: [10/11] Tour self_order_preset_slot_tour → Step Click on button 'Continue' (trigger: .btn:contains('Continue')) 2026-09-13 14:48:59,741 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: [11/11] Tour self_order_preset_slot_tour → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-09-13 14:48:59,812 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40550023 started for PoS orders references: [{'name': None, 'pos_reference': '260-203-000001', 'uuid': 'd71d1b07-01aa-45a7-b240-4fb5ca7c4662'}] 2026-09-13 14:48:59,850 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40550023 order {'name': None, 'pos_reference': '260-203-000001', 'uuid': 'd71d1b07-01aa-45a7-b240-4fb5ca7c4662'} created pos.order #965 2026-09-13 14:48:59,862 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40550023 finished 2026-09-13 14:48:59,970 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:48:59] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 96 0.118 0.109 2026-09-13 14:49:00,018 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: tour succeeded 2026-09-13 14:49:00,018 26 INFO rb-721a478-224807-415181 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-09-13 14:49:00,034 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:00] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.011 0.022 2026-09-13 14:49:00,119 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour.browser: heap 9269960 (allocated 10747904) 2026-09-13 14:49:00,124 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Closing chrome headless with pid 93424 2026-09-13 14:49:00,129 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Closing websocket connection 2026-09-13 14:49:00,129 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Terminating chrome headless with pid 93424 2026-09-13 14:49:00,185 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_144900_185206_test_preset_with_slot_tour.txt 2026-09-13 14:49:00,185 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_preset.TestSelfOrderPreset.test_preset_with_slot_tour: Removing chrome user profile "/tmp/tmpcl_lnhfb_chrome_odoo" 2026-09-13 14:49:00,238 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-13 14:49:01,253 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_combo_prices ... 2026-09-13 14:49:07,614 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Chrome pid: 93539 2026-09-13 14:49:07,614 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Chrome headless temporary user profile dir: /tmp/tmpocj9zdzp_chrome_odoo 2026-09-13 14:49:07,614 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Issuing json command http://127.0.0.1:44627/json/version 2026-09-13 14:49:07,616 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44627', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:49:07,622 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:49:07,622 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Issuing json command http://127.0.0.1:44627/json 2026-09-13 14:49:07,622 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44627', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:49:07,625 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Websocket url found: ws://127.0.0.1:44627/devtools/page/1B03E956F78CC9E9A9E2E2EAA90EC696 2026-09-13 14:49:07,629 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Enable chrome headless console log notification 2026-09-13 14:49:07,630 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Chrome headless enable page notifications 2026-09-13 14:49:07,648 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Setting session cookie in browser 2026-09-13 14:49:07,794 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Open "http://127.0.0.1:8069/pos-self/204?access_token=4425894d760b4739" in browser 2026-09-13 14:49:07,794 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Navigating to: "http://127.0.0.1:8069/pos-self/204?access_token=4425894d760b4739" 2026-09-13 14:49:07,807 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:49:08,333 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:08] "GET /pos-self/204?access_token=4425894d760b4739 HTTP/1.1" 200 - 59 0.045 0.485 2026-09-13 14:49:08,336 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Navigation result: {'frameId': '1B03E956F78CC9E9A9E2E2EAA90EC696', 'loaderId': '877080DB4D5918CFC27BD2BAE5D48B62', 'isDownload': False} 2026-09-13 14:49:08,336 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Evaluate ready code "odoo.isTourReady('test_combo_prices')" 2026-09-13 14:49:08,342 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:49:08,365 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a791ab9/pos_self_order.assets.min.css, copying from /web/assets/a791ab9/pos_self_order.assets.min.css 2026-09-13 14:49:08,397 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:08] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.019 0.029 2026-09-13 14:49:08,405 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/170f20d/pos_self_order.assets.min.js, copying from /web/assets/170f20d/pos_self_order.assets.min.js 2026-09-13 14:49:08,424 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:08] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.007 0.066 2026-09-13 14:49:08,432 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js, copying from /web/assets/9b7cf3a/pos_self_order.assets_tests.min.js 2026-09-13 14:49:08,443 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:08] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.004 0.087 2026-09-13 14:49:08,588 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:08] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:49:08,600 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Evaluate test code "odoo.startTour('test_combo_prices', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/204?access_token=4425894d760b4739", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:49:08,606 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:49:08,606 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:08] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:49:08,609 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [1/135] Tour test_combo_prices → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:49:08,678 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:08] "POST /pos-self/relations/204 HTTP/1.1" 200 - 37 0.027 0.034 2026-09-13 14:49:08,703 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:08] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.083 2026-09-13 14:49:08,736 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:08] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.001 0.004 2026-09-13 14:49:09,070 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:09] "POST /pos-self/data/204 HTTP/1.1" 200 - 207 0.131 0.193 2026-09-13 14:49:09,112 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: Owl is running in 'dev' mode. 2026-09-13 14:49:09,149 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:09] "GET /web/image/ir.attachment/9939/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-13 14:49:09,200 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [2/135] Tour test_combo_prices → Step Click on product 'Big Combo' (trigger: .product_list .o_self_product_box span:contains('Big Combo')) 2026-09-13 14:49:09,245 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:09] "GET /web/image/pos.category/364/image_128?unique=2026-09-13T14:49:00.000+00:00 HTTP/1.1" 200 - 2 0.002 0.014 2026-09-13 14:49:09,264 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:09] "GET /web/image/product.template/2507/image_512?unique=2026-09-13T14:49:00.000+00:00 HTTP/1.1" 200 - 3 0.006 0.012 2026-09-13 14:49:09,272 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:49:09,274 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:09] "GET /web/image/product.template/2518/image_512?unique=2026-09-13T14:49:00.000+00:00 HTTP/1.1" 200 - 3 0.002 0.018 2026-09-13 14:49:09,318 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:09] "GET /web/image/product.template/2522/image_512?unique=2026-09-13T14:49:00.000+00:00 HTTP/1.1" 200 - 3 0.020 0.043 2026-09-13 14:49:09,330 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:09] "GET /web/image/product.template/2520/image_512?unique=2026-09-13T14:49:00.000+00:00 HTTP/1.1" 200 - 3 0.004 0.072 2026-09-13 14:49:09,338 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:09] "GET /web/image/product.template/2519/image_512?unique=2026-09-13T14:49:00.000+00:00 HTTP/1.1" 200 - 3 0.002 0.077 2026-09-13 14:49:09,344 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [3/135] Tour test_combo_prices → Step Click on combo product 'Green 1' (trigger: .combo_product_box span:contains('Green 1')) 2026-09-13 14:49:09,347 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:09] "GET /web/image/product.template/2521/image_512?unique=2026-09-13T14:49:00.000+00:00 HTTP/1.1" 200 - 3 0.002 0.064 2026-09-13 14:49:09,357 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:09] "GET /web/image/product.template/2508/image_512?unique=2026-09-13T14:49:00.000+00:00 HTTP/1.1" 200 - 3 0.002 0.066 2026-09-13 14:49:09,399 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [4/135] Tour test_combo_prices → Step Click on combo product 'Green 2' (trigger: .combo_product_box span:contains('Green 2')) 2026-09-13 14:49:09,408 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:09] "GET /web/image/product.product/3000/image_512?unique=2026-09-13T14:49:00.000+00:00 HTTP/1.1" 200 - 8 0.009 0.025 2026-09-13 14:49:09,435 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:09] "GET /web/image/product.product/3001/image_512?unique=2026-09-13T14:49:00.000+00:00 HTTP/1.1" 200 - 8 0.007 0.049 2026-09-13 14:49:09,455 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:09] "GET /web/image/product.product/2999/image_512?unique=2026-09-13T14:49:00.000+00:00 HTTP/1.1" 200 - 8 0.006 0.076 2026-09-13 14:49:09,458 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [5/135] Tour test_combo_prices → Step Click on 'Add to cart' button (trigger: .btn.btn-primary) 2026-09-13 14:49:09,527 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [6/135] Tour test_combo_prices → Step Click on combo product 'Red 1' (trigger: .combo_product_box span:contains('Red 1')) 2026-09-13 14:49:09,559 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:09] "GET /web/image/product.product/3003/image_512?unique=2026-09-13T14:49:00.000+00:00 HTTP/1.1" 200 - 8 0.004 0.012 2026-09-13 14:49:09,572 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:09] "GET /web/image/product.product/3002/image_512?unique=2026-09-13T14:49:00.000+00:00 HTTP/1.1" 200 - 8 0.003 0.026 2026-09-13 14:49:09,590 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:09] "GET /web/image/product.product/3004/image_512?unique=2026-09-13T14:49:00.000+00:00 HTTP/1.1" 200 - 8 0.003 0.042 2026-09-13 14:49:09,592 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [7/135] Tour test_combo_prices → Step Click on combo product 'Red 2' (trigger: .combo_product_box span:contains('Red 2')) 2026-09-13 14:49:09,659 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [8/135] Tour test_combo_prices → Step Click on 'Add to cart' button (trigger: .btn.btn-primary) 2026-09-13 14:49:09,728 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [9/135] Tour test_combo_prices → Step Click on combo product 'Purple 1' (trigger: .combo_product_box span:contains('Purple 1')) 2026-09-13 14:49:09,751 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:09] "GET /web/image/product.product/3005/image_512?unique=2026-09-13T14:49:00.000+00:00 HTTP/1.1" 200 - 8 0.005 0.013 2026-09-13 14:49:09,769 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:09] "GET /web/image/product.product/3006/image_512?unique=2026-09-13T14:49:00.000+00:00 HTTP/1.1" 200 - 8 0.004 0.029 2026-09-13 14:49:09,787 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:09] "GET /web/image/product.product/3007/image_512?unique=2026-09-13T14:49:00.000+00:00 HTTP/1.1" 200 - 8 0.005 0.047 2026-09-13 14:49:09,794 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [10/135] Tour test_combo_prices → Step Click on combo product 'Purple 2' (trigger: .combo_product_box span:contains('Purple 2')) 2026-09-13 14:49:09,856 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [11/135] Tour test_combo_prices → Step Click on 'Add to cart' button (trigger: .btn.btn-primary) 2026-09-13 14:49:09,918 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [12/135] Tour test_combo_prices → Step Click on button 'Add to Cart' (trigger: .btn:contains('Add to Cart')) 2026-09-13 14:49:09,996 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [13/135] Tour test_combo_prices → Step Click on product 'Random Product 1' (trigger: .product_list .o_self_product_box span:contains('Random Product 1')) 2026-09-13 14:49:10,085 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [14/135] Tour test_combo_prices → Step Click on product 'Random Product 2' (trigger: .product_list .o_self_product_box span:contains('Random Product 2')) 2026-09-13 14:49:10,146 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [15/135] Tour test_combo_prices → Step Click on product 'Random Product 3' (trigger: .product_list .o_self_product_box span:contains('Random Product 3')) 2026-09-13 14:49:10,224 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [16/135] Tour test_combo_prices → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-09-13 14:49:10,350 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [17/135] Tour test_combo_prices → Step body 2026-09-13 14:49:10,354 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:10] "GET /web/image/ir.attachment/9906/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-09-13 14:49:10,419 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:10] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:49:10,449 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:10] "GET /web/image/product.product/3008/image_512?unique=2026-09-13T14:49:00.000+00:00 HTTP/1.1" 200 - 8 0.019 0.016 2026-09-13 14:49:10,465 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:10] "GET /web/image/product.product/3020/image_512?unique=2026-09-13T14:49:00.000+00:00 HTTP/1.1" 200 - 8 0.004 0.045 2026-09-13 14:49:10,490 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:10] "GET /web/image/product.product/3021/image_512?unique=2026-09-13T14:49:00.000+00:00 HTTP/1.1" 200 - 8 0.005 0.065 2026-09-13 14:49:10,514 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:10] "GET /web/image/product.product/3022/image_512?unique=2026-09-13T14:49:00.000+00:00 HTTP/1.1" 200 - 8 0.005 0.088 2026-09-13 14:49:10,642 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3031939 started for PoS orders references: [{'name': None, 'pos_reference': '260-204-000001', 'uuid': 'eb08d8c3-6197-479a-8367-4828fffe8c43'}] 2026-09-13 14:49:10,747 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3031939 order {'name': None, 'pos_reference': '260-204-000001', 'uuid': 'eb08d8c3-6197-479a-8367-4828fffe8c43'} created pos.order #966 2026-09-13 14:49:10,758 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #3031939 finished 2026-09-13 14:49:10,927 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:10] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 205 0.209 0.276 2026-09-13 14:49:11,014 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [18/135] Tour test_combo_prices → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-09-13 14:49:11,036 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:11] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.004 0.007 2026-09-13 14:49:11,074 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [19/135] Tour test_combo_prices → Step Check if the order number is shown (trigger: .tracking-number) 2026-09-13 14:49:11,125 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [20/135] Tour test_combo_prices → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-09-13 14:49:11,178 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [21/135] Tour test_combo_prices → Step Check is button 'My Order' (trigger: .btn:contains('My Order')) 2026-09-13 14:49:11,228 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [22/135] Tour test_combo_prices → Step body 2026-09-13 14:49:11,282 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [23/135] Tour test_combo_prices → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:49:11,295 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:11] "GET /web/image/ir.attachment/9938/raw HTTP/1.1" 200 - 4 0.003 0.007 2026-09-13 14:49:11,352 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [24/135] Tour test_combo_prices → Step Click on product 'Big Combo' (trigger: .product_list .o_self_product_box span:contains('Big Combo')) 2026-09-13 14:49:11,409 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [25/135] Tour test_combo_prices → Step Click on combo product 'Green 1' (trigger: .combo_product_box span:contains('Green 1')) 2026-09-13 14:49:11,466 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [26/135] Tour test_combo_prices → Step Click on combo product 'Green 2' (trigger: .combo_product_box span:contains('Green 2')) 2026-09-13 14:49:11,524 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [27/135] Tour test_combo_prices → Step Click on 'Add to cart' button (trigger: .btn.btn-primary) 2026-09-13 14:49:11,586 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [28/135] Tour test_combo_prices → Step Click on combo product 'Red 1' (trigger: .combo_product_box span:contains('Red 1')) 2026-09-13 14:49:11,645 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [29/135] Tour test_combo_prices → Step Click on combo product 'Red 1' (trigger: .combo_product_box span:contains('Red 1')) 2026-09-13 14:49:11,704 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [30/135] Tour test_combo_prices → Step Click on combo product 'Red 2' (trigger: .combo_product_box span:contains('Red 2')) 2026-09-13 14:49:11,765 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [31/135] Tour test_combo_prices → Step Click on combo product 'Red 2' (trigger: .combo_product_box span:contains('Red 2')) 2026-09-13 14:49:11,823 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [32/135] Tour test_combo_prices → Step Click on combo product 'Red 2' (trigger: .combo_product_box span:contains('Red 2')) 2026-09-13 14:49:11,882 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [33/135] Tour test_combo_prices → Step Click on 'Add to cart' button (trigger: .btn.btn-primary) 2026-09-13 14:49:11,947 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [34/135] Tour test_combo_prices → Step Click on combo product 'Purple 1' (trigger: .combo_product_box span:contains('Purple 1')) 2026-09-13 14:49:12,006 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [35/135] Tour test_combo_prices → Step Click on combo product 'Purple 1' (trigger: .combo_product_box span:contains('Purple 1')) 2026-09-13 14:49:12,064 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [36/135] Tour test_combo_prices → Step Click on combo product 'Purple 2' (trigger: .combo_product_box span:contains('Purple 2')) 2026-09-13 14:49:12,125 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [37/135] Tour test_combo_prices → Step Click on combo product 'Purple 2' (trigger: .combo_product_box span:contains('Purple 2')) 2026-09-13 14:49:12,190 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [38/135] Tour test_combo_prices → Step Click on combo product 'Purple 2' (trigger: .combo_product_box span:contains('Purple 2')) 2026-09-13 14:49:12,253 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [39/135] Tour test_combo_prices → Step Click on combo product 'Purple 2' (trigger: .combo_product_box span:contains('Purple 2')) 2026-09-13 14:49:12,315 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [40/135] Tour test_combo_prices → Step Click on combo product 'Purple 2' (trigger: .combo_product_box span:contains('Purple 2')) 2026-09-13 14:49:12,374 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [41/135] Tour test_combo_prices → Step Click on combo product 'Purple 2' (trigger: .combo_product_box span:contains('Purple 2')) 2026-09-13 14:49:12,432 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [42/135] Tour test_combo_prices → Step Click on combo product 'Purple 2' (trigger: .combo_product_box span:contains('Purple 2')) 2026-09-13 14:49:12,494 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [43/135] Tour test_combo_prices → Step Click on combo product 'Purple 2' (trigger: .combo_product_box span:contains('Purple 2')) 2026-09-13 14:49:12,558 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [44/135] Tour test_combo_prices → Step Click on 'Add to cart' button (trigger: .btn.btn-primary) 2026-09-13 14:49:12,630 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [45/135] Tour test_combo_prices → Step Click on button 'Add to Cart' (trigger: .btn:contains('Add to Cart')) 2026-09-13 14:49:12,710 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [46/135] Tour test_combo_prices → Step Click on product 'Random Product 1' (trigger: .product_list .o_self_product_box span:contains('Random Product 1')) 2026-09-13 14:49:12,780 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [47/135] Tour test_combo_prices → Step Click on product 'Random Product 2' (trigger: .product_list .o_self_product_box span:contains('Random Product 2')) 2026-09-13 14:49:12,852 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [48/135] Tour test_combo_prices → Step Click on product 'Random Product 3' (trigger: .product_list .o_self_product_box span:contains('Random Product 3')) 2026-09-13 14:49:12,935 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [49/135] Tour test_combo_prices → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-09-13 14:49:13,056 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [50/135] Tour test_combo_prices → Step body 2026-09-13 14:49:13,355 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41217800 started for PoS orders references: [{'name': None, 'pos_reference': '260-204-000002', 'uuid': 'b4810b88-2003-47d5-8b8c-3c2f520aacc5'}] 2026-09-13 14:49:13,420 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41217800 order {'name': None, 'pos_reference': '260-204-000002', 'uuid': 'b4810b88-2003-47d5-8b8c-3c2f520aacc5'} created pos.order #967 2026-09-13 14:49:13,429 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41217800 finished 2026-09-13 14:49:13,581 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:13] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 176 0.196 0.205 2026-09-13 14:49:13,700 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [51/135] Tour test_combo_prices → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-09-13 14:49:13,719 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:13] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.004 0.009 2026-09-13 14:49:13,758 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [52/135] Tour test_combo_prices → Step Check if the order number is shown (trigger: .tracking-number) 2026-09-13 14:49:13,805 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [53/135] Tour test_combo_prices → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-09-13 14:49:13,858 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [54/135] Tour test_combo_prices → Step Check is button 'My Order' (trigger: .btn:contains('My Order')) 2026-09-13 14:49:13,909 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [55/135] Tour test_combo_prices → Step body 2026-09-13 14:49:13,963 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [56/135] Tour test_combo_prices → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:49:14,029 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [57/135] Tour test_combo_prices → Step Click on product 'Big Combo' (trigger: .product_list .o_self_product_box span:contains('Big Combo')) 2026-09-13 14:49:14,089 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [58/135] Tour test_combo_prices → Step Click on combo product 'Green 1' (trigger: .combo_product_box span:contains('Green 1')) 2026-09-13 14:49:14,145 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [59/135] Tour test_combo_prices → Step Click on combo product 'Green 3' (trigger: .combo_product_box span:contains('Green 3')) 2026-09-13 14:49:14,216 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [60/135] Tour test_combo_prices → Step Select value Blue for attribute Color (trigger: h2:contains("Color") + div.row button:contains("Blue")) 2026-09-13 14:49:14,273 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [61/135] Tour test_combo_prices → Step Select value Big for attribute Size (trigger: h2:contains("Size") + div.row button:contains("Big")) 2026-09-13 14:49:14,343 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [62/135] Tour test_combo_prices → Step Click on 'Add to cart' button (trigger: .btn.btn-primary) 2026-09-13 14:49:14,404 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [63/135] Tour test_combo_prices → Step Click on 'Add to cart' button (trigger: .btn.btn-primary) 2026-09-13 14:49:14,464 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [64/135] Tour test_combo_prices → Step Click on combo product 'Red 1' (trigger: .combo_product_box span:contains('Red 1')) 2026-09-13 14:49:14,523 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [65/135] Tour test_combo_prices → Step Click on combo product 'Red 1' (trigger: .combo_product_box span:contains('Red 1')) 2026-09-13 14:49:14,583 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [66/135] Tour test_combo_prices → Step Click on combo product 'Red 3' (trigger: .combo_product_box span:contains('Red 3')) 2026-09-13 14:49:14,650 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [67/135] Tour test_combo_prices → Step Select value Blue for attribute Color (trigger: h2:contains("Color") + div.row button:contains("Blue")) 2026-09-13 14:49:14,722 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [68/135] Tour test_combo_prices → Step Select value Big for attribute Size (trigger: h2:contains("Size") + div.row button:contains("Big")) 2026-09-13 14:49:14,782 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [69/135] Tour test_combo_prices → Step Click on 'Add to cart' button (trigger: .btn.btn-primary) 2026-09-13 14:49:14,846 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [70/135] Tour test_combo_prices → Step Click on combo product 'Red 3' (trigger: .combo_product_box span:contains('Red 3')) 2026-09-13 14:49:14,907 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [71/135] Tour test_combo_prices → Step Click on combo product 'Red 3' (trigger: .combo_product_box span:contains('Red 3')) 2026-09-13 14:49:14,972 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [72/135] Tour test_combo_prices → Step Click on 'Add to cart' button (trigger: .btn.btn-primary) 2026-09-13 14:49:15,039 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [73/135] Tour test_combo_prices → Step Click on combo product 'Purple 1' (trigger: .combo_product_box span:contains('Purple 1')) 2026-09-13 14:49:15,101 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [74/135] Tour test_combo_prices → Step Click on combo product 'Purple 1' (trigger: .combo_product_box span:contains('Purple 1')) 2026-09-13 14:49:15,162 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [75/135] Tour test_combo_prices → Step Click on combo product 'Purple 2' (trigger: .combo_product_box span:contains('Purple 2')) 2026-09-13 14:49:15,225 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [76/135] Tour test_combo_prices → Step Click on combo product 'Purple 2' (trigger: .combo_product_box span:contains('Purple 2')) 2026-09-13 14:49:15,287 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [77/135] Tour test_combo_prices → Step Click on combo product 'Purple 2' (trigger: .combo_product_box span:contains('Purple 2')) 2026-09-13 14:49:15,349 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [78/135] Tour test_combo_prices → Step Click on combo product 'Purple 2' (trigger: .combo_product_box span:contains('Purple 2')) 2026-09-13 14:49:15,415 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [79/135] Tour test_combo_prices → Step Click on combo product 'Purple 2' (trigger: .combo_product_box span:contains('Purple 2')) 2026-09-13 14:49:15,476 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [80/135] Tour test_combo_prices → Step Click on combo product 'Purple 2' (trigger: .combo_product_box span:contains('Purple 2')) 2026-09-13 14:49:15,535 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [81/135] Tour test_combo_prices → Step Click on combo product 'Purple 3' (trigger: .combo_product_box span:contains('Purple 3')) 2026-09-13 14:49:15,613 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [82/135] Tour test_combo_prices → Step Select value Red for attribute Color (trigger: h2:contains("Color") + div.row button:contains("Red")) 2026-09-13 14:49:15,676 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [83/135] Tour test_combo_prices → Step Select value Small for attribute Size (trigger: h2:contains("Size") + div.row button:contains("Small")) 2026-09-13 14:49:15,736 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [84/135] Tour test_combo_prices → Step Click on 'Add to cart' button (trigger: .btn.btn-primary) 2026-09-13 14:49:15,804 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [85/135] Tour test_combo_prices → Step Click on combo product 'Purple 3' (trigger: .combo_product_box span:contains('Purple 3')) 2026-09-13 14:49:15,869 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [86/135] Tour test_combo_prices → Step Click on 'Add to cart' button (trigger: .btn.btn-primary) 2026-09-13 14:49:15,931 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [87/135] Tour test_combo_prices → Step Click on button 'Add to Cart' (trigger: .btn:contains('Add to Cart')) 2026-09-13 14:49:16,017 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [88/135] Tour test_combo_prices → Step Click on product 'Random Product 1' (trigger: .product_list .o_self_product_box span:contains('Random Product 1')) 2026-09-13 14:49:16,088 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [89/135] Tour test_combo_prices → Step Click on product 'Random Product 2' (trigger: .product_list .o_self_product_box span:contains('Random Product 2')) 2026-09-13 14:49:16,164 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [90/135] Tour test_combo_prices → Step Click on product 'Random Product 3' (trigger: .product_list .o_self_product_box span:contains('Random Product 3')) 2026-09-13 14:49:16,238 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [91/135] Tour test_combo_prices → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-09-13 14:49:16,349 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [92/135] Tour test_combo_prices → Step body 2026-09-13 14:49:16,558 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41840781 started for PoS orders references: [{'name': None, 'pos_reference': '260-204-000003', 'uuid': 'fef4bf15-2c99-474d-a2ab-b35ddb8c04dc'}] 2026-09-13 14:49:16,621 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41840781 order {'name': None, 'pos_reference': '260-204-000003', 'uuid': 'fef4bf15-2c99-474d-a2ab-b35ddb8c04dc'} created pos.order #968 2026-09-13 14:49:16,636 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #41840781 finished 2026-09-13 14:49:16,776 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:16] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 192 0.137 0.200 2026-09-13 14:49:16,879 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [93/135] Tour test_combo_prices → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-09-13 14:49:16,894 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:16] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.004 0.009 2026-09-13 14:49:16,932 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [94/135] Tour test_combo_prices → Step Check if the order number is shown (trigger: .tracking-number) 2026-09-13 14:49:16,984 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [95/135] Tour test_combo_prices → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-09-13 14:49:17,036 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [96/135] Tour test_combo_prices → Step Check is button 'My Order' (trigger: .btn:contains('My Order')) 2026-09-13 14:49:17,087 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [97/135] Tour test_combo_prices → Step body 2026-09-13 14:49:17,140 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [98/135] Tour test_combo_prices → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:49:17,204 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [99/135] Tour test_combo_prices → Step Click on product 'Small Combo' (trigger: .product_list .o_self_product_box span:contains('Small Combo')) 2026-09-13 14:49:17,263 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [100/135] Tour test_combo_prices → Step Click on combo product 'No Price 1' (trigger: .combo_product_box span:contains('No Price 1')) 2026-09-13 14:49:17,315 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:17] "GET /web/image/product.product/2998/image_512?unique=2026-09-13T14:49:00.000+00:00 HTTP/1.1" 200 - 8 0.011 0.029 2026-09-13 14:49:17,328 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [101/135] Tour test_combo_prices → Step Click on combo product 'Purple 1' (trigger: .combo_product_box span:contains('Purple 1')) 2026-09-13 14:49:17,342 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:17] "GET /web/image/product.product/2997/image_512?unique=2026-09-13T14:49:00.000+00:00 HTTP/1.1" 200 - 8 0.011 0.057 2026-09-13 14:49:17,365 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:17] "GET /web/image/product.product/2996/image_512?unique=2026-09-13T14:49:00.000+00:00 HTTP/1.1" 200 - 8 0.007 0.079 2026-09-13 14:49:17,385 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [102/135] Tour test_combo_prices → Step Click on combo product 'Purple 2' (trigger: .combo_product_box span:contains('Purple 2')) 2026-09-13 14:49:17,446 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [103/135] Tour test_combo_prices → Step Click on 'Add to cart' button (trigger: .btn.btn-primary) 2026-09-13 14:49:17,504 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [104/135] Tour test_combo_prices → Step Click on button 'Add to Cart' (trigger: .btn:contains('Add to Cart')) 2026-09-13 14:49:17,584 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [105/135] Tour test_combo_prices → Step Click on product 'Random Product 1' (trigger: .product_list .o_self_product_box span:contains('Random Product 1')) 2026-09-13 14:49:17,653 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [106/135] Tour test_combo_prices → Step Click on product 'Random Product 2' (trigger: .product_list .o_self_product_box span:contains('Random Product 2')) 2026-09-13 14:49:17,721 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [107/135] Tour test_combo_prices → Step Click on product 'Random Product 3' (trigger: .product_list .o_self_product_box span:contains('Random Product 3')) 2026-09-13 14:49:17,793 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [108/135] Tour test_combo_prices → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-09-13 14:49:17,873 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [109/135] Tour test_combo_prices → Step body 2026-09-13 14:49:17,932 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:17] "GET /web/image/product.product/3009/image_512?unique=2026-09-13T14:49:00.000+00:00 HTTP/1.1" 200 - 8 0.010 0.016 2026-09-13 14:49:18,063 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40046334 started for PoS orders references: [{'name': None, 'pos_reference': '260-204-000004', 'uuid': '127fb3a5-2e25-4099-8381-d4c35da47f68'}] 2026-09-13 14:49:18,103 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40046334 order {'name': None, 'pos_reference': '260-204-000004', 'uuid': '127fb3a5-2e25-4099-8381-d4c35da47f68'} created pos.order #969 2026-09-13 14:49:18,113 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40046334 finished 2026-09-13 14:49:18,235 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:18] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 149 0.134 0.153 2026-09-13 14:49:18,291 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [110/135] Tour test_combo_prices → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-09-13 14:49:18,313 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:18] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.010 0.010 2026-09-13 14:49:18,342 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [111/135] Tour test_combo_prices → Step Check if the order number is shown (trigger: .tracking-number) 2026-09-13 14:49:18,393 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [112/135] Tour test_combo_prices → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-09-13 14:49:18,446 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [113/135] Tour test_combo_prices → Step Check is button 'My Order' (trigger: .btn:contains('My Order')) 2026-09-13 14:49:18,497 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [114/135] Tour test_combo_prices → Step body 2026-09-13 14:49:18,550 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [115/135] Tour test_combo_prices → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:49:18,612 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [116/135] Tour test_combo_prices → Step Click on product 'No Free Combo' (trigger: .product_list .o_self_product_box span:contains('No Free Combo')) 2026-09-13 14:49:18,667 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [117/135] Tour test_combo_prices → Step Click on combo product 'First no Free 1' (trigger: .combo_product_box span:contains('First no Free 1')) 2026-09-13 14:49:18,703 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:18] "GET /web/image/product.product/3010/image_512?unique=2026-09-13T14:49:00.000+00:00 HTTP/1.1" 200 - 8 0.011 0.014 2026-09-13 14:49:18,724 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [118/135] Tour test_combo_prices → Step Click on combo product 'First no Free 2' (trigger: .combo_product_box span:contains('First no Free 2')) 2026-09-13 14:49:18,726 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:18] "GET /web/image/product.product/3011/image_512?unique=2026-09-13T14:49:00.000+00:00 HTTP/1.1" 200 - 8 0.012 0.031 2026-09-13 14:49:18,742 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:18] "GET /web/image/product.product/3012/image_512?unique=2026-09-13T14:49:00.000+00:00 HTTP/1.1" 200 - 8 0.003 0.044 2026-09-13 14:49:18,785 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [119/135] Tour test_combo_prices → Step Click on 'Add to cart' button (trigger: .btn.btn-primary) 2026-09-13 14:49:18,846 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [120/135] Tour test_combo_prices → Step Click on combo product 'Second no Free 1' (trigger: .combo_product_box span:contains('Second no Free 1')) 2026-09-13 14:49:18,883 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:18] "GET /web/image/product.product/3013/image_512?unique=2026-09-13T14:49:00.000+00:00 HTTP/1.1" 200 - 8 0.012 0.017 2026-09-13 14:49:18,904 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:18] "GET /web/image/product.product/3015/image_512?unique=2026-09-13T14:49:00.000+00:00 HTTP/1.1" 200 - 8 0.005 0.033 2026-09-13 14:49:18,908 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [121/135] Tour test_combo_prices → Step Click on combo product 'Second no Free 1' (trigger: .combo_product_box span:contains('Second no Free 1')) 2026-09-13 14:49:18,933 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:18] "GET /web/image/product.product/3014/image_512?unique=2026-09-13T14:49:00.000+00:00 HTTP/1.1" 200 - 8 0.007 0.059 2026-09-13 14:49:18,967 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [122/135] Tour test_combo_prices → Step Click on 'Add to cart' button (trigger: .btn.btn-primary) 2026-09-13 14:49:19,034 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [123/135] Tour test_combo_prices → Step Click on combo product 'Third no Free 2' (trigger: .combo_product_box span:contains('Third no Free 2')) 2026-09-13 14:49:19,064 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:19] "GET /web/image/product.product/3016/image_512?unique=2026-09-13T14:49:00.000+00:00 HTTP/1.1" 200 - 8 0.011 0.012 2026-09-13 14:49:19,083 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:19] "GET /web/image/product.product/3017/image_512?unique=2026-09-13T14:49:00.000+00:00 HTTP/1.1" 200 - 8 0.006 0.033 2026-09-13 14:49:19,098 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [124/135] Tour test_combo_prices → Step Click on 'Add to cart' button (trigger: .btn.btn-primary) 2026-09-13 14:49:19,104 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:19] "GET /web/image/product.product/3018/image_512?unique=2026-09-13T14:49:00.000+00:00 HTTP/1.1" 200 - 8 0.007 0.052 2026-09-13 14:49:19,153 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [125/135] Tour test_combo_prices → Step Click on button 'Add to Cart' (trigger: .btn:contains('Add to Cart')) 2026-09-13 14:49:19,228 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [126/135] Tour test_combo_prices → Step Click on product 'Random Product 1' (trigger: .product_list .o_self_product_box span:contains('Random Product 1')) 2026-09-13 14:49:19,298 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [127/135] Tour test_combo_prices → Step Click on product 'Random Product 2' (trigger: .product_list .o_self_product_box span:contains('Random Product 2')) 2026-09-13 14:49:19,375 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [128/135] Tour test_combo_prices → Step Click on product 'Random Product 3' (trigger: .product_list .o_self_product_box span:contains('Random Product 3')) 2026-09-13 14:49:19,440 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [129/135] Tour test_combo_prices → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-09-13 14:49:19,535 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [130/135] Tour test_combo_prices → Step body 2026-09-13 14:49:19,618 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:19] "GET /web/image/product.product/3019/image_512?unique=2026-09-13T14:49:00.000+00:00 HTTP/1.1" 200 - 8 0.021 0.013 2026-09-13 14:49:19,736 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75345326 started for PoS orders references: [{'name': None, 'pos_reference': '260-204-000005', 'uuid': '1b4a5d0b-8892-43d5-aa83-d327a018e56b'}] 2026-09-13 14:49:19,777 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75345326 order {'name': None, 'pos_reference': '260-204-000005', 'uuid': '1b4a5d0b-8892-43d5-aa83-d327a018e56b'} created pos.order #970 2026-09-13 14:49:19,786 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #75345326 finished 2026-09-13 14:49:19,903 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:19] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 158 0.102 0.177 2026-09-13 14:49:19,962 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [131/135] Tour test_combo_prices → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-09-13 14:49:19,973 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:19] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.003 0.006 2026-09-13 14:49:20,016 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [132/135] Tour test_combo_prices → Step Check if the order number is shown (trigger: .tracking-number) 2026-09-13 14:49:20,067 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [133/135] Tour test_combo_prices → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-09-13 14:49:20,120 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [134/135] Tour test_combo_prices → Step Check is button 'My Order' (trigger: .btn:contains('My Order')) 2026-09-13 14:49:20,171 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: [135/135] Tour test_combo_prices → Step body 2026-09-13 14:49:20,229 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: tour succeeded 2026-09-13 14:49:20,229 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: ╔══════════════════════════════════╗ ║ TOUR test_combo_prices SUCCEEDED ║ ╚══════════════════════════════════╝ 2026-09-13 14:49:20,554 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices.browser: heap 56962548 (allocated 61095936) 2026-09-13 14:49:20,556 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Closing chrome headless with pid 93539 2026-09-13 14:49:20,557 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Closing websocket connection 2026-09-13 14:49:20,558 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Terminating chrome headless with pid 93539 2026-09-13 14:49:20,641 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_144920_641420_test_combo_prices.txt 2026-09-13 14:49:20,641 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_combo_prices: Removing chrome user profile "/tmp/tmpocj9zdzp_chrome_odoo" 2026-09-13 14:49:20,697 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend ... 2026-09-13 14:49:27,608 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Chrome pid: 93695 2026-09-13 14:49:27,609 26 INFO rb-721a478-224807-415181 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/tmp591f3vg4_chrome_odoo 2026-09-13 14:49:27,609 26 INFO rb-721a478-224807-415181 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:44809/json/version 2026-09-13 14:49:27,610 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44809', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:49:27,618 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:49:27,618 26 INFO rb-721a478-224807-415181 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:44809/json 2026-09-13 14:49:27,619 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44809', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:49:27,620 26 INFO rb-721a478-224807-415181 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:44809/devtools/page/F93EA8D93A71756F082191575772B1D1 2026-09-13 14:49:27,623 26 INFO rb-721a478-224807-415181 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-09-13 14:49:27,627 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Chrome headless enable page notifications 2026-09-13 14:49:27,641 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Setting session cookie in browser 2026-09-13 14:49:27,809 26 INFO rb-721a478-224807-415181 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/205?access_token=79b159b6e7b14ecf" in browser 2026-09-13 14:49:27,810 26 INFO rb-721a478-224807-415181 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/205?access_token=79b159b6e7b14ecf" 2026-09-13 14:49:27,825 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:49:28,176 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:28] "GET /pos-self/205?access_token=79b159b6e7b14ecf HTTP/1.1" 200 - 59 0.044 0.311 2026-09-13 14:49:28,179 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Navigation result: {'frameId': 'F93EA8D93A71756F082191575772B1D1', 'loaderId': '9E605A063122CBEBB7BA984754BC2B76', 'isDownload': False} 2026-09-13 14:49:28,179 26 INFO rb-721a478-224807-415181 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-09-13 14:49:28,187 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:49:28,206 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/170f20d/pos_self_order.assets.min.js, copying from /web/assets/170f20d/pos_self_order.assets.min.js 2026-09-13 14:49:28,228 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:28] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.005 0.027 2026-09-13 14:49:28,251 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a791ab9/pos_self_order.assets.min.css, copying from /web/assets/a791ab9/pos_self_order.assets.min.css 2026-09-13 14:49:28,292 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:28] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.032 0.065 2026-09-13 14:49:28,308 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js, copying from /web/assets/9b7cf3a/pos_self_order.assets_tests.min.js 2026-09-13 14:49:28,319 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:28] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.010 0.110 2026-09-13 14:49:28,468 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:28] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-09-13 14:49:28,480 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/205?access_token=79b159b6e7b14ecf", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:49:28,485 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:49:28,485 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:28] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.003 2026-09-13 14:49:28,490 26 INFO rb-721a478-224807-415181 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-09-13 14:49:28,548 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:28] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.037 2026-09-13 14:49:28,639 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:28] "POST /pos-self/relations/205 HTTP/1.1" 200 - 37 0.049 0.084 2026-09-13 14:49:28,644 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:28] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.001 0.065 2026-09-13 14:49:29,054 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:29] "POST /pos-self/data/205 HTTP/1.1" 200 - 211 0.185 0.192 2026-09-13 14:49:29,114 26 INFO rb-721a478-224807-415181 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-09-13 14:49:29,163 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:29] "GET /web/image/ir.attachment/9979/raw HTTP/1.1" 200 - 4 0.006 0.008 2026-09-13 14:49:29,204 26 INFO rb-721a478-224807-415181 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-09-13 14:49:29,219 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:29] "GET /web/image/ir.attachment/9946/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-09-13 14:49:29,254 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:49:29,304 26 INFO rb-721a478-224807-415181 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_box span:contains('Product with attributes')) 2026-09-13 14:49:29,351 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:29] "GET /web/image/pos.category/365/image_128?unique=2026-09-13T14:49:00.000+00:00 HTTP/1.1" 200 - 2 0.002 0.020 2026-09-13 14:49:29,368 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:29] "GET /web/image/product.template/2535/image_512?unique=2026-09-13T14:49:00.000+00:00 HTTP/1.1" 200 - 3 0.002 0.024 2026-09-13 14:49:29,394 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:29] "GET /web/image/product.template/2546/image_512?unique=2026-09-13T14:49:00.000+00:00 HTTP/1.1" 200 - 3 0.006 0.043 2026-09-13 14:49:29,398 26 INFO rb-721a478-224807-415181 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 Two for attribute No Price Extra (trigger: h2:contains("No Price Extra") + div.row button:contains("Two")) 2026-09-13 14:49:29,437 26 INFO rb-721a478-224807-415181 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 Big for attribute Price Extra (trigger: h2:contains("Price Extra") + div.row button:contains("Big")) 2026-09-13 14:49:29,440 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:29] "GET /web/image/product.template/2550/image_512?unique=2026-09-13T14:49:00.000+00:00 HTTP/1.1" 200 - 3 0.007 0.086 2026-09-13 14:49:29,457 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:29] "GET /web/image/product.template/2547/image_512?unique=2026-09-13T14:49:00.000+00:00 HTTP/1.1" 200 - 3 0.003 0.105 2026-09-13 14:49:29,465 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:29] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:49:29,489 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:29] "GET /web/image/product.template/2549/image_512?unique=2026-09-13T14:49:00.000+00:00 HTTP/1.1" 200 - 3 0.014 0.111 2026-09-13 14:49:29,506 26 INFO rb-721a478-224807-415181 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 'Add to cart' button (trigger: .btn.btn-primary) 2026-09-13 14:49:29,516 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:29] "GET /web/image/product.template/2548/image_512?unique=2026-09-13T14:49:00.000+00:00 HTTP/1.1" 200 - 3 0.007 0.155 2026-09-13 14:49:29,527 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:29] "GET /web/image/product.template/2536/image_512?unique=2026-09-13T14:49:00.000+00:00 HTTP/1.1" 200 - 3 0.002 0.141 2026-09-13 14:49:29,575 26 INFO rb-721a478-224807-415181 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_box span:contains('Product with attributes')) 2026-09-13 14:49:29,637 26 INFO rb-721a478-224807-415181 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 Two for attribute No Price Extra (trigger: h2:contains("No Price Extra") + div.row button:contains("Two")) 2026-09-13 14:49:29,689 26 INFO rb-721a478-224807-415181 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 Big for attribute Price Extra (trigger: h2:contains("Price Extra") + div.row button:contains("Big")) 2026-09-13 14:49:29,747 26 INFO rb-721a478-224807-415181 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 'Add to cart' button (trigger: .btn.btn-primary) 2026-09-13 14:49:29,814 26 INFO rb-721a478-224807-415181 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-09-13 14:49:29,866 26 INFO rb-721a478-224807-415181 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-09-13 14:49:30,005 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98406839 started for PoS orders references: [{'name': None, 'pos_reference': '260-205-000001', 'uuid': '12e0cf4e-39ae-45d7-9ed7-6a11d54ec27c'}] 2026-09-13 14:49:30,049 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98406839 order {'name': None, 'pos_reference': '260-205-000001', 'uuid': '12e0cf4e-39ae-45d7-9ed7-6a11d54ec27c'} created pos.order #971 2026-09-13 14:49:30,062 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98406839 finished 2026-09-13 14:49:30,177 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:30] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 109 0.131 0.115 2026-09-13 14:49:30,196 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: tour succeeded 2026-09-13 14:49:30,196 26 INFO rb-721a478-224807-415181 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-09-13 14:49:30,224 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:30] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.015 0.010 2026-09-13 14:49:30,240 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: heap 8691400 (allocated 9961472) 2026-09-13 14:49:30,241 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Closing chrome headless with pid 93695 2026-09-13 14:49:30,242 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Closing websocket connection 2026-09-13 14:49:30,243 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Terminating chrome headless with pid 93695 2026-09-13 14:49:30,300 26 INFO rb-721a478-224807-415181 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-721a478-224807-415181/chrome_logs/chrome_log_20260913_144930_299929_test_fiscal_position_between_frontend_and_backend.txt 2026-09-13 14:49:30,300 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Removing chrome user profile "/tmp/tmp591f3vg4_chrome_odoo" 2026-09-13 14:49:30,725 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Chrome pid: 93811 2026-09-13 14:49:30,726 26 INFO rb-721a478-224807-415181 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/tmpkka48xxp_chrome_odoo 2026-09-13 14:49:30,726 26 INFO rb-721a478-224807-415181 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:35171/json/version 2026-09-13 14:49:30,727 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35171', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:49:30,733 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:49:30,733 26 INFO rb-721a478-224807-415181 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:35171/json 2026-09-13 14:49:30,735 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35171', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:49:30,739 26 INFO rb-721a478-224807-415181 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:35171/devtools/page/C45FEE3A68DCB1BFF938DDFADEB597C8 2026-09-13 14:49:30,744 26 INFO rb-721a478-224807-415181 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-09-13 14:49:30,746 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Chrome headless enable page notifications 2026-09-13 14:49:30,769 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Setting session cookie in browser 2026-09-13 14:49:30,801 26 INFO rb-721a478-224807-415181 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/205?access_token=79b159b6e7b14ecf" in browser 2026-09-13 14:49:30,802 26 INFO rb-721a478-224807-415181 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/205?access_token=79b159b6e7b14ecf" 2026-09-13 14:49:30,827 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:30] "GET /pos-self/205?access_token=79b159b6e7b14ecf HTTP/1.1" 200 - 7 0.003 0.010 2026-09-13 14:49:30,832 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Navigation result: {'frameId': 'C45FEE3A68DCB1BFF938DDFADEB597C8', 'loaderId': 'D1D210AEEAD2E09ADEBAC99CE94F3C2F', 'isDownload': False} 2026-09-13 14:49:30,833 26 INFO rb-721a478-224807-415181 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-09-13 14:49:30,846 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:49:30,869 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:30] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 3 0.003 0.009 2026-09-13 14:49:30,875 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:30] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 3 0.001 0.012 2026-09-13 14:49:30,882 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:30] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 3 0.002 0.019 2026-09-13 14:49:31,065 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:31] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:49:31,088 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/205?access_token=79b159b6e7b14ecf", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:49:31,093 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:49:31,093 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:31] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:49:31,101 26 INFO rb-721a478-224807-415181 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-09-13 14:49:31,110 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:31] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.005 2026-09-13 14:49:31,151 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:31] "POST /pos-self/relations/205 HTTP/1.1" 200 - 16 0.017 0.027 2026-09-13 14:49:31,153 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:31] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.028 2026-09-13 14:49:31,425 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:31] "POST /pos-self/data/205 HTTP/1.1" 200 - 142 0.075 0.170 2026-09-13 14:49:31,501 26 INFO rb-721a478-224807-415181 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-09-13 14:49:31,540 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:31] "GET /web/image/ir.attachment/9979/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-09-13 14:49:31,570 26 INFO rb-721a478-224807-415181 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-09-13 14:49:31,596 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:31] "GET /web/image/ir.attachment/9946/raw HTTP/1.1" 200 - 4 0.001 0.008 2026-09-13 14:49:31,622 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:31] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:49:31,724 26 INFO rb-721a478-224807-415181 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_box span:contains('Product with attributes')) 2026-09-13 14:49:31,768 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:31] "GET /web/image/pos.category/365/image_128?unique=2026-09-13T14:49:00.000+00:00 HTTP/1.1" 200 - 2 0.001 0.024 2026-09-13 14:49:31,790 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:31] "GET /web/image/product.template/2535/image_512?unique=2026-09-13T14:49:00.000+00:00 HTTP/1.1" 200 - 3 0.004 0.028 2026-09-13 14:49:31,801 26 INFO rb-721a478-224807-415181 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 Two for attribute No Price Extra (trigger: h2:contains("No Price Extra") + div.row button:contains("Two")) 2026-09-13 14:49:31,829 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:31] "GET /web/image/product.template/2546/image_512?unique=2026-09-13T14:49:00.000+00:00 HTTP/1.1" 200 - 3 0.021 0.047 2026-09-13 14:49:31,846 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:31] "GET /web/image/product.template/2550/image_512?unique=2026-09-13T14:49:00.000+00:00 HTTP/1.1" 200 - 3 0.005 0.079 2026-09-13 14:49:31,858 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:31] "GET /web/image/product.template/2547/image_512?unique=2026-09-13T14:49:00.000+00:00 HTTP/1.1" 200 - 3 0.002 0.091 2026-09-13 14:49:31,870 26 INFO rb-721a478-224807-415181 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 Big for attribute Price Extra (trigger: h2:contains("Price Extra") + div.row button:contains("Big")) 2026-09-13 14:49:31,878 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:31] "GET /web/image/product.template/2548/image_512?unique=2026-09-13T14:49:00.000+00:00 HTTP/1.1" 200 - 3 0.003 0.109 2026-09-13 14:49:31,894 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:31] "GET /web/image/product.template/2549/image_512?unique=2026-09-13T14:49:00.000+00:00 HTTP/1.1" 200 - 3 0.005 0.110 2026-09-13 14:49:31,913 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:31] "GET /web/image/product.template/2536/image_512?unique=2026-09-13T14:49:00.000+00:00 HTTP/1.1" 200 - 3 0.006 0.101 2026-09-13 14:49:31,918 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:31] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:49:31,927 26 INFO rb-721a478-224807-415181 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 'Add to cart' button (trigger: .btn.btn-primary) 2026-09-13 14:49:32,012 26 INFO rb-721a478-224807-415181 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_box span:contains('Product with attributes')) 2026-09-13 14:49:32,071 26 INFO rb-721a478-224807-415181 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 Two for attribute No Price Extra (trigger: h2:contains("No Price Extra") + div.row button:contains("Two")) 2026-09-13 14:49:32,127 26 INFO rb-721a478-224807-415181 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 Big for attribute Price Extra (trigger: h2:contains("Price Extra") + div.row button:contains("Big")) 2026-09-13 14:49:32,184 26 INFO rb-721a478-224807-415181 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 'Add to cart' button (trigger: .btn.btn-primary) 2026-09-13 14:49:32,262 26 INFO rb-721a478-224807-415181 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-09-13 14:49:32,313 26 INFO rb-721a478-224807-415181 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-09-13 14:49:32,411 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40473872 started for PoS orders references: [{'name': None, 'pos_reference': '260-205-000002', 'uuid': '5059c9fd-9870-4a0d-bdbe-194eb9aac12c'}] 2026-09-13 14:49:32,434 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40473872 order {'name': None, 'pos_reference': '260-205-000002', 'uuid': '5059c9fd-9870-4a0d-bdbe-194eb9aac12c'} created pos.order #972 2026-09-13 14:49:32,443 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40473872 finished 2026-09-13 14:49:32,514 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:32] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 79 0.036 0.097 2026-09-13 14:49:32,540 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: tour succeeded 2026-09-13 14:49:32,541 26 INFO rb-721a478-224807-415181 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-09-13 14:49:32,572 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:32] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.011 0.012 2026-09-13 14:49:32,610 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend.browser: heap 9508444 (allocated 10223616) 2026-09-13 14:49:32,626 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Closing chrome headless with pid 93811 2026-09-13 14:49:32,635 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Closing websocket connection 2026-09-13 14:49:32,635 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Terminating chrome headless with pid 93811 2026-09-13 14:49:32,691 26 INFO rb-721a478-224807-415181 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-721a478-224807-415181/chrome_logs/chrome_log_20260913_144932_691269_test_fiscal_position_between_frontend_and_backend.txt 2026-09-13 14:49:32,691 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_fiscal_position_between_frontend_and_backend: Removing chrome user profile "/tmp/tmpkka48xxp_chrome_odoo" 2026-09-13 14:49:32,729 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_price_between_frontend_and_backend ... 2026-09-13 14:49:39,639 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Chrome pid: 93926 2026-09-13 14:49:39,639 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Chrome headless temporary user profile dir: /tmp/tmp92sojep__chrome_odoo 2026-09-13 14:49:39,639 26 INFO rb-721a478-224807-415181 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:35021/json/version 2026-09-13 14:49:39,641 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35021', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:49:39,715 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:49:39,716 26 INFO rb-721a478-224807-415181 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:35021/json 2026-09-13 14:49:39,716 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35021', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:49:39,723 26 INFO rb-721a478-224807-415181 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:35021/devtools/page/6EABFDA2BB1586D0566FCD9E69CE2C38 2026-09-13 14:49:39,732 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Enable chrome headless console log notification 2026-09-13 14:49:39,733 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Chrome headless enable page notifications 2026-09-13 14:49:39,743 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Setting session cookie in browser 2026-09-13 14:49:39,884 26 INFO rb-721a478-224807-415181 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/206?access_token=4dc24fd9c64e48c2" in browser 2026-09-13 14:49:39,885 26 INFO rb-721a478-224807-415181 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/206?access_token=4dc24fd9c64e48c2" 2026-09-13 14:49:39,894 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:49:40,240 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:40] "GET /pos-self/206?access_token=4dc24fd9c64e48c2 HTTP/1.1" 200 - 59 0.063 0.287 2026-09-13 14:49:40,244 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Navigation result: {'frameId': '6EABFDA2BB1586D0566FCD9E69CE2C38', 'loaderId': '8875E1CE69193AB427178D2CBDB87588', 'isDownload': False} 2026-09-13 14:49:40,244 26 INFO rb-721a478-224807-415181 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-09-13 14:49:40,250 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:49:40,275 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a791ab9/pos_self_order.assets.min.css, copying from /web/assets/a791ab9/pos_self_order.assets.min.css 2026-09-13 14:49:40,331 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:40] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.044 0.030 2026-09-13 14:49:40,344 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/170f20d/pos_self_order.assets.min.js, copying from /web/assets/170f20d/pos_self_order.assets.min.js 2026-09-13 14:49:40,367 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:40] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.005 0.103 2026-09-13 14:49:40,381 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js, copying from /web/assets/9b7cf3a/pos_self_order.assets_tests.min.js 2026-09-13 14:49:40,394 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:40] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.011 0.119 2026-09-13 14:49:40,590 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:40] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:49:40,600 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/206?access_token=4dc24fd9c64e48c2", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:49:40,607 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:49:40,608 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:40] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:49:40,609 26 INFO rb-721a478-224807-415181 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-09-13 14:49:40,655 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:40] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.034 2026-09-13 14:49:40,740 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:40] "POST /pos-self/relations/206 HTTP/1.1" 200 - 37 0.051 0.064 2026-09-13 14:49:40,744 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:40] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.066 2026-09-13 14:49:41,124 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:41] "POST /pos-self/data/206 HTTP/1.1" 200 - 207 0.159 0.208 2026-09-13 14:49:41,170 26 INFO rb-721a478-224807-415181 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-09-13 14:49:41,224 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:41] "GET /web/image/ir.attachment/10019/raw HTTP/1.1" 200 - 4 0.003 0.008 2026-09-13 14:49:41,266 26 INFO rb-721a478-224807-415181 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_box span:contains('Product with attributes')) 2026-09-13 14:49:41,318 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:41] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:49:41,325 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:41] "GET /web/image/pos.category/366/image_128?unique=2026-09-13T14:49:00.000+00:00 HTTP/1.1" 200 - 2 0.001 0.030 2026-09-13 14:49:41,358 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:41] "GET /web/image/product.template/2563/image_512?unique=2026-09-13T14:49:00.000+00:00 HTTP/1.1" 200 - 3 0.004 0.043 2026-09-13 14:49:41,380 26 INFO rb-721a478-224807-415181 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 Two for attribute No Price Extra (trigger: h2:contains("No Price Extra") + div.row button:contains("Two")) 2026-09-13 14:49:41,406 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:41] "GET /web/image/product.template/2578/image_512?unique=2026-09-13T14:49:00.000+00:00 HTTP/1.1" 200 - 3 0.021 0.072 2026-09-13 14:49:41,423 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:41] "GET /web/image/product.template/2575/image_512?unique=2026-09-13T14:49:00.000+00:00 HTTP/1.1" 200 - 3 0.003 0.104 2026-09-13 14:49:41,439 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:41] "GET /web/image/product.template/2574/image_512?unique=2026-09-13T14:49:00.000+00:00 HTTP/1.1" 200 - 3 0.004 0.121 2026-09-13 14:49:41,449 26 INFO rb-721a478-224807-415181 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 Big for attribute Price Extra (trigger: h2:contains("Price Extra") + div.row button:contains("Big")) 2026-09-13 14:49:41,453 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:41] "GET /web/image/product.template/2576/image_512?unique=2026-09-13T14:49:00.000+00:00 HTTP/1.1" 200 - 3 0.002 0.129 2026-09-13 14:49:41,486 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:41] "GET /web/image/product.template/2577/image_512?unique=2026-09-13T14:49:00.000+00:00 HTTP/1.1" 200 - 3 0.016 0.109 2026-09-13 14:49:41,515 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:41] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.020 2026-09-13 14:49:41,523 26 INFO rb-721a478-224807-415181 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 'Add to cart' button (trigger: .btn.btn-primary) 2026-09-13 14:49:41,527 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:41] "GET /web/image/product.template/2564/image_512?unique=2026-09-13T14:49:00.000+00:00 HTTP/1.1" 200 - 3 0.024 0.132 2026-09-13 14:49:41,604 26 INFO rb-721a478-224807-415181 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_box span:contains('Product with attributes')) 2026-09-13 14:49:41,662 26 INFO rb-721a478-224807-415181 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 Two for attribute No Price Extra (trigger: h2:contains("No Price Extra") + div.row button:contains("Two")) 2026-09-13 14:49:41,718 26 INFO rb-721a478-224807-415181 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 Big for attribute Price Extra (trigger: h2:contains("Price Extra") + div.row button:contains("Big")) 2026-09-13 14:49:41,775 26 INFO rb-721a478-224807-415181 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 'Add to cart' button (trigger: .btn.btn-primary) 2026-09-13 14:49:41,845 26 INFO rb-721a478-224807-415181 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_box span:contains('Product with attributes')) 2026-09-13 14:49:41,903 26 INFO rb-721a478-224807-415181 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 One for attribute No Price Extra (trigger: h2:contains("No Price Extra") + div.row button:contains("One")) 2026-09-13 14:49:41,958 26 INFO rb-721a478-224807-415181 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 Big for attribute Price Extra (trigger: h2:contains("Price Extra") + div.row button:contains("Big")) 2026-09-13 14:49:42,013 26 INFO rb-721a478-224807-415181 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 'Add to cart' button (trigger: .btn.btn-primary) 2026-09-13 14:49:42,088 26 INFO rb-721a478-224807-415181 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_box span:contains('Product with attributes')) 2026-09-13 14:49:42,141 26 INFO rb-721a478-224807-415181 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 Two for attribute No Price Extra (trigger: h2:contains("No Price Extra") + div.row button:contains("Two")) 2026-09-13 14:49:42,196 26 INFO rb-721a478-224807-415181 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 Small for attribute Price Extra (trigger: h2:contains("Price Extra") + div.row button:contains("Small")) 2026-09-13 14:49:42,247 26 INFO rb-721a478-224807-415181 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 'Add to cart' button (trigger: .btn.btn-primary) 2026-09-13 14:49:42,320 26 INFO rb-721a478-224807-415181 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_box span:contains('Product with attributes')) 2026-09-13 14:49:42,378 26 INFO rb-721a478-224807-415181 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 Two for attribute No Price Extra (trigger: h2:contains("No Price Extra") + div.row button:contains("Two")) 2026-09-13 14:49:42,434 26 INFO rb-721a478-224807-415181 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 Small for attribute Price Extra (trigger: h2:contains("Price Extra") + div.row button:contains("Small")) 2026-09-13 14:49:42,488 26 INFO rb-721a478-224807-415181 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 'Add to cart' button (trigger: .btn.btn-primary) 2026-09-13 14:49:42,558 26 INFO rb-721a478-224807-415181 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-09-13 14:49:42,681 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45140054 started for PoS orders references: [{'name': None, 'pos_reference': '260-206-000001', 'uuid': '9db77f6d-2acd-4aca-872e-c8d635082b17'}] 2026-09-13 14:49:42,722 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45140054 order {'name': None, 'pos_reference': '260-206-000001', 'uuid': '9db77f6d-2acd-4aca-872e-c8d635082b17'} created pos.order #973 2026-09-13 14:49:42,738 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45140054 finished 2026-09-13 14:49:42,852 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:42] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 115 0.103 0.128 2026-09-13 14:49:42,880 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend.browser: tour succeeded 2026-09-13 14:49:42,881 26 INFO rb-721a478-224807-415181 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-09-13 14:49:42,922 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:42] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.023 0.015 2026-09-13 14:49:42,955 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend.browser: heap 9878780 (allocated 11145216) 2026-09-13 14:49:42,966 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Closing chrome headless with pid 93926 2026-09-13 14:49:42,970 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Closing websocket connection 2026-09-13 14:49:42,972 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Terminating chrome headless with pid 93926 2026-09-13 14:49:43,023 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_144943_022940_test_price_between_frontend_and_backend.txt 2026-09-13 14:49:43,023 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_price_between_frontend_and_backend: Removing chrome user profile "/tmp/tmp92sojep__chrome_odoo" 2026-09-13 14:49:43,058 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend ... 2026-09-13 14:49:49,506 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Chrome pid: 94040 2026-09-13 14:49:49,507 26 INFO rb-721a478-224807-415181 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/tmp8vi_xw22_chrome_odoo 2026-09-13 14:49:49,507 26 INFO rb-721a478-224807-415181 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:34761/json/version 2026-09-13 14:49:49,508 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34761', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:49:49,510 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:49:49,511 26 INFO rb-721a478-224807-415181 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:34761/json 2026-09-13 14:49:49,511 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34761', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:49:49,519 26 INFO rb-721a478-224807-415181 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:34761/devtools/page/05D554E5479B870181DB3C5D189D46C4 2026-09-13 14:49:49,521 26 INFO rb-721a478-224807-415181 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-09-13 14:49:49,522 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Chrome headless enable page notifications 2026-09-13 14:49:49,537 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Setting session cookie in browser 2026-09-13 14:49:49,697 26 INFO rb-721a478-224807-415181 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/207?access_token=0f26be3481534e72" in browser 2026-09-13 14:49:49,697 26 INFO rb-721a478-224807-415181 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/207?access_token=0f26be3481534e72" 2026-09-13 14:49:49,711 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:49:50,190 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:50] "GET /pos-self/207?access_token=0f26be3481534e72 HTTP/1.1" 200 - 59 0.040 0.442 2026-09-13 14:49:50,192 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Navigation result: {'frameId': '05D554E5479B870181DB3C5D189D46C4', 'loaderId': 'D79647321286986460200EA7D5FB1307', 'isDownload': False} 2026-09-13 14:49:50,193 26 INFO rb-721a478-224807-415181 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-09-13 14:49:50,204 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:49:50,229 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a791ab9/pos_self_order.assets.min.css, copying from /web/assets/a791ab9/pos_self_order.assets.min.css 2026-09-13 14:49:50,262 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:50] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 9 0.020 0.032 2026-09-13 14:49:50,281 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/170f20d/pos_self_order.assets.min.js, copying from /web/assets/170f20d/pos_self_order.assets.min.js 2026-09-13 14:49:50,305 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:50] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.013 0.081 2026-09-13 14:49:50,317 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js, copying from /web/assets/9b7cf3a/pos_self_order.assets_tests.min.js 2026-09-13 14:49:50,334 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:50] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.015 0.104 2026-09-13 14:49:50,520 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:50] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.009 2026-09-13 14:49:50,535 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/207?access_token=0f26be3481534e72", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:49:50,546 26 INFO rb-721a478-224807-415181 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-09-13 14:49:50,546 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:49:50,546 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:50] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.006 2026-09-13 14:49:50,613 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:50] "POST /pos-self/relations/207 HTTP/1.1" 200 - 37 0.023 0.033 2026-09-13 14:49:50,638 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:50] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.071 2026-09-13 14:49:51,017 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:51] "POST /pos-self/data/207 HTTP/1.1" 200 - 211 0.174 0.186 2026-09-13 14:49:51,022 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:51] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.352 2026-09-13 14:49:51,068 26 INFO rb-721a478-224807-415181 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-09-13 14:49:51,130 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:51] "GET /web/image/ir.attachment/10059/raw HTTP/1.1" 200 - 4 0.002 0.013 2026-09-13 14:49:51,145 26 INFO rb-721a478-224807-415181 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-09-13 14:49:51,159 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:51] "GET /web/image/ir.attachment/10026/raw HTTP/1.1" 200 - 4 0.003 0.005 2026-09-13 14:49:51,184 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:49:51,240 26 INFO rb-721a478-224807-415181 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_box span:contains('Product with attributes')) 2026-09-13 14:49:51,288 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:51] "GET /web/image/pos.category/367/image_128?unique=2026-09-13T14:49:00.000+00:00 HTTP/1.1" 200 - 2 0.005 0.026 2026-09-13 14:49:51,321 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:51] "GET /web/image/product.template/2591/image_512?unique=2026-09-13T14:49:00.000+00:00 HTTP/1.1" 200 - 3 0.003 0.036 2026-09-13 14:49:51,339 26 INFO rb-721a478-224807-415181 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 Two for attribute No Price Extra (trigger: h2:contains("No Price Extra") + div.row button:contains("Two")) 2026-09-13 14:49:51,346 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:51] "GET /web/image/product.template/2602/image_512?unique=2026-09-13T14:49:00.000+00:00 HTTP/1.1" 200 - 3 0.006 0.055 2026-09-13 14:49:51,357 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:51] "GET /web/image/product.template/2606/image_512?unique=2026-09-13T14:49:00.000+00:00 HTTP/1.1" 200 - 3 0.002 0.069 2026-09-13 14:49:51,377 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:51] "GET /web/image/product.template/2603/image_512?unique=2026-09-13T14:49:00.000+00:00 HTTP/1.1" 200 - 3 0.003 0.086 2026-09-13 14:49:51,394 26 INFO rb-721a478-224807-415181 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 Big for attribute Price Extra (trigger: h2:contains("Price Extra") + div.row button:contains("Big")) 2026-09-13 14:49:51,403 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:51] "GET /web/image/product.template/2604/image_512?unique=2026-09-13T14:49:00.000+00:00 HTTP/1.1" 200 - 3 0.003 0.108 2026-09-13 14:49:51,416 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:51] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:49:51,420 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:51] "GET /web/image/product.template/2605/image_512?unique=2026-09-13T14:49:00.000+00:00 HTTP/1.1" 200 - 3 0.004 0.120 2026-09-13 14:49:51,438 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:51] "GET /web/image/product.template/2592/image_512?unique=2026-09-13T14:49:00.000+00:00 HTTP/1.1" 200 - 3 0.003 0.093 2026-09-13 14:49:51,454 26 INFO rb-721a478-224807-415181 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 'Add to cart' button (trigger: .btn.btn-primary) 2026-09-13 14:49:51,524 26 INFO rb-721a478-224807-415181 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_box span:contains('Product with attributes')) 2026-09-13 14:49:51,590 26 INFO rb-721a478-224807-415181 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 Two for attribute No Price Extra (trigger: h2:contains("No Price Extra") + div.row button:contains("Two")) 2026-09-13 14:49:51,643 26 INFO rb-721a478-224807-415181 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 Big for attribute Price Extra (trigger: h2:contains("Price Extra") + div.row button:contains("Big")) 2026-09-13 14:49:51,698 26 INFO rb-721a478-224807-415181 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 'Add to cart' button (trigger: .btn.btn-primary) 2026-09-13 14:49:51,764 26 INFO rb-721a478-224807-415181 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-09-13 14:49:51,863 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25714513 started for PoS orders references: [{'name': None, 'pos_reference': '260-207-000001', 'uuid': '8044988d-1f58-4ab6-aaad-af19416dd188'}] 2026-09-13 14:49:51,918 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25714513 order {'name': None, 'pos_reference': '260-207-000001', 'uuid': '8044988d-1f58-4ab6-aaad-af19416dd188'} created pos.order #974 2026-09-13 14:49:51,930 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #25714513 finished 2026-09-13 14:49:52,049 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:52] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 110 0.106 0.117 2026-09-13 14:49:52,074 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend.browser: tour succeeded 2026-09-13 14:49:52,075 26 INFO rb-721a478-224807-415181 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-09-13 14:49:52,141 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend.browser: heap 8854736 (allocated 9961472) 2026-09-13 14:49:52,147 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Closing chrome headless with pid 94040 2026-09-13 14:49:52,149 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Closing websocket connection 2026-09-13 14:49:52,149 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Terminating chrome headless with pid 94040 2026-09-13 14:49:52,207 26 INFO rb-721a478-224807-415181 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-721a478-224807-415181/chrome_logs/chrome_log_20260913_144952_207295_test_pricelist_price_between_frontend_and_backend.txt 2026-09-13 14:49:52,207 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_price_between_frontend_and_backend: Removing chrome user profile "/tmp/tmp8vi_xw22_chrome_odoo" 2026-09-13 14:49:52,256 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend ... 2026-09-13 14:49:58,419 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Chrome pid: 94154 2026-09-13 14:49:58,419 26 INFO rb-721a478-224807-415181 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/tmpnjqk9upe_chrome_odoo 2026-09-13 14:49:58,419 26 INFO rb-721a478-224807-415181 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:44657/json/version 2026-09-13 14:49:58,420 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44657', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:49:58,431 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:49:58,431 26 INFO rb-721a478-224807-415181 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:44657/json 2026-09-13 14:49:58,432 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44657', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:49:58,435 26 INFO rb-721a478-224807-415181 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:44657/devtools/page/BE5E35566745A2153DFB46ABD2E4E211 2026-09-13 14:49:58,439 26 INFO rb-721a478-224807-415181 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-09-13 14:49:58,441 26 INFO rb-721a478-224807-415181 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-09-13 14:49:58,464 26 INFO rb-721a478-224807-415181 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-09-13 14:49:58,623 26 INFO rb-721a478-224807-415181 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/208?access_token=f3aa451f37ee409d" in browser 2026-09-13 14:49:58,623 26 INFO rb-721a478-224807-415181 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/208?access_token=f3aa451f37ee409d" 2026-09-13 14:49:58,634 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:49:59,022 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:59] "GET /pos-self/208?access_token=f3aa451f37ee409d HTTP/1.1" 200 - 59 0.068 0.323 2026-09-13 14:49:59,030 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Navigation result: {'frameId': 'BE5E35566745A2153DFB46ABD2E4E211', 'loaderId': '3712E83C69606ECDF85A499DFCCF6731', 'isDownload': False} 2026-09-13 14:49:59,031 26 INFO rb-721a478-224807-415181 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-09-13 14:49:59,045 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:49:59,079 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a791ab9/pos_self_order.assets.min.css, copying from /web/assets/a791ab9/pos_self_order.assets.min.css 2026-09-13 14:49:59,114 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:59] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 9 0.018 0.033 2026-09-13 14:49:59,127 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js, copying from /web/assets/9b7cf3a/pos_self_order.assets_tests.min.js 2026-09-13 14:49:59,138 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:59] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.007 0.063 2026-09-13 14:49:59,157 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/170f20d/pos_self_order.assets.min.js, copying from /web/assets/170f20d/pos_self_order.assets.min.js 2026-09-13 14:49:59,176 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:59] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.013 0.100 2026-09-13 14:49:59,348 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:59] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-09-13 14:49:59,364 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/208?access_token=f3aa451f37ee409d", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:49:59,381 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:49:59,381 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:59] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.011 2026-09-13 14:49:59,382 26 INFO rb-721a478-224807-415181 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-09-13 14:49:59,493 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:59] "POST /pos-self/relations/208 HTTP/1.1" 200 - 37 0.051 0.041 2026-09-13 14:49:59,530 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:59] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.121 2026-09-13 14:49:59,956 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:59] "POST /pos-self/data/208 HTTP/1.1" 200 - 211 0.231 0.190 2026-09-13 14:49:59,959 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:49:59] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.407 2026-09-13 14:50:00,014 26 INFO rb-721a478-224807-415181 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-09-13 14:50:00,055 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:00] "GET /web/image/ir.attachment/10099/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-09-13 14:50:00,089 26 INFO rb-721a478-224807-415181 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-09-13 14:50:00,107 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:00] "GET /web/image/ir.attachment/10066/raw HTTP/1.1" 200 - 4 0.004 0.006 2026-09-13 14:50:00,112 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:50:00,184 26 INFO rb-721a478-224807-415181 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_box span:contains('Product with attributes')) 2026-09-13 14:50:00,227 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:00] "GET /web/image/pos.category/368/image_128?unique=2026-09-13T14:49:00.000+00:00 HTTP/1.1" 200 - 2 0.000 0.026 2026-09-13 14:50:00,240 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:00] "GET /web/image/product.template/2619/image_512?unique=2026-09-13T14:49:00.000+00:00 HTTP/1.1" 200 - 3 0.002 0.026 2026-09-13 14:50:00,257 26 INFO rb-721a478-224807-415181 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 Two for attribute No Price Extra (trigger: h2:contains("No Price Extra") + div.row button:contains("Two")) 2026-09-13 14:50:00,287 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:00] "GET /web/image/product.template/2630/image_512?unique=2026-09-13T14:49:00.000+00:00 HTTP/1.1" 200 - 3 0.009 0.064 2026-09-13 14:50:00,302 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:00] "GET /web/image/product.template/2634/image_512?unique=2026-09-13T14:49:00.000+00:00 HTTP/1.1" 200 - 3 0.003 0.083 2026-09-13 14:50:00,316 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:00] "GET /web/image/product.template/2632/image_512?unique=2026-09-13T14:49:00.000+00:00 HTTP/1.1" 200 - 3 0.002 0.088 2026-09-13 14:50:00,318 26 INFO rb-721a478-224807-415181 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 Big for attribute Price Extra (trigger: h2:contains("Price Extra") + div.row button:contains("Big")) 2026-09-13 14:50:00,333 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:50:00,343 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:00] "GET /web/image/product.template/2631/image_512?unique=2026-09-13T14:49:00.000+00:00 HTTP/1.1" 200 - 3 0.004 0.118 2026-09-13 14:50:00,357 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:00] "GET /web/image/product.template/2633/image_512?unique=2026-09-13T14:49:00.000+00:00 HTTP/1.1" 200 - 3 0.002 0.122 2026-09-13 14:50:00,371 26 INFO rb-721a478-224807-415181 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 'Add to cart' button (trigger: .btn.btn-primary) 2026-09-13 14:50:00,386 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:00] "GET /web/image/product.template/2620/image_512?unique=2026-09-13T14:49:00.000+00:00 HTTP/1.1" 200 - 3 0.007 0.126 2026-09-13 14:50:00,442 26 INFO rb-721a478-224807-415181 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_box span:contains('Product with attributes')) 2026-09-13 14:50:00,510 26 INFO rb-721a478-224807-415181 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 Two for attribute No Price Extra (trigger: h2:contains("No Price Extra") + div.row button:contains("Two")) 2026-09-13 14:50:00,564 26 INFO rb-721a478-224807-415181 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 Big for attribute Price Extra (trigger: h2:contains("Price Extra") + div.row button:contains("Big")) 2026-09-13 14:50:00,618 26 INFO rb-721a478-224807-415181 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 'Add to cart' button (trigger: .btn.btn-primary) 2026-09-13 14:50:00,682 26 INFO rb-721a478-224807-415181 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-09-13 14:50:00,743 26 INFO rb-721a478-224807-415181 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_box span:contains('Product with attributes')) 2026-09-13 14:50:00,800 26 INFO rb-721a478-224807-415181 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 Two for attribute No Price Extra (trigger: h2:contains("No Price Extra") + div.row button:contains("Two")) 2026-09-13 14:50:00,855 26 INFO rb-721a478-224807-415181 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 Big for attribute Price Extra (trigger: h2:contains("Price Extra") + div.row button:contains("Big")) 2026-09-13 14:50:00,907 26 INFO rb-721a478-224807-415181 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 'Add to cart' button (trigger: .btn.btn-primary) 2026-09-13 14:50:00,976 26 INFO rb-721a478-224807-415181 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_box span:contains('Product with attributes')) 2026-09-13 14:50:01,033 26 INFO rb-721a478-224807-415181 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 Two for attribute No Price Extra (trigger: h2:contains("No Price Extra") + div.row button:contains("Two")) 2026-09-13 14:50:01,087 26 INFO rb-721a478-224807-415181 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 Big for attribute Price Extra (trigger: h2:contains("Price Extra") + div.row button:contains("Big")) 2026-09-13 14:50:01,142 26 INFO rb-721a478-224807-415181 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 'Add to cart' button (trigger: .btn.btn-primary) 2026-09-13 14:50:01,206 26 INFO rb-721a478-224807-415181 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-09-13 14:50:01,307 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91422143 started for PoS orders references: [{'name': None, 'pos_reference': '260-208-000001', 'uuid': '9a70104c-c1cd-4784-940c-2a11bfa045c1'}] 2026-09-13 14:50:01,348 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91422143 order {'name': None, 'pos_reference': '260-208-000001', 'uuid': '9a70104c-c1cd-4784-940c-2a11bfa045c1'} created pos.order #975 2026-09-13 14:50:01,371 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #91422143 finished 2026-09-13 14:50:01,470 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:01] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 110 0.073 0.127 2026-09-13 14:50:01,494 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend.browser: tour succeeded 2026-09-13 14:50:01,495 26 INFO rb-721a478-224807-415181 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-09-13 14:50:01,560 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend.browser: heap 9835432 (allocated 11272192) 2026-09-13 14:50:01,570 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Closing chrome headless with pid 94154 2026-09-13 14:50:01,573 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Closing websocket connection 2026-09-13 14:50:01,573 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Terminating chrome headless with pid 94154 2026-09-13 14:50:01,635 26 INFO rb-721a478-224807-415181 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-721a478-224807-415181/chrome_logs/chrome_log_20260913_145001_635709_test_pricelist_should_not_be_changed_from_frontend.txt 2026-09-13 14:50:01,636 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_pricelist_should_not_be_changed_from_frontend: Removing chrome user profile "/tmp/tmpnjqk9upe_chrome_odoo" 2026-09-13 14:50:01,666 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices: Starting TestSelfOrderPrice.test_prices_are_immutable_from_frontend ... 2026-09-13 14:50:08,267 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Chrome pid: 94276 2026-09-13 14:50:08,267 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Chrome headless temporary user profile dir: /tmp/tmpkbzl49g6_chrome_odoo 2026-09-13 14:50:08,267 26 INFO rb-721a478-224807-415181 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:41313/json/version 2026-09-13 14:50:08,268 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41313', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:50:08,317 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:50:08,317 26 INFO rb-721a478-224807-415181 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:41313/json 2026-09-13 14:50:08,317 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41313', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:50:08,320 26 INFO rb-721a478-224807-415181 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:41313/devtools/page/10A7A27D384268B315BB8D2FA2A05E81 2026-09-13 14:50:08,323 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Enable chrome headless console log notification 2026-09-13 14:50:08,325 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Chrome headless enable page notifications 2026-09-13 14:50:08,342 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Setting session cookie in browser 2026-09-13 14:50:08,460 26 INFO rb-721a478-224807-415181 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/209?access_token=eabadec0b9a14ff5" in browser 2026-09-13 14:50:08,460 26 INFO rb-721a478-224807-415181 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/209?access_token=eabadec0b9a14ff5" 2026-09-13 14:50:08,482 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:50:08,815 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:08] "GET /pos-self/209?access_token=eabadec0b9a14ff5 HTTP/1.1" 200 - 59 0.058 0.278 2026-09-13 14:50:08,820 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Navigation result: {'frameId': '10A7A27D384268B315BB8D2FA2A05E81', 'loaderId': 'DB2B8B7AFF1D2AA84AFC2521EE2AF47B', 'isDownload': False} 2026-09-13 14:50:08,820 26 INFO rb-721a478-224807-415181 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-09-13 14:50:08,830 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:50:08,854 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a791ab9/pos_self_order.assets.min.css, copying from /web/assets/a791ab9/pos_self_order.assets.min.css 2026-09-13 14:50:08,905 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:08] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.034 0.038 2026-09-13 14:50:08,923 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/170f20d/pos_self_order.assets.min.js, copying from /web/assets/170f20d/pos_self_order.assets.min.js 2026-09-13 14:50:08,945 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:08] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.011 0.097 2026-09-13 14:50:08,955 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js, copying from /web/assets/9b7cf3a/pos_self_order.assets_tests.min.js 2026-09-13 14:50:08,970 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:08] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.008 0.124 2026-09-13 14:50:09,136 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:09] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:50:09,147 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/209?access_token=eabadec0b9a14ff5", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:50:09,154 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:50:09,155 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:09] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:50:09,157 26 INFO rb-721a478-224807-415181 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-09-13 14:50:09,253 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:09] "POST /pos-self/relations/209 HTTP/1.1" 200 - 37 0.051 0.034 2026-09-13 14:50:09,282 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:09] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.111 2026-09-13 14:50:09,672 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:09] "POST /pos-self/data/209 HTTP/1.1" 200 - 207 0.171 0.201 2026-09-13 14:50:09,680 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:09] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.368 2026-09-13 14:50:09,712 26 INFO rb-721a478-224807-415181 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-09-13 14:50:09,754 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:09] "GET /web/image/ir.attachment/10139/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-09-13 14:50:09,809 26 INFO rb-721a478-224807-415181 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_box span:contains('Product with attributes')) 2026-09-13 14:50:09,881 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:09] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:50:09,894 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:09] "GET /web/image/pos.category/369/image_128?unique=2026-09-13T14:49:00.000+00:00 HTTP/1.1" 200 - 2 0.003 0.027 2026-09-13 14:50:09,896 26 INFO rb-721a478-224807-415181 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 Two for attribute No Price Extra (trigger: h2:contains("No Price Extra") + div.row button:contains("Two")) 2026-09-13 14:50:09,918 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:09] "GET /web/image/product.template/2647/image_512?unique=2026-09-13T14:49:00.000+00:00 HTTP/1.1" 200 - 3 0.003 0.042 2026-09-13 14:50:09,928 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:09] "GET /web/image/product.template/2658/image_512?unique=2026-09-13T14:49:00.000+00:00 HTTP/1.1" 200 - 3 0.001 0.043 2026-09-13 14:50:09,938 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:09] "GET /web/image/product.template/2662/image_512?unique=2026-09-13T14:49:00.000+00:00 HTTP/1.1" 200 - 3 0.001 0.052 2026-09-13 14:50:09,953 26 INFO rb-721a478-224807-415181 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 Big for attribute Price Extra (trigger: h2:contains("Price Extra") + div.row button:contains("Big")) 2026-09-13 14:50:09,953 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:09] "GET /web/image/product.template/2659/image_512?unique=2026-09-13T14:49:00.000+00:00 HTTP/1.1" 200 - 3 0.007 0.060 2026-09-13 14:50:09,966 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:09] "GET /web/image/product.template/2660/image_512?unique=2026-09-13T14:49:00.000+00:00 HTTP/1.1" 200 - 3 0.004 0.073 2026-09-13 14:50:09,980 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:09] "GET /web/image/product.template/2661/image_512?unique=2026-09-13T14:49:00.000+00:00 HTTP/1.1" 200 - 3 0.003 0.076 2026-09-13 14:50:09,982 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:09] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:50:10,003 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:10] "GET /web/image/product.template/2648/image_512?unique=2026-09-13T14:49:00.000+00:00 HTTP/1.1" 200 - 3 0.010 0.052 2026-09-13 14:50:10,011 26 INFO rb-721a478-224807-415181 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 'Add to cart' button (trigger: .btn.btn-primary) 2026-09-13 14:50:10,073 26 INFO rb-721a478-224807-415181 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_box span:contains('Product with attributes')) 2026-09-13 14:50:10,129 26 INFO rb-721a478-224807-415181 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 Two for attribute No Price Extra (trigger: h2:contains("No Price Extra") + div.row button:contains("Two")) 2026-09-13 14:50:10,184 26 INFO rb-721a478-224807-415181 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 Big for attribute Price Extra (trigger: h2:contains("Price Extra") + div.row button:contains("Big")) 2026-09-13 14:50:10,239 26 INFO rb-721a478-224807-415181 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 'Add to cart' button (trigger: .btn.btn-primary) 2026-09-13 14:50:10,312 26 INFO rb-721a478-224807-415181 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-09-13 14:50:10,422 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85559136 started for PoS orders references: [{'name': None, 'pos_reference': '260-209-000001', 'uuid': 'f570300c-3d1b-4207-80a0-ae5b8aa32c02'}] 2026-09-13 14:50:10,462 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85559136 order {'name': None, 'pos_reference': '260-209-000001', 'uuid': 'f570300c-3d1b-4207-80a0-ae5b8aa32c02'} created pos.order #976 2026-09-13 14:50:10,475 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #85559136 finished 2026-09-13 14:50:10,572 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:10] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 101 0.089 0.105 2026-09-13 14:50:10,603 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend.browser: tour succeeded 2026-09-13 14:50:10,603 26 INFO rb-721a478-224807-415181 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-09-13 14:50:10,626 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:10] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.012 2026-09-13 14:50:10,669 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend.browser: heap 9250820 (allocated 10485760) 2026-09-13 14:50:10,694 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Closing chrome headless with pid 94276 2026-09-13 14:50:10,706 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Closing websocket connection 2026-09-13 14:50:10,706 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Terminating chrome headless with pid 94276 2026-09-13 14:50:10,760 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_145010_760018_test_prices_are_immutable_from_frontend.txt 2026-09-13 14:50:10,760 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_prices.TestSelfOrderPrice.test_prices_are_immutable_from_frontend: Removing chrome user profile "/tmp/tmpkbzl49g6_chrome_odoo" 2026-09-13 14:50:10,850 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-13 14:50:11,991 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_sequence: Starting TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders ... 2026-09-13 14:50:15,862 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Chrome pid: 94383 2026-09-13 14:50:15,863 26 INFO rb-721a478-224807-415181 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/tmp1f8y7h78_chrome_odoo 2026-09-13 14:50:15,863 26 INFO rb-721a478-224807-415181 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:41435/json/version 2026-09-13 14:50:15,864 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41435', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:50:15,900 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:50:15,900 26 INFO rb-721a478-224807-415181 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:41435/json 2026-09-13 14:50:15,901 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41435', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:50:15,906 26 INFO rb-721a478-224807-415181 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:41435/devtools/page/672B64EB58F3119C94F77DA34ACBCE31 2026-09-13 14:50:15,908 26 INFO rb-721a478-224807-415181 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-09-13 14:50:15,911 26 INFO rb-721a478-224807-415181 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-09-13 14:50:16,053 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-09-13 14:50:16,061 26 INFO rb-721a478-224807-415181 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-09-13 14:50:16,063 26 INFO rb-721a478-224807-415181 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/210?access_token=d79a80b55be34a5c" in browser 2026-09-13 14:50:16,063 26 INFO rb-721a478-224807-415181 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/210?access_token=d79a80b55be34a5c" 2026-09-13 14:50:16,077 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:50:16,406 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:16] "GET /pos-self/210?access_token=d79a80b55be34a5c HTTP/1.1" 200 - 60 0.038 0.294 2026-09-13 14:50:16,409 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Navigation result: {'frameId': '672B64EB58F3119C94F77DA34ACBCE31', 'loaderId': 'D4D6C789027EDDB9D66D948962B5FA7F', 'isDownload': False} 2026-09-13 14:50:16,409 26 INFO rb-721a478-224807-415181 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-09-13 14:50:16,415 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:50:16,440 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a791ab9/pos_self_order.assets.min.css, copying from /web/assets/a791ab9/pos_self_order.assets.min.css 2026-09-13 14:50:16,483 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:16] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.030 0.033 2026-09-13 14:50:16,496 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/170f20d/pos_self_order.assets.min.js, copying from /web/assets/170f20d/pos_self_order.assets.min.js 2026-09-13 14:50:16,532 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:16] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.019 0.090 2026-09-13 14:50:16,539 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js, copying from /web/assets/9b7cf3a/pos_self_order.assets_tests.min.js 2026-09-13 14:50:16,550 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:16] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.005 0.119 2026-09-13 14:50:16,702 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:16] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:50:16,714 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/210?access_token=d79a80b55be34a5c", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:50:16,718 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:16] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.002 2026-09-13 14:50:16,722 26 INFO rb-721a478-224807-415181 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-09-13 14:50:16,780 26 INFO rb-721a478-224807-415181 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-09-13 14:50:16,828 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:16] "POST /pos-self/relations/210 HTTP/1.1" 200 - 35 0.031 0.071 2026-09-13 14:50:16,871 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:16] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.134 2026-09-13 14:50:17,146 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:17] "POST /pos-self/data/210 HTTP/1.1" 200 - 179 0.133 0.155 2026-09-13 14:50:17,149 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:17] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.246 2026-09-13 14:50:17,223 26 INFO rb-721a478-224807-415181 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-09-13 14:50:17,298 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:17] "GET /web/image/ir.attachment/10189/raw HTTP/1.1" 200 - 4 0.038 0.007 2026-09-13 14:50:17,316 26 INFO rb-721a478-224807-415181 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_box span:contains('Coca-Cola')) 2026-09-13 14:50:17,409 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:17] "GET /web/image/pos.category/370/image_128?unique=2026-09-13T14:50:10.000+00:00 HTTP/1.1" 200 - 2 0.011 0.018 2026-09-13 14:50:17,430 26 INFO rb-721a478-224807-415181 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-09-13 14:50:17,439 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:17] "GET /web/image/product.template/2663/image_512?unique=2026-09-13T14:50:10.000+00:00 HTTP/1.1" 200 - 3 0.006 0.050 2026-09-13 14:50:17,454 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:17] "GET /web/image/product.template/2667/image_512?unique=2026-09-13T14:50:10.000+00:00 HTTP/1.1" 200 - 3 0.003 0.066 2026-09-13 14:50:17,474 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:17] "GET /web/image/product.template/2664/image_512?unique=2026-09-13T14:50:10.000+00:00 HTTP/1.1" 200 - 3 0.003 0.083 2026-09-13 14:50:17,503 26 INFO rb-721a478-224807-415181 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-09-13 14:50:17,510 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:17] "GET /web/image/product.template/2665/image_512?unique=2026-09-13T14:50:10.000+00:00 HTTP/1.1" 200 - 3 0.009 0.112 2026-09-13 14:50:17,531 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:17] "GET /web/image/product.template/2666/image_512?unique=2026-09-13T14:50:10.000+00:00 HTTP/1.1" 200 - 3 0.004 0.127 2026-09-13 14:50:17,550 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:17] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:50:17,552 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:50:17,608 26 INFO rb-721a478-224807-415181 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_popup_table select) 2026-09-13 14:50:17,617 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:17] "GET /web/image/product.product/3164/image_512?unique=2026-09-13T14:50:10.000+00:00 HTTP/1.1" 200 - 8 0.012 0.059 2026-09-13 14:50:17,627 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:17] "GET /web/image/ir.attachment/10156/raw HTTP/1.1" 200 - 4 0.002 0.097 2026-09-13 14:50:17,655 26 INFO rb-721a478-224807-415181 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_popup_table .btn:contains('Continue with table 101')) 2026-09-13 14:50:17,724 26 INFO rb-721a478-224807-415181 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-09-13 14:50:17,761 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45429618 started for PoS orders references: [{'name': None, 'pos_reference': '260-210-000001', 'uuid': '77a51f32-0c03-4e92-94e1-1dcd286fcdf8'}] 2026-09-13 14:50:17,820 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45429618 order {'name': None, 'pos_reference': '260-210-000001', 'uuid': '77a51f32-0c03-4e92-94e1-1dcd286fcdf8'} created pos.order #977 2026-09-13 14:50:17,842 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #45429618 finished 2026-09-13 14:50:17,973 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:17] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 100 0.120 0.128 2026-09-13 14:50:18,022 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:18] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.005 0.014 2026-09-13 14:50:18,033 26 INFO rb-721a478-224807-415181 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-09-13 14:50:18,086 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: tour succeeded 2026-09-13 14:50:18,087 26 INFO rb-721a478-224807-415181 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-09-13 14:50:18,148 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: heap 7670880 (allocated 8650752) 2026-09-13 14:50:18,159 26 INFO rb-721a478-224807-415181 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 94383 2026-09-13 14:50:18,161 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Closing websocket connection 2026-09-13 14:50:18,161 26 INFO rb-721a478-224807-415181 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 94383 2026-09-13 14:50:18,215 26 INFO rb-721a478-224807-415181 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-721a478-224807-415181/chrome_logs/chrome_log_20260913_145018_215746_test_self_order_order_number_conflict_with_normal_orders.txt 2026-09-13 14:50:18,216 26 INFO rb-721a478-224807-415181 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/tmp1f8y7h78_chrome_odoo" 2026-09-13 14:50:18,379 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Chrome pid: 94492 2026-09-13 14:50:18,379 26 INFO rb-721a478-224807-415181 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/tmp2panento_chrome_odoo 2026-09-13 14:50:18,379 26 INFO rb-721a478-224807-415181 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:46045/json/version 2026-09-13 14:50:18,380 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46045', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:50:18,506 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:50:18,506 26 INFO rb-721a478-224807-415181 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:46045/json 2026-09-13 14:50:18,507 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46045', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:50:18,510 26 INFO rb-721a478-224807-415181 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:46045/devtools/page/72C7AD203FDA755AEF816B58B341CD0E 2026-09-13 14:50:18,515 26 INFO rb-721a478-224807-415181 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-09-13 14:50:18,517 26 INFO rb-721a478-224807-415181 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-09-13 14:50:18,545 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_admin from n/a 2026-09-13 14:50:18,547 26 INFO rb-721a478-224807-415181 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-09-13 14:50:18,553 26 INFO rb-721a478-224807-415181 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/210" in browser 2026-09-13 14:50:18,553 26 INFO rb-721a478-224807-415181 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/210" 2026-09-13 14:50:18,905 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:18] "GET /pos/ui/210 HTTP/1.1" 200 - 70 0.070 0.257 2026-09-13 14:50:18,910 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Navigation result: {'frameId': '72C7AD203FDA755AEF816B58B341CD0E', 'loaderId': '152041F0F13FEFA844B3E7F0978A0D45', 'isDownload': False} 2026-09-13 14:50:18,910 26 INFO rb-721a478-224807-415181 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-09-13 14:50:18,923 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:50:18,956 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:18] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.003 0.017 2026-09-13 14:50:18,965 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:18] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.002 0.024 2026-09-13 14:50:18,969 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:18] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.021 2026-09-13 14:50:19,406 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:19] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:50:19,419 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:19] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:50:19,434 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/210", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:50:19,442 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [1/20] Tour OrderNumberConflictTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:50:19,466 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:19] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.015 0.013 2026-09-13 14:50:19,493 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:19] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.007 0.011 2026-09-13 14:50:19,504 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:19] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:50:19,520 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:19] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.001 0.004 2026-09-13 14:50:19,533 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:19] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.005 0.010 2026-09-13 14:50:19,545 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:19] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.004 2026-09-13 14:50:19,636 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:19] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 28 0.041 0.049 2026-09-13 14:50:20,352 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:20] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 483 0.333 0.351 2026-09-13 14:50:20,384 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:20] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.022 2026-09-13 14:50:20,471 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.001 0.006 2026-09-13 14:50:20,547 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:20] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.011 0.052 2026-09-13 14:50:20,594 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.001 0.010 2026-09-13 14:50:20,603 26 INFO rb-721a478-224807-415181 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-09-13 14:50:20,618 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:20] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-09-13 14:50:20,647 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:20] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:50:20,658 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:20] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:50:20,664 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:20] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:50:20,689 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:20] "GET /web/image/res.users/287/avatar_128 HTTP/1.1" 200 - 14 0.018 0.023 2026-09-13 14:50:20,704 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:20] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:50:20,706 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [2/20] Tour OrderNumberConflictTour → Step Check table with attributes: {"name":"3","run":"click"} (trigger: .floor-map .table:not(.syncing):has(.label:contains("3"))) 2026-09-13 14:50:20,707 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:20] "GET /web/image?model=res.company&id=1&field=logo HTTP/1.1" 200 - 3 0.005 0.052 2026-09-13 14:50:20,711 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:20] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.045 2026-09-13 14:50:20,712 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:20] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:50:20,823 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:20] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:50:20,879 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:20] "GET /pos/ui/210?from_backend=True HTTP/1.1" 200 - 32 0.028 0.039 2026-09-13 14:50:20,925 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:20] "GET /pos/ui/210 HTTP/1.1" 200 - 32 0.017 0.093 2026-09-13 14:50:20,936 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [3/20] Tour OrderNumberConflictTour → Step product screen is shown (trigger: .product-screen) 2026-09-13 14:50:20,936 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:20] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 4 0.003 0.070 2026-09-13 14:50:20,956 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:20] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:50:20,986 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [4/20] Tour OrderNumberConflictTour → Step click product 'Coca-Cola' (trigger: article.product .product-content .product-name:contains("Coca-Cola")) 2026-09-13 14:50:21,066 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [5/20] Tour OrderNumberConflictTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:50:21,117 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [6/20] 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-09-13 14:50:21,171 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [7/20] Tour OrderNumberConflictTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-09-13 14:50:21,222 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [8/20] Tour OrderNumberConflictTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-09-13 14:50:21,275 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [9/20] Tour OrderNumberConflictTour → Step click numpad button: 3 (trigger: div.numpad button:contains(/^3$/)) 2026-09-13 14:50:21,328 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [10/20] Tour OrderNumberConflictTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-09-13 14:50:21,391 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [11/20] Tour OrderNumberConflictTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-09-13 14:50:21,440 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [12/20] 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-09-13 14:50:21,492 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [13/20] Tour OrderNumberConflictTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:50:21,542 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [14/20] Tour OrderNumberConflictTour → Step go back to the floor screen (trigger: .pos-leftheader .table-button) 2026-09-13 14:50:21,599 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [15/20] Tour OrderNumberConflictTour → Step Wait loading is finished if it is shown (trigger: body) 2026-09-13 14:50:21,625 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58865433 started for PoS orders references: [{'name': '/', 'pos_reference': '261-210-000001', 'uuid': 'ba745f20-1ee6-4de4-bd8b-5b81e02a7222'}] 2026-09-13 14:50:21,699 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58865433 order {'name': '/', 'pos_reference': '261-210-000001', 'uuid': 'ba745f20-1ee6-4de4-bd8b-5b81e02a7222'} created pos.order #978 2026-09-13 14:50:21,712 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #58865433 finished 2026-09-13 14:50:21,756 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:21] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 61 0.047 0.085 2026-09-13 14:50:21,791 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [16/20] Tour OrderNumberConflictTour → Step .pos-leftheader .orders-button 2026-09-13 14:50:21,856 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [17/20] Tour OrderNumberConflictTour → Step .ticket-screen .orders tbody .order-row:nth-child(1):contains("260") 2026-09-13 14:50:21,933 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:21] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 39 0.037 0.038 2026-09-13 14:50:21,967 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:21] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.002 0.016 2026-09-13 14:50:21,988 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [18/20] Tour OrderNumberConflictTour → Step .ticket-screen .orders tbody .order-row:nth-child(1):contains("T 101") 2026-09-13 14:50:22,038 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [19/20] Tour OrderNumberConflictTour → Step .ticket-screen .orders tbody .order-row:nth-child(2):contains("261") 2026-09-13 14:50:22,088 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: [20/20] Tour OrderNumberConflictTour → Step .ticket-screen .orders tbody .order-row:nth-child(2):contains("T 103") 2026-09-13 14:50:22,139 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: tour succeeded 2026-09-13 14:50:22,140 26 INFO rb-721a478-224807-415181 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-09-13 14:50:22,243 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders.browser: heap 15332560 (allocated 16777216) 2026-09-13 14:50:22,250 26 INFO rb-721a478-224807-415181 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 94492 2026-09-13 14:50:22,251 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_self_order_sequence.TestSelfOrderSequence.test_self_order_order_number_conflict_with_normal_orders: Closing websocket connection 2026-09-13 14:50:22,252 26 INFO rb-721a478-224807-415181 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 94492 2026-09-13 14:50:22,308 26 INFO rb-721a478-224807-415181 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-721a478-224807-415181/chrome_logs/chrome_log_20260913_145022_308158_test_self_order_order_number_conflict_with_normal_orders.txt 2026-09-13 14:50:22,308 26 INFO rb-721a478-224807-415181 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/tmp2panento_chrome_odoo" 2026-09-13 14:50:22,359 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-13 14:50:23,483 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail: Starting TestTakeawayMail.test_preset_delivery_tour ... 2026-09-13 14:50:27,502 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Chrome pid: 94620 2026-09-13 14:50:27,503 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Chrome headless temporary user profile dir: /tmp/tmp9h2669en_chrome_odoo 2026-09-13 14:50:27,503 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Issuing json command http://127.0.0.1:34963/json/version 2026-09-13 14:50:27,504 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34963', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:50:27,508 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:50:27,508 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Issuing json command http://127.0.0.1:34963/json 2026-09-13 14:50:27,508 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34963', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:50:27,511 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Websocket url found: ws://127.0.0.1:34963/devtools/page/6404E593A617E74BE93E60E3EE42A18C 2026-09-13 14:50:27,512 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Enable chrome headless console log notification 2026-09-13 14:50:27,513 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Chrome headless enable page notifications 2026-09-13 14:50:27,575 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Setting session cookie in browser 2026-09-13 14:50:27,594 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Open "http://127.0.0.1:8069/pos-self/211?access_token=8329e591207c40c3" in browser 2026-09-13 14:50:27,594 26 INFO rb-721a478-224807-415181 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/211?access_token=8329e591207c40c3" 2026-09-13 14:50:27,624 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:50:27,937 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:27] "GET /pos-self/211?access_token=8329e591207c40c3 HTTP/1.1" 200 - 57 0.052 0.276 2026-09-13 14:50:27,940 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Navigation result: {'frameId': '6404E593A617E74BE93E60E3EE42A18C', 'loaderId': '68A80CECA967A3D07BADD118C57B7D39', 'isDownload': False} 2026-09-13 14:50:27,940 26 INFO rb-721a478-224807-415181 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-09-13 14:50:27,946 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:50:27,966 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a791ab9/pos_self_order.assets.min.css, copying from /web/assets/a791ab9/pos_self_order.assets.min.css 2026-09-13 14:50:27,998 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:27] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.022 0.026 2026-09-13 14:50:28,008 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/170f20d/pos_self_order.assets.min.js, copying from /web/assets/170f20d/pos_self_order.assets.min.js 2026-09-13 14:50:28,037 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:28] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.006 0.076 2026-09-13 14:50:28,049 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js, copying from /web/assets/9b7cf3a/pos_self_order.assets_tests.min.js 2026-09-13 14:50:28,067 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:28] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.008 0.096 2026-09-13 14:50:28,204 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:28] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-09-13 14:50:28,245 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:50:28,246 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:28] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.011 2026-09-13 14:50:28,250 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/211?access_token=8329e591207c40c3", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:50:28,264 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [1/14] Tour self_order_preset_delivery_tour → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:50:28,363 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:28] "POST /pos-self/relations/211 HTTP/1.1" 200 - 37 0.057 0.037 2026-09-13 14:50:28,398 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:28] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.126 2026-09-13 14:50:28,696 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:28] "POST /pos-self/data/211 HTTP/1.1" 200 - 181 0.142 0.165 2026-09-13 14:50:28,699 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:28] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.279 2026-09-13 14:50:28,734 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: Owl is running in 'dev' mode. 2026-09-13 14:50:28,775 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:28] "GET /web/image/ir.attachment/10239/raw HTTP/1.1" 200 - 4 0.002 0.009 2026-09-13 14:50:28,803 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [2/14] Tour self_order_preset_delivery_tour → Step Click on location 'Delivery' (trigger: .o_self_eating_location_box .preset_btn:contains('Delivery')) 2026-09-13 14:50:28,817 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:28] "GET /web/image/ir.attachment/10206/raw HTTP/1.1" 200 - 4 0.001 0.006 2026-09-13 14:50:28,832 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:50:28,907 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [3/14] Tour self_order_preset_delivery_tour → Step Click on product 'Free' (trigger: .product_list .o_self_product_box span:contains('Free')) 2026-09-13 14:50:28,955 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:28] "GET /web/image/pos.category/371/image_128?unique=2026-09-13T14:50:22.000+00:00 HTTP/1.1" 200 - 2 0.001 0.022 2026-09-13 14:50:28,985 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [4/14] Tour self_order_preset_delivery_tour → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-09-13 14:50:28,987 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:28] "GET /web/image/product.template/2668/image_512?unique=2026-09-13T14:50:22.000+00:00 HTTP/1.1" 200 - 3 0.010 0.029 2026-09-13 14:50:28,999 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:28] "GET /web/image/product.template/2669/image_512?unique=2026-09-13T14:50:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.044 2026-09-13 14:50:29,012 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:29] "GET /web/image/product.template/2672/image_512?unique=2026-09-13T14:50:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.054 2026-09-13 14:50:29,022 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:29] "GET /web/image/product.template/2671/image_512?unique=2026-09-13T14:50:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.051 2026-09-13 14:50:29,035 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:29] "GET /web/image/product.template/2670/image_512?unique=2026-09-13T14:50:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.066 2026-09-13 14:50:29,056 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [5/14] 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-09-13 14:50:29,071 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:29] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:50:29,086 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:29] "GET /web/image/product.product/3170/image_512?unique=2026-09-13T14:50:22.000+00:00 HTTP/1.1" 200 - 8 0.004 0.014 2026-09-13 14:50:29,102 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [6/14] Tour self_order_preset_delivery_tour → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-09-13 14:50:29,160 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [7/14] Tour self_order_preset_delivery_tour → Step Fill input with Dr Dre (trigger: input[placeholder="Name"]) 2026-09-13 14:50:29,181 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:29] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.008 0.011 2026-09-13 14:50:29,235 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [8/14] Tour self_order_preset_delivery_tour → Step Fill input with dre@dr.com (trigger: input[placeholder="Email"]) 2026-09-13 14:50:29,317 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [9/14] Tour self_order_preset_delivery_tour → Step Fill input with +32490904390 (trigger: input[placeholder="Phone"]) 2026-09-13 14:50:29,431 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [10/14] Tour self_order_preset_delivery_tour → Step Fill input with Rue du Bronx 90 (trigger: input[placeholder="Street and Number"]) 2026-09-13 14:50:29,525 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [11/14] Tour self_order_preset_delivery_tour → Step Fill input with 9999 (trigger: input[placeholder="Zip"]) 2026-09-13 14:50:29,588 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [12/14] Tour self_order_preset_delivery_tour → Step Fill input with New York (trigger: input[placeholder="City"]) 2026-09-13 14:50:29,667 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [13/14] Tour self_order_preset_delivery_tour → Step Click on button 'Continue' (trigger: .btn:contains('Continue')) 2026-09-13 14:50:29,719 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: [14/14] Tour self_order_preset_delivery_tour → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-09-13 14:50:29,811 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:29] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 33 0.038 0.050 2026-09-13 14:50:29,864 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64693620 started for PoS orders references: [{'name': None, 'pos_reference': '260-211-000001', 'uuid': 'd774af11-5bb7-4007-80d6-0bac2850bd8c'}] 2026-09-13 14:50:29,929 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64693620 order {'name': None, 'pos_reference': '260-211-000001', 'uuid': 'd774af11-5bb7-4007-80d6-0bac2850bd8c'} created pos.order #979 2026-09-13 14:50:29,944 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #64693620 finished 2026-09-13 14:50:30,328 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:30] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 241 0.254 0.249 2026-09-13 14:50:30,376 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: tour succeeded 2026-09-13 14:50:30,377 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: ╔════════════════════════════════════════════════╗ ║ TOUR self_order_preset_delivery_tour SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-09-13 14:50:30,432 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour.browser: heap 8602432 (allocated 10223616) 2026-09-13 14:50:30,453 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Closing chrome headless with pid 94620 2026-09-13 14:50:30,455 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Closing websocket connection 2026-09-13 14:50:30,455 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Terminating chrome headless with pid 94620 2026-09-13 14:50:30,513 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_145030_513742_test_preset_delivery_tour.txt 2026-09-13 14:50:30,514 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_delivery_tour: Removing chrome user profile "/tmp/tmp9h2669en_chrome_odoo" 2026-09-13 14:50:30,562 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail: Starting TestTakeawayMail.test_preset_dine_in_tour ... 2026-09-13 14:50:34,651 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Chrome pid: 94730 2026-09-13 14:50:34,651 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Chrome headless temporary user profile dir: /tmp/tmp6gka3she_chrome_odoo 2026-09-13 14:50:34,651 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Issuing json command http://127.0.0.1:44817/json/version 2026-09-13 14:50:34,652 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44817', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:50:34,659 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:50:34,659 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Issuing json command http://127.0.0.1:44817/json 2026-09-13 14:50:34,659 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44817', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:50:34,661 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Websocket url found: ws://127.0.0.1:44817/devtools/page/2FDE8342E625133F9C3CA6DB92D179E5 2026-09-13 14:50:34,663 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Enable chrome headless console log notification 2026-09-13 14:50:34,664 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Chrome headless enable page notifications 2026-09-13 14:50:34,698 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Setting session cookie in browser 2026-09-13 14:50:34,730 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Open "http://127.0.0.1:8069/pos-self/212?access_token=0b6a405ffd8c4fba&table_identifier=56e5f6d9" in browser 2026-09-13 14:50:34,730 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Navigating to: "http://127.0.0.1:8069/pos-self/212?access_token=0b6a405ffd8c4fba&table_identifier=56e5f6d9" 2026-09-13 14:50:34,750 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:50:35,272 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:35] "GET /pos-self/212?access_token=0b6a405ffd8c4fba&table_identifier=56e5f6d9 HTTP/1.1" 200 - 59 0.038 0.492 2026-09-13 14:50:35,276 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Navigation result: {'frameId': '2FDE8342E625133F9C3CA6DB92D179E5', 'loaderId': '9471107A3347A5B2A1AB5AB3B4EBACBE', 'isDownload': False} 2026-09-13 14:50:35,276 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Evaluate ready code "odoo.isTourReady('self_order_preset_dine_in_tour')" 2026-09-13 14:50:35,282 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:50:35,309 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/170f20d/pos_self_order.assets.min.js, copying from /web/assets/170f20d/pos_self_order.assets.min.js 2026-09-13 14:50:35,336 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:35] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.009 0.036 2026-09-13 14:50:35,344 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js, copying from /web/assets/9b7cf3a/pos_self_order.assets_tests.min.js 2026-09-13 14:50:35,354 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:35] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.008 0.048 2026-09-13 14:50:35,371 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a791ab9/pos_self_order.assets.min.css, copying from /web/assets/a791ab9/pos_self_order.assets.min.css 2026-09-13 14:50:35,414 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:35] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.037 0.083 2026-09-13 14:50:35,555 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:35] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.009 2026-09-13 14:50:35,568 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Evaluate test code "odoo.startTour('self_order_preset_dine_in_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/212?access_token=0b6a405ffd8c4fba&table_identifier=56e5f6d9", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:50:35,576 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour.browser: [1/8] Tour self_order_preset_dine_in_tour → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-09-13 14:50:35,579 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:50:35,579 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:35] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:50:35,637 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour.browser: [2/8] Tour self_order_preset_dine_in_tour → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:50:35,639 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:35] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.035 2026-09-13 14:50:35,735 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:35] "POST /pos-self/relations/212 HTTP/1.1" 200 - 37 0.062 0.071 2026-09-13 14:50:35,738 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:35] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.056 2026-09-13 14:50:36,023 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:36] "POST /pos-self/data/212 HTTP/1.1" 200 - 181 0.116 0.150 2026-09-13 14:50:36,089 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:36] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 6 0.007 0.015 2026-09-13 14:50:36,096 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour.browser: Owl is running in 'dev' mode. 2026-09-13 14:50:36,133 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:36] "GET /web/image/ir.attachment/10279/raw HTTP/1.1" 200 - 4 0.002 0.008 2026-09-13 14:50:36,152 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour.browser: [3/8] Tour self_order_preset_dine_in_tour → Step Click on location 'Dine in' (trigger: .o_self_eating_location_box .preset_btn:contains('Dine in')) 2026-09-13 14:50:36,166 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:36] "GET /web/image/ir.attachment/10246/raw HTTP/1.1" 200 - 4 0.001 0.007 2026-09-13 14:50:36,199 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:36] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:50:36,235 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour.browser: [4/8] Tour self_order_preset_dine_in_tour → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-09-13 14:50:36,281 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:36] "GET /web/image/pos.category/371/image_128?unique=2026-09-13T14:50:22.000+00:00 HTTP/1.1" 200 - 2 0.001 0.030 2026-09-13 14:50:36,297 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:36] "GET /web/image/product.template/2668/image_512?unique=2026-09-13T14:50:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.039 2026-09-13 14:50:36,304 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour.browser: [5/8] Tour self_order_preset_dine_in_tour → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-09-13 14:50:36,311 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:36] "GET /web/image/product.template/2669/image_512?unique=2026-09-13T14:50:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.040 2026-09-13 14:50:36,321 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:36] "GET /web/image/product.template/2670/image_512?unique=2026-09-13T14:50:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.049 2026-09-13 14:50:36,337 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:36] "GET /web/image/product.template/2672/image_512?unique=2026-09-13T14:50:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.065 2026-09-13 14:50:36,363 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:36] "GET /web/image/product.template/2671/image_512?unique=2026-09-13T14:50:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.090 2026-09-13 14:50:36,373 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour.browser: [6/8] Tour self_order_preset_dine_in_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-09-13 14:50:36,416 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:36] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:50:36,429 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour.browser: [7/8] Tour self_order_preset_dine_in_tour → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-09-13 14:50:36,440 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:36] "GET /web/image/product.product/3169/image_512?unique=2026-09-13T14:50:22.000+00:00 HTTP/1.1" 200 - 8 0.018 0.016 2026-09-13 14:50:36,499 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour.browser: [8/8] Tour self_order_preset_dine_in_tour → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-09-13 14:50:36,533 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30874137 started for PoS orders references: [{'name': None, 'pos_reference': '260-212-000001', 'uuid': 'ec62b7c0-65fc-43df-a663-a5e3b334e37f'}] 2026-09-13 14:50:36,565 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30874137 order {'name': None, 'pos_reference': '260-212-000001', 'uuid': 'ec62b7c0-65fc-43df-a663-a5e3b334e37f'} created pos.order #980 2026-09-13 14:50:36,579 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #30874137 finished 2026-09-13 14:50:36,722 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:36] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 97 0.111 0.122 2026-09-13 14:50:36,756 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:36] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.004 0.008 2026-09-13 14:50:36,783 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour.browser: tour succeeded 2026-09-13 14:50:36,783 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour.browser: ╔═══════════════════════════════════════════════╗ ║ TOUR self_order_preset_dine_in_tour SUCCEEDED ║ ╚═══════════════════════════════════════════════╝ 2026-09-13 14:50:36,843 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour.browser: heap 7655504 (allocated 8650752) 2026-09-13 14:50:36,871 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Closing chrome headless with pid 94730 2026-09-13 14:50:36,879 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Closing websocket connection 2026-09-13 14:50:36,879 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Terminating chrome headless with pid 94730 2026-09-13 14:50:36,978 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_145036_977933_test_preset_dine_in_tour.txt 2026-09-13 14:50:36,978 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_dine_in_tour: Removing chrome user profile "/tmp/tmp6gka3she_chrome_odoo" 2026-09-13 14:50:37,026 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail: Starting TestTakeawayMail.test_preset_takeaway_email_tour ... 2026-09-13 14:50:40,764 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Chrome pid: 94848 2026-09-13 14:50:40,764 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Chrome headless temporary user profile dir: /tmp/tmpvyw7bq3a_chrome_odoo 2026-09-13 14:50:40,764 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Issuing json command http://127.0.0.1:36897/json/version 2026-09-13 14:50:40,766 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36897', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:50:40,776 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:50:40,776 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Issuing json command http://127.0.0.1:36897/json 2026-09-13 14:50:40,776 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:36897', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:50:40,794 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Websocket url found: ws://127.0.0.1:36897/devtools/page/60023652DE22D15238F4E3D09C0B01E9 2026-09-13 14:50:40,798 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Enable chrome headless console log notification 2026-09-13 14:50:40,801 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Chrome headless enable page notifications 2026-09-13 14:50:40,814 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Setting session cookie in browser 2026-09-13 14:50:40,829 26 INFO rb-721a478-224807-415181 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/213?access_token=771b58d55f694eb4" in browser 2026-09-13 14:50:40,829 26 INFO rb-721a478-224807-415181 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/213?access_token=771b58d55f694eb4" 2026-09-13 14:50:40,847 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:50:41,250 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:41] "GET /pos-self/213?access_token=771b58d55f694eb4 HTTP/1.1" 200 - 57 0.072 0.335 2026-09-13 14:50:41,253 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Navigation result: {'frameId': '60023652DE22D15238F4E3D09C0B01E9', 'loaderId': '1F485D48612068F4FE4B430F9377497A', 'isDownload': False} 2026-09-13 14:50:41,254 26 INFO rb-721a478-224807-415181 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-09-13 14:50:41,265 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:50:41,310 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a791ab9/pos_self_order.assets.min.css, copying from /web/assets/a791ab9/pos_self_order.assets.min.css 2026-09-13 14:50:41,342 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:41] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.023 0.046 2026-09-13 14:50:41,350 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/170f20d/pos_self_order.assets.min.js, copying from /web/assets/170f20d/pos_self_order.assets.min.js 2026-09-13 14:50:41,366 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:41] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.004 0.082 2026-09-13 14:50:41,375 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js, copying from /web/assets/9b7cf3a/pos_self_order.assets_tests.min.js 2026-09-13 14:50:41,391 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:41] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.008 0.101 2026-09-13 14:50:41,512 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:41] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:50:41,525 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/213?access_token=771b58d55f694eb4", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:50:41,539 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:50:41,539 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:41] "POST /pos/ping HTTP/1.1" 200 - 1 0.002 0.007 2026-09-13 14:50:41,540 26 INFO rb-721a478-224807-415181 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-09-13 14:50:41,595 26 INFO rb-721a478-224807-415181 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-09-13 14:50:41,621 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:41] "POST /pos-self/relations/213 HTTP/1.1" 200 - 37 0.027 0.038 2026-09-13 14:50:41,649 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:41] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.089 2026-09-13 14:50:41,947 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:41] "POST /pos-self/data/213 HTTP/1.1" 200 - 183 0.148 0.149 2026-09-13 14:50:41,950 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:41] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.282 2026-09-13 14:50:41,989 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour.browser: Owl is running in 'dev' mode. 2026-09-13 14:50:42,029 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:42] "GET /web/image/ir.attachment/10319/raw HTTP/1.1" 200 - 4 0.005 0.005 2026-09-13 14:50:42,055 26 INFO rb-721a478-224807-415181 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-09-13 14:50:42,099 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:42] "GET /web/image/ir.attachment/10286/raw HTTP/1.1" 200 - 4 0.011 0.016 2026-09-13 14:50:42,102 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:42] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:50:42,165 26 INFO rb-721a478-224807-415181 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_box span:contains('Free')) 2026-09-13 14:50:42,223 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:42] "GET /web/image/pos.category/371/image_128?unique=2026-09-13T14:50:22.000+00:00 HTTP/1.1" 200 - 2 0.011 0.022 2026-09-13 14:50:42,227 26 INFO rb-721a478-224807-415181 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-09-13 14:50:42,238 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:42] "GET /web/image/product.template/2671/image_512?unique=2026-09-13T14:50:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.046 2026-09-13 14:50:42,255 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:42] "GET /web/image/product.template/2668/image_512?unique=2026-09-13T14:50:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.060 2026-09-13 14:50:42,273 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:42] "GET /web/image/product.template/2669/image_512?unique=2026-09-13T14:50:22.000+00:00 HTTP/1.1" 200 - 3 0.007 0.071 2026-09-13 14:50:42,288 26 INFO rb-721a478-224807-415181 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-09-13 14:50:42,302 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:42] "GET /web/image/product.template/2672/image_512?unique=2026-09-13T14:50:22.000+00:00 HTTP/1.1" 200 - 3 0.010 0.096 2026-09-13 14:50:42,330 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:42] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:50:42,337 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:42] "GET /web/image/product.template/2670/image_512?unique=2026-09-13T14:50:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.130 2026-09-13 14:50:42,340 26 INFO rb-721a478-224807-415181 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-09-13 14:50:42,377 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:42] "GET /web/image/product.product/3170/image_512?unique=2026-09-13T14:50:22.000+00:00 HTTP/1.1" 200 - 8 0.018 0.043 2026-09-13 14:50:42,402 26 INFO rb-721a478-224807-415181 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-09-13 14:50:42,426 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:42] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.005 0.016 2026-09-13 14:50:42,466 26 INFO rb-721a478-224807-415181 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-09-13 14:50:42,537 26 INFO rb-721a478-224807-415181 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 +32000111222 (trigger: input[placeholder="Phone"]) 2026-09-13 14:50:42,602 26 INFO rb-721a478-224807-415181 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-09-13 14:50:42,655 26 INFO rb-721a478-224807-415181 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-09-13 14:50:42,734 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:42] "POST /pos-self-order/validate-partner HTTP/1.1" 200 - 33 0.026 0.051 2026-09-13 14:50:42,788 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23092659 started for PoS orders references: [{'name': None, 'pos_reference': '260-213-000001', 'uuid': '9a6bad18-7850-40bb-bc55-6f1eb799c0ea'}] 2026-09-13 14:50:42,825 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23092659 order {'name': None, 'pos_reference': '260-213-000001', 'uuid': '9a6bad18-7850-40bb-bc55-6f1eb799c0ea'} created pos.order #981 2026-09-13 14:50:42,833 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #23092659 finished 2026-09-13 14:50:43,162 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:43] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 241 0.171 0.243 2026-09-13 14:50:43,293 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:43] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.042 2026-09-13 14:50:43,300 26 INFO rb-721a478-224807-415181 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-09-13 14:50:43,475 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:43] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:50:43,477 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:43] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:50:43,513 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:43] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 304 - 3 0.004 0.015 2026-09-13 14:50:43,788 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:43] "POST /pos-self-order/send_self_order_receipt HTTP/1.1" 200 - 40 0.036 0.069 2026-09-13 14:50:43,846 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour.browser: tour succeeded 2026-09-13 14:50:43,847 26 INFO rb-721a478-224807-415181 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-09-13 14:50:43,942 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour.browser: heap 8867308 (allocated 9699328) 2026-09-13 14:50:43,943 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Closing chrome headless with pid 94848 2026-09-13 14:50:43,944 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Closing websocket connection 2026-09-13 14:50:43,945 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Terminating chrome headless with pid 94848 2026-09-13 14:50:43,999 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_145043_998934_test_preset_takeaway_email_tour.txt 2026-09-13 14:50:43,999 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_email_tour: Removing chrome user profile "/tmp/tmpvyw7bq3a_chrome_odoo" 2026-09-13 14:50:44,058 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail: Starting TestTakeawayMail.test_preset_takeaway_tour ... 2026-09-13 14:50:48,019 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Chrome pid: 94974 2026-09-13 14:50:48,019 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Chrome headless temporary user profile dir: /tmp/tmpxxsko06n_chrome_odoo 2026-09-13 14:50:48,019 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Issuing json command http://127.0.0.1:33223/json/version 2026-09-13 14:50:48,020 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33223', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:50:48,037 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:50:48,037 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Issuing json command http://127.0.0.1:33223/json 2026-09-13 14:50:48,038 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33223', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:50:48,041 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Websocket url found: ws://127.0.0.1:33223/devtools/page/E0FA75ACCD286F66E7F527D29E267138 2026-09-13 14:50:48,043 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Enable chrome headless console log notification 2026-09-13 14:50:48,044 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Chrome headless enable page notifications 2026-09-13 14:50:48,058 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Setting session cookie in browser 2026-09-13 14:50:48,069 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Open "http://127.0.0.1:8069/pos-self/214?access_token=854dc22404a0402b" in browser 2026-09-13 14:50:48,069 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Navigating to: "http://127.0.0.1:8069/pos-self/214?access_token=854dc22404a0402b" 2026-09-13 14:50:48,082 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:50:48,449 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:48] "GET /pos-self/214?access_token=854dc22404a0402b HTTP/1.1" 200 - 57 0.054 0.315 2026-09-13 14:50:48,452 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Navigation result: {'frameId': 'E0FA75ACCD286F66E7F527D29E267138', 'loaderId': '8EECFF8CC076299FDFAB10ED5248FE7F', 'isDownload': False} 2026-09-13 14:50:48,452 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Evaluate ready code "odoo.isTourReady('self_order_preset_takeaway_tour')" 2026-09-13 14:50:48,462 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:50:48,480 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js, copying from /web/assets/9b7cf3a/pos_self_order.assets_tests.min.js 2026-09-13 14:50:48,500 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:48] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.006 0.023 2026-09-13 14:50:48,522 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/170f20d/pos_self_order.assets.min.js, copying from /web/assets/170f20d/pos_self_order.assets.min.js 2026-09-13 14:50:48,546 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:48] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.006 0.070 2026-09-13 14:50:48,554 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a791ab9/pos_self_order.assets.min.css, copying from /web/assets/a791ab9/pos_self_order.assets.min.css 2026-09-13 14:50:48,593 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:48] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.021 0.104 2026-09-13 14:50:48,728 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:48] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:50:48,740 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Evaluate test code "odoo.startTour('self_order_preset_takeaway_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/214?access_token=854dc22404a0402b", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:50:48,751 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour.browser: [1/10] Tour self_order_preset_takeaway_tour → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-09-13 14:50:48,751 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:50:48,751 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:48] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:50:48,797 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:48] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.024 2026-09-13 14:50:48,807 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour.browser: [2/10] Tour self_order_preset_takeaway_tour → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:50:48,870 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:48] "POST /pos-self/relations/214 HTTP/1.1" 200 - 37 0.028 0.070 2026-09-13 14:50:48,878 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:48] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.055 2026-09-13 14:50:49,146 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:49] "POST /pos-self/data/214 HTTP/1.1" 200 - 181 0.116 0.133 2026-09-13 14:50:49,204 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour.browser: Owl is running in 'dev' mode. 2026-09-13 14:50:49,242 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:49] "GET /web/image/ir.attachment/10360/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-09-13 14:50:49,280 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour.browser: [3/10] Tour self_order_preset_takeaway_tour → Step Click on location 'Takeaway' (trigger: .o_self_eating_location_box .preset_btn:contains('Takeaway')) 2026-09-13 14:50:49,299 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:49] "GET /web/image/ir.attachment/10327/raw HTTP/1.1" 200 - 4 0.002 0.008 2026-09-13 14:50:49,317 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:50:49,420 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour.browser: [4/10] Tour self_order_preset_takeaway_tour → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-09-13 14:50:49,469 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:49] "GET /web/image/pos.category/371/image_128?unique=2026-09-13T14:50:22.000+00:00 HTTP/1.1" 200 - 2 0.001 0.025 2026-09-13 14:50:49,491 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:49] "GET /web/image/product.template/2668/image_512?unique=2026-09-13T14:50:22.000+00:00 HTTP/1.1" 200 - 3 0.005 0.039 2026-09-13 14:50:49,498 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour.browser: [5/10] Tour self_order_preset_takeaway_tour → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-09-13 14:50:49,513 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:49] "GET /web/image/product.template/2669/image_512?unique=2026-09-13T14:50:22.000+00:00 HTTP/1.1" 200 - 3 0.010 0.053 2026-09-13 14:50:49,528 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:49] "GET /web/image/product.template/2672/image_512?unique=2026-09-13T14:50:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.074 2026-09-13 14:50:49,553 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:49] "GET /web/image/product.template/2670/image_512?unique=2026-09-13T14:50:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.092 2026-09-13 14:50:49,563 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour.browser: [6/10] Tour self_order_preset_takeaway_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-09-13 14:50:49,568 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:49] "GET /web/image/product.template/2671/image_512?unique=2026-09-13T14:50:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.110 2026-09-13 14:50:49,592 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:49] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:50:49,615 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour.browser: [7/10] Tour self_order_preset_takeaway_tour → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-09-13 14:50:49,644 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:49] "GET /web/image/product.product/3169/image_512?unique=2026-09-13T14:50:22.000+00:00 HTTP/1.1" 200 - 8 0.026 0.030 2026-09-13 14:50:49,680 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour.browser: [8/10] Tour self_order_preset_takeaway_tour → Step Fill input with Dr Dre (trigger: input[placeholder="Name"]) 2026-09-13 14:50:49,711 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:49] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.009 0.018 2026-09-13 14:50:49,747 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour.browser: [9/10] Tour self_order_preset_takeaway_tour → Step Click on button 'Continue' (trigger: .btn:contains('Continue')) 2026-09-13 14:50:49,811 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour.browser: [10/10] Tour self_order_preset_takeaway_tour → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-09-13 14:50:49,872 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65643517 started for PoS orders references: [{'name': None, 'pos_reference': '260-214-000001', 'uuid': '54475684-f16c-4a2c-ad96-c4050231c0a4'}] 2026-09-13 14:50:49,913 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65643517 order {'name': None, 'pos_reference': '260-214-000001', 'uuid': '54475684-f16c-4a2c-ad96-c4050231c0a4'} created pos.order #982 2026-09-13 14:50:49,925 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #65643517 finished 2026-09-13 14:50:50,036 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:50] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 96 0.107 0.120 2026-09-13 14:50:50,086 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour.browser: tour succeeded 2026-09-13 14:50:50,089 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour.browser: ╔════════════════════════════════════════════════╗ ║ TOUR self_order_preset_takeaway_tour SUCCEEDED ║ ╚════════════════════════════════════════════════╝ 2026-09-13 14:50:50,089 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:50] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.011 0.012 2026-09-13 14:50:50,141 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour.browser: heap 8021468 (allocated 9437184) 2026-09-13 14:50:50,146 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Closing chrome headless with pid 94974 2026-09-13 14:50:50,147 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Closing websocket connection 2026-09-13 14:50:50,147 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Terminating chrome headless with pid 94974 2026-09-13 14:50:50,191 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_145050_191119_test_preset_takeaway_tour.txt 2026-09-13 14:50:50,191 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_takeaway_tour: Removing chrome user profile "/tmp/tmpxxsko06n_chrome_odoo" 2026-09-13 14:50:50,243 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail: Starting TestTakeawayMail.test_preset_with_slot_tour ... 2026-09-13 14:50:54,869 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Chrome pid: 95084 2026-09-13 14:50:54,869 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Chrome headless temporary user profile dir: /tmp/tmpovf2wpgz_chrome_odoo 2026-09-13 14:50:54,869 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Issuing json command http://127.0.0.1:39607/json/version 2026-09-13 14:50:54,870 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39607', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:50:54,874 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:50:54,874 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Issuing json command http://127.0.0.1:39607/json 2026-09-13 14:50:54,875 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39607', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:50:54,879 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Websocket url found: ws://127.0.0.1:39607/devtools/page/7753C6E31E7F8AF72C8716CD1B40841C 2026-09-13 14:50:54,882 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Enable chrome headless console log notification 2026-09-13 14:50:54,883 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Chrome headless enable page notifications 2026-09-13 14:50:54,955 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Setting session cookie in browser 2026-09-13 14:50:54,979 26 INFO rb-721a478-224807-415181 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/215?access_token=0b622917b1fd4891" in browser 2026-09-13 14:50:54,979 26 INFO rb-721a478-224807-415181 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/215?access_token=0b622917b1fd4891" 2026-09-13 14:50:54,998 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:50:55,548 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:55] "GET /pos-self/215?access_token=0b622917b1fd4891 HTTP/1.1" 200 - 57 0.065 0.492 2026-09-13 14:50:55,552 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Navigation result: {'frameId': '7753C6E31E7F8AF72C8716CD1B40841C', 'loaderId': 'B8015B009FBF19F34C915B95E0AA6124', 'isDownload': False} 2026-09-13 14:50:55,552 26 INFO rb-721a478-224807-415181 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-09-13 14:50:55,560 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:50:55,599 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a791ab9/pos_self_order.assets.min.css, copying from /web/assets/a791ab9/pos_self_order.assets.min.css 2026-09-13 14:50:55,629 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:55] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.026 0.038 2026-09-13 14:50:55,645 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/170f20d/pos_self_order.assets.min.js, copying from /web/assets/170f20d/pos_self_order.assets.min.js 2026-09-13 14:50:55,675 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:55] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.006 0.094 2026-09-13 14:50:55,688 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js, copying from /web/assets/9b7cf3a/pos_self_order.assets_tests.min.js 2026-09-13 14:50:55,715 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:55] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.012 0.112 2026-09-13 14:50:55,860 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:55] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:50:55,871 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/215?access_token=0b622917b1fd4891", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:50:55,876 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:50:55,876 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:55] "POST /pos/ping HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:50:55,878 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: [1/11] Tour self_order_preset_slot_tour → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-09-13 14:50:55,929 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:55] "POST /pos-self/relations/215 HTTP/1.1" 200 - 37 0.016 0.025 2026-09-13 14:50:55,944 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: [2/11] Tour self_order_preset_slot_tour → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:50:55,958 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:55] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.067 2026-09-13 14:50:56,211 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:56] "POST /pos-self/data/215 HTTP/1.1" 200 - 185 0.113 0.137 2026-09-13 14:50:56,224 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.248 2026-09-13 14:50:56,271 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: Owl is running in 'dev' mode. 2026-09-13 14:50:56,344 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: [3/11] Tour self_order_preset_slot_tour → Step Click on location 'Takeaway' (trigger: .o_self_eating_location_box .preset_btn:contains('Takeaway')) 2026-09-13 14:50:56,346 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:56] "GET /web/image/ir.attachment/10400/raw HTTP/1.1" 200 - 4 0.025 0.009 2026-09-13 14:50:56,361 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:56] "GET /web/image/ir.attachment/10367/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-13 14:50:56,383 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:50:56,425 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: [4/11] Tour self_order_preset_slot_tour → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-09-13 14:50:56,462 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:56] "GET /web/image/pos.category/371/image_128?unique=2026-09-13T14:50:22.000+00:00 HTTP/1.1" 200 - 2 0.001 0.017 2026-09-13 14:50:56,491 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: [5/11] Tour self_order_preset_slot_tour → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-09-13 14:50:56,492 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:56] "GET /web/image/product.template/2669/image_512?unique=2026-09-13T14:50:22.000+00:00 HTTP/1.1" 200 - 3 0.006 0.013 2026-09-13 14:50:56,511 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:56] "GET /web/image/product.template/2671/image_512?unique=2026-09-13T14:50:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.032 2026-09-13 14:50:56,532 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:56] "GET /web/image/product.template/2672/image_512?unique=2026-09-13T14:50:22.000+00:00 HTTP/1.1" 200 - 3 0.002 0.052 2026-09-13 14:50:56,551 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:56] "GET /web/image/product.template/2668/image_512?unique=2026-09-13T14:50:22.000+00:00 HTTP/1.1" 200 - 3 0.003 0.059 2026-09-13 14:50:56,558 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: [6/11] 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-09-13 14:50:56,574 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:56] "GET /web/image/product.template/2670/image_512?unique=2026-09-13T14:50:22.000+00:00 HTTP/1.1" 200 - 3 0.014 0.070 2026-09-13 14:50:56,602 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:56] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:50:56,607 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: [7/11] Tour self_order_preset_slot_tour → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-09-13 14:50:56,611 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:56] "GET /web/image/product.product/3169/image_512?unique=2026-09-13T14:50:22.000+00:00 HTTP/1.1" 200 - 8 0.005 0.021 2026-09-13 14:50:56,670 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: [8/11] Tour self_order_preset_slot_tour → Step Select Random Value in Input (trigger: .slot-select) 2026-09-13 14:50:56,690 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:56] "POST /pos-self-order/get-slots HTTP/1.1" 200 - 10 0.005 0.011 2026-09-13 14:50:56,784 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: [9/11] Tour self_order_preset_slot_tour → Step Fill input with Dr Dre (trigger: input[placeholder="Name"]) 2026-09-13 14:50:56,889 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: [10/11] Tour self_order_preset_slot_tour → Step Click on button 'Continue' (trigger: .btn:contains('Continue')) 2026-09-13 14:50:56,955 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: [11/11] Tour self_order_preset_slot_tour → Step Click on button 'Ok' (trigger: .btn:contains('Ok')) 2026-09-13 14:50:56,985 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87383057 started for PoS orders references: [{'name': None, 'pos_reference': '260-215-000001', 'uuid': 'c4a70060-cb79-4784-9278-33feee721682'}] 2026-09-13 14:50:57,034 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87383057 order {'name': None, 'pos_reference': '260-215-000001', 'uuid': 'c4a70060-cb79-4784-9278-33feee721682'} created pos.order #983 2026-09-13 14:50:57,045 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #87383057 finished 2026-09-13 14:50:57,157 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:57] "POST /pos-self-order/process-order/mobile HTTP/1.1" 200 - 96 0.099 0.108 2026-09-13 14:50:57,207 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:50:57] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.016 0.014 2026-09-13 14:50:57,216 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: tour succeeded 2026-09-13 14:50:57,216 26 INFO rb-721a478-224807-415181 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-09-13 14:50:57,339 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour.browser: heap 9253256 (allocated 11272192) 2026-09-13 14:50:57,347 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Closing chrome headless with pid 95084 2026-09-13 14:50:57,348 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Closing websocket connection 2026-09-13 14:50:57,349 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Terminating chrome headless with pid 95084 2026-09-13 14:50:57,439 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_145057_439436_test_preset_with_slot_tour.txt 2026-09-13 14:50:57,439 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_takeaway_preset_mail.TestTakeawayMail.test_preset_with_slot_tour: Removing chrome user profile "/tmp/tmpovf2wpgz_chrome_odoo" 2026-09-13 14:50:57,490 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-13 14:50:58,673 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_webmanifest: Starting WebManifestRoutesTest.test_webmanifest_scoped_icon_with_default ... 2026-09-13 14:51:02,144 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-09-13 14:51:02,151 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:51:02,300 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:02] "GET /web/manifest.scoped_app_manifest?app_id=pos_self_order&path=/pos-self/216 HTTP/1.1" 200 - 17 0.016 0.134 2026-09-13 14:51:02,335 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order.tests.test_webmanifest: Starting WebManifestRoutesTest.test_webmanifest_scoped_icon_withoutdefault ... 2026-09-13 14:51:05,848 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-09-13 14:51:05,895 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:51:06,085 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:06] "GET /web/manifest.scoped_app_manifest?app_id=pos_self_order&path=/pos-self/217 HTTP/1.1" 200 - 17 0.020 0.173 2026-09-13 14:51:06,149 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-13 14:51:16,163 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order_qfpay.tests.test_basic: Starting TestSelfOrderKioskQFPay.test_kiosk_qfpay ... 2026-09-13 14:51:16,415 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order_qfpay.tests.test_basic: Starting TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order ... 2026-09-13 14:51:16,677 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Chrome pid: 95201 2026-09-13 14:51:16,677 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Chrome headless temporary user profile dir: /tmp/tmpppy2p3oy_chrome_odoo 2026-09-13 14:51:16,677 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Issuing json command http://127.0.0.1:37545/json/version 2026-09-13 14:51:16,678 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37545', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:51:16,698 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:51:16,699 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Issuing json command http://127.0.0.1:37545/json 2026-09-13 14:51:16,699 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37545', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:51:16,701 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Websocket url found: ws://127.0.0.1:37545/devtools/page/35DE1B510B31F88D0EFC2C0B94A07C70 2026-09-13 14:51:16,705 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Enable chrome headless console log notification 2026-09-13 14:51:16,707 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Chrome headless enable page notifications 2026-09-13 14:51:16,715 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Setting session cookie in browser 2026-09-13 14:51:16,727 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Open "http://127.0.0.1:8069/pos-self/219?access_token=0ca4b181a4ee41a3" in browser 2026-09-13 14:51:16,727 26 INFO rb-721a478-224807-415181 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/219?access_token=0ca4b181a4ee41a3" 2026-09-13 14:51:16,737 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:51:17,263 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:17] "GET /pos-self/219?access_token=0ca4b181a4ee41a3 HTTP/1.1" 200 - 60 0.042 0.487 2026-09-13 14:51:17,267 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Navigation result: {'frameId': '35DE1B510B31F88D0EFC2C0B94A07C70', 'loaderId': '6E93EC0428E2EC3A036C929E3BD89704', 'isDownload': False} 2026-09-13 14:51:17,267 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Evaluate ready code "odoo.isTourReady('kiosk_qfpay_order')" 2026-09-13 14:51:17,284 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:51:17,325 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/170f20d/pos_self_order.assets.min.js, copying from /web/assets/170f20d/pos_self_order.assets.min.js 2026-09-13 14:51:17,352 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:17] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 11 0.010 0.045 2026-09-13 14:51:17,370 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a791ab9/pos_self_order.assets.min.css, copying from /web/assets/a791ab9/pos_self_order.assets.min.css 2026-09-13 14:51:17,420 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:17] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.051 0.080 2026-09-13 14:51:17,428 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js, copying from /web/assets/9b7cf3a/pos_self_order.assets_tests.min.js 2026-09-13 14:51:17,440 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:17] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.006 0.127 2026-09-13 14:51:17,551 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:17] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.004 2026-09-13 14:51:17,562 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/219?access_token=0ca4b181a4ee41a3", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:51:17,571 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: [1/7] Tour kiosk_qfpay_order → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:51:17,574 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:51:17,574 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:17] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.008 2026-09-13 14:51:17,653 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:17] "POST /pos-self/relations/219 HTTP/1.1" 200 - 25 0.036 0.028 2026-09-13 14:51:17,682 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:17] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.090 2026-09-13 14:51:18,010 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:18] "POST /pos-self/data/219 HTTP/1.1" 200 - 170 0.154 0.176 2026-09-13 14:51:18,015 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:18] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.002 0.313 2026-09-13 14:51:18,059 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [200], uid: 3, model: res.company 2026-09-13 14:51:18,072 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:18] "GET /web/image/res.company/200/logo/256x256 HTTP/1.1" 200 - 14 0.010 0.016 2026-09-13 14:51:18,082 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: Owl is running in 'dev' mode. 2026-09-13 14:51:18,124 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:18] "GET /web/image/ir.attachment/10539/raw HTTP/1.1" 200 - 4 0.002 0.006 2026-09-13 14:51:18,168 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: [2/7] Tour kiosk_qfpay_order → Step Click on product 'Letter Tray' (trigger: .product_list .o_self_product_box span:contains('Letter Tray')) 2026-09-13 14:51:18,223 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:18] "GET /web/image/pos.category/374/image_128?unique=2026-09-13T14:51:06.000+00:00 HTTP/1.1" 200 - 2 0.001 0.022 2026-09-13 14:51:18,247 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:18] "GET /web/image/pos.category/373/image_128?unique=2026-09-13T14:51:06.000+00:00 HTTP/1.1" 200 - 2 0.001 0.042 2026-09-13 14:51:18,273 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:18] "GET /web/image/pos.category/375/image_128?unique=2026-09-13T14:51:06.000+00:00 HTTP/1.1" 200 - 2 0.003 0.069 2026-09-13 14:51:18,293 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:18] "GET /web/image/pos.category/0/image_128?unique=undefined HTTP/1.1" 200 - 3 0.002 0.084 2026-09-13 14:51:18,298 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: [3/7] Tour kiosk_qfpay_order → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-09-13 14:51:18,317 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:18] "GET /web/image/product.template/2688/image_512?unique=2026-09-13T14:51:06.000+00:00 HTTP/1.1" 200 - 3 0.002 0.102 2026-09-13 14:51:18,364 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: [4/7] Tour kiosk_qfpay_order → Step Click on button 'Pay' (trigger: .btn:contains('Pay')) 2026-09-13 14:51:18,387 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:18] "GET /web/image/ir.attachment/10540/raw HTTP/1.1" 200 - 4 0.002 0.007 2026-09-13 14:51:18,413 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:18] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:51:18,424 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:18] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:51:18,441 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: [5/7] Tour kiosk_qfpay_order → Step Check that 'Pay' do not exist (trigger: body:not(:has(.btn:text(Pay)))) 2026-09-13 14:51:18,450 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:18] "GET /web/image/product.product/3189/image_512?unique=2026-09-13T14:51:06.000+00:00 HTTP/1.1" 200 - 8 0.012 0.023 2026-09-13 14:51:18,492 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24013991 started for PoS orders references: [{'name': None, 'pos_reference': '260-219-000001', 'uuid': 'ab434288-7988-4833-92d9-caf367b84461'}] 2026-09-13 14:51:18,531 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24013991 order {'name': None, 'pos_reference': '260-219-000001', 'uuid': 'ab434288-7988-4833-92d9-caf367b84461'} created pos.order #984 2026-09-13 14:51:18,542 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #24013991 finished 2026-09-13 14:51:18,641 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:18] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 106 0.071 0.124 2026-09-13 14:51:18,687 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:18] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 10 0.008 0.010 2026-09-13 14:51:18,688 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: [6/7] Tour kiosk_qfpay_order → Step Waiting for Qfpay payment to be processed (trigger: body:not(:has(.btn:text(Retry)))) 2026-09-13 14:51:18,736 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: [7/7] Tour kiosk_qfpay_order → Step Click on button 'Close' (trigger: .btn:contains('Close')) 2026-09-13 14:51:18,741 26 INFO rb-721a478-224807-415181 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': 'ab434288-7988-4833-92d9-caf367b84461--920--407', '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-09-13 14:51:18,858 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:18] "POST /qfpay/notify HTTP/1.1" 200 - 38 0.074 0.045 2026-09-13 14:51:18,907 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:18] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.004 0.009 2026-09-13 14:51:18,912 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: tour succeeded 2026-09-13 14:51:18,913 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: ╔══════════════════════════════════╗ ║ TOUR kiosk_qfpay_order SUCCEEDED ║ ╚══════════════════════════════════╝ 2026-09-13 14:51:18,945 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order.browser: heap 7507976 (allocated 8388608) 2026-09-13 14:51:18,948 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Closing chrome headless with pid 95201 2026-09-13 14:51:18,950 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Closing websocket connection 2026-09-13 14:51:18,951 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Terminating chrome headless with pid 95201 2026-09-13 14:51:18,992 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_145118_992667_test_tour_kiosk_qfpay_order.txt 2026-09-13 14:51:18,993 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order_qfpay.tests.test_basic.TestSelfOrderKioskQFPay.test_tour_kiosk_qfpay_order: Removing chrome user profile "/tmp/tmpppy2p3oy_chrome_odoo" 2026-09-13 14:51:19,034 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-13 14:51:20,175 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe: Starting TestSelfOrderKioskStripe.test_get_stripe_creditentials ... 2026-09-13 14:51:24,416 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:51:24,595 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:24] "POST /pos-self-order/stripe-connection-token HTTP/1.1" 200 - 29 0.020 0.163 2026-09-13 14:51:24,629 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe: Starting TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal ... 2026-09-13 14:51:28,374 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Chrome pid: 95312 2026-09-13 14:51:28,374 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Chrome headless temporary user profile dir: /tmp/tmpb83vp5w7_chrome_odoo 2026-09-13 14:51:28,374 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Issuing json command http://127.0.0.1:40617/json/version 2026-09-13 14:51:28,375 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40617', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:51:28,397 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:51:28,397 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Issuing json command http://127.0.0.1:40617/json 2026-09-13 14:51:28,397 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40617', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:51:28,402 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Websocket url found: ws://127.0.0.1:40617/devtools/page/213A9FF34F5CCA4944B03B079DAE3614 2026-09-13 14:51:28,405 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Enable chrome headless console log notification 2026-09-13 14:51:28,408 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Chrome headless enable page notifications 2026-09-13 14:51:28,426 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Setting session cookie in browser 2026-09-13 14:51:28,524 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Open "http://127.0.0.1:8069/pos-self/221?access_token=access_token" in browser 2026-09-13 14:51:28,525 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Navigating to: "http://127.0.0.1:8069/pos-self/221?access_token=access_token" 2026-09-13 14:51:28,538 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:51:28,917 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:28] "GET /pos-self/221?access_token=access_token HTTP/1.1" 200 - 56 0.068 0.314 2026-09-13 14:51:28,922 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Navigation result: {'frameId': '213A9FF34F5CCA4944B03B079DAE3614', 'loaderId': '8EABA8B5AC23D8792306BAE0C2F717D7', 'isDownload': False} 2026-09-13 14:51:28,923 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Evaluate ready code "odoo.isTourReady('test_kiosk_without_payment_terminal')" 2026-09-13 14:51:28,929 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:51:28,951 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/a791ab9/pos_self_order.assets.min.css, copying from /web/assets/a791ab9/pos_self_order.assets.min.css 2026-09-13 14:51:28,993 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:28] "GET /web/assets/1/a791ab9/pos_self_order.assets.min.css HTTP/1.1" 200 - 8 0.022 0.037 2026-09-13 14:51:29,008 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/170f20d/pos_self_order.assets.min.js, copying from /web/assets/170f20d/pos_self_order.assets.min.js 2026-09-13 14:51:29,038 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:29] "GET /web/assets/1/170f20d/pos_self_order.assets.min.js HTTP/1.1" 200 - 8 0.013 0.088 2026-09-13 14:51:29,063 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js, copying from /web/assets/9b7cf3a/pos_self_order.assets_tests.min.js 2026-09-13 14:51:29,083 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:29] "GET /web/assets/1/9b7cf3a/pos_self_order.assets_tests.min.js HTTP/1.1" 200 - 8 0.013 0.128 2026-09-13 14:51:29,225 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:29] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.008 2026-09-13 14:51:29,241 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Evaluate test code "odoo.startTour('test_kiosk_without_payment_terminal', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos-self/221?access_token=access_token", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:51:29,249 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal.browser: [1/7] Tour test_kiosk_without_payment_terminal → Step Check that 'My Order' do not exist (trigger: body:not(:has(.btn:text(My Order)))) 2026-09-13 14:51:29,253 26 INFO rb-721a478-224807-415181 odoo.http: Session expired 2026-09-13 14:51:29,253 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:29] "POST /pos/ping HTTP/1.1" 200 - 1 0.001 0.007 2026-09-13 14:51:29,305 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal.browser: [2/7] Tour test_kiosk_without_payment_terminal → Step Click on button 'Order Now' (trigger: .btn:contains('Order Now')) 2026-09-13 14:51:29,327 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:29] "POST /pos-self/relations/221 HTTP/1.1" 200 - 37 0.026 0.036 2026-09-13 14:51:29,359 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:29] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.006 0.086 2026-09-13 14:51:29,655 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:29] "POST /pos-self/data/221 HTTP/1.1" 200 - 182 0.137 0.164 2026-09-13 14:51:29,659 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:29] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.280 2026-09-13 14:51:29,717 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:29] "GET /web/image/res.company/1/logo/256x256 HTTP/1.1" 200 - 8 0.005 0.027 2026-09-13 14:51:29,723 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal.browser: Owl is running in 'dev' mode. 2026-09-13 14:51:29,756 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:29] "GET /web/image/ir.attachment/10630/raw HTTP/1.1" 200 - 4 0.001 0.004 2026-09-13 14:51:29,796 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal.browser: [3/7] Tour test_kiosk_without_payment_terminal → Step Click on product 'Coca-Cola' (trigger: .product_list .o_self_product_box span:contains('Coca-Cola')) 2026-09-13 14:51:29,885 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:29] "GET /web/image/pos.category/376/image_128?unique=2026-09-13T14:51:19.000+00:00 HTTP/1.1" 200 - 2 0.001 0.026 2026-09-13 14:51:29,896 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:29] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:51:29,900 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:29] "GET /web/image/product.template/2691/image_512?unique=2026-09-13T14:51:19.000+00:00 HTTP/1.1" 200 - 3 0.003 0.026 2026-09-13 14:51:29,907 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal.browser: [4/7] Tour test_kiosk_without_payment_terminal → Step Click on button 'Checkout' (trigger: .btn:contains('Checkout')) 2026-09-13 14:51:29,912 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:29] "GET /web/image/product.template/2692/image_512?unique=2026-09-13T14:51:19.000+00:00 HTTP/1.1" 200 - 3 0.003 0.034 2026-09-13 14:51:29,929 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:29] "GET /web/image/product.template/2695/image_512?unique=2026-09-13T14:51:19.000+00:00 HTTP/1.1" 200 - 3 0.003 0.049 2026-09-13 14:51:29,945 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:29] "GET /web/image/product.template/2693/image_512?unique=2026-09-13T14:51:19.000+00:00 HTTP/1.1" 200 - 3 0.002 0.061 2026-09-13 14:51:29,955 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:29] "GET /web/image/product.template/2694/image_512?unique=2026-09-13T14:51:19.000+00:00 HTTP/1.1" 200 - 3 0.002 0.070 2026-09-13 14:51:29,968 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal.browser: [5/7] Tour test_kiosk_without_payment_terminal → 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-09-13 14:51:29,977 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:29] "GET /web/image/ir.attachment/10594/raw HTTP/1.1" 200 - 4 0.001 0.005 2026-09-13 14:51:30,000 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:30] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:51:30,022 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:30] "GET /web/image/product.product/3192/image_512?unique=2026-09-13T14:51:19.000+00:00 HTTP/1.1" 200 - 8 0.003 0.020 2026-09-13 14:51:30,023 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal.browser: [6/7] Tour test_kiosk_without_payment_terminal → Step Click on button 'Order' (trigger: .btn:contains('Order')) 2026-09-13 14:51:30,082 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal.browser: [7/7] Tour test_kiosk_without_payment_terminal → Step Confirmation page is shown (trigger: .confirmation-page) 2026-09-13 14:51:30,108 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82809977 started for PoS orders references: [{'name': None, 'pos_reference': '260-221-000001', 'uuid': '3a1b1aae-cd1c-47cb-b283-e49c54569760'}] 2026-09-13 14:51:30,134 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82809977 order {'name': None, 'pos_reference': '260-221-000001', 'uuid': '3a1b1aae-cd1c-47cb-b283-e49c54569760'} created pos.order #985 2026-09-13 14:51:30,144 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #82809977 finished 2026-09-13 14:51:30,209 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:30] "POST /pos-self-order/process-order/kiosk HTTP/1.1" 200 - 95 0.045 0.086 2026-09-13 14:51:30,245 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:30] "POST /pos-self-order/get-user-data/ HTTP/1.1" 200 - 9 0.003 0.008 2026-09-13 14:51:30,253 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:30] "POST /pos-self-order/change-printer-status HTTP/1.1" 200 - 5 0.001 0.005 2026-09-13 14:51:30,258 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal.browser: tour succeeded 2026-09-13 14:51:30,258 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal.browser: ╔════════════════════════════════════════════════════╗ ║ TOUR test_kiosk_without_payment_terminal SUCCEEDED ║ ╚════════════════════════════════════════════════════╝ 2026-09-13 14:51:30,286 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal.browser: heap 7502364 (allocated 8126464) 2026-09-13 14:51:30,295 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Closing chrome headless with pid 95312 2026-09-13 14:51:30,296 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Closing websocket connection 2026-09-13 14:51:30,297 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Terminating chrome headless with pid 95312 2026-09-13 14:51:30,354 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_145130_354051_test_kiosk_without_payment_terminal.txt 2026-09-13 14:51:30,354 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe.TestSelfOrderKioskStripe.test_kiosk_without_payment_terminal: Removing chrome user profile "/tmp/tmpb83vp5w7_chrome_odoo" 2026-09-13 14:51:30,391 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe: Starting TestSelfOrderKioskStripe.test_self_order_kiosk_stripe ... 2026-09-13 14:51:33,966 26 INFO rb-721a478-224807-415181 odoo.addons.pos_self_order_stripe.tests.test_self_order_kiosk_stripe: Starting TestSelfOrderKioskStripe.test_stripe_capture_payment ... 2026-09-13 14:51:37,297 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:51:37,619 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:37] "POST /pos-self-order/stripe-capture-payment HTTP/1.1" 200 - 89 0.108 0.217 2026-09-13 14:51:37,657 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-13 14:51:46,666 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sms.tests.test_frontend: Starting TestAutofill.test_01_pos_number_autofill ... 2026-09-13 14:51:46,981 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Chrome pid: 95428 2026-09-13 14:51:46,981 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Chrome headless temporary user profile dir: /tmp/tmpzr3xywar_chrome_odoo 2026-09-13 14:51:46,990 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Issuing json command http://127.0.0.1:42843/json/version 2026-09-13 14:51:46,991 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42843', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:51:47,024 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:51:47,024 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Issuing json command http://127.0.0.1:42843/json 2026-09-13 14:51:47,025 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42843', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:51:47,028 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Websocket url found: ws://127.0.0.1:42843/devtools/page/3FDAB3F88C9F15C09F534C2CF36B1102 2026-09-13 14:51:47,030 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Enable chrome headless console log notification 2026-09-13 14:51:47,031 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Chrome headless enable page notifications 2026-09-13 14:51:47,071 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:pos_user from n/a 2026-09-13 14:51:47,080 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Setting session cookie in browser 2026-09-13 14:51:47,087 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Open "http://127.0.0.1:8069/pos/ui?config_id=224" in browser 2026-09-13 14:51:47,088 26 INFO rb-721a478-224807-415181 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=224" 2026-09-13 14:51:47,120 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:51:47,532 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:47] "GET /pos/ui?config_id=224 HTTP/1.1" 200 - 83 0.040 0.378 2026-09-13 14:51:47,536 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Navigation result: {'frameId': '3FDAB3F88C9F15C09F534C2CF36B1102', 'loaderId': 'B7B7FD92737B1B4B8B2C815C980E200C', 'isDownload': False} 2026-09-13 14:51:47,536 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Evaluate ready code "odoo.isTourReady('AutofillTour')" 2026-09-13 14:51:47,546 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:51:47,581 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:47] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.008 0.022 2026-09-13 14:51:47,607 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:47] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.003 0.046 2026-09-13 14:51:47,629 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:47] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.062 2026-09-13 14:51:48,072 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:48] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:51:48,090 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:48] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-09-13 14:51:48,106 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Evaluate test code "odoo.startTour('AutofillTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=224", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:51:48,115 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [1/29] Tour AutofillTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:51:48,118 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:48] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.004 0.009 2026-09-13 14:51:48,130 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:48] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-13 14:51:48,139 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:48] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:51:48,162 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:48] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 9 0.006 0.007 2026-09-13 14:51:48,174 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:48] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.025 2026-09-13 14:51:48,226 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:48] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 22 0.015 0.030 2026-09-13 14:51:48,230 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:48] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.001 0.026 2026-09-13 14:51:48,822 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:48] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 365 0.257 0.309 2026-09-13 14:51:48,841 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:48] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:51:48,929 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:48] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.003 2026-09-13 14:51:49,003 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:49] "GET /web/image/res.company/205/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.043 2026-09-13 14:51:49,032 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:49] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:51:49,052 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: Owl is running in 'dev' mode. 2026-09-13 14:51:49,064 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:49] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.006 0.003 2026-09-13 14:51:49,135 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:49] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.011 2026-09-13 14:51:49,137 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:49] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:51:49,152 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:49] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-09-13 14:51:49,221 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:49] "GET /web/image/res.users/300/avatar_128 HTTP/1.1" 200 - 14 0.043 0.051 2026-09-13 14:51:49,228 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:49] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:51:49,232 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:49] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:51:49,246 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:49] "GET /web/image?model=res.company&id=205&field=logo HTTP/1.1" 200 - 3 0.006 0.109 2026-09-13 14:51:49,249 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:49] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.102 2026-09-13 14:51:49,356 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [2/29] Tour AutofillTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:51:49,400 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:49] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:51:49,477 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:49] "GET /pos/ui/224?from_backend=True HTTP/1.1" 200 - 31 0.048 0.046 2026-09-13 14:51:49,507 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [3/29] Tour AutofillTour → Step click product 'Letter Tray' (trigger: article.product .product-content .product-name:contains("Letter Tray")) 2026-09-13 14:51:49,595 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:49] "GET /pos/ui/224 HTTP/1.1" 200 - 31 0.079 0.127 2026-09-13 14:51:49,601 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:49] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:51:49,617 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:49] "GET /web/image?model=product.template&field=image_128&id=2700&unique=2026-09-13T14:51:37.000+00:00 HTTP/1.1" 200 - 3 0.002 0.135 2026-09-13 14:51:49,641 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:49] "GET /web/image?model=product.template&field=image_128&id=2703&unique=2026-09-13T14:51:37.000+00:00 HTTP/1.1" 200 - 3 0.002 0.154 2026-09-13 14:51:49,667 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:49] "GET /web/image?model=product.template&field=image_128&id=2701&unique=2026-09-13T14:51:37.000+00:00 HTTP/1.1" 200 - 3 0.003 0.181 2026-09-13 14:51:49,689 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:49] "GET /web/image?model=product.template&field=image_128&id=2702&unique=2026-09-13T14:51:37.000+00:00 HTTP/1.1" 200 - 3 0.003 0.201 2026-09-13 14:51:49,720 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:49] "GET /web/image?model=product.template&field=image_128&id=2704&unique=2026-09-13T14:51:37.000+00:00 HTTP/1.1" 200 - 3 0.005 0.234 2026-09-13 14:51:49,753 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:49] "GET /web/image?model=product.template&field=image_128&id=2707&unique=2026-09-13T14:51:37.000+00:00 HTTP/1.1" 200 - 3 0.004 0.144 2026-09-13 14:51:49,778 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:49] "GET /web/image?model=product.template&field=image_128&id=2708&unique=2026-09-13T14:51:37.000+00:00 HTTP/1.1" 200 - 3 0.002 0.157 2026-09-13 14:51:49,799 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:49] "GET /web/image?model=product.template&field=image_128&id=2706&unique=2026-09-13T14:51:37.000+00:00 HTTP/1.1" 200 - 3 0.002 0.151 2026-09-13 14:51:49,882 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:49] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.037 0.170 2026-09-13 14:51:49,917 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:49] "GET /web/image?model=product.template&field=image_128&id=2705&unique=2026-09-13T14:51:37.000+00:00 HTTP/1.1" 200 - 3 0.002 0.223 2026-09-13 14:51:49,959 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [4/29] Tour AutofillTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:51:50,010 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [5/29] 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-09-13 14:51:50,064 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [6/29] Tour AutofillTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-09-13 14:51:50,118 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [7/29] Tour AutofillTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-09-13 14:51:50,170 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [8/29] Tour AutofillTour → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-09-13 14:51:50,225 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [9/29] Tour AutofillTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-09-13 14:51:50,292 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [10/29] Tour AutofillTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-09-13 14:51:50,341 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [11/29] Tour AutofillTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-09-13 14:51:50,394 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [12/29] Tour AutofillTour → Step click numpad button: 0 (trigger: div.numpad button:contains(/^0$/)) 2026-09-13 14:51:50,446 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [13/29] 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-09-13 14:51:50,624 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [14/29] Tour AutofillTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:51:50,674 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [15/29] Tour AutofillTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:51:50,725 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [16/29] Tour AutofillTour → Step click customer button (trigger: .product-screen .set-partner) 2026-09-13 14:51:50,811 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [17/29] Tour AutofillTour → Step partner screen is shown (trigger: .modal .partner-list b:contains()) 2026-09-13 14:51:50,866 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [18/29] Tour AutofillTour → Step Click search field (trigger: .modal .fa-search.undefined) 2026-09-13 14:51:50,918 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [19/29] Tour AutofillTour → Step Search for partner "Partner Full" (trigger: .modal-dialog .input-group input) 2026-09-13 14:51:50,977 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [20/29] Tour AutofillTour → Step click partner 'Partner Full' from partner list screen (trigger: .modal .partner-list b:contains(Partner Full)) 2026-09-13 14:51:51,036 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [21/29] Tour AutofillTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:51:51,086 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [22/29] Tour AutofillTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:51:51,156 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [23/29] Tour AutofillTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:51:51,168 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:51] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:51:51,170 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:51] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:51:51,207 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [24/29] Tour AutofillTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:51:51,257 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [25/29] Tour AutofillTour → Step click 'Bank' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Bank")) 2026-09-13 14:51:51,340 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [26/29] Tour AutofillTour → Step validate button is highlighted (trigger: .payment-screen button.validation-button.next.highlight) 2026-09-13 14:51:51,402 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [27/29] Tour AutofillTour → Step validate payment (trigger: .payment-screen button.validation-button.next) 2026-09-13 14:51:51,476 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [28/29] Tour AutofillTour → Step there should be the receipt (trigger: .receipt-screen .pos-receipt) 2026-09-13 14:51:51,487 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98256516 started for PoS orders references: [{'name': '/', 'pos_reference': '261-224-000001', 'uuid': '42a5007a-93c5-4f40-9f94-9f62e0fdcd81'}] 2026-09-13 14:51:51,497 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:51] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:51:51,768 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98256516 order {'name': '/', 'pos_reference': '261-224-000001', 'uuid': '42a5007a-93c5-4f40-9f94-9f62e0fdcd81'} created pos.order #987 2026-09-13 14:51:51,784 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #98256516 finished 2026-09-13 14:51:51,843 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:51] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 199 0.150 0.209 2026-09-13 14:51:51,886 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:51] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:51:51,983 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40436064 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-224-000001', 'uuid': '42a5007a-93c5-4f40-9f94-9f62e0fdcd81'}] 2026-09-13 14:51:51,988 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: [29/29] Tour AutofillTour → Step Check pre-filled partner phone (trigger: .receipt-screen .send-receipt-phone-input:value('9876543210')) 2026-09-13 14:51:51,989 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40436064 order {'name': 'Shop - 000001', 'pos_reference': '261-224-000001', 'uuid': '42a5007a-93c5-4f40-9f94-9f62e0fdcd81'} sync ignored for existing PoS order pos.order(987,) (state: paid) 2026-09-13 14:51:52,000 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #40436064 finished 2026-09-13 14:51:52,030 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: tour succeeded 2026-09-13 14:51:52,032 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: ╔═════════════════════════════╗ ║ TOUR AutofillTour SUCCEEDED ║ ╚═════════════════════════════╝ 2026-09-13 14:51:52,128 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:51:52] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 65 0.060 0.086 2026-09-13 14:51:52,165 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill.browser: heap 17640928 (allocated 20185088) 2026-09-13 14:51:52,170 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Closing chrome headless with pid 95428 2026-09-13 14:51:52,176 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Closing websocket connection 2026-09-13 14:51:52,176 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Terminating chrome headless with pid 95428 2026-09-13 14:51:52,231 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_145152_231639_test_01_pos_number_autofill.txt 2026-09-13 14:51:52,232 26 INFO rb-721a478-224807-415181 odoo.addons.pos_sms.tests.test_frontend.TestAutofill.test_01_pos_number_autofill: Removing chrome user profile "/tmp/tmpzr3xywar_chrome_odoo" 2026-09-13 14:51:52,279 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-13 14:52:01,475 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.tests.test_frontend: Starting TestVivaComHttpCommon.test_viva_com_kiosk_request_data ... 2026-09-13 14:52:01,674 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Chrome pid: 95578 2026-09-13 14:52:01,674 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Chrome headless temporary user profile dir: /tmp/tmp0m1ymd_b_chrome_odoo 2026-09-13 14:52:01,675 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Issuing json command http://127.0.0.1:34567/json/version 2026-09-13 14:52:01,676 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34567', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:52:01,693 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:52:01,694 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Issuing json command http://127.0.0.1:34567/json 2026-09-13 14:52:01,694 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34567', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:52:01,696 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Websocket url found: ws://127.0.0.1:34567/devtools/page/30A204C484750A37EF3E0E8E922748A0 2026-09-13 14:52:01,697 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Enable chrome headless console log notification 2026-09-13 14:52:01,698 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Chrome headless enable page notifications 2026-09-13 14:52:01,735 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-13 14:52:01,739 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Setting session cookie in browser 2026-09-13 14:52:01,745 26 INFO rb-721a478-224807-415181 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=225" in browser 2026-09-13 14:52:01,746 26 INFO rb-721a478-224807-415181 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=225" 2026-09-13 14:52:01,759 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:52:02,359 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:02] "GET /pos/ui?config_id=225 HTTP/1.1" 200 - 84 0.046 0.556 2026-09-13 14:52:02,363 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Navigation result: {'frameId': '30A204C484750A37EF3E0E8E922748A0', 'loaderId': 'CB45E429C83996080DD647DCB4668C74', 'isDownload': False} 2026-09-13 14:52:02,363 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Evaluate ready code "odoo.isTourReady('VivaComKioskTour')" 2026-09-13 14:52:02,370 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:52:02,382 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:02] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-09-13 14:52:02,411 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:02] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.011 0.027 2026-09-13 14:52:02,418 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:02] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.040 2026-09-13 14:52:02,837 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:02] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:52:02,871 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:02] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.025 2026-09-13 14:52:02,884 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Evaluate test code "odoo.startTour('VivaComKioskTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui?config_id=225", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:52:02,892 26 INFO rb-721a478-224807-415181 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-09-13 14:52:02,897 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:02] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.002 0.007 2026-09-13 14:52:02,922 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:02] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.005 0.007 2026-09-13 14:52:02,931 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:02] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:52:02,962 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:02] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.007 0.014 2026-09-13 14:52:02,978 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:02] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.034 2026-09-13 14:52:03,049 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:03] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.028 0.046 2026-09-13 14:52:03,053 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:03] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.058 2026-09-13 14:52:03,664 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:03] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 365 0.286 0.294 2026-09-13 14:52:03,706 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:03] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.032 2026-09-13 14:52:03,769 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:03] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.010 2026-09-13 14:52:03,819 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:03] "GET /web/image/res.company/206/logo/256x256 HTTP/1.1" 200 - 8 0.007 0.033 2026-09-13 14:52:03,840 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:03] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.000 0.007 2026-09-13 14:52:03,849 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: Owl is running in 'dev' mode. 2026-09-13 14:52:03,853 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:03] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:52:03,914 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:03] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:52:03,919 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:03] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:52:03,929 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:03] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:52:03,943 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:03] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.013 2026-09-13 14:52:03,995 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:03] "GET /web/image/res.users/302/avatar_128 HTTP/1.1" 200 - 14 0.027 0.045 2026-09-13 14:52:04,000 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:04] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:52:04,006 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:04] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:52:04,030 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:04] "GET /web/image?model=res.company&id=206&field=logo HTTP/1.1" 200 - 3 0.005 0.103 2026-09-13 14:52:04,037 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:04] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:52:04,130 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:04] "GET /pos/ui/225?from_backend=True HTTP/1.1" 200 - 31 0.055 0.052 2026-09-13 14:52:04,136 26 INFO rb-721a478-224807-415181 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-09-13 14:52:04,205 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:04] "GET /pos/ui/225 HTTP/1.1" 200 - 31 0.031 0.145 2026-09-13 14:52:04,276 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:04] "GET /web/image?model=product.template&field=image_128&id=2713&unique=2026-09-13T14:51:52.000+00:00 HTTP/1.1" 200 - 3 0.003 0.029 2026-09-13 14:52:04,286 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:04] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:52:04,315 26 INFO rb-721a478-224807-415181 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-09-13 14:52:04,322 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:04] "GET /web/image?model=product.template&field=image_128&id=2715&unique=2026-09-13T14:51:52.000+00:00 HTTP/1.1" 200 - 3 0.006 0.059 2026-09-13 14:52:04,359 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:04] "GET /web/image?model=product.template&field=image_128&id=2714&unique=2026-09-13T14:51:52.000+00:00 HTTP/1.1" 200 - 3 0.005 0.097 2026-09-13 14:52:04,380 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:04] "GET /web/image?model=product.template&field=image_128&id=2716&unique=2026-09-13T14:51:52.000+00:00 HTTP/1.1" 200 - 3 0.002 0.119 2026-09-13 14:52:04,409 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:04] "GET /web/image?model=product.template&field=image_128&id=2717&unique=2026-09-13T14:51:52.000+00:00 HTTP/1.1" 200 - 3 0.006 0.142 2026-09-13 14:52:04,431 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:04] "GET /web/image?model=product.template&field=image_128&id=2718&unique=2026-09-13T14:51:52.000+00:00 HTTP/1.1" 200 - 3 0.002 0.165 2026-09-13 14:52:04,460 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:04] "GET /web/image?model=product.template&field=image_128&id=2721&unique=2026-09-13T14:51:52.000+00:00 HTTP/1.1" 200 - 3 0.004 0.154 2026-09-13 14:52:04,476 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:04] "GET /web/image?model=product.template&field=image_128&id=2719&unique=2026-09-13T14:51:52.000+00:00 HTTP/1.1" 200 - 3 0.002 0.148 2026-09-13 14:52:04,499 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:04] "GET /web/image?model=product.template&field=image_128&id=2720&unique=2026-09-13T14:51:52.000+00:00 HTTP/1.1" 200 - 3 0.004 0.127 2026-09-13 14:52:04,558 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:04] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 37 0.023 0.145 2026-09-13 14:52:04,622 26 INFO rb-721a478-224807-415181 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-09-13 14:52:04,671 26 INFO rb-721a478-224807-415181 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-09-13 14:52:04,723 26 INFO rb-721a478-224807-415181 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-09-13 14:52:04,778 26 INFO rb-721a478-224807-415181 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-09-13 14:52:04,829 26 INFO rb-721a478-224807-415181 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-09-13 14:52:04,883 26 INFO rb-721a478-224807-415181 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-09-13 14:52:04,938 26 INFO rb-721a478-224807-415181 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-09-13 14:52:04,992 26 INFO rb-721a478-224807-415181 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-09-13 14:52:05,057 26 INFO rb-721a478-224807-415181 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-09-13 14:52:05,108 26 INFO rb-721a478-224807-415181 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-09-13 14:52:05,161 26 INFO rb-721a478-224807-415181 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-09-13 14:52:05,210 26 INFO rb-721a478-224807-415181 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-09-13 14:52:05,278 26 INFO rb-721a478-224807-415181 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-09-13 14:52:05,298 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:05] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:52:05,299 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:05] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:52:05,328 26 INFO rb-721a478-224807-415181 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-09-13 14:52:05,379 26 INFO rb-721a478-224807-415181 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-09-13 14:52:05,430 26 INFO rb-721a478-224807-415181 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-09-13 14:52:05,481 26 INFO rb-721a478-224807-415181 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-09-13 14:52:05,545 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:05] "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 - 0 0.000 0.003 2026-09-13 14:52:05,554 26 INFO rb-721a478-224807-415181 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-09-13 14:52:05,605 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: tour succeeded 2026-09-13 14:52:05,606 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: ╔═════════════════════════════════╗ ║ TOUR VivaComKioskTour SUCCEEDED ║ ╚═════════════════════════════════╝ 2026-09-13 14:52:05,681 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data.browser: heap 14282668 (allocated 14942208) 2026-09-13 14:52:05,688 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Closing chrome headless with pid 95578 2026-09-13 14:52:05,690 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Closing websocket connection 2026-09-13 14:52:05,691 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Terminating chrome headless with pid 95578 2026-09-13 14:52:05,749 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_145205_749034_test_viva_com_kiosk_request_data.txt 2026-09-13 14:52:05,749 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_com_kiosk_request_data: Removing chrome user profile "/tmp/tmp0m1ymd_b_chrome_odoo" 2026-09-13 14:52:05,761 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.tests.test_frontend: Starting TestVivaComHttpCommon.test_viva_payment_and_refund ... 2026-09-13 14:52:05,974 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Chrome pid: 95720 2026-09-13 14:52:05,975 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Chrome headless temporary user profile dir: /tmp/tmpnmmcgrkd_chrome_odoo 2026-09-13 14:52:05,975 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Issuing json command http://127.0.0.1:44887/json/version 2026-09-13 14:52:05,976 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44887', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:52:05,990 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:52:05,990 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Issuing json command http://127.0.0.1:44887/json 2026-09-13 14:52:05,990 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44887', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:52:05,994 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Websocket url found: ws://127.0.0.1:44887/devtools/page/1324F4675E609C7857E5FD6EBD0F7A28 2026-09-13 14:52:05,996 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Enable chrome headless console log notification 2026-09-13 14:52:05,997 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Chrome headless enable page notifications 2026-09-13 14:52:06,045 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-13 14:52:06,050 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Setting session cookie in browser 2026-09-13 14:52:06,051 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Open "http://127.0.0.1:8069/pos/ui/225" in browser 2026-09-13 14:52:06,052 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Navigating to: "http://127.0.0.1:8069/pos/ui/225" 2026-09-13 14:52:06,065 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:52:06,551 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:06] "GET /pos/ui/225 HTTP/1.1" 200 - 86 0.078 0.411 2026-09-13 14:52:06,559 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Navigation result: {'frameId': '1324F4675E609C7857E5FD6EBD0F7A28', 'loaderId': '8E4C20695E73B12AC072DF736A4660F3', 'isDownload': False} 2026-09-13 14:52:06,560 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Evaluate ready code "odoo.isTourReady('VivaComTour')" 2026-09-13 14:52:06,562 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: returning 404 for https://js.stripe.com/terminal/v1/ 2026-09-13 14:52:06,586 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:06] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.005 0.013 2026-09-13 14:52:06,606 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:06] "GET /web/assets/871f665/point_of_sale.assets_prod.min.css HTTP/1.1" 200 - 2 0.008 0.027 2026-09-13 14:52:06,631 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:06] "GET /web/assets/4fa57b7/point_of_sale.assets_prod.min.js HTTP/1.1" 200 - 2 0.007 0.049 2026-09-13 14:52:07,055 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:07] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:52:07,073 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:07] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.013 2026-09-13 14:52:07,095 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Evaluate test code "odoo.startTour('VivaComTour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/pos/ui/225", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:52:07,100 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [1/35] Tour VivaComTour → Step Start PoS (trigger: .screen-login .btn.open-register-btn) 2026-09-13 14:52:07,104 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:07] "POST /web/dataset/call_kw/barcode.nomenclature/read#barcode.nomenclature.read HTTP/1.1" 200 - 4 0.001 0.006 2026-09-13 14:52:07,126 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:07] "POST /web/dataset/call_kw/barcode.rule/search_read#barcode.rule.search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:52:07,139 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:07] "POST /pos/ping HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:52:07,173 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:07] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.017 0.012 2026-09-13 14:52:07,194 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:07] "POST /web/dataset/call_kw/pos.config/register_new_device_identifier#pos.config.register_new_device_identifier HTTP/1.1" 200 - 11 0.010 0.035 2026-09-13 14:52:07,203 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:07] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 1 0.000 0.006 2026-09-13 14:52:07,256 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:07] "POST /web/dataset/call_kw/pos.session/load_data_params#pos.session.load_data_params HTTP/1.1" 200 - 24 0.013 0.033 2026-09-13 14:52:07,808 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:07] "POST /web/dataset/call_kw/pos.session/load_data#pos.session.load_data HTTP/1.1" 200 - 365 0.247 0.271 2026-09-13 14:52:07,834 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:07] "POST /web/dataset/call_kw/pos.session/filter_local_data#pos.session.filter_local_data HTTP/1.1" 200 - 0 0.000 0.014 2026-09-13 14:52:07,907 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:07] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.001 0.007 2026-09-13 14:52:07,973 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:07] "GET /web/image/res.company/206/logo/256x256 HTTP/1.1" 200 - 8 0.012 0.037 2026-09-13 14:52:08,005 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:08] "POST /web/dataset/call_kw/pos.config/read_config_open_orders#pos.config.read_config_open_orders HTTP/1.1" 200 - 1 0.002 0.009 2026-09-13 14:52:08,015 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: Owl is running in 'dev' mode. 2026-09-13 14:52:08,037 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:08] "POST /web/dataset/call_kw/product.product/has_access#product.product.has_access HTTP/1.1" 200 - 1 0.002 0.004 2026-09-13 14:52:08,061 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:08] "GET /point_of_sale/static/src/fonts/Inconsolata.otf HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:52:08,078 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:08] "GET /web/static/img/odoo_logo.svg HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:52:08,095 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:08] "GET /hr_attendance/static/img/background-light.svg HTTP/1.1" 200 - 0 0.000 0.014 2026-09-13 14:52:08,119 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:08] "GET /web/static/fonts/google/Roboto/Roboto-Regular.ttf HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:52:08,120 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:08] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.012 2026-09-13 14:52:08,147 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:08] "GET /web/image/res.users/302/avatar_128 HTTP/1.1" 200 - 14 0.034 0.049 2026-09-13 14:52:08,157 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:08] "GET /web/image?model=res.company&id=206&field=logo HTTP/1.1" 200 - 3 0.002 0.082 2026-09-13 14:52:08,158 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:08] "GET /pos/service-worker.js HTTP/1.1" 200 - 0 0.000 0.078 2026-09-13 14:52:08,202 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [2/35] Tour VivaComTour → Step confirm dialog (trigger: .modal:not(.o_inactive_modal) .modal-footer .btn-primary:contains("Open Register")) 2026-09-13 14:52:08,237 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:08] "GET /web/static/lib/zxing-library/zxing-library.js HTTP/1.1" 200 - 0 0.000 0.013 2026-09-13 14:52:08,283 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [3/35] Tour VivaComTour → Step click product 'Desk Pad' (trigger: article.product .product-content .product-name:contains("Desk Pad")) 2026-09-13 14:52:08,304 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:52:08,309 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:08] "GET /pos/ui/225?from_backend=True HTTP/1.1" 200 - 31 0.049 0.042 2026-09-13 14:52:08,335 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:08] "GET /web/image?model=product.template&field=image_128&id=2713&unique=2026-09-13T14:51:52.000+00:00 HTTP/1.1" 200 - 3 0.004 0.064 2026-09-13 14:52:08,357 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:08] "GET /web/image?model=product.template&field=image_128&id=2714&unique=2026-09-13T14:51:52.000+00:00 HTTP/1.1" 200 - 3 0.002 0.099 2026-09-13 14:52:08,385 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:08] "GET /web/image?model=product.template&field=image_128&id=2715&unique=2026-09-13T14:51:52.000+00:00 HTTP/1.1" 200 - 3 0.002 0.111 2026-09-13 14:52:08,445 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:08] "GET /pos/ui/225 HTTP/1.1" 200 - 31 0.031 0.190 2026-09-13 14:52:08,463 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:08] "GET /web/image?model=product.template&field=image_128&id=2716&unique=2026-09-13T14:51:52.000+00:00 HTTP/1.1" 200 - 3 0.002 0.151 2026-09-13 14:52:08,480 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:08] "GET /web/image?model=product.template&field=image_128&id=2717&unique=2026-09-13T14:51:52.000+00:00 HTTP/1.1" 200 - 3 0.002 0.158 2026-09-13 14:52:08,502 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:08] "GET /web/image?model=product.template&field=image_128&id=2718&unique=2026-09-13T14:51:52.000+00:00 HTTP/1.1" 200 - 3 0.002 0.158 2026-09-13 14:52:08,523 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:08] "GET /web/image?model=product.template&field=image_128&id=2719&unique=2026-09-13T14:51:52.000+00:00 HTTP/1.1" 200 - 3 0.004 0.159 2026-09-13 14:52:08,545 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:08] "GET /web/image?model=product.template&field=image_128&id=2720&unique=2026-09-13T14:51:52.000+00:00 HTTP/1.1" 200 - 3 0.002 0.150 2026-09-13 14:52:08,566 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:08] "GET /web/image?model=product.template&field=image_128&id=2721&unique=2026-09-13T14:51:52.000+00:00 HTTP/1.1" 200 - 3 0.002 0.102 2026-09-13 14:52:08,639 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:08] "POST /web/dataset/call_kw/pos.session/set_opening_control#pos.session.set_opening_control HTTP/1.1" 200 - 38 0.028 0.144 2026-09-13 14:52:08,712 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [4/35] Tour VivaComTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:52:08,763 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [5/35] 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-09-13 14:52:08,814 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [6/35] Tour VivaComTour → Step click numpad button: Price (trigger: div.numpad button:contains(/^Price$/)) 2026-09-13 14:52:08,869 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [7/35] Tour VivaComTour → Step check if --Price-- mode is activated (trigger: div.numpad button:contains(/^Price$/).active) 2026-09-13 14:52:08,920 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [8/35] Tour VivaComTour → Step click numpad button: 5 (trigger: div.numpad button:contains(/^5$/)) 2026-09-13 14:52:08,973 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [9/35] Tour VivaComTour → Step click numpad button: . (trigger: div.numpad button:contains(/^\.$/)) 2026-09-13 14:52:09,025 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [10/35] Tour VivaComTour → Step click numpad button: 1 (trigger: div.numpad button:contains(/^1$/)) 2026-09-13 14:52:09,077 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [11/35] Tour VivaComTour → Step click numpad button: Qty (trigger: div.numpad button:contains(/^Qty$/)) 2026-09-13 14:52:09,140 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [12/35] Tour VivaComTour → Step check if --Qty-- mode is activated (trigger: div.numpad button:contains(/^Qty$/).active) 2026-09-13 14:52:09,191 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [13/35] 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-09-13 14:52:09,242 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [14/35] Tour VivaComTour → Step go back to the products (trigger: .actionpad .back-button) 2026-09-13 14:52:09,293 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [15/35] Tour VivaComTour → Step click pay button (trigger: .product-screen .pay-order-button) 2026-09-13 14:52:09,364 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [16/35] Tour VivaComTour → Step click pay button (trigger: .btn-switchpane:contains('Pay')) 2026-09-13 14:52:09,373 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:09] "GET /point_of_sale/static/src/img/card-bank.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:52:09,380 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:09] "GET /point_of_sale/static/src/img/money.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:52:09,413 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [17/35] Tour VivaComTour → Step now in payment screen (trigger: .pos-content .payment-screen) 2026-09-13 14:52:09,464 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [18/35] Tour VivaComTour → Step payment screen is shown (trigger: .pos .payment-screen) 2026-09-13 14:52:09,515 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [19/35] Tour VivaComTour → Step click 'Viva' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Viva")) 2026-09-13 14:52:09,584 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:09] "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 - 0 0.000 0.002 2026-09-13 14:52:09,596 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [20/35] Tour VivaComTour → Step Waiting for Viva payment to be processed (trigger: .electronic_status) 2026-09-13 14:52:09,652 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.controllers.main: notification received from Viva.com 2026-09-13 14:52:09,678 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:09] "POST /pos_viva_com/notification?company_id=206&token=viva_com_test HTTP/1.1" 200 - 8 0.008 0.019 2026-09-13 14:52:09,703 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [21/35] Tour VivaComTour → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-09-13 14:52:09,708 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52161703 started for PoS orders references: [{'name': '/', 'pos_reference': '261-225-000001', 'uuid': '4ce0b7dd-9ead-43b1-88f1-bdf26921ad96'}] 2026-09-13 14:52:09,719 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:09] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:52:10,133 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52161703 order {'name': '/', 'pos_reference': '261-225-000001', 'uuid': '4ce0b7dd-9ead-43b1-88f1-bdf26921ad96'} created pos.order #988 2026-09-13 14:52:10,153 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #52161703 finished 2026-09-13 14:52:10,193 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 190 0.244 0.245 2026-09-13 14:52:10,241 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:10] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.003 0.005 2026-09-13 14:52:10,317 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [22/35] Tour VivaComTour → Step go to next screen (trigger: .receipt-screen .button.next.highlight[name='done']) 2026-09-13 14:52:10,323 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17755897 started for PoS orders references: [{'name': 'Shop - 000001', 'pos_reference': '261-225-000001', 'uuid': '4ce0b7dd-9ead-43b1-88f1-bdf26921ad96'}] 2026-09-13 14:52:10,331 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17755897 order {'name': 'Shop - 000001', 'pos_reference': '261-225-000001', 'uuid': '4ce0b7dd-9ead-43b1-88f1-bdf26921ad96'} sync ignored for existing PoS order pos.order(988,) (state: paid) 2026-09-13 14:52:10,343 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #17755897 finished 2026-09-13 14:52:10,381 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [23/35] Tour VivaComTour → Step go to next screen (trigger: .receipt-screen .btn-switchpane.validation-button.highlight[name='done']) 2026-09-13 14:52:10,433 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [24/35] Tour VivaComTour → Step .pos-leftheader .orders-button 2026-09-13 14:52:10,500 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [25/35] Tour VivaComTour → Step .pos-search-bar .filter 2026-09-13 14:52:10,532 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:10] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 64 0.137 0.075 2026-09-13 14:52:10,547 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:10] "POST /web/dataset/call_kw/pos.order/read_pos_orders#pos.order.read_pos_orders HTTP/1.1" 200 - 1 0.008 0.037 2026-09-13 14:52:10,574 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:10] "POST /web/dataset/call_kw/pos.config/notify_synchronisation#pos.config.notify_synchronisation HTTP/1.1" 200 - 4 0.006 0.014 2026-09-13 14:52:10,582 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [26/35] Tour VivaComTour → Step .pos-search-bar .filter ul 2026-09-13 14:52:10,630 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [27/35] Tour VivaComTour → Step .pos-search-bar .filter ul li:contains("Paid") 2026-09-13 14:52:10,684 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [28/35] Tour VivaComTour → Step .ticket-screen .order-row:contains("0001") 2026-09-13 14:52:10,697 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:10] "POST /web/dataset/call_kw/pos.order/search_paid_order_ids#pos.order.search_paid_order_ids HTTP/1.1" 200 - 6 0.004 0.008 2026-09-13 14:52:10,743 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [29/35] Tour VivaComTour → Step click review button (trigger: .btn-switchpane.review-button) 2026-09-13 14:52:10,793 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [30/35] Tour VivaComTour → Step .ticket-screen .btn-primary.pay-order-button 2026-09-13 14:52:10,859 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [31/35] Tour VivaComTour → Step payment screen is shown (trigger: .pos .payment-screen) 2026-09-13 14:52:10,910 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [32/35] Tour VivaComTour → Step click 'Viva' payment method (trigger: .paymentmethods .button.paymentmethod .payment-name:contains("Viva")) 2026-09-13 14:52:10,968 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [33/35] Tour VivaComTour → Step Click Refund (trigger: div.button:contains('Refund')) 2026-09-13 14:52:11,023 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [34/35] Tour VivaComTour → Step Waiting for Viva payment to be processed (trigger: .electronic_status) 2026-09-13 14:52:11,028 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:11] "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 - 0 0.000 0.003 2026-09-13 14:52:11,079 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.controllers.main: notification received from Viva.com 2026-09-13 14:52:11,104 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:11] "POST /pos_viva_com/notification?company_id=206&token=viva_com_test HTTP/1.1" 200 - 7 0.009 0.018 2026-09-13 14:52:11,111 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: [35/35] Tour VivaComTour → Step receipt screen is shown (trigger: .pos .receipt-screen) 2026-09-13 14:52:11,129 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5352679 started for PoS orders references: [{'name': '/', 'pos_reference': '261-225-000002', 'uuid': '1d19b13a-2750-4cd1-8374-ba11894ddc9b'}] 2026-09-13 14:52:11,496 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5352679 order {'name': '/', 'pos_reference': '261-225-000002', 'uuid': '1d19b13a-2750-4cd1-8374-ba11894ddc9b'} created pos.order #989 2026-09-13 14:52:11,520 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #5352679 finished 2026-09-13 14:52:11,592 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 157 0.245 0.220 2026-09-13 14:52:11,662 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:11] "POST /web/dataset/call_kw/pos.order/get_preparation_change#pos.order.get_preparation_change HTTP/1.1" 200 - 1 0.000 0.003 2026-09-13 14:52:11,698 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: tour succeeded 2026-09-13 14:52:11,699 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: ╔════════════════════════════╗ ║ TOUR VivaComTour SUCCEEDED ║ ╚════════════════════════════╝ 2026-09-13 14:52:11,703 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33782600 started for PoS orders references: [{'name': 'Shop - 000001 REFUND', 'pos_reference': '261-225-000002', 'uuid': '1d19b13a-2750-4cd1-8374-ba11894ddc9b'}] 2026-09-13 14:52:11,718 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33782600 order {'name': 'Shop - 000001 REFUND', 'pos_reference': '261-225-000002', 'uuid': '1d19b13a-2750-4cd1-8374-ba11894ddc9b'} sync ignored for existing PoS order pos.order(989,) (state: paid) 2026-09-13 14:52:11,740 26 INFO rb-721a478-224807-415181 odoo.addons.point_of_sale.models.pos_order: PoS synchronisation #33782600 finished 2026-09-13 14:52:11,830 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:52:11] "POST /web/dataset/call_kw/pos.order/sync_from_ui#pos.order.sync_from_ui HTTP/1.1" 200 - 49 0.060 0.070 2026-09-13 14:52:11,834 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund.browser: heap 17087236 (allocated 18485248) 2026-09-13 14:52:11,850 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Closing chrome headless with pid 95720 2026-09-13 14:52:11,854 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Closing websocket connection 2026-09-13 14:52:11,854 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Terminating chrome headless with pid 95720 2026-09-13 14:52:11,909 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_145211_908990_test_viva_payment_and_refund.txt 2026-09-13 14:52:11,909 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.tests.test_frontend.TestVivaComHttpCommon.test_viva_payment_and_refund: Removing chrome user profile "/tmp/tmpnmmcgrkd_chrome_odoo" 2026-09-13 14:52:11,962 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-13 14:52:17,757 26 INFO rb-721a478-224807-415181 odoo.addons.pos_viva_com.tests.test_pos_payment_method: Starting TestVivaComBearerTokenAcl.test_bearer_token_persists_for_pos_user ... 2026-09-13 14:52:17,833 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-13 14:52:17,913 26 INFO rb-721a478-224807-415181 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard ... 2026-09-13 14:52:18,312 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7275] 2026-09-13 14:52:18,451 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted res.partner records with IDs: [1338] 2026-09-13 14:52:18,464 26 INFO rb-721a478-224807-415181 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_direct_reference ... 2026-09-13 14:52:18,649 26 INFO rb-721a478-224807-415181 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_indirect_reference ... 2026-09-13 14:52:18,862 26 INFO rb-721a478-224807-415181 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_indirect_reference_cascade ... 2026-09-13 14:52:19,083 26 INFO rb-721a478-224807-415181 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_lookup_with_invalid_email ... 2026-09-13 14:52:19,099 26 INFO rb-721a478-224807-415181 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_multi_company ... 2026-09-13 14:52:21,605 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1340], uid: 2, model: res.partner 2026-09-13 14:52:21,682 26 INFO rb-721a478-224807-415181 odoo.addons.privacy_lookup.tests.test_privacy_wizard: Starting TestPrivacyWizard.test_wizard_unique_log ... 2026-09-13 14:52:21,991 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-13 14:52:22,276 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7293] 2026-09-13 14:52:22,329 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted product.product records with IDs: [3229] 2026-09-13 14:52:22,403 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_blank_barcodes_allowed ... 2026-09-13 14:52:22,576 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_delete_packaging_and_use_its_barcode_in_product ... 2026-09-13 14:52:22,743 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted product.uom records with IDs: [15] 2026-09-13 14:52:22,754 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_duplicated_barcode ... 2026-09-13 14:52:22,861 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_duplicated_barcode_in_batch_edit ... 2026-09-13 14:52:23,075 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_duplicated_barcodes_are_allowed_for_different_companies ... 2026-09-13 14:52:25,562 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_duplicated_barcodes_in_product_variants ... 2026-09-13 14:52:27,933 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_false_barcodes_allowed ... 2026-09-13 14:52:28,103 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_barcode: Starting TestProductBarcode.test_test_duplicated_barcode_error_msg_content ... 2026-09-13 14:52:28,294 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-13 14:52:28,486 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_common: Starting TestProduct.test_any_user_can_print_product_labels ... 2026-09-13 14:52:28,777 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_common: Starting TestProduct.test_common ... 2026-09-13 14:52:28,937 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-13 14:52:28,946 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_import_files: Starting TestImportFiles.test_import_create_product_demo_xls ... 2026-09-13 14:52:28,947 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_import_files: skipped TestImportFiles.test_import_create_product_demo_xls : Needs demo data to be able to import those files 2026-09-13 14:52:28,948 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_import_files: Starting TestImportFiles.test_import_create_product_template_xls ... 2026-09-13 14:52:29,200 26 INFO rb-721a478-224807-415181 odoo.addons.base_import.models.base_import: importing 10 rows... 2026-09-13 14:52:29,528 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7353] 2026-09-13 14:52:29,570 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted product.product records with IDs: [3261] 2026-09-13 14:52:29,726 26 INFO rb-721a478-224807-415181 odoo.addons.base_import.models.base_import: done importing data into model: product.template 2026-09-13 14:52:29,748 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_import_files: Starting TestImportFiles.test_import_product_without_values_xls ... 2026-09-13 14:52:29,959 26 INFO rb-721a478-224807-415181 odoo.addons.base_import.models.base_import: importing 6 rows... 2026-09-13 14:52:30,397 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7369, 7368] 2026-09-13 14:52:30,443 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted product.product records with IDs: [3272, 3271] 2026-09-13 14:52:30,831 26 INFO rb-721a478-224807-415181 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-09-13 14:52:30,866 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_import_files: Starting TestImportFiles.test_import_write_product_demo_xls ... 2026-09-13 14:52:31,031 26 INFO rb-721a478-224807-415181 odoo.addons.base_import.models.base_import: importing 42 rows... 2026-09-13 14:52:31,794 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7429, 7427] 2026-09-13 14:52:31,831 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted product.product records with IDs: [3302, 3303] 2026-09-13 14:52:32,054 26 INFO rb-721a478-224807-415181 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-09-13 14:52:32,268 26 INFO rb-721a478-224807-415181 odoo.addons.base_import.models.base_import: importing 3 rows... 2026-09-13 14:52:32,335 26 INFO rb-721a478-224807-415181 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-09-13 14:52:32,344 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_import_files: Starting TestImportFiles.test_import_write_product_xls_error ... 2026-09-13 14:52:32,614 26 INFO rb-721a478-224807-415181 odoo.addons.base_import.models.base_import: importing 42 rows... 2026-09-13 14:52:33,338 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7504, 7502] 2026-09-13 14:52:33,369 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted product.product records with IDs: [3345, 3346] 2026-09-13 14:52:33,563 26 INFO rb-721a478-224807-415181 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-09-13 14:52:33,705 26 INFO rb-721a478-224807-415181 odoo.addons.base_import.models.base_import: importing 3 rows... 2026-09-13 14:52:33,763 26 INFO rb-721a478-224807-415181 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-09-13 14:52:33,971 26 INFO rb-721a478-224807-415181 odoo.addons.base_import.models.base_import: importing 3 rows... 2026-09-13 14:52:34,331 26 INFO rb-721a478-224807-415181 odoo.addons.base_import.models.base_import: done importing data into model: product.product 2026-09-13 14:52:34,345 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-13 14:52:34,456 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_name: Starting TestName.test_10_product_name ... 2026-09-13 14:52:34,465 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_name: Starting TestName.test_default_code_and_negative_operator ... 2026-09-13 14:52:34,481 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_name: Starting TestName.test_product_product_name_search ... 2026-09-13 14:52:34,687 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_name: Starting TestName.test_product_template_search_name_no_product_product ... 2026-09-13 14:52:34,944 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-13 14:52:35,464 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_10_discount ... 2026-09-13 14:52:35,513 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_11_markup ... 2026-09-13 14:52:35,522 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_20_pricelist_uom ... 2026-09-13 14:52:35,628 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_30_pricelists_order ... 2026-09-13 14:52:35,709 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_40_specific_property_product_pricelist ... 2026-09-13 14:52:37,300 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_45_property_product_pricelist_config_parameter ... 2026-09-13 14:52:37,852 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_prevent_pricelist_recursion ... 2026-09-13 14:52:37,891 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted product.pricelist.item records with IDs: [1067] 2026-09-13 14:52:37,910 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelist_applied_on_product_variant ... 2026-09-13 14:52:38,119 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelist_change_to_formula_and_back ... 2026-09-13 14:52:38,241 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelist_item_creation_from_product_variant_form ... 2026-09-13 14:52:38,820 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelist_rule_linked_to_product_variant ... 2026-09-13 14:52:38,848 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted product.pricelist.item records with IDs: [1080] 2026-09-13 14:52:38,883 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted product.pricelist.item records with IDs: [1081] 2026-09-13 14:52:38,889 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelists_multi_comp_checks ... 2026-09-13 14:52:41,063 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_pricelists_res_partner_form ... 2026-09-13 14:52:41,638 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_pricelist: Starting TestPricelist.test_sync_parent_pricelist ... 2026-09-13 14:52:43,979 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-13 14:52:44,443 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted product.product records with IDs: [3382] 2026-09-13 14:52:44,636 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted product.product records with IDs: [3401] 2026-09-13 14:52:44,653 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_04_create_product_variant_non_dynamic ... 2026-09-13 14:52:44,742 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted product.product records with IDs: [3386, 3395] 2026-09-13 14:52:44,831 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted product.product records with IDs: [3383] 2026-09-13 14:52:44,857 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_05_create_product_variant_dynamic ... 2026-09-13 14:52:44,954 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted product.product records with IDs: [3392, 3393, 3394, 3395, 3396, 3397, 3398, 3399, 3400, 3383, 3384, 3385, 3386, 3387, 3388, 3389, 3390, 3391] 2026-09-13 14:52:44,975 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted product.template.attribute.value records with IDs: [1405] 2026-09-13 14:52:44,981 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted product.template.attribute.value records with IDs: [1406] 2026-09-13 14:52:44,986 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted product.template.attribute.value records with IDs: [1407] 2026-09-13 14:52:45,146 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted product.product records with IDs: [3405, 3406, 3407, 3408, 3409, 3410] 2026-09-13 14:52:45,262 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_children_product_filtered_exclude_for ... 2026-09-13 14:52:45,335 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_clear_caches ... 2026-09-13 14:52:45,421 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_constraints ... 2026-09-13 14:52:45,511 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_copy_extra_prices_of_product_attribute_values ... 2026-09-13 14:52:45,902 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_get_closest_possible_combinations ... 2026-09-13 14:52:46,683 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_get_first_possible_combination ... 2026-09-13 14:52:50,196 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_get_variant_for_combination ... 2026-09-13 14:52:50,208 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_inactive_related_product_update ... 2026-09-13 14:52:50,421 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_is_combination_possible ... 2026-09-13 14:52:50,845 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_product_filtered_exclude_for ... 2026-09-13 14:52:51,057 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_product_attribute_value_config: Starting TestProductAttributeValueConfig.test_product_template_attribute_values_creation ... 2026-09-13 14:52:51,070 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-13 14:52:51,446 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_product_rounding: Starting TestProductRounding.test_list_price_min_display_digits_inherited_from_template ... 2026-09-13 14:52:51,524 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_product_rounding: Starting TestProductRounding.test_no_discount_100_dollars_product ... 2026-09-13 14:52:51,553 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_product_rounding: Starting TestProductRounding.test_no_discount_1_dollar_product ... 2026-09-13 14:52:51,600 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-13 14:52:51,844 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_seller: Starting TestSeller.test_10_sellers ... 2026-09-13 14:52:51,916 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_seller: Starting TestSeller.test_20_sellers_company ... 2026-09-13 14:52:54,243 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_seller: Starting TestSeller.test_30_select_seller ... 2026-09-13 14:52:54,375 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_seller: Starting TestSeller.test_31_select_seller ... 2026-09-13 14:52:54,399 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_seller: Starting TestSeller.test_40_seller_min_qty_precision ... 2026-09-13 14:52:54,429 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_seller: Starting TestSeller.test_50_seller_ids ... 2026-09-13 14:52:54,460 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-13 14:52:54,844 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_update_pav_wizard: Starting TestUpdateProductAttributeValueWizard.test_add_to_products ... 2026-09-13 14:52:55,140 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_update_pav_wizard: Starting TestUpdateProductAttributeValueWizard.test_update_extra_prices ... 2026-09-13 14:52:55,232 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-13 14:52:55,660 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_variants: Starting TestVariantsSearch.test_attribute_line_search ... 2026-09-13 14:52:55,795 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_variants: Starting TestVariantsSearch.test_name_search ... 2026-09-13 14:52:56,001 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-13 14:52:56,390 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_variants: Starting TestVariants.test_archive_all_variants ... 2026-09-13 14:52:56,700 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_variants: Starting TestVariants.test_archive_variant ... 2026-09-13 14:52:56,930 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_variants: Starting TestVariants.test_dynamic_variants_copy ... 2026-09-13 14:52:57,204 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_variants: Starting TestVariants.test_open_product_form_with_default_uom_id_is_false ... 2026-09-13 14:52:57,756 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_variants: Starting TestVariants.test_single_variant_template_computed_values_after_creation ... 2026-09-13 14:52:58,026 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_variants: Starting TestVariants.test_standard_price ... 2026-09-13 14:53:00,360 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_variants: Starting TestVariants.test_template_barcode ... 2026-09-13 14:53:00,717 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_copy ... 2026-09-13 14:53:01,177 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_matrix ... 2026-09-13 14:53:01,386 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_mono ... 2026-09-13 14:53:01,527 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_mono_double ... 2026-09-13 14:53:01,679 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_mono_multi ... 2026-09-13 14:53:01,865 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_creation_multi_update ... 2026-09-13 14:53:02,132 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_is_product_variant ... 2026-09-13 14:53:02,134 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_variants: Starting TestVariants.test_variants_pricelist_code ... 2026-09-13 14:53:02,197 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-13 14:53:02,574 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_create_mixed_mono ... 2026-09-13 14:53:02,691 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_create_mixed_multi ... 2026-09-13 14:53:02,828 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_create_mono ... 2026-09-13 14:53:03,025 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_create_multi ... 2026-09-13 14:53:03,157 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_unarchive_multiple_products_with_variants ... 2026-09-13 14:53:03,547 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_mixed_mono ... 2026-09-13 14:53:03,759 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_mixed_multi ... 2026-09-13 14:53:03,965 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_mono ... 2026-09-13 14:53:04,083 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_multi ... 2026-09-13 14:53:04,196 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_variants: Starting TestVariantsNoCreate.test_update_variant_with_nocreate ... 2026-09-13 14:53:04,327 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-13 14:53:04,343 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_01_create_no_variant ... 2026-09-13 14:53:04,602 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_02_create_dynamic ... 2026-09-13 14:53:04,823 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_03_create_always ... 2026-09-13 14:53:05,070 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_04_create_no_variant_dynamic ... 2026-09-13 14:53:05,252 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_05_create_no_variant_always ... 2026-09-13 14:53:05,983 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_06_create_dynamic_always ... 2026-09-13 14:53:06,149 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_variants: Starting TestVariantsManyAttributes.test_07_create_no_create_dynamic_always ... 2026-09-13 14:53:06,336 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-13 14:53:06,772 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted product.product records with IDs: [3641] 2026-09-13 14:53:06,854 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_variants: Starting TestVariantsImages.test_update_images_with_archived_variants ... 2026-09-13 14:53:07,092 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_variants: Starting TestVariantsImages.test_variant_images ... 2026-09-13 14:53:07,152 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 13 checked, 13 removed 2026-09-13 14:53:07,541 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_01_update_variant_unlink ... 2026-09-13 14:53:07,812 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_02_update_variant_archive_1_value ... 2026-09-13 14:53:08,123 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_02_update_variant_archive_2_value ... 2026-09-13 14:53:08,709 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_03_update_variant_archive_3_value ... 2026-09-13 14:53:09,342 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_04_from_to_single_values ... 2026-09-13 14:53:09,730 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_add_attribute_to_archived_template ... 2026-09-13 14:53:10,000 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_dynamic_attributes_archiving ... 2026-09-13 14:53:10,547 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_name_search_dynamic_attributes ... 2026-09-13 14:53:10,674 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_set_barcode ... 2026-09-13 14:53:10,695 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_unlink_and_archive_multiple_variants ... 2026-09-13 14:53:10,975 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_variants: Starting TestVariantsArchive.test_uom_update_variant ... 2026-09-13 14:53:12,135 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-13 14:53:12,138 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_variants: Starting TestVariantWrite.test_active_one2many ... 2026-09-13 14:53:12,279 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_variants: Starting TestVariantWrite.test_write_inherited_field ... 2026-09-13 14:53:12,395 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-13 14:53:12,833 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted product.product records with IDs: [3694] 2026-09-13 14:53:12,853 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_dynamic_variants_unarchive ... 2026-09-13 14:53:13,029 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_exclusions_crud ... 2026-09-13 14:53:13,236 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_supplierinfo_with_dynamic_attribute ... 2026-09-13 14:53:13,394 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_variants_1_exclusion ... 2026-09-13 14:53:13,520 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_variants_2_exclusions_different_lines ... 2026-09-13 14:53:13,721 26 INFO rb-721a478-224807-415181 odoo.addons.product.tests.test_variants: Starting TestVariantsExclusion.test_variants_2_exclusions_same_line ... 2026-09-13 14:53:13,911 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-13 14:53:18,674 26 INFO rb-721a478-224807-415181 odoo.addons.product_email_template.tests.test_account_move: Starting TestAccountMove.test_send_as_system_when_sudo ... 2026-09-13 14:53:19,396 26 INFO rb-721a478-224807-415181 odoo.addons.product_email_template.tests.test_account_move: Starting TestAccountMove.test_send_product_template_email_on_invoice_post ... 2026-09-13 14:53:19,985 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-13 14:53:19,997 26 INFO rb-721a478-224807-415181 odoo.addons.product_expiry.tests.test_generate_serial_numbers: Starting TestProductExpiryTour.test_generate_serial_with_expiration ... 2026-09-13 14:53:21,000 26 INFO rb-721a478-224807-415181 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Chrome pid: 95867 2026-09-13 14:53:21,000 26 INFO rb-721a478-224807-415181 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Chrome headless temporary user profile dir: /tmp/tmp4ss7loyv_chrome_odoo 2026-09-13 14:53:21,000 26 INFO rb-721a478-224807-415181 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Issuing json command http://127.0.0.1:39501/json/version 2026-09-13 14:53:21,000 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39501', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:53:21,000 26 INFO rb-721a478-224807-415181 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:53:21,000 26 INFO rb-721a478-224807-415181 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Issuing json command http://127.0.0.1:39501/json 2026-09-13 14:53:21,000 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39501', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:53:21,000 26 INFO rb-721a478-224807-415181 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Websocket url found: ws://127.0.0.1:39501/devtools/page/306808D775256DA001B9AA18E9F7DB9F 2026-09-13 14:53:21,000 26 INFO rb-721a478-224807-415181 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Enable chrome headless console log notification 2026-09-13 14:53:21,000 26 INFO rb-721a478-224807-415181 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Chrome headless enable page notifications 2026-09-13 14:53:21,000 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-09-13 14:53:21,000 26 INFO rb-721a478-224807-415181 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Setting session cookie in browser 2026-09-13 14:53:21,000 26 INFO rb-721a478-224807-415181 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/820" in browser 2026-09-13 14:53:21,000 26 INFO rb-721a478-224807-415181 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/820" 2026-09-13 14:53:21,000 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:53:22,000 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /odoo/action-stock.action_picking_tree_incoming/820 HTTP/1.1" 200 - 144 0.261 1.001 2026-09-13 14:53:22,000 26 INFO rb-721a478-224807-415181 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Navigation result: {'frameId': '306808D775256DA001B9AA18E9F7DB9F', 'loaderId': '92220C4D620C3C5FC20017AD2E32DFF8', 'isDownload': False} 2026-09-13 14:53:22,000 26 INFO rb-721a478-224807-415181 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-09-13 14:53:22,000 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/assets/7a1d87a/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.010 2026-09-13 14:53:22,000 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/assets/3d3feee/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.036 2026-09-13 14:53:22,000 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.039 0.121 2026-09-13 14:53:22,000 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/assets/027fa2b/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.098 2026-09-13 14:53:22,000 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/assets/10a9b5b/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-09-13 14:53:23,000 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.007 2026-09-13 14:53:23,000 26 INFO rb-721a478-224807-415181 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-09-13 14:53:23,000 26 INFO rb-721a478-224807-415181 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration.browser: Owl is running in 'dev' mode. 2026-09-13 14:53:23,000 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [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 - 26 0.057 0.033 2026-09-13 14:53:23,000 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.021 2026-09-13 14:53:23,000 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.044 2026-09-13 14:53:23,000 26 INFO ? werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:53:23,000 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /odoo/offline HTTP/1.1" 200 - 5 0.006 0.019 2026-09-13 14:53:23,000 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/action-stock.action_picking_tree_incoming/820", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:53:23,000 26 INFO ? werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:53:23,000 26 INFO rb-721a478-224807-415181 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration.browser: [1/8] Tour test_generate_serial_with_expiration → Step button:contains('Details') 2026-09-13 14:53:23,000 26 INFO ? werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:53:23,000 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /odoo HTTP/1.1" 200 - 27 0.036 0.068 2026-09-13 14:53:23,000 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /web/action/load HTTP/1.1" 200 - 13 0.015 0.089 2026-09-13 14:53:23,000 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/image/res.partner/3/avatar_128?unique=1789305143000 HTTP/1.1" 200 - 13 0.013 0.125 2026-09-13 14:53:23,000 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.025 0.158 2026-09-13 14:53:23,000 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [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 - 5 0.012 0.211 2026-09-13 14:53:23,000 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /mail/data HTTP/1.1" 200 - 35 0.052 0.186 2026-09-13 14:53:24,000 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/stock.picking/get_views#stock.picking.get_views HTTP/1.1" 200 - 83 0.087 0.306 2026-09-13 14:53:24,000 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.463 2026-09-13 14:53:24,000 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/stock.picking/web_read#stock.picking.web_read HTTP/1.1" 200 - 60 0.058 0.082 2026-09-13 14:53:24,000 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:53:24,000 26 INFO rb-721a478-224807-415181 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration.browser: [2/8] Tour test_generate_serial_with_expiration → Step .o_widget_generate_serials > button 2026-09-13 14:53:24,000 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /mail/data HTTP/1.1" 200 - 75 0.128 0.095 2026-09-13 14:53:24,000 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /mail/thread/messages HTTP/1.1" 200 - 26 0.028 0.221 2026-09-13 14:53:24,000 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [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 - 4 0.002 0.210 2026-09-13 14:53:24,000 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.009 0.026 2026-09-13 14:53:24,000 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/stock.move/get_views#stock.move.get_views HTTP/1.1" 200 - 2 0.003 0.026 2026-09-13 14:53:24,000 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.009 2026-09-13 14:53:24,000 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [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 - 9 0.011 0.023 2026-09-13 14:53:24,000 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/assets/b7dc7a3/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.020 2026-09-13 14:53:24,000 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "GET /web/image/res.partner/2/avatar_128?unique=1789305143000 HTTP/1.1" 200 - 5 0.013 0.045 2026-09-13 14:53:24,000 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/stock.move/web_read#stock.move.web_read HTTP/1.1" 200 - 21 0.030 0.047 2026-09-13 14:53:25,000 26 INFO rb-721a478-224807-415181 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration.browser: [3/8] Tour test_generate_serial_with_expiration → Step .modal .btn-primary:contains('New') 2026-09-13 14:53:25,000 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:53:25,000 26 INFO rb-721a478-224807-415181 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration.browser: [4/8] Tour test_generate_serial_with_expiration → Step .modal .btn-primary:contains('Generate') 2026-09-13 14:53:25,000 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 5 0.006 0.022 2026-09-13 14:53:25,000 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/ir.sequence/search_read#ir.sequence.search_read HTTP/1.1" 200 - 4 0.004 0.009 2026-09-13 14:53:25,000 26 INFO rb-721a478-224807-415181 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration.browser: [5/8] Tour test_generate_serial_with_expiration → Step td.o_field_cell[name=expiration_date] 2026-09-13 14:53:25,000 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [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 - 25 0.016 0.036 2026-09-13 14:53:25,000 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/ir.sequence/next_by_id#ir.sequence.next_by_id HTTP/1.1" 200 - 4 0.003 0.043 2026-09-13 14:53:25,000 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/stock.move/onchange#stock.move.onchange HTTP/1.1" 200 - 15 0.023 0.025 2026-09-13 14:53:25,000 26 INFO rb-721a478-224807-415181 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration.browser: [6/8] Tour test_generate_serial_with_expiration → Step .modal button:contains(save) 2026-09-13 14:53:25,000 26 INFO rb-721a478-224807-415181 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration.browser: [7/8] Tour test_generate_serial_with_expiration → Step button.o_form_button_save 2026-09-13 14:53:25,000 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #2 deleted stock.move.line records with IDs: [1555, 1556] 2026-09-13 14:53:25,000 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/stock.move/web_save#stock.move.web_save HTTP/1.1" 200 - 51 0.079 0.061 2026-09-13 14:53:25,000 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.003 0.008 2026-09-13 14:53:25,000 26 INFO rb-721a478-224807-415181 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration.browser: [8/8] Tour test_generate_serial_with_expiration → Step .o_form_saved 2026-09-13 14:53:25,000 26 INFO rb-721a478-224807-415181 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration.browser: tour succeeded 2026-09-13 14:53:25,000 26 INFO rb-721a478-224807-415181 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration.browser: ╔═════════════════════════════════════════════════════╗ ║ TOUR test_generate_serial_with_expiration SUCCEEDED ║ ╚═════════════════════════════════════════════════════╝ 2026-09-13 14:53:25,000 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/stock.picking/web_read#stock.picking.web_read HTTP/1.1" 200 - 36 0.048 0.055 2026-09-13 14:53:25,000 26 INFO rb-721a478-224807-415181 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration.browser: heap 28404508 (allocated 30343168) 2026-09-13 14:53:25,000 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [01/Jun/2020 00:00:00] "POST /web/dataset/call_kw/stock.picking/web_read#stock.picking.web_read HTTP/1.1" 200 - 36 0.038 0.139 2026-09-13 14:53:25,000 26 INFO rb-721a478-224807-415181 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Closing chrome headless with pid 95867 2026-09-13 14:53:25,000 26 INFO rb-721a478-224807-415181 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Closing websocket connection 2026-09-13 14:53:25,000 26 INFO rb-721a478-224807-415181 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Terminating chrome headless with pid 95867 2026-09-13 14:53:25,000 26 INFO rb-721a478-224807-415181 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20200601_000000_000000_test_generate_serial_with_expiration.txt 2026-09-13 14:53:25,000 26 INFO rb-721a478-224807-415181 odoo.addons.product_expiry.tests.test_generate_serial_numbers.TestProductExpiryTour.test_generate_serial_with_expiration: Removing chrome user profile "/tmp/tmp4ss7loyv_chrome_odoo" 2026-09-13 14:53:25,972 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-13 14:53:32,018 26 INFO rb-721a478-224807-415181 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_aggregates ... 2026-09-13 14:53:32,186 26 INFO rb-721a478-224807-415181 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_product_margin ... 2026-09-13 14:53:32,526 26 INFO rb-721a478-224807-415181 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_product_margin_negative_price_in_move_lines ... 2026-09-13 14:53:33,290 26 INFO rb-721a478-224807-415181 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_product_margin_read_grouping_sets ... 2026-09-13 14:53:34,372 26 INFO rb-721a478-224807-415181 odoo.addons.product_margin.tests.test_product_margin: Starting TestProductMargin.test_sale_avg_price ... 2026-09-13 14:53:35,009 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-13 14:53:37,778 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_burndown_chart: Starting TestBurndownChartTour.test_burndown_chart_tour ... 2026-09-13 14:53:37,930 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Chrome pid: 96002 2026-09-13 14:53:37,930 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Chrome headless temporary user profile dir: /tmp/tmp74r2vuvx_chrome_odoo 2026-09-13 14:53:37,930 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Issuing json command http://127.0.0.1:45339/json/version 2026-09-13 14:53:37,931 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45339', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:53:37,962 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:53:37,962 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Issuing json command http://127.0.0.1:45339/json 2026-09-13 14:53:37,963 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45339', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:53:37,964 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Websocket url found: ws://127.0.0.1:45339/devtools/page/CBC94401C9B83648CAD176F36BD48ED9 2026-09-13 14:53:37,973 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Enable chrome headless console log notification 2026-09-13 14:53:37,975 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Chrome headless enable page notifications 2026-09-13 14:53:38,017 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-09-13 14:53:38,025 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Setting session cookie in browser 2026-09-13 14:53:38,034 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-09-13 14:53:38,035 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-09-13 14:53:38,044 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:53:39,118 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:39] "GET /odoo HTTP/1.1" 200 - 154 0.106 0.971 2026-09-13 14:53:39,126 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Navigation result: {'frameId': 'CBC94401C9B83648CAD176F36BD48ED9', 'loaderId': '6BD914F79E520BBB05227FCEAAD14969', 'isDownload': False} 2026-09-13 14:53:39,126 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Evaluate ready code "odoo.isTourReady('burndown_chart_tour')" 2026-09-13 14:53:39,178 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:39] "GET /web/assets/3d3feee/web.assets_web.min.css HTTP/1.1" 200 - 2 0.004 0.023 2026-09-13 14:53:39,182 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:39] "GET /web/assets/7a1d87a/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.029 2026-09-13 14:53:39,328 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:39] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.043 0.115 2026-09-13 14:53:39,335 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:39] "GET /web/assets/027fa2b/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.097 2026-09-13 14:53:39,434 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:39] "GET /web/assets/10a9b5b/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-09-13 14:53:39,935 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:39] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-13 14:53:39,967 26 INFO rb-721a478-224807-415181 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-09-13 14:53:40,007 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: Owl is running in 'dev' mode. 2026-09-13 14:53:40,008 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:40] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 28 0.020 0.040 2026-09-13 14:53:40,024 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:40] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.033 2026-09-13 14:53:40,027 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:40] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:53:40,041 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:40] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:53:40,111 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:40] "GET /odoo HTTP/1.1" 200 - 27 0.015 0.039 2026-09-13 14:53:40,122 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Evaluate test code "odoo.startTour('burndown_chart_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:53:40,133 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:40] "GET /odoo/offline HTTP/1.1" 200 - 5 0.004 0.070 2026-09-13 14:53:40,185 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:40] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:53:40,194 26 INFO rb-721a478-224807-415181 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-09-13 14:53:40,234 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:40] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.015 2026-09-13 14:53:40,251 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:40] "GET /web/image/res.partner/3/avatar_128?unique=1789305143000 HTTP/1.1" 200 - 13 0.065 0.052 2026-09-13 14:53:40,275 26 INFO rb-721a478-224807-415181 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-09-13 14:53:40,285 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:40] "POST /web/action/load HTTP/1.1" 200 - 5 0.018 0.129 2026-09-13 14:53:40,321 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:40] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.010 0.171 2026-09-13 14:53:40,364 26 INFO rb-721a478-224807-415181 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-09-13 14:53:40,400 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:40] "POST /mail/data HTTP/1.1" 200 - 35 0.035 0.136 2026-09-13 14:53:40,427 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:40] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.011 0.279 2026-09-13 14:53:40,575 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:40] "POST /mail/data HTTP/1.1" 200 - 57 0.074 0.127 2026-09-13 14:53:40,621 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:40] "POST /web/action/load HTTP/1.1" 200 - 10 0.034 0.216 2026-09-13 14:53:40,625 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:40] "POST /mail/data HTTP/1.1" 200 - 1 0.000 0.211 2026-09-13 14:53:40,627 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:40] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.223 2026-09-13 14:53:40,832 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:40] "POST /discuss/channel/messages HTTP/1.1" 200 - 28 0.020 0.035 2026-09-13 14:53:40,847 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:40] "GET /web/image/discuss.channel/2/avatar_128?unique=c022e41fe7ba7ae243b54a5b87623bf27ebd30525f9cc59fa3f7a2d75e8751f97c5ae163f410d6e602fa39c7f45c1a872057fe6f74bcaeaf45248e9debcff2eb HTTP/1.1" 200 - 3 0.003 0.042 2026-09-13 14:53:40,857 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:40] "GET /web/image/discuss.channel/1/avatar_128?unique=141c542fad20e1a41d247a2ccde867de1c280f0e8f011f07bc0bffc9ed43ada7dc93c246958a7843722d5cb4c785d062343ca52211e7efda9ebfc5f2ccc0e663 HTTP/1.1" 200 - 3 0.002 0.049 2026-09-13 14:53:40,877 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:40] "GET /web/image/res.partner/2/avatar_128?unique=1789305143000 HTTP/1.1" 200 - 5 0.006 0.061 2026-09-13 14:53:41,109 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:41] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 92 0.091 0.175 2026-09-13 14:53:41,272 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:41] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 22 0.042 0.077 2026-09-13 14:53:41,281 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:41] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.119 2026-09-13 14:53:41,333 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:41] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.012 0.144 2026-09-13 14:53:41,352 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:41] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.036 2026-09-13 14:53:41,438 26 INFO rb-721a478-224807-415181 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-09-13 14:53:41,453 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:41] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.010 0.021 2026-09-13 14:53:41,506 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: [5/21] Tour burndown_chart_tour → Step .o_graph_renderer 2026-09-13 14:53:41,530 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:41] "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 - 13 0.008 0.015 2026-09-13 14:53:41,601 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:41] "POST /web/dataset/call_kw/project.task.burndown.chart.report/get_views#project.task.burndown.chart.report.get_views HTTP/1.1" 200 - 15 0.026 0.028 2026-09-13 14:53:41,651 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:41] "GET /web/bundle/web.assets_backend_lazy?lang=en_US HTTP/1.1" 200 - 6 0.002 0.032 2026-09-13 14:53:41,955 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/8ef2b1d/web.assets_backend_lazy.min.css (id:11181) 2026-09-13 14:53:41,961 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:41] "GET /web/assets/8ef2b1d/web.assets_backend_lazy.min.css HTTP/1.1" 200 - 15 0.025 0.262 2026-09-13 14:53:42,055 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/80b00bf/web.assets_backend_lazy.min.js (id:11182) 2026-09-13 14:53:42,059 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:42] "GET /web/assets/80b00bf/web.assets_backend_lazy.min.js HTTP/1.1" 200 - 6 0.004 0.376 2026-09-13 14:53:42,114 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:42] "POST /web/dataset/call_kw/project.project/read#project.project.read HTTP/1.1" 200 - 1 0.002 0.009 2026-09-13 14:53:42,198 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:42] "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 - 7 0.014 0.049 2026-09-13 14:53:42,247 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:42] "GET /web/bundle/web.chartjs_lib?lang=en_US HTTP/1.1" 200 - 1 0.001 0.021 2026-09-13 14:53:42,298 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:42] "GET /web/assets/06cba66/web.chartjs_lib.min.js HTTP/1.1" 200 - 2 0.004 0.015 2026-09-13 14:53:42,444 26 INFO rb-721a478-224807-415181 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-09-13 14:53:42,499 26 INFO rb-721a478-224807-415181 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-09-13 14:53:42,561 26 INFO rb-721a478-224807-415181 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-09-13 14:53:42,567 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:42] "POST /web/dataset/call_kw/project.task.type/web_search_read#project.task.type.web_search_read HTTP/1.1" 200 - 2 0.001 0.004 2026-09-13 14:53:42,635 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:42] "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 - 3 0.006 0.040 2026-09-13 14:53:42,654 26 INFO rb-721a478-224807-415181 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-09-13 14:53:42,787 26 INFO rb-721a478-224807-415181 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-09-13 14:53:42,843 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:42] "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 - 3 0.013 0.031 2026-09-13 14:53:42,850 26 INFO rb-721a478-224807-415181 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-09-13 14:53:42,941 26 INFO rb-721a478-224807-415181 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-09-13 14:53:43,007 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: [13/21] Tour burndown_chart_tour → Step The Stage group menu item is visible (trigger: .o_group_by_menu .o_menu_item:contains("Stage")) 2026-09-13 14:53:43,077 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: [14/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-09-13 14:53:43,126 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:43] "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 - 2 0.023 0.025 2026-09-13 14:53:43,138 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: [15/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-09-13 14:53:43,221 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: [16/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-09-13 14:53:43,258 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:43] "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 - 2 0.009 0.026 2026-09-13 14:53:43,289 26 INFO rb-721a478-224807-415181 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-09-13 14:53:43,355 26 INFO rb-721a478-224807-415181 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-09-13 14:53:43,428 26 INFO rb-721a478-224807-415181 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-09-13 14:53:43,494 26 INFO rb-721a478-224807-415181 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-09-13 14:53:43,522 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:43] "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 - 2 0.009 0.016 2026-09-13 14:53:43,585 26 INFO rb-721a478-224807-415181 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-09-13 14:53:43,635 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: tour succeeded 2026-09-13 14:53:43,637 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: ╔════════════════════════════════════╗ ║ TOUR burndown_chart_tour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-09-13 14:53:43,817 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour.browser: heap 30911376 (allocated 32702464) 2026-09-13 14:53:43,830 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Closing chrome headless with pid 96002 2026-09-13 14:53:43,831 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Closing websocket connection 2026-09-13 14:53:43,834 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Terminating chrome headless with pid 96002 2026-09-13 14:53:43,886 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_145343_885924_test_burndown_chart_tour.txt 2026-09-13 14:53:43,886 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_burndown_chart.TestBurndownChartTour.test_burndown_chart_tour: Removing chrome user profile "/tmp/tmp74r2vuvx_chrome_odoo" 2026-09-13 14:53:43,911 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-13 14:53:43,915 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_import_files: Starting TestImportFiles.test_import_task_template_xls ... 2026-09-13 14:53:43,917 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_import_files: skipped TestImportFiles.test_import_task_template_xls : Needs demo data to be able to import those files 2026-09-13 14:53:43,925 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-13 14:53:45,071 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_delete_personal_stage ... 2026-09-13 14:53:45,463 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7745, 7744, 7743] 2026-09-13 14:53:45,510 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted project.task records with IDs: [978, 977, 976] 2026-09-13 14:53:45,515 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [2813, 2814, 2815, 2816, 2817, 2818] 2026-09-13 14:53:45,842 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #324 deleted project.task.type records with IDs: [2121] 2026-09-13 14:53:45,878 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #323 deleted project.task.type records with IDs: [2116] 2026-09-13 14:53:45,899 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #323 deleted project.task.type records with IDs: [2115, 2117] 2026-09-13 14:53:45,918 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted project.task.type records with IDs: [2114, 2120] 2026-09-13 14:53:46,004 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted project.task.type records with IDs: [2123, 2124, 2125] 2026-09-13 14:53:46,008 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_new_personal_stages_created_for_new_users ... 2026-09-13 14:53:46,361 26 INFO rb-721a478-224807-415181 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-13 14:53:46,687 26 INFO rb-721a478-224807-415181 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-13 14:53:46,984 26 INFO rb-721a478-224807-415181 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-13 14:53:46,993 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_personal_stage_base ... 2026-09-13 14:53:47,248 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_personal_stage_read_group ... 2026-09-13 14:53:47,283 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7739, 7737, 7735] 2026-09-13 14:53:47,305 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted project.task records with IDs: [975, 973, 972] 2026-09-13 14:53:47,312 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [2805, 2806, 2807, 2808, 2811, 2812] 2026-09-13 14:53:47,617 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_personal_stage_read_grouping_sets ... 2026-09-13 14:53:47,652 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStages.test_personal_stage_search ... 2026-09-13 14:53:47,855 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-09-13 14:53:49,023 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_personal_stages: Starting TestPersonalStageTour.test_personal_stage_tour ... 2026-09-13 14:53:49,284 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Chrome pid: 96142 2026-09-13 14:53:49,285 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Chrome headless temporary user profile dir: /tmp/tmpvqku_kwm_chrome_odoo 2026-09-13 14:53:49,285 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Issuing json command http://127.0.0.1:42621/json/version 2026-09-13 14:53:49,286 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42621', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:53:49,289 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:53:49,289 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Issuing json command http://127.0.0.1:42621/json 2026-09-13 14:53:49,290 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42621', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:53:49,291 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Websocket url found: ws://127.0.0.1:42621/devtools/page/9D7442C06C3AAF123FF0A2A07A562FC3 2026-09-13 14:53:49,296 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Enable chrome headless console log notification 2026-09-13 14:53:49,298 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Chrome headless enable page notifications 2026-09-13 14:53:49,341 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:armandel from n/a 2026-09-13 14:53:49,352 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Setting session cookie in browser 2026-09-13 14:53:49,365 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-09-13 14:53:49,365 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-09-13 14:53:49,379 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:53:50,397 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:50] "GET /odoo HTTP/1.1" 200 - 151 0.108 0.914 2026-09-13 14:53:50,402 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Navigation result: {'frameId': '9D7442C06C3AAF123FF0A2A07A562FC3', 'loaderId': '5A179262AB2F51566F55C6E80457D33B', 'isDownload': False} 2026-09-13 14:53:50,403 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Evaluate ready code "odoo.isTourReady('personal_stage_tour')" 2026-09-13 14:53:50,429 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:50] "GET /web/assets/7a1d87a/web.assets_web.min.js HTTP/1.1" 200 - 2 0.004 0.009 2026-09-13 14:53:50,436 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:50] "GET /web/assets/3d3feee/web.assets_web.min.css HTTP/1.1" 200 - 2 0.002 0.014 2026-09-13 14:53:50,493 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:50] "GET /web/webclient/load_menus HTTP/1.1" 200 - 29 0.023 0.048 2026-09-13 14:53:50,501 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:50] "GET /web/assets/027fa2b/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.039 2026-09-13 14:53:50,601 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:50] "GET /web/assets/10a9b5b/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.003 0.011 2026-09-13 14:53:51,164 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:51] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.016 0.009 2026-09-13 14:53:51,193 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:51] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.008 2026-09-13 14:53:51,231 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: Owl is running in 'dev' mode. 2026-09-13 14:53:51,247 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:51] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:53:51,260 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:51] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:53:51,324 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:51] "GET /odoo HTTP/1.1" 200 - 26 0.031 0.025 2026-09-13 14:53:51,347 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:51] "GET /odoo/offline HTTP/1.1" 200 - 5 0.004 0.071 2026-09-13 14:53:51,426 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:51] "GET /web/image?model=res.users&field=avatar_128&id=331 HTTP/1.1" 200 - 14 0.030 0.025 2026-09-13 14:53:51,435 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Evaluate test code "odoo.startTour('personal_stage_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:53:51,454 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:51] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:53:51,457 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:51] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:53:51,463 26 INFO rb-721a478-224807-415181 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-09-13 14:53:51,464 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:51] "GET /web/image/res.partner/1408/avatar_128?unique=1789311227000 HTTP/1.1" 200 - 6 0.017 0.074 2026-09-13 14:53:51,471 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:51] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.002 0.093 2026-09-13 14:53:51,544 26 INFO rb-721a478-224807-415181 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-09-13 14:53:51,551 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:51] "POST /mail/data HTTP/1.1" 200 - 33 0.042 0.065 2026-09-13 14:53:51,562 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:51] "POST /web/action/load HTTP/1.1" 200 - 5 0.005 0.178 2026-09-13 14:53:51,565 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:51] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.011 2026-09-13 14:53:51,629 26 INFO rb-721a478-224807-415181 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-09-13 14:53:51,723 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:51] "POST /mail/data HTTP/1.1" 200 - 42 0.048 0.053 2026-09-13 14:53:51,749 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:51] "POST /web/action/load HTTP/1.1" 200 - 10 0.014 0.103 2026-09-13 14:53:52,013 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:52] "GET /web/image/res.partner/2/avatar_128?unique=1789305143000 HTTP/1.1" 200 - 5 0.010 0.070 2026-09-13 14:53:52,025 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:52] "GET /web/image/discuss.channel/1/avatar_128?unique=141c542fad20e1a41d247a2ccde867de1c280f0e8f011f07bc0bffc9ed43ada7dc93c246958a7843722d5cb4c785d062343ca52211e7efda9ebfc5f2ccc0e663 HTTP/1.1" 200 - 3 0.001 0.091 2026-09-13 14:53:52,081 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:52] "POST /discuss/channel/messages HTTP/1.1" 200 - 24 0.020 0.134 2026-09-13 14:53:52,134 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:52] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.011 0.133 2026-09-13 14:53:52,356 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 331, model: logistics.shipment.stage 2026-09-13 14:53:52,395 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:52] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 95 0.132 0.252 2026-09-13 14:53:52,503 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:52] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 24 0.030 0.035 2026-09-13 14:53:52,505 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:52] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.063 2026-09-13 14:53:52,529 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:52] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:53:52,632 26 INFO rb-721a478-224807-415181 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-09-13 14:53:52,656 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:52] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.017 0.016 2026-09-13 14:53:52,686 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:52] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 22 0.012 0.039 2026-09-13 14:53:52,690 26 INFO rb-721a478-224807-415181 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-09-13 14:53:52,742 26 INFO rb-721a478-224807-415181 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-09-13 14:53:52,800 26 INFO rb-721a478-224807-415181 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-09-13 14:53:52,836 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 331, model: project.task, field: is_timeoff_task 2026-09-13 14:53:52,839 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 331, model: project.task, field: task_to_invoice 2026-09-13 14:53:52,845 26 INFO rb-721a478-224807-415181 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-09-13 14:53:52,901 26 INFO rb-721a478-224807-415181 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-09-13 14:53:52,919 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:52] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 78 0.067 0.149 2026-09-13 14:53:52,941 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:52] "POST /web/action/load HTTP/1.1" 200 - 11 0.007 0.030 2026-09-13 14:53:52,966 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:52] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.002 0.012 2026-09-13 14:53:52,980 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:52] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 3 0.003 0.020 2026-09-13 14:53:52,993 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:52] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.003 0.012 2026-09-13 14:53:53,053 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 331, model: project.task, field: is_timeoff_task 2026-09-13 14:53:53,056 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 331, model: project.task, field: task_to_invoice 2026-09-13 14:53:53,091 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:53] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 27 0.017 0.085 2026-09-13 14:53:53,129 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:53] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.003 0.013 2026-09-13 14:53:53,226 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:53] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 22 0.051 0.058 2026-09-13 14:53:53,340 26 INFO rb-721a478-224807-415181 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-09-13 14:53:53,344 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:53] "GET /web/image/res.users/331/avatar_128 HTTP/1.1" 200 - 7 0.010 0.020 2026-09-13 14:53:53,402 26 INFO rb-721a478-224807-415181 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-09-13 14:53:53,454 26 INFO rb-721a478-224807-415181 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-09-13 14:53:53,474 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:53] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 7 0.007 0.009 2026-09-13 14:53:53,520 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:53] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 - 7 0.009 0.013 2026-09-13 14:53:53,582 26 INFO rb-721a478-224807-415181 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-09-13 14:53:53,648 26 INFO rb-721a478-224807-415181 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-09-13 14:53:53,666 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:53] "POST /web/dataset/call_kw/project.task.type/get_views#project.task.type.get_views HTTP/1.1" 200 - 3 0.004 0.012 2026-09-13 14:53:53,702 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:53] "POST /web/dataset/call_kw/project.task.type/web_read#project.task.type.web_read HTTP/1.1" 200 - 2 0.003 0.006 2026-09-13 14:53:53,767 26 INFO rb-721a478-224807-415181 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-09-13 14:53:53,825 26 INFO rb-721a478-224807-415181 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-09-13 14:53:53,836 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:53] "POST /web/dataset/call_kw/project.task.type/web_save#project.task.type.web_save HTTP/1.1" 200 - 3 0.001 0.005 2026-09-13 14:53:53,858 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:53] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.003 0.009 2026-09-13 14:53:53,911 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:53] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 18 0.018 0.047 2026-09-13 14:53:53,976 26 INFO rb-721a478-224807-415181 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-09-13 14:53:54,030 26 INFO rb-721a478-224807-415181 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-09-13 14:53:54,049 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:54] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.002 0.013 2026-09-13 14:53:54,095 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:54] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 5 0.008 0.012 2026-09-13 14:53:54,141 26 INFO rb-721a478-224807-415181 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-09-13 14:53:54,198 26 INFO rb-721a478-224807-415181 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-09-13 14:53:54,449 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:54] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 45 0.070 0.180 2026-09-13 14:53:54,475 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:54] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 3 0.003 0.015 2026-09-13 14:53:54,506 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:54] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 11 0.009 0.030 2026-09-13 14:53:54,536 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:54] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.005 0.006 2026-09-13 14:53:54,541 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: tour succeeded 2026-09-13 14:53:54,542 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: ╔════════════════════════════════════╗ ║ TOUR personal_stage_tour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-09-13 14:53:54,545 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:53:54] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.003 0.018 2026-09-13 14:53:54,717 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour.browser: heap 30485928 (allocated 31809536) 2026-09-13 14:53:54,739 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Closing chrome headless with pid 96142 2026-09-13 14:53:54,742 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Closing websocket connection 2026-09-13 14:53:54,742 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Terminating chrome headless with pid 96142 2026-09-13 14:53:54,800 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_145354_800585_test_personal_stage_tour.txt 2026-09-13 14:53:54,800 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_personal_stages.TestPersonalStageTour.test_personal_stage_tour: Removing chrome user profile "/tmp/tmpvqku_kwm_chrome_odoo" 2026-09-13 14:53:54,826 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-13 14:54:00,873 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [25691] 2026-09-13 14:54:00,874 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [14] 2026-09-13 14:54:02,735 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_assert_initial_values ... 2026-09-13 14:54:03,119 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_copy_task_logs_chatter ... 2026-09-13 14:54:03,674 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_mail_alais_assignees_from_recipient_list ... 2026-09-13 14:54:04,424 26 INFO rb-721a478-224807-415181 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-13 14:54:04,552 26 INFO rb-721a478-224807-415181 odoo.addons.mail.models.mail_thread: Routing mail from e.e@example.com to "Chell Gladys" ,"Armande ProjectUser" ,"Bastien ProjectManager" ,"Goats" with Message-Id <1789311244.5067656-52701-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 232}, 336, mail.alias(528,)) 2026-09-13 14:54:04,816 26 INFO rb-721a478-224807-415181 odoo.addons.mail.models.mail_thread: Routing mail from e.e@example.com to b.t@example.com,bastien.projectmanager@example.com,project+goats@test.mycompany.com,chell@gladys.portal,armande.projectuser@example.com with Message-Id <1789311244.7802620-48425-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 232}, 336, mail.alias(528,)) 2026-09-13 14:54:04,966 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_project_notify_get_recipients_groups ... 2026-09-13 14:54:05,586 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_access_action ... 2026-09-13 14:54:06,207 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_creation_from_mail ... 2026-09-13 14:54:06,744 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_creation_no_stage ... 2026-09-13 14:54:07,286 26 INFO rb-721a478-224807-415181 odoo.addons.mail.models.mail_thread: Routing mail from "Chell Gladys" to "Valid Lelitre" ,"New Customer" ,help@test.mycompany.com with Message-Id <1789311247.2390490-95118-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 233}, 338, mail.alias(529,)) 2026-09-13 14:54:07,395 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_creation_notifies_author ... 2026-09-13 14:54:07,871 26 INFO rb-721a478-224807-415181 odoo.addons.mail.models.mail_thread: Routing mail from "Ernest Employee" to "Valid Lelitre" ,"New Customer" ,help@test.mycompany.com with Message-Id <1789311247.8208561-30875-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 233}, 336, mail.alias(529,)) 2026-09-13 14:54:08,239 26 INFO rb-721a478-224807-415181 odoo.addons.mail.models.mail_thread: Routing mail from "Ernest Employee" to "New Customer" ,"Valid Lelitre" ,"Armande ProjectUser" ,"New Cc" ,"Valid Poilvache" with Message-Id <1789311248.1916962-36339-test@iron.sky>: direct reply to msg: model: project.task, thread_id: 1018, custom_values: None, uid: 1 2026-09-13 14:54:08,364 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7889, 7888] 2026-09-13 14:54:08,497 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted res.partner records with IDs: [1424, 1425] 2026-09-13 14:54:08,581 26 INFO rb-721a478-224807-415181 odoo.addons.mail.models.mail_thread: Routing mail from "Chell Gladys" to "Valid Lelitre" ,"New Customer" ,help@test.mycompany.com with Message-Id <1789311248.5147762-57576-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 233}, 338, mail.alias(529,)) 2026-09-13 14:54:09,022 26 INFO rb-721a478-224807-415181 odoo.addons.mail.models.mail_thread: Routing mail from "Chell Gladys" to "New Customer" ,"Valid Lelitre" ,"Armande ProjectUser" ,"New Cc" ,"Valid Poilvache" with Message-Id <1789311248.9773881-84090-test@iron.sky>: direct reply to msg: model: project.task, thread_id: 1019, custom_values: None, uid: 1 2026-09-13 14:54:09,129 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7895, 7894] 2026-09-13 14:54:09,216 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted res.partner records with IDs: [1426, 1427] 2026-09-13 14:54:09,300 26 INFO rb-721a478-224807-415181 odoo.addons.mail.models.mail_thread: Routing mail from "New Author" to "Valid Lelitre" ,"New Customer" ,help@test.mycompany.com with Message-Id <1789311249.2229373-51768-test@iron.sky>: direct alias match: ('project.task', 0, {'project_id': 233}, 1, mail.alias(529,)) 2026-09-13 14:54:09,775 26 INFO rb-721a478-224807-415181 odoo.addons.mail.models.mail_thread: Routing mail from "New Author" to "New Customer" ,"Valid Lelitre" ,"Armande ProjectUser" ,"New Cc" ,"Valid Poilvache" with Message-Id <1789311249.7418826-42893-test@iron.sky>: direct reply to msg: model: project.task, thread_id: 1020, custom_values: None, uid: 1 2026-09-13 14:54:09,925 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted mail.message records with IDs: [7901, 7900] 2026-09-13 14:54:10,045 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted res.partner records with IDs: [1429, 1430] 2026-09-13 14:54:10,054 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_creation_removes_email_signatures ... 2026-09-13 14:54:10,534 26 INFO rb-721a478-224807-415181 odoo.addons.mail.models.mail_thread: Routing mail from Chell Gladys <"Chell Gladys"> to help@test.mycompany.com with Message-Id <1789311250.5260882@localhost>: direct alias match: ('project.task', 0, {'project_id': 233}, 1, mail.alias(529,)) 2026-09-13 14:54:10,664 26 INFO rb-721a478-224807-415181 odoo.addons.mail.models.mail_thread: Routing mail from Chell Gladys <"Chell Gladys"> to help@test.mycompany.com with Message-Id <1789311250.656088@localhost>: direct alias match: ('project.task', 0, {'project_id': 233}, 1, mail.alias(529,)) 2026-09-13 14:54:10,748 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_notification_on_project_update ... 2026-09-13 14:54:11,482 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_notification_on_user_ids_update ... 2026-09-13 14:54:11,979 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [2961, 2962] 2026-09-13 14:54:11,987 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [2865, 2866] 2026-09-13 14:54:12,258 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_mail_features: Starting TestProjectMailFeatures.test_task_portal_share_adds_followers ... 2026-09-13 14:54:12,953 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-09-13 14:54:14,229 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_basic_milestone_write ... 2026-09-13 14:54:14,268 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_change_project_in_task ... 2026-09-13 14:54:14,611 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_duplicate_project_duplicates_milestones_on_tasks ... 2026-09-13 14:54:14,849 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_duplicate_project_with_milestones_disabled ... 2026-09-13 14:54:15,197 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_milestones_settings_change ... 2026-09-13 14:54:15,727 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_next_milestone_ordered_by_deadline ... 2026-09-13 14:54:15,759 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_project_milestone_color ... 2026-09-13 14:54:15,816 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_milestone: Starting TestProjectMilestone.test_set_milestone_parent_task ... 2026-09-13 14:54:16,217 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-13 14:54:18,548 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_profitability: Starting TestProjectProfitabilityAccess.test_project_profitability_read ... 2026-09-13 14:54:19,472 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-13 14:54:20,797 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_report: Starting TestProjectReport.test_avg_rating_measure ... 2026-09-13 14:54:20,955 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-13 14:54:22,246 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_followers_task_created_by_portal_user ... 2026-09-13 14:54:22,318 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_mention_suggestions ... 2026-09-13 14:54:22,380 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted project.collaborator records with IDs: [2] 2026-09-13 14:54:22,416 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_read_task_with_portal_user ... 2026-09-13 14:54:22,526 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: html_field_history_metadata 2026-09-13 14:54:22,532 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: message_follower_ids 2026-09-13 14:54:22,534 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: message_partner_ids 2026-09-13 14:54:22,535 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: message_ids 2026-09-13 14:54:22,536 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: has_message 2026-09-13 14:54:22,538 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: message_needaction 2026-09-13 14:54:22,539 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: message_needaction_counter 2026-09-13 14:54:22,541 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: message_has_error 2026-09-13 14:54:22,542 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: message_has_error_counter 2026-09-13 14:54:22,543 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: message_attachment_count 2026-09-13 14:54:22,545 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: rating_ids 2026-09-13 14:54:22,546 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: website_message_ids 2026-09-13 14:54:22,548 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: message_has_sms_error 2026-09-13 14:54:22,549 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: rotting_days 2026-09-13 14:54:22,550 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: is_rotting 2026-09-13 14:54:22,551 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: rating_last_value 2026-09-13 14:54:22,553 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: rating_last_feedback 2026-09-13 14:54:22,554 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: rating_last_image 2026-09-13 14:54:22,556 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: rating_count 2026-09-13 14:54:22,557 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: rating_avg 2026-09-13 14:54:22,559 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: rating_avg_text 2026-09-13 14:54:22,560 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: rating_percentage_satisfaction 2026-09-13 14:54:22,561 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: rating_last_text 2026-09-13 14:54:22,563 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: activity_ids 2026-09-13 14:54:22,564 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: activity_state 2026-09-13 14:54:22,565 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: activity_user_id 2026-09-13 14:54:22,566 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: activity_type_id 2026-09-13 14:54:22,568 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: activity_type_icon 2026-09-13 14:54:22,569 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: activity_date_deadline 2026-09-13 14:54:22,570 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: my_activity_date_deadline 2026-09-13 14:54:22,571 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: activity_summary 2026-09-13 14:54:22,572 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: activity_exception_decoration 2026-09-13 14:54:22,573 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: activity_exception_icon 2026-09-13 14:54:22,574 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: activity_calendar_event_id 2026-09-13 14:54:22,576 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: email_cc 2026-09-13 14:54:22,577 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: access_warning 2026-09-13 14:54:22,579 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: date_end 2026-09-13 14:54:22,580 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: task_properties 2026-09-13 14:54:22,582 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: role_ids 2026-09-13 14:54:22,583 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: personal_stage_type_ids 2026-09-13 14:54:22,585 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: personal_stage_id 2026-09-13 14:54:22,586 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: personal_stage_type_id 2026-09-13 14:54:22,587 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: partner_phone 2026-09-13 14:54:22,589 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: rating_active 2026-09-13 14:54:22,590 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: attachment_ids 2026-09-13 14:54:22,592 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: project_privacy_visibility 2026-09-13 14:54:22,593 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: subtask_completion_percentage 2026-09-13 14:54:22,595 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: working_hours_open 2026-09-13 14:54:22,596 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: working_hours_close 2026-09-13 14:54:22,597 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: working_days_open 2026-09-13 14:54:22,599 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: working_days_close 2026-09-13 14:54:22,600 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: closed_depend_on_count 2026-09-13 14:54:22,601 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: link_preview_name 2026-09-13 14:54:22,602 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: create_uid 2026-09-13 14:54:22,603 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: write_uid 2026-09-13 14:54:22,604 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: color_stage 2026-09-13 14:54:22,605 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: ancestor_id 2026-09-13 14:54:22,606 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: partner_name 2026-09-13 14:54:22,608 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: partner_company_name 2026-09-13 14:54:22,609 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: remaining_hours_percentage 2026-09-13 14:54:22,611 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: user_skill_ids 2026-09-13 14:54:22,612 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: leave_types_count 2026-09-13 14:54:22,613 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: is_timeoff_task 2026-09-13 14:54:22,615 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: okr_node_id 2026-09-13 14:54:22,616 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: project_sale_order_id 2026-09-13 14:54:22,617 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: sale_order_state 2026-09-13 14:54:22,619 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: task_to_invoice 2026-09-13 14:54:22,620 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: pricing_type 2026-09-13 14:54:22,622 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: is_project_map_empty 2026-09-13 14:54:22,623 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: has_multi_sol 2026-09-13 14:54:22,624 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: timesheet_product_id 2026-09-13 14:54:22,625 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: last_sol_of_customer 2026-09-13 14:54:22,626 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: shipment_id 2026-09-13 14:54:22,627 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: shipment_stage_id 2026-09-13 14:54:22,629 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 353, model: project.task, field: template_task_id 2026-09-13 14:54:22,631 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_readonly_fields ... 2026-09-13 14:54:22,858 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_wizard_confirm ... 2026-09-13 14:54:22,968 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted project.collaborator records with IDs: [2] 2026-09-13 14:54:23,021 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3024] 2026-09-13 14:54:23,031 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3021] 2026-09-13 14:54:23,524 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_portal_access: Starting TestProjectSharingPortalAccess.test_write_task_with_portal_user ... 2026-09-13 14:54:23,765 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: id 2026-09-13 14:54:23,780 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: display_name 2026-09-13 14:54:23,792 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: message_is_follower 2026-09-13 14:54:23,802 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: duration_tracking 2026-09-13 14:54:23,812 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: access_url 2026-09-13 14:54:23,822 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: access_token 2026-09-13 14:54:23,830 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: active 2026-09-13 14:54:23,839 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: stage_id_color 2026-09-13 14:54:23,854 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: create_date 2026-09-13 14:54:23,873 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: write_date 2026-09-13 14:54:23,886 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: date_assign 2026-09-13 14:54:23,908 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: project_id 2026-09-13 14:54:23,917 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: display_in_project 2026-09-13 14:54:23,925 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: allocated_hours 2026-09-13 14:54:23,935 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: subtask_allocated_hours 2026-09-13 14:54:23,975 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: user_ids 2026-09-13 14:54:23,984 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: portal_user_names 2026-09-13 14:54:23,993 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: email_from 2026-09-13 14:54:24,010 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: company_id 2026-09-13 14:54:24,025 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: displayed_image_id 2026-09-13 14:54:24,037 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: subtask_count 2026-09-13 14:54:24,058 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: closed_subtask_count 2026-09-13 14:54:24,072 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: allow_milestones 2026-09-13 14:54:24,100 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: milestone_id 2026-09-13 14:54:24,112 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: has_late_and_unreached_milestone 2026-09-13 14:54:24,128 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: allow_task_dependencies 2026-09-13 14:54:24,145 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: depend_on_ids 2026-09-13 14:54:24,155 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: depend_on_count 2026-09-13 14:54:24,166 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: dependent_ids 2026-09-13 14:54:24,174 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: dependent_tasks_count 2026-09-13 14:54:24,195 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: display_parent_task_button 2026-09-13 14:54:24,204 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: current_user_same_company_partner 2026-09-13 14:54:24,214 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: display_follow_button 2026-09-13 14:54:24,224 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: allow_recurring_tasks 2026-09-13 14:54:24,232 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: recurring_task 2026-09-13 14:54:24,243 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: recurring_count 2026-09-13 14:54:24,245 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 353, model: project.task.recurrence 2026-09-13 14:54:24,259 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: repeat_interval 2026-09-13 14:54:24,270 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: repeat_unit 2026-09-13 14:54:24,281 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: repeat_type 2026-09-13 14:54:24,298 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: repeat_until 2026-09-13 14:54:24,317 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: is_template 2026-09-13 14:54:24,328 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: has_project_template 2026-09-13 14:54:24,343 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: has_template_ancestor 2026-09-13 14:54:24,360 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: analytic_account_active 2026-09-13 14:54:24,372 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: allow_timesheets 2026-09-13 14:54:24,382 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: remaining_hours 2026-09-13 14:54:24,397 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: effective_hours 2026-09-13 14:54:24,415 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: total_hours_spent 2026-09-13 14:54:24,429 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: progress 2026-09-13 14:54:24,441 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: overtime 2026-09-13 14:54:24,454 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: subtask_effective_hours 2026-09-13 14:54:24,495 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: timesheet_ids 2026-09-13 14:54:24,520 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: encode_uom_in_days 2026-09-13 14:54:24,542 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: sale_order_id 2026-09-13 14:54:24,564 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: sale_line_id 2026-09-13 14:54:24,586 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: allow_billable 2026-09-13 14:54:24,597 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: display_sale_order_button 2026-09-13 14:54:24,612 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: remaining_hours_so 2026-09-13 14:54:24,623 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: remaining_hours_available 2026-09-13 14:54:24,640 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: html_field_history_metadata 2026-09-13 14:54:24,648 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 353, model: mail.followers 2026-09-13 14:54:24,672 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: message_partner_ids 2026-09-13 14:54:24,699 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: message_ids 2026-09-13 14:54:24,712 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: has_message 2026-09-13 14:54:24,723 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: message_needaction 2026-09-13 14:54:24,733 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: message_needaction_counter 2026-09-13 14:54:24,746 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: message_has_error 2026-09-13 14:54:24,757 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: message_has_error_counter 2026-09-13 14:54:24,767 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: message_attachment_count 2026-09-13 14:54:24,772 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 353, model: rating.rating 2026-09-13 14:54:24,795 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: website_message_ids 2026-09-13 14:54:24,806 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: message_has_sms_error 2026-09-13 14:54:24,818 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: rotting_days 2026-09-13 14:54:24,830 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: is_rotting 2026-09-13 14:54:24,841 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: rating_last_value 2026-09-13 14:54:24,852 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: rating_last_feedback 2026-09-13 14:54:24,861 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: rating_last_image 2026-09-13 14:54:24,871 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: rating_count 2026-09-13 14:54:24,888 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: rating_avg 2026-09-13 14:54:24,900 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: rating_avg_text 2026-09-13 14:54:24,914 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: rating_percentage_satisfaction 2026-09-13 14:54:24,923 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: rating_last_text 2026-09-13 14:54:24,927 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 353, model: mail.activity 2026-09-13 14:54:24,946 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: activity_state 2026-09-13 14:54:24,962 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: activity_user_id 2026-09-13 14:54:24,969 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 353, model: mail.activity.type 2026-09-13 14:54:24,980 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: activity_type_icon 2026-09-13 14:54:24,989 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: activity_date_deadline 2026-09-13 14:54:25,001 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: my_activity_date_deadline 2026-09-13 14:54:25,011 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: activity_summary 2026-09-13 14:54:25,023 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: activity_exception_decoration 2026-09-13 14:54:25,035 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: activity_exception_icon 2026-09-13 14:54:25,061 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: activity_calendar_event_id 2026-09-13 14:54:25,081 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: email_cc 2026-09-13 14:54:25,101 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: access_warning 2026-09-13 14:54:25,113 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: date_end 2026-09-13 14:54:25,126 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: task_properties 2026-09-13 14:54:25,128 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 353, model: project.role 2026-09-13 14:54:25,151 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: personal_stage_type_ids 2026-09-13 14:54:25,154 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 353, model: project.task.stage.personal 2026-09-13 14:54:25,164 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: personal_stage_type_id 2026-09-13 14:54:25,176 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: partner_phone 2026-09-13 14:54:25,190 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: rating_active 2026-09-13 14:54:25,211 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: attachment_ids 2026-09-13 14:54:25,222 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: project_privacy_visibility 2026-09-13 14:54:25,232 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: subtask_completion_percentage 2026-09-13 14:54:25,240 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: working_hours_open 2026-09-13 14:54:25,250 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: working_hours_close 2026-09-13 14:54:25,259 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: working_days_open 2026-09-13 14:54:25,271 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: working_days_close 2026-09-13 14:54:25,278 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: closed_depend_on_count 2026-09-13 14:54:25,285 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: link_preview_name 2026-09-13 14:54:25,301 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: create_uid 2026-09-13 14:54:25,327 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: write_uid 2026-09-13 14:54:25,340 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: color_stage 2026-09-13 14:54:25,352 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: ancestor_id 2026-09-13 14:54:25,359 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: partner_name 2026-09-13 14:54:25,367 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: partner_company_name 2026-09-13 14:54:25,374 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: remaining_hours_percentage 2026-09-13 14:54:25,375 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 353, model: hr.employee.skill 2026-09-13 14:54:25,383 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: leave_types_count 2026-09-13 14:54:25,390 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: is_timeoff_task 2026-09-13 14:54:25,392 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 353, model: okr.node 2026-09-13 14:54:25,400 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: project_sale_order_id 2026-09-13 14:54:25,408 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: sale_order_state 2026-09-13 14:54:25,416 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: task_to_invoice 2026-09-13 14:54:25,423 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: pricing_type 2026-09-13 14:54:25,432 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: is_project_map_empty 2026-09-13 14:54:25,440 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: has_multi_sol 2026-09-13 14:54:25,469 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: timesheet_product_id 2026-09-13 14:54:25,480 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: last_sol_of_customer 2026-09-13 14:54:25,503 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: shipment_id 2026-09-13 14:54:25,505 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 353, model: logistics.shipment.stage 2026-09-13 14:54:25,518 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: write, uid: 353, model: project.task, field: template_task_id 2026-09-13 14:54:25,531 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-13 14:54:25,938 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_01_project_sharing ... 2026-09-13 14:54:26,156 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Chrome pid: 96299 2026-09-13 14:54:26,156 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Chrome headless temporary user profile dir: /tmp/tmpoi11wp6s_chrome_odoo 2026-09-13 14:54:26,156 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Issuing json command http://127.0.0.1:44321/json/version 2026-09-13 14:54:26,157 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44321', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:54:26,208 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:54:26,208 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Issuing json command http://127.0.0.1:44321/json 2026-09-13 14:54:26,211 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44321', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:54:26,217 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Websocket url found: ws://127.0.0.1:44321/devtools/page/712DD1E4E168C1BA34E885935D2C1DCD 2026-09-13 14:54:26,222 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Enable chrome headless console log notification 2026-09-13 14:54:26,225 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Chrome headless enable page notifications 2026-09-13 14:54:26,340 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-09-13 14:54:26,346 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Setting session cookie in browser 2026-09-13 14:54:26,348 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Open "http://127.0.0.1:8069/odoo" in browser 2026-09-13 14:54:26,349 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Navigating to: "http://127.0.0.1:8069/odoo" 2026-09-13 14:54:26,363 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:54:27,572 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:27] "GET /odoo HTTP/1.1" 200 - 151 0.109 1.106 2026-09-13 14:54:27,576 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Navigation result: {'frameId': '712DD1E4E168C1BA34E885935D2C1DCD', 'loaderId': '6A81621B1EA7AC5D3D8F3C4FA0598A35', 'isDownload': False} 2026-09-13 14:54:27,576 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Evaluate ready code "odoo.isTourReady('project_sharing_tour')" 2026-09-13 14:54:27,610 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:27] "GET /web/assets/3d3feee/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.016 2026-09-13 14:54:27,621 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:27] "GET /web/assets/7a1d87a/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.024 2026-09-13 14:54:27,736 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:27] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.023 0.095 2026-09-13 14:54:27,743 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:27] "GET /web/assets/027fa2b/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.003 0.113 2026-09-13 14:54:27,832 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:27] "GET /web/assets/10a9b5b/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-09-13 14:54:28,342 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:28] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-13 14:54:28,374 26 INFO rb-721a478-224807-415181 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-09-13 14:54:28,407 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: Owl is running in 'dev' mode. 2026-09-13 14:54:28,427 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:28] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 28 0.034 0.038 2026-09-13 14:54:28,448 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:28] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.059 2026-09-13 14:54:28,452 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:28] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.039 2026-09-13 14:54:28,474 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:28] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:54:28,521 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Evaluate test code "odoo.startTour('project_sharing_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:54:28,557 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:28] "GET /odoo HTTP/1.1" 200 - 27 0.027 0.038 2026-09-13 14:54:28,563 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:28] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:54:28,564 26 INFO rb-721a478-224807-415181 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-09-13 14:54:28,580 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:28] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:54:28,591 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:28] "GET /odoo/offline HTTP/1.1" 200 - 5 0.009 0.089 2026-09-13 14:54:28,631 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:28] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.007 0.089 2026-09-13 14:54:28,652 26 INFO rb-721a478-224807-415181 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-09-13 14:54:28,686 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:28] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.023 0.138 2026-09-13 14:54:28,704 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:28] "POST /web/action/load HTTP/1.1" 200 - 5 0.003 0.162 2026-09-13 14:54:28,728 26 INFO rb-721a478-224807-415181 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-09-13 14:54:28,738 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:28] "GET /web/image/res.partner/3/avatar_128?unique=1789311265000 HTTP/1.1" 200 - 6 0.011 0.194 2026-09-13 14:54:28,782 26 INFO rb-721a478-224807-415181 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-09-13 14:54:28,812 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:28] "POST /mail/data HTTP/1.1" 200 - 35 0.041 0.165 2026-09-13 14:54:28,826 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:28] "POST /web/action/load HTTP/1.1" 200 - 10 0.003 0.092 2026-09-13 14:54:28,828 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:28] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.149 2026-09-13 14:54:29,077 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:29] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 98 0.077 0.146 2026-09-13 14:54:29,167 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:29] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 28 0.020 0.041 2026-09-13 14:54:29,169 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:29] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.058 2026-09-13 14:54:29,207 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:29] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.012 2026-09-13 14:54:29,312 26 INFO rb-721a478-224807-415181 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-09-13 14:54:29,317 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:29] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.007 0.015 2026-09-13 14:54:29,374 26 INFO rb-721a478-224807-415181 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 > a) 2026-09-13 14:54:29,406 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:29] "POST /mail/data HTTP/1.1" 200 - 45 0.035 0.069 2026-09-13 14:54:29,420 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:29] "POST /web/dataset/call_button/project.project/action_open_share_project_wizard#project.project.action_open_share_project_wizard HTTP/1.1" 200 - 10 0.007 0.031 2026-09-13 14:54:29,482 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:29] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.007 0.021 2026-09-13 14:54:29,502 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:29] "POST /web/dataset/call_kw/project.share.wizard/get_views#project.share.wizard.get_views HTTP/1.1" 200 - 16 0.007 0.029 2026-09-13 14:54:29,549 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:29] "POST /web/dataset/call_kw/project.share.wizard/onchange#project.share.wizard.onchange HTTP/1.1" 200 - 12 0.008 0.013 2026-09-13 14:54:29,630 26 INFO rb-721a478-224807-415181 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-09-13 14:54:29,636 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:29] "POST /web/dataset/call_kw/project.share.collaborator.wizard/onchange#project.share.collaborator.wizard.onchange HTTP/1.1" 200 - 1 0.001 0.004 2026-09-13 14:54:29,703 26 INFO rb-721a478-224807-415181 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-09-13 14:54:29,713 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:29] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 4 0.004 0.015 2026-09-13 14:54:29,971 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:29] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 3 0.006 0.012 2026-09-13 14:54:30,010 26 INFO rb-721a478-224807-415181 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-09-13 14:54:30,038 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:30] "POST /web/dataset/call_kw/project.share.collaborator.wizard/onchange#project.share.collaborator.wizard.onchange HTTP/1.1" 200 - 3 0.011 0.014 2026-09-13 14:54:30,059 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:30] "POST /web/dataset/call_kw/project.share.wizard/onchange#project.share.wizard.onchange HTTP/1.1" 200 - 2 0.002 0.009 2026-09-13 14:54:30,074 26 INFO rb-721a478-224807-415181 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(Edit) 2026-09-13 14:54:30,133 26 INFO rb-721a478-224807-415181 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-09-13 14:54:30,152 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:30] "POST /web/dataset/call_kw/project.share.collaborator.wizard/onchange#project.share.collaborator.wizard.onchange HTTP/1.1" 200 - 5 0.004 0.014 2026-09-13 14:54:30,179 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:30] "POST /web/dataset/call_kw/project.share.wizard/onchange#project.share.wizard.onchange HTTP/1.1" 200 - 2 0.003 0.010 2026-09-13 14:54:30,194 26 INFO rb-721a478-224807-415181 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-09-13 14:54:30,387 26 INFO rb-721a478-224807-415181 odoo.tests.common: Simulating signal changes during tests 2026-09-13 14:54:30,388 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:30] "POST /web/dataset/call_kw/project.share.wizard/web_save#project.share.wizard.web_save HTTP/1.1" 200 - 96 0.085 0.107 2026-09-13 14:54:30,563 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:30] "POST /web/dataset/call_button/project.share.wizard/action_share_record#project.share.wizard.action_share_record HTTP/1.1" 200 - 64 0.073 0.089 2026-09-13 14:54:30,632 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:30] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 32 0.022 0.035 2026-09-13 14:54:30,665 26 INFO rb-721a478-224807-415181 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-09-13 14:54:31,778 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:31] "GET /my/projects HTTP/1.1" 200 - 141 0.154 0.904 2026-09-13 14:54:31,824 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d6cfdef/web.assets_frontend.min.css, copying from /web/assets/d6cfdef/web.assets_frontend.min.css 2026-09-13 14:54:31,873 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:31] "GET /web/assets/1/d6cfdef/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.034 0.045 2026-09-13 14:54:31,881 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9927f33/web.assets_frontend_minimal.min.js, copying from /web/assets/9927f33/web.assets_frontend_minimal.min.js 2026-09-13 14:54:31,887 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-09-13 14:54:31,896 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-09-13 14:54:31,904 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:31] "GET /web/assets/1/9927f33/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.010 0.098 2026-09-13 14:54:31,927 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5600675/web.__assets_tests_call__.min.js, copying from /web/assets/5600675/web.__assets_tests_call__.min.js 2026-09-13 14:54:31,952 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:31] "GET /web/assets/1/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.012 0.053 2026-09-13 14:54:32,016 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:32] "GET /web/image/website/1/logo/My%20Website?unique=4cc9ae7 HTTP/1.1" 200 - 4 0.018 0.014 2026-09-13 14:54:32,045 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:32] "GET /website/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:54:32,076 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/501ecc0/web.assets_frontend_lazy.min.js, copying from /web/assets/501ecc0/web.assets_frontend_lazy.min.js 2026-09-13 14:54:32,119 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:32] "GET /web/assets/1/501ecc0/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.020 0.053 2026-09-13 14:54:32,450 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:32] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.006 2026-09-13 14:54:32,471 26 INFO rb-721a478-224807-415181 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-09-13 14:54:32,569 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:32] "POST /mail/data HTTP/1.1" 200 - 21 0.013 0.024 2026-09-13 14:54:32,592 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:32] "GET /my/projects/255 HTTP/1.1" 303 - 4 0.013 0.031 2026-09-13 14:54:32,851 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:32] "GET /my/projects/255/project_sharing HTTP/1.1" 200 - 68 0.045 0.209 2026-09-13 14:54:32,871 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:32] "GET /web/assets/bc9d159/project.webclient.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-09-13 14:54:32,876 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:32] "GET /web/assets/bca7de2/project.webclient.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-09-13 14:54:32,891 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:32] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-09-13 14:54:33,270 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:33] "GET /web/webclient/translations?hash=791ee998b101acb1117d347281b780da337da31a&lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:54:33,270 26 INFO rb-721a478-224807-415181 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-09-13 14:54:33,289 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: Owl is running in 'dev' mode. 2026-09-13 14:54:33,289 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:33] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.001 0.006 2026-09-13 14:54:33,339 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:33] "POST /web/action/load HTTP/1.1" 200 - 12 0.010 0.016 2026-09-13 14:54:33,381 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:33] "POST /mail/data HTTP/1.1" 200 - 21 0.021 0.043 2026-09-13 14:54:33,383 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:33] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.063 2026-09-13 14:54:33,523 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:33] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 59 0.043 0.095 2026-09-13 14:54:33,560 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:33] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.002 0.012 2026-09-13 14:54:33,570 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:33] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 4 0.003 0.016 2026-09-13 14:54:33,627 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:33] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:54:33,688 26 INFO rb-721a478-224807-415181 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-09-13 14:54:33,748 26 INFO rb-721a478-224807-415181 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-09-13 14:54:33,766 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:33] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 3 0.004 0.010 2026-09-13 14:54:33,780 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:33] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 1 0.001 0.004 2026-09-13 14:54:33,810 26 INFO rb-721a478-224807-415181 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-09-13 14:54:33,860 26 INFO rb-721a478-224807-415181 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-09-13 14:54:33,916 26 INFO rb-721a478-224807-415181 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-09-13 14:54:33,987 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:33] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 44 0.023 0.045 2026-09-13 14:54:34,017 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:34] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 7 0.006 0.016 2026-09-13 14:54:34,067 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:34] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 2 0.002 0.031 2026-09-13 14:54:34,152 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:34] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 25 0.016 0.046 2026-09-13 14:54:34,210 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:34] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:54:34,299 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:34] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.001 0.003 2026-09-13 14:54:34,350 26 INFO rb-721a478-224807-415181 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-09-13 14:54:34,411 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:34] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 24 0.022 0.034 2026-09-13 14:54:34,443 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:34] "POST /mail/data HTTP/1.1" 200 - 9 0.009 0.054 2026-09-13 14:54:34,484 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:34] "POST /mail/chatter_fetch HTTP/1.1" 200 - 10 0.021 0.102 2026-09-13 14:54:34,613 26 INFO rb-721a478-224807-415181 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-09-13 14:54:34,677 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:34] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.047 2026-09-13 14:54:34,686 26 INFO rb-721a478-224807-415181 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-09-13 14:54:34,738 26 INFO rb-721a478-224807-415181 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-09-13 14:54:34,743 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:34] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 40 0.029 0.077 2026-09-13 14:54:34,748 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:34] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.108 2026-09-13 14:54:34,756 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:34] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.072 2026-09-13 14:54:34,792 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:34] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 2 0.002 0.028 2026-09-13 14:54:34,796 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:34] "GET /web/assets/b7dc7a3/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.031 2026-09-13 14:54:34,805 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:34] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.036 2026-09-13 14:54:34,824 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:34] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.007 0.011 2026-09-13 14:54:34,847 26 INFO rb-721a478-224807-415181 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-09-13 14:54:34,859 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:34] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 13 0.013 0.031 2026-09-13 14:54:34,958 26 INFO rb-721a478-224807-415181 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-09-13 14:54:35,021 26 INFO rb-721a478-224807-415181 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-09-13 14:54:35,041 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:35] "POST /mail/message/post HTTP/1.1" 200 - 53 0.030 0.090 2026-09-13 14:54:35,064 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:35] "POST /mail/chatter_fetch HTTP/1.1" 200 - 5 0.005 0.008 2026-09-13 14:54:35,066 26 INFO rb-721a478-224807-415181 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-09-13 14:54:35,071 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:35] "POST /mail/data HTTP/1.1" 200 - 4 0.001 0.011 2026-09-13 14:54:35,118 26 INFO rb-721a478-224807-415181 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-09-13 14:54:35,147 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:35] "POST /web/dataset/call_kw/ir.filters/create_filter#ir.filters.create_filter HTTP/1.1" 200 - 11 0.008 0.019 2026-09-13 14:54:35,167 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:35] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.003 0.006 2026-09-13 14:54:35,174 26 INFO rb-721a478-224807-415181 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-09-13 14:54:35,206 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:35] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 13 0.010 0.035 2026-09-13 14:54:35,229 26 INFO rb-721a478-224807-415181 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-09-13 14:54:35,283 26 INFO rb-721a478-224807-415181 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-09-13 14:54:35,311 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:35] "POST /web/dataset/call_kw/ir.filters/create_filter#ir.filters.create_filter HTTP/1.1" 200 - 6 0.009 0.017 2026-09-13 14:54:35,337 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:35] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.004 0.008 2026-09-13 14:54:35,339 26 INFO rb-721a478-224807-415181 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-09-13 14:54:35,377 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:35] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 13 0.015 0.034 2026-09-13 14:54:35,413 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:35] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 3 0.003 0.062 2026-09-13 14:54:35,450 26 INFO rb-721a478-224807-415181 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-09-13 14:54:35,494 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:35] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 13 0.013 0.051 2026-09-13 14:54:35,540 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:35] "POST /web/dataset/call_kw/project.task.type/name_search#project.task.type.name_search HTTP/1.1" 200 - 1 0.001 0.004 2026-09-13 14:54:35,572 26 INFO rb-721a478-224807-415181 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-09-13 14:54:35,623 26 INFO rb-721a478-224807-415181 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-09-13 14:54:35,673 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: tour succeeded 2026-09-13 14:54:35,674 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: ╔═════════════════════════════════════╗ ║ TOUR project_sharing_tour SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-09-13 14:54:35,862 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing.browser: heap 24162904 (allocated 27201536) 2026-09-13 14:54:35,875 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Closing chrome headless with pid 96299 2026-09-13 14:54:35,876 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Closing websocket connection 2026-09-13 14:54:35,877 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Terminating chrome headless with pid 96299 2026-09-13 14:54:35,935 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_145435_935425_test_01_project_sharing.txt 2026-09-13 14:54:35,935 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_01_project_sharing: Removing chrome user profile "/tmp/tmpoi11wp6s_chrome_odoo" 2026-09-13 14:54:35,949 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_02_project_sharing ... 2026-09-13 14:54:36,209 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Chrome pid: 96494 2026-09-13 14:54:36,209 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Chrome headless temporary user profile dir: /tmp/tmpgaigdkdx_chrome_odoo 2026-09-13 14:54:36,210 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Issuing json command http://127.0.0.1:34269/json/version 2026-09-13 14:54:36,211 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34269', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:54:36,229 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:54:36,229 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Issuing json command http://127.0.0.1:34269/json 2026-09-13 14:54:36,230 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34269', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:54:36,231 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Websocket url found: ws://127.0.0.1:34269/devtools/page/29A8FD54C3F02BE54C6DE79ADDA13DF2 2026-09-13 14:54:36,233 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Enable chrome headless console log notification 2026-09-13 14:54:36,235 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Chrome headless enable page notifications 2026-09-13 14:54:36,277 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-09-13 14:54:36,283 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Setting session cookie in browser 2026-09-13 14:54:36,287 26 INFO rb-721a478-224807-415181 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-09-13 14:54:36,287 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Navigating to: "http://127.0.0.1:8069/my/projects" 2026-09-13 14:54:36,302 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:54:37,437 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:37] "GET /my/projects HTTP/1.1" 200 - 133 0.148 0.989 2026-09-13 14:54:37,440 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Navigation result: {'frameId': '29A8FD54C3F02BE54C6DE79ADDA13DF2', 'loaderId': '49381238F21CFA55D845B5FAA57A9FAD', 'isDownload': False} 2026-09-13 14:54:37,440 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Evaluate ready code "odoo.isTourReady('portal_project_sharing_tour')" 2026-09-13 14:54:37,456 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:37] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:54:37,465 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d6cfdef/web.assets_frontend.min.css, copying from /web/assets/d6cfdef/web.assets_frontend.min.css 2026-09-13 14:54:37,519 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:37] "GET /web/assets/1/d6cfdef/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.033 0.035 2026-09-13 14:54:37,526 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9927f33/web.assets_frontend_minimal.min.js, copying from /web/assets/9927f33/web.assets_frontend_minimal.min.js 2026-09-13 14:54:37,542 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-09-13 14:54:37,542 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-09-13 14:54:37,545 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:37] "GET /web/assets/1/9927f33/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.007 0.039 2026-09-13 14:54:37,559 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5600675/web.__assets_tests_call__.min.js, copying from /web/assets/5600675/web.__assets_tests_call__.min.js 2026-09-13 14:54:37,582 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:37] "GET /web/assets/1/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.011 0.030 2026-09-13 14:54:37,662 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:37] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:54:37,667 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:37] "GET /web/static/img/odoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:54:37,682 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:37] "GET /web/image/website/1/logo/My%20Website?unique=4cc9ae7 HTTP/1.1" 200 - 4 0.005 0.019 2026-09-13 14:54:37,748 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/501ecc0/web.assets_frontend_lazy.min.js, copying from /web/assets/501ecc0/web.assets_frontend_lazy.min.js 2026-09-13 14:54:37,783 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:37] "GET /web/assets/1/501ecc0/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.008 0.042 2026-09-13 14:54:38,203 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:38] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.004 2026-09-13 14:54:38,250 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Evaluate test code "odoo.startTour('portal_project_sharing_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/my/projects", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:54:38,261 26 INFO rb-721a478-224807-415181 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-09-13 14:54:38,298 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:38] "POST /mail/data HTTP/1.1" 200 - 18 0.022 0.019 2026-09-13 14:54:38,350 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:38] "GET /my/projects/255 HTTP/1.1" 303 - 11 0.016 0.010 2026-09-13 14:54:38,638 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:38] "GET /my/projects/255/project_sharing HTTP/1.1" 200 - 69 0.047 0.234 2026-09-13 14:54:38,661 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:38] "GET /web/assets/bc9d159/project.webclient.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-09-13 14:54:38,664 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:38] "GET /web/assets/bca7de2/project.webclient.min.js HTTP/1.1" 200 - 2 0.001 0.010 2026-09-13 14:54:38,685 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:38] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.008 2026-09-13 14:54:39,101 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:39] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:54:39,119 26 INFO rb-721a478-224807-415181 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-09-13 14:54:39,134 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:39] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.009 2026-09-13 14:54:39,143 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: Owl is running in 'dev' mode. 2026-09-13 14:54:39,205 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:39] "POST /web/action/load HTTP/1.1" 200 - 12 0.010 0.012 2026-09-13 14:54:39,234 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:39] "POST /mail/data HTTP/1.1" 200 - 18 0.014 0.025 2026-09-13 14:54:39,236 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:39] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.038 2026-09-13 14:54:39,438 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:39] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 66 0.090 0.124 2026-09-13 14:54:39,534 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:39] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 28 0.030 0.041 2026-09-13 14:54:39,545 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:39] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.003 0.078 2026-09-13 14:54:39,651 26 INFO rb-721a478-224807-415181 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-09-13 14:54:39,711 26 INFO rb-721a478-224807-415181 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-09-13 14:54:39,725 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:39] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 3 0.001 0.006 2026-09-13 14:54:39,748 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:39] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:54:39,777 26 INFO rb-721a478-224807-415181 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-09-13 14:54:39,827 26 INFO rb-721a478-224807-415181 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-09-13 14:54:39,882 26 INFO rb-721a478-224807-415181 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-09-13 14:54:39,952 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:39] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 43 0.026 0.042 2026-09-13 14:54:39,992 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:39] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 10 0.010 0.022 2026-09-13 14:54:40,044 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:40] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 5 0.003 0.027 2026-09-13 14:54:40,157 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:40] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 37 0.032 0.056 2026-09-13 14:54:40,206 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:40] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-13 14:54:40,278 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:40] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.001 0.009 2026-09-13 14:54:40,344 26 INFO rb-721a478-224807-415181 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-09-13 14:54:40,382 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:40] "POST /mail/data HTTP/1.1" 200 - 18 0.029 0.022 2026-09-13 14:54:40,395 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:40] "GET /web/image/res.partner/1459/avatar_128?access_token=fd9ab4de2804b76e9587d1605c4777bd640c39677598d5465905c9f63d67cf76o0x6ad4d6b6&unique=1789311265000 HTTP/1.1" 200 - 5 0.003 0.027 2026-09-13 14:54:40,480 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:40] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 31 0.042 0.079 2026-09-13 14:54:40,508 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:40] "POST /mail/chatter_fetch HTTP/1.1" 200 - 12 0.014 0.130 2026-09-13 14:54:40,616 26 INFO rb-721a478-224807-415181 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-09-13 14:54:40,668 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:40] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.004 0.010 2026-09-13 14:54:40,676 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:40] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.009 2026-09-13 14:54:40,709 26 INFO rb-721a478-224807-415181 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-09-13 14:54:40,764 26 INFO rb-721a478-224807-415181 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-09-13 14:54:40,785 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:40] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 51 0.062 0.060 2026-09-13 14:54:40,796 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:40] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.084 2026-09-13 14:54:40,852 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:40] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 5 0.005 0.038 2026-09-13 14:54:40,857 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:40] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.041 2026-09-13 14:54:40,878 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:40] "GET /web/assets/b7dc7a3/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.004 0.043 2026-09-13 14:54:40,922 26 INFO rb-721a478-224807-415181 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-09-13 14:54:40,928 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:40] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 20 0.031 0.028 2026-09-13 14:54:40,951 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:40] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.009 0.074 2026-09-13 14:54:41,047 26 INFO rb-721a478-224807-415181 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-09-13 14:54:41,091 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:41] "POST /mail/message/post HTTP/1.1" 200 - 34 0.032 0.039 2026-09-13 14:54:41,106 26 INFO rb-721a478-224807-415181 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-09-13 14:54:41,130 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:41] "POST /mail/chatter_fetch HTTP/1.1" 200 - 6 0.003 0.013 2026-09-13 14:54:41,150 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:41] "POST /mail/data HTTP/1.1" 200 - 9 0.010 0.020 2026-09-13 14:54:41,157 26 INFO rb-721a478-224807-415181 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-09-13 14:54:41,210 26 INFO rb-721a478-224807-415181 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-09-13 14:54:41,242 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:41] "POST /web/dataset/call_kw/ir.filters/create_filter#ir.filters.create_filter HTTP/1.1" 200 - 11 0.008 0.013 2026-09-13 14:54:41,266 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:41] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.004 0.008 2026-09-13 14:54:41,274 26 INFO rb-721a478-224807-415181 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-09-13 14:54:41,320 26 INFO rb-721a478-224807-415181 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-09-13 14:54:41,325 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:41] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 20 0.032 0.037 2026-09-13 14:54:41,381 26 INFO rb-721a478-224807-415181 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-09-13 14:54:41,398 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:41] "POST /web/dataset/call_kw/ir.filters/create_filter#ir.filters.create_filter HTTP/1.1" 200 - 6 0.006 0.009 2026-09-13 14:54:41,441 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:41] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.006 0.008 2026-09-13 14:54:41,448 26 INFO rb-721a478-224807-415181 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-09-13 14:54:41,497 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:41] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 20 0.029 0.037 2026-09-13 14:54:41,534 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:41] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 7 0.007 0.071 2026-09-13 14:54:41,580 26 INFO rb-721a478-224807-415181 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-09-13 14:54:41,596 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:41] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 18 0.023 0.026 2026-09-13 14:54:41,644 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:41] "POST /web/dataset/call_kw/project.task.type/name_search#project.task.type.name_search HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:54:41,662 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:41] "POST /web/dataset/call_kw/project.task.type/name_search#project.task.type.name_search HTTP/1.1" 200 - 1 0.003 0.019 2026-09-13 14:54:41,720 26 INFO rb-721a478-224807-415181 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-09-13 14:54:41,769 26 INFO rb-721a478-224807-415181 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-09-13 14:54:41,821 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: tour succeeded 2026-09-13 14:54:41,822 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: ╔════════════════════════════════════════════╗ ║ TOUR portal_project_sharing_tour SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-09-13 14:54:41,998 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing.browser: heap 22729316 (allocated 26746880) 2026-09-13 14:54:42,003 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Closing chrome headless with pid 96494 2026-09-13 14:54:42,003 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Closing websocket connection 2026-09-13 14:54:42,005 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Terminating chrome headless with pid 96494 2026-09-13 14:54:42,059 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_145442_059142_test_02_project_sharing.txt 2026-09-13 14:54:42,059 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_02_project_sharing: Removing chrome user profile "/tmp/tmpgaigdkdx_chrome_odoo" 2026-09-13 14:54:42,070 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_03_project_sharing ... 2026-09-13 14:54:42,594 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Chrome pid: 96640 2026-09-13 14:54:42,594 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Chrome headless temporary user profile dir: /tmp/tmp50oz_pe1_chrome_odoo 2026-09-13 14:54:42,594 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Issuing json command http://127.0.0.1:44951/json/version 2026-09-13 14:54:42,596 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44951', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:54:42,599 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:54:42,599 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Issuing json command http://127.0.0.1:44951/json 2026-09-13 14:54:42,600 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:44951', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:54:42,602 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Websocket url found: ws://127.0.0.1:44951/devtools/page/78D7D7CBDD835522C3981CDCDD25F954 2026-09-13 14:54:42,605 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Enable chrome headless console log notification 2026-09-13 14:54:42,607 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Chrome headless enable page notifications 2026-09-13 14:54:42,691 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-09-13 14:54:42,708 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Setting session cookie in browser 2026-09-13 14:54:42,715 26 INFO rb-721a478-224807-415181 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-09-13 14:54:42,715 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Navigating to: "http://127.0.0.1:8069/my/projects" 2026-09-13 14:54:42,726 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:54:43,812 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:43] "GET /my/projects HTTP/1.1" 200 - 133 0.071 1.018 2026-09-13 14:54:43,817 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Navigation result: {'frameId': '78D7D7CBDD835522C3981CDCDD25F954', 'loaderId': '1668BAFAA4F94FB6783A50FA1757554B', 'isDownload': False} 2026-09-13 14:54:43,817 26 INFO rb-721a478-224807-415181 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-09-13 14:54:43,829 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:43] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:54:43,839 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d6cfdef/web.assets_frontend.min.css, copying from /web/assets/d6cfdef/web.assets_frontend.min.css 2026-09-13 14:54:43,902 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:43] "GET /web/assets/1/d6cfdef/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.043 0.031 2026-09-13 14:54:43,909 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9927f33/web.assets_frontend_minimal.min.js, copying from /web/assets/9927f33/web.assets_frontend_minimal.min.js 2026-09-13 14:54:43,922 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:43] "GET /web/assets/1/9927f33/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.009 0.051 2026-09-13 14:54:43,938 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5600675/web.__assets_tests_call__.min.js, copying from /web/assets/5600675/web.__assets_tests_call__.min.js 2026-09-13 14:54:43,940 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-09-13 14:54:43,941 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-09-13 14:54:43,955 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:43] "GET /web/assets/1/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.005 0.021 2026-09-13 14:54:44,074 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:44] "GET /web/static/img/odoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:54:44,079 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:44] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:54:44,091 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:44] "GET /web/image/website/1/logo/My%20Website?unique=4cc9ae7 HTTP/1.1" 200 - 4 0.005 0.014 2026-09-13 14:54:44,147 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/501ecc0/web.assets_frontend_lazy.min.js, copying from /web/assets/501ecc0/web.assets_frontend_lazy.min.js 2026-09-13 14:54:44,202 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:44] "GET /web/assets/1/501ecc0/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.012 0.054 2026-09-13 14:54:44,691 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:44] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-09-13 14:54:44,770 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/my/projects", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:54:44,779 26 INFO rb-721a478-224807-415181 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-09-13 14:54:44,830 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:44] "POST /mail/data HTTP/1.1" 200 - 18 0.022 0.025 2026-09-13 14:54:44,863 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:44] "GET /my/projects/255 HTTP/1.1" 303 - 14 0.004 0.014 2026-09-13 14:54:45,206 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:45] "GET /my/projects/255/project_sharing HTTP/1.1" 200 - 69 0.085 0.245 2026-09-13 14:54:45,224 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:45] "GET /web/assets/bc9d159/project.webclient.min.css HTTP/1.1" 200 - 2 0.002 0.005 2026-09-13 14:54:45,231 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:45] "GET /web/assets/bca7de2/project.webclient.min.js HTTP/1.1" 200 - 2 0.002 0.008 2026-09-13 14:54:45,244 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:45] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.002 0.008 2026-09-13 14:54:45,673 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:45] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:54:45,695 26 INFO rb-721a478-224807-415181 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-09-13 14:54:45,716 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:45] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.010 2026-09-13 14:54:45,724 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing.browser: Owl is running in 'dev' mode. 2026-09-13 14:54:45,768 26 INFO rb-721a478-224807-415181 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-09-13 14:54:45,808 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:45] "POST /web/action/load HTTP/1.1" 200 - 12 0.019 0.019 2026-09-13 14:54:45,872 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:45] "POST /mail/data HTTP/1.1" 200 - 18 0.031 0.067 2026-09-13 14:54:46,067 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:46] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 67 0.093 0.127 2026-09-13 14:54:46,070 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:46] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.295 2026-09-13 14:54:46,127 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:46] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.003 0.008 2026-09-13 14:54:46,223 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:46] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 29 0.037 0.066 2026-09-13 14:54:46,233 26 INFO rb-721a478-224807-415181 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-09-13 14:54:46,283 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:46] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 5 0.006 0.030 2026-09-13 14:54:46,335 26 INFO rb-721a478-224807-415181 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-09-13 14:54:46,372 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:46] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 18 0.031 0.022 2026-09-13 14:54:46,449 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:46] "POST /web/dataset/call_kw/project.task.type/name_search#project.task.type.name_search HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:54:46,498 26 INFO rb-721a478-224807-415181 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-09-13 14:54:46,549 26 INFO rb-721a478-224807-415181 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-09-13 14:54:46,600 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing.browser: tour succeeded 2026-09-13 14:54:46,600 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing.browser: ╔═══════════════════════════════════════════════════════════════════════╗ ║ TOUR portal_project_sharing_tour_with_disallowed_milestones SUCCEEDED ║ ╚═══════════════════════════════════════════════════════════════════════╝ 2026-09-13 14:54:46,677 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing.browser: heap 13814152 (allocated 15466496) 2026-09-13 14:54:46,679 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Closing chrome headless with pid 96640 2026-09-13 14:54:46,681 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Closing websocket connection 2026-09-13 14:54:46,683 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Terminating chrome headless with pid 96640 2026-09-13 14:54:46,714 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_145446_714235_test_03_project_sharing.txt 2026-09-13 14:54:46,714 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_03_project_sharing: Removing chrome user profile "/tmp/tmp50oz_pe1_chrome_odoo" 2026-09-13 14:54:46,720 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions ... 2026-09-13 14:54:47,119 26 INFO rb-721a478-224807-415181 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-13 14:54:47,225 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-09-13 14:54:47,315 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:john from n/a 2026-09-13 14:54:47,330 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:54:47,486 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:47] "POST /mail/message/reaction HTTP/1.1" 200 - 32 0.017 0.141 2026-09-13 14:54:47,745 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Chrome pid: 96752 2026-09-13 14:54:47,746 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Chrome headless temporary user profile dir: /tmp/tmpo4h_vynv_chrome_odoo 2026-09-13 14:54:47,746 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Issuing json command http://127.0.0.1:46037/json/version 2026-09-13 14:54:47,747 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46037', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:54:47,750 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:54:47,751 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Issuing json command http://127.0.0.1:46037/json 2026-09-13 14:54:47,751 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46037', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:54:47,753 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Websocket url found: ws://127.0.0.1:46037/devtools/page/28E29AF5C05C081FBC8253E60818EA3D 2026-09-13 14:54:47,756 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Enable chrome headless console log notification 2026-09-13 14:54:47,757 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Chrome headless enable page notifications 2026-09-13 14:54:47,782 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-09-13 14:54:47,784 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Setting session cookie in browser 2026-09-13 14:54:47,792 26 INFO rb-721a478-224807-415181 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-09-13 14:54:47,793 26 INFO rb-721a478-224807-415181 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-09-13 14:54:48,698 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:48] "GET /my/projects HTTP/1.1" 200 - 126 0.123 0.772 2026-09-13 14:54:48,702 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Navigation result: {'frameId': '28E29AF5C05C081FBC8253E60818EA3D', 'loaderId': '84190F6FBF82FC7D8098E0EF5B49D444', 'isDownload': False} 2026-09-13 14:54:48,702 26 INFO rb-721a478-224807-415181 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-09-13 14:54:48,721 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:48] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:54:48,732 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d6cfdef/web.assets_frontend.min.css, copying from /web/assets/d6cfdef/web.assets_frontend.min.css 2026-09-13 14:54:48,803 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:48] "GET /web/assets/1/d6cfdef/web.assets_frontend.min.css HTTP/1.1" 200 - 8 0.046 0.041 2026-09-13 14:54:48,818 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9927f33/web.assets_frontend_minimal.min.js, copying from /web/assets/9927f33/web.assets_frontend_minimal.min.js 2026-09-13 14:54:48,828 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-09-13 14:54:48,829 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-09-13 14:54:48,837 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:48] "GET /web/assets/1/9927f33/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.014 0.087 2026-09-13 14:54:48,850 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5600675/web.__assets_tests_call__.min.js, copying from /web/assets/5600675/web.__assets_tests_call__.min.js 2026-09-13 14:54:48,884 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:48] "GET /web/assets/1/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.018 0.040 2026-09-13 14:54:48,937 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:48] "GET /web/static/img/odoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:54:48,942 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:48] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:54:48,951 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:48] "GET /web/image/website/1/logo/My%20Website?unique=4cc9ae7 HTTP/1.1" 200 - 4 0.004 0.016 2026-09-13 14:54:49,005 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/501ecc0/web.assets_frontend_lazy.min.js, copying from /web/assets/501ecc0/web.assets_frontend_lazy.min.js 2026-09-13 14:54:49,058 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:49] "GET /web/assets/1/501ecc0/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.013 0.068 2026-09-13 14:54:49,488 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:49] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:54:49,549 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/my/projects", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:54:49,570 26 INFO rb-721a478-224807-415181 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-09-13 14:54:49,588 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:49] "POST /mail/data HTTP/1.1" 200 - 18 0.010 0.015 2026-09-13 14:54:49,647 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:49] "GET /my/projects/255 HTTP/1.1" 303 - 11 0.008 0.013 2026-09-13 14:54:49,929 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:49] "GET /my/projects/255/project_sharing HTTP/1.1" 200 - 67 0.055 0.223 2026-09-13 14:54:49,951 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:49] "GET /web/assets/bc9d159/project.webclient.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-09-13 14:54:49,962 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:49] "GET /web/assets/bca7de2/project.webclient.min.js HTTP/1.1" 200 - 2 0.002 0.011 2026-09-13 14:54:49,986 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:49] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-09-13 14:54:50,423 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:50] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:54:50,437 26 INFO rb-721a478-224807-415181 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-09-13 14:54:50,451 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:50] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.010 2026-09-13 14:54:50,463 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions.browser: Owl is running in 'dev' mode. 2026-09-13 14:54:50,505 26 INFO rb-721a478-224807-415181 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-09-13 14:54:50,526 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:50] "POST /web/action/load HTTP/1.1" 200 - 12 0.009 0.014 2026-09-13 14:54:50,582 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:50] "POST /mail/data HTTP/1.1" 200 - 18 0.034 0.040 2026-09-13 14:54:50,721 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:50] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 66 0.048 0.122 2026-09-13 14:54:50,724 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:50] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.210 2026-09-13 14:54:50,799 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:50] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.016 0.015 2026-09-13 14:54:50,874 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:50] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 28 0.042 0.059 2026-09-13 14:54:50,981 26 INFO rb-721a478-224807-415181 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-09-13 14:54:51,020 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:51] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 5 0.004 0.030 2026-09-13 14:54:51,135 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:51] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 39 0.031 0.053 2026-09-13 14:54:51,211 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:51] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.002 0.016 2026-09-13 14:54:51,287 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:51] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.001 0.003 2026-09-13 14:54:51,382 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:51] "POST /mail/data HTTP/1.1" 200 - 18 0.019 0.019 2026-09-13 14:54:51,430 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:51] "POST /mail/chatter_fetch HTTP/1.1" 200 - 20 0.020 0.045 2026-09-13 14:54:51,466 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:51] "GET /web/image/res.partner/1459/avatar_128?access_token=fd9ab4de2804b76e9587d1605c4777bd640c39677598d5465905c9f63d67cf76o0x6ad4d6b6&unique=1789311265000 HTTP/1.1" 200 - 5 0.013 0.080 2026-09-13 14:54:51,510 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:51] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.004 0.021 2026-09-13 14:54:51,571 26 INFO rb-721a478-224807-415181 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-09-13 14:54:51,578 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:51] "GET /web/image/res.partner/2/avatar_128?access_token=ada345e0bd28194f1655a83cd698390c3f4d4e8a6a06b1074c496a5e1eba529bo0x6ad2e651&unique=1789311265000 HTTP/1.1" 200 - 4 0.003 0.009 2026-09-13 14:54:51,600 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:51] "GET /web/assets/b7dc7a3/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.013 0.014 2026-09-13 14:54:51,642 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions.browser: tour succeeded 2026-09-13 14:54:51,643 26 INFO rb-721a478-224807-415181 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-09-13 14:54:51,716 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions.browser: heap 18737172 (allocated 19922944) 2026-09-13 14:54:51,730 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Closing chrome headless with pid 96752 2026-09-13 14:54:51,731 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Closing websocket connection 2026-09-13 14:54:51,732 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Terminating chrome headless with pid 96752 2026-09-13 14:54:51,801 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_145451_801764_test_04_project_sharing_chatter_message_reactions.txt 2026-09-13 14:54:51,802 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_04_project_sharing_chatter_message_reactions: Removing chrome user profile "/tmp/tmpo4h_vynv_chrome_odoo" 2026-09-13 14:54:51,810 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_05_project_sharing_chatter_mention_users ... 2026-09-13 14:54:52,195 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Chrome pid: 96879 2026-09-13 14:54:52,196 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Chrome headless temporary user profile dir: /tmp/tmpsee7zlmn_chrome_odoo 2026-09-13 14:54:52,196 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Issuing json command http://127.0.0.1:38713/json/version 2026-09-13 14:54:52,197 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38713', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:54:52,208 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:54:52,208 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Issuing json command http://127.0.0.1:38713/json 2026-09-13 14:54:52,209 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:38713', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:54:52,215 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Websocket url found: ws://127.0.0.1:38713/devtools/page/1B8981474F5420B4BE01B20BE4FAD9FA 2026-09-13 14:54:52,219 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Enable chrome headless console log notification 2026-09-13 14:54:52,220 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Chrome headless enable page notifications 2026-09-13 14:54:52,263 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-09-13 14:54:52,273 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Setting session cookie in browser 2026-09-13 14:54:52,279 26 INFO rb-721a478-224807-415181 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-09-13 14:54:52,280 26 INFO rb-721a478-224807-415181 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-09-13 14:54:52,310 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:54:53,441 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:53] "GET /my/projects HTTP/1.1" 200 - 133 0.111 1.034 2026-09-13 14:54:53,451 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Navigation result: {'frameId': '1B8981474F5420B4BE01B20BE4FAD9FA', 'loaderId': '3353295934D72066E108BA540EEA135C', 'isDownload': False} 2026-09-13 14:54:53,451 26 INFO rb-721a478-224807-415181 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-09-13 14:54:53,466 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:53] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:54:53,480 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d6cfdef/web.assets_frontend.min.css, copying from /web/assets/d6cfdef/web.assets_frontend.min.css 2026-09-13 14:54:53,545 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:53] "GET /web/assets/1/d6cfdef/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.045 0.033 2026-09-13 14:54:53,556 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9927f33/web.assets_frontend_minimal.min.js, copying from /web/assets/9927f33/web.assets_frontend_minimal.min.js 2026-09-13 14:54:53,560 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-09-13 14:54:53,560 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-09-13 14:54:53,572 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:53] "GET /web/assets/1/9927f33/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.010 0.051 2026-09-13 14:54:53,586 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5600675/web.__assets_tests_call__.min.js, copying from /web/assets/5600675/web.__assets_tests_call__.min.js 2026-09-13 14:54:53,607 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:53] "GET /web/assets/1/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.009 0.035 2026-09-13 14:54:53,722 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:53] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.013 2026-09-13 14:54:53,728 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:53] "GET /web/static/img/odoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:54:53,735 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:53] "GET /web/image/website/1/logo/My%20Website?unique=4cc9ae7 HTTP/1.1" 200 - 4 0.008 0.016 2026-09-13 14:54:53,798 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/501ecc0/web.assets_frontend_lazy.min.js, copying from /web/assets/501ecc0/web.assets_frontend_lazy.min.js 2026-09-13 14:54:53,827 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:53] "GET /web/assets/1/501ecc0/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.008 0.043 2026-09-13 14:54:54,250 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:54] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.004 2026-09-13 14:54:54,318 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/my/projects", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:54:54,332 26 INFO rb-721a478-224807-415181 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-09-13 14:54:54,373 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:54] "POST /mail/data HTTP/1.1" 200 - 18 0.022 0.017 2026-09-13 14:54:54,415 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:54] "GET /my/projects/255 HTTP/1.1" 303 - 11 0.006 0.011 2026-09-13 14:54:54,686 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:54] "GET /my/projects/255/project_sharing HTTP/1.1" 200 - 69 0.045 0.222 2026-09-13 14:54:54,710 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:54] "GET /web/assets/bc9d159/project.webclient.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-09-13 14:54:54,717 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:54] "GET /web/assets/bca7de2/project.webclient.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-09-13 14:54:54,736 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:54] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-13 14:54:55,156 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:55] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:54:55,172 26 INFO rb-721a478-224807-415181 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-09-13 14:54:55,191 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:55] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.009 2026-09-13 14:54:55,198 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users.browser: Owl is running in 'dev' mode. 2026-09-13 14:54:55,252 26 INFO rb-721a478-224807-415181 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-09-13 14:54:55,277 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:55] "POST /web/action/load HTTP/1.1" 200 - 12 0.013 0.021 2026-09-13 14:54:55,325 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:55] "POST /mail/data HTTP/1.1" 200 - 18 0.027 0.050 2026-09-13 14:54:55,329 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:55] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.078 2026-09-13 14:54:55,469 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:55] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 66 0.050 0.114 2026-09-13 14:54:55,509 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:55] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.003 0.011 2026-09-13 14:54:55,557 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:55] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 28 0.021 0.041 2026-09-13 14:54:55,662 26 INFO rb-721a478-224807-415181 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-09-13 14:54:55,726 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:55] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 5 0.003 0.059 2026-09-13 14:54:55,827 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:55] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 39 0.024 0.044 2026-09-13 14:54:55,915 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:55] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.010 2026-09-13 14:54:56,005 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:56] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.002 0.007 2026-09-13 14:54:56,094 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:56] "POST /mail/chatter_fetch HTTP/1.1" 200 - 12 0.008 0.022 2026-09-13 14:54:56,115 26 INFO rb-721a478-224807-415181 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-09-13 14:54:56,121 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:56] "GET /web/image/res.partner/1459/avatar_128?access_token=fd9ab4de2804b76e9587d1605c4777bd640c39677598d5465905c9f63d67cf76o0x6ad4d6b6&unique=1789311265000 HTTP/1.1" 200 - 5 0.010 0.043 2026-09-13 14:54:56,151 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:56] "POST /mail/data HTTP/1.1" 200 - 18 0.013 0.048 2026-09-13 14:54:56,416 26 INFO rb-721a478-224807-415181 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-09-13 14:54:56,447 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:56] "POST /web/dataset/call_kw/project.task/get_mention_suggestions#project.task.get_mention_suggestions HTTP/1.1" 200 - 26 0.033 0.025 2026-09-13 14:54:56,525 26 INFO rb-721a478-224807-415181 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-09-13 14:54:56,822 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:56] "POST /web/dataset/call_kw/project.task/get_mention_suggestions#project.task.get_mention_suggestions HTTP/1.1" 200 - 21 0.013 0.020 2026-09-13 14:54:56,849 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users.browser: tour succeeded 2026-09-13 14:54:56,850 26 INFO rb-721a478-224807-415181 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-09-13 14:54:57,018 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users.browser: heap 17368772 (allocated 19136512) 2026-09-13 14:54:57,039 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Closing chrome headless with pid 96879 2026-09-13 14:54:57,040 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Closing websocket connection 2026-09-13 14:54:57,042 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Terminating chrome headless with pid 96879 2026-09-13 14:54:57,096 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_145457_096176_test_05_project_sharing_chatter_mention_users.txt 2026-09-13 14:54:57,096 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_05_project_sharing_chatter_mention_users: Removing chrome user profile "/tmp/tmpsee7zlmn_chrome_odoo" 2026-09-13 14:54:57,103 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui: Starting TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal ... 2026-09-13 14:54:57,543 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Chrome pid: 96998 2026-09-13 14:54:57,544 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Chrome headless temporary user profile dir: /tmp/tmpzxc9ugis_chrome_odoo 2026-09-13 14:54:57,544 26 INFO rb-721a478-224807-415181 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:43799/json/version 2026-09-13 14:54:57,546 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43799', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:54:57,554 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:54:57,554 26 INFO rb-721a478-224807-415181 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:43799/json 2026-09-13 14:54:57,555 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:43799', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:54:57,557 26 INFO rb-721a478-224807-415181 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:43799/devtools/page/9FBC61748B08EE6EC972B2928EDB6D2F 2026-09-13 14:54:57,558 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Enable chrome headless console log notification 2026-09-13 14:54:57,561 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Chrome headless enable page notifications 2026-09-13 14:54:57,612 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:georges1 from n/a 2026-09-13 14:54:57,621 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Setting session cookie in browser 2026-09-13 14:54:57,623 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Open "http://127.0.0.1:8069/odoo" in browser 2026-09-13 14:54:57,623 26 INFO rb-721a478-224807-415181 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/odoo" 2026-09-13 14:54:57,636 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:54:57,972 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:57] "GET /odoo HTTP/1.1" 303 - 5 0.002 0.338 2026-09-13 14:54:58,924 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:58] "GET /my HTTP/1.1" 200 - 141 0.155 0.790 2026-09-13 14:54:58,928 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Navigation result: {'frameId': '9FBC61748B08EE6EC972B2928EDB6D2F', 'loaderId': 'ACE4F6F645C83964E7A6195B9DFB28F0', 'isDownload': False} 2026-09-13 14:54:58,928 26 INFO rb-721a478-224807-415181 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-09-13 14:54:58,944 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:58] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:54:58,950 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/d6cfdef/web.assets_frontend.min.css, copying from /web/assets/d6cfdef/web.assets_frontend.min.css 2026-09-13 14:54:59,007 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:59] "GET /web/assets/1/d6cfdef/web.assets_frontend.min.css HTTP/1.1" 200 - 11 0.040 0.027 2026-09-13 14:54:59,047 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter:300,300i,400,400i,700,700i&display=swap 2026-09-13 14:54:59,048 26 INFO rb-721a478-224807-415181 odoo.tests.common: External chrome request during tests: Return empty file for https://fonts.googleapis.com/css?family=Inter+Tight:300,300i,400,400i,500,500i,700,700i&display=swap 2026-09-13 14:54:59,050 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/9927f33/web.assets_frontend_minimal.min.js, copying from /web/assets/9927f33/web.assets_frontend_minimal.min.js 2026-09-13 14:54:59,071 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:59] "GET /web/assets/1/9927f33/web.assets_frontend_minimal.min.js HTTP/1.1" 200 - 8 0.029 0.071 2026-09-13 14:54:59,093 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/5600675/web.__assets_tests_call__.min.js, copying from /web/assets/5600675/web.__assets_tests_call__.min.js 2026-09-13 14:54:59,110 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:59] "GET /web/assets/1/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 8 0.005 0.066 2026-09-13 14:54:59,190 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:59] "GET /portal/static/src/img/portal-addresses.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:54:59,191 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:59] "GET /payment/static/img/payment-methods.svg HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:54:59,195 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:59] "GET /web/image/website/1/logo/My%20Website?unique=4cc9ae7 HTTP/1.1" 200 - 4 0.010 0.007 2026-09-13 14:54:59,234 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.024 2026-09-13 14:54:59,237 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:59] "GET /portal/static/src/img/portal-connection.svg HTTP/1.1" 200 - 0 0.000 0.028 2026-09-13 14:54:59,241 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:59] "GET /web/static/img/odoo_logo_tiny.png HTTP/1.1" 200 - 0 0.000 0.027 2026-09-13 14:54:59,314 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.assetsbundle: Found a similar attachment for /web/assets/1/501ecc0/web.assets_frontend_lazy.min.js, copying from /web/assets/501ecc0/web.assets_frontend_lazy.min.js 2026-09-13 14:54:59,364 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:59] "GET /web/assets/1/501ecc0/web.assets_frontend_lazy.min.js HTTP/1.1" 200 - 8 0.008 0.057 2026-09-13 14:54:59,820 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:59] "GET /website/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.004 0.009 2026-09-13 14:54:59,914 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:54:59,920 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:59] "POST /my/counters HTTP/1.1" 200 - 27 0.025 0.024 2026-09-13 14:54:59,945 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:59] "GET /sale/static/src/img/bag.svg HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:54:59,969 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:54:59] "POST /my/counters HTTP/1.1" 200 - 26 0.027 0.068 2026-09-13 14:55:00,019 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:00] "GET /account/static/src/img/bill.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:55:00,026 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:00] "GET /web/static/img/folder.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:55:00,028 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:00] "GET /project/static/src/img/tasks.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:55:00,029 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:00] "POST /my/counters HTTP/1.1" 200 - 24 0.031 0.119 2026-09-13 14:55:00,061 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:00] "POST /mail/data HTTP/1.1" 200 - 18 0.012 0.118 2026-09-13 14:55:00,278 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:00] "GET /my/projects HTTP/1.1" 200 - 38 0.038 0.303 2026-09-13 14:55:00,511 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:00] "GET /website/translations?hash=e38c6a406a50b814cec54725c8c77986b594c4f3&lang=en_US HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:55:00,519 26 INFO rb-721a478-224807-415181 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-09-13 14:55:00,563 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:00] "POST /mail/data HTTP/1.1" 200 - 7 0.006 0.009 2026-09-13 14:55:00,600 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:00] "GET /my/projects/255 HTTP/1.1" 303 - 11 0.005 0.011 2026-09-13 14:55:00,846 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:00] "GET /my/projects/255/project_sharing HTTP/1.1" 200 - 65 0.036 0.205 2026-09-13 14:55:00,879 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:00] "GET /web/assets/bc9d159/project.webclient.min.css HTTP/1.1" 200 - 2 0.010 0.013 2026-09-13 14:55:00,893 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:00] "GET /web/assets/bca7de2/project.webclient.min.js HTTP/1.1" 200 - 2 0.006 0.028 2026-09-13 14:55:00,921 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:00] "GET /web/assets/5600675/web.__assets_tests_call__.min.js HTTP/1.1" 200 - 2 0.001 0.026 2026-09-13 14:55:01,337 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:01] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:55:01,353 26 INFO rb-721a478-224807-415181 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-09-13 14:55:01,373 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:01] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.010 2026-09-13 14:55:01,376 26 INFO rb-721a478-224807-415181 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-09-13 14:55:01,429 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:01] "POST /web/action/load HTTP/1.1" 200 - 12 0.009 0.012 2026-09-13 14:55:01,455 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:01] "POST /mail/data HTTP/1.1" 200 - 18 0.010 0.033 2026-09-13 14:55:01,576 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:01] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 66 0.033 0.094 2026-09-13 14:55:01,578 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:01] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.158 2026-09-13 14:55:01,611 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:01] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 4 0.002 0.010 2026-09-13 14:55:01,648 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:01] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 28 0.013 0.035 2026-09-13 14:55:01,773 26 INFO rb-721a478-224807-415181 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: a:contains("Blocked By")) 2026-09-13 14:55:01,821 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:01] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 5 0.006 0.025 2026-09-13 14:55:01,924 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:01] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 43 0.028 0.040 2026-09-13 14:55:02,022 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:02] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.028 2026-09-13 14:55:02,120 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:02] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.003 0.006 2026-09-13 14:55:02,187 26 INFO rb-721a478-224807-415181 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-09-13 14:55:02,219 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:02] "POST /mail/data HTTP/1.1" 200 - 18 0.022 0.017 2026-09-13 14:55:02,275 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:02] "POST /mail/chatter_fetch HTTP/1.1" 200 - 12 0.016 0.024 2026-09-13 14:55:02,283 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal.browser: tour succeeded 2026-09-13 14:55:02,284 26 INFO rb-721a478-224807-415181 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-09-13 14:55:02,305 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:02] "GET /web/image/res.partner/1459/avatar_128?access_token=fd9ab4de2804b76e9587d1605c4777bd640c39677598d5465905c9f63d67cf76o0x6ad4d6b6&unique=1789311265000 HTTP/1.1" 200 - 5 0.014 0.025 2026-09-13 14:55:02,460 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal.browser: heap 16944560 (allocated 18350080) 2026-09-13 14:55:02,473 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Closing chrome headless with pid 96998 2026-09-13 14:55:02,482 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Closing websocket connection 2026-09-13 14:55:02,482 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Terminating chrome headless with pid 96998 2026-09-13 14:55:02,579 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_145502_579096_test_blocked_task_with_project_sharing_string_portal.txt 2026-09-13 14:55:02,579 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_sharing_ui.TestProjectSharingUi.test_blocked_task_with_project_sharing_string_portal: Removing chrome user profile "/tmp/tmpzxc9ugis_chrome_odoo" 2026-09-13 14:55:02,596 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-13 14:55:03,790 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_action_convert_to_subtask_on_private_task ... 2026-09-13 14:55:03,865 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_convert_tasks_to_subtask ... 2026-09-13 14:55:03,950 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_copy_project_with_subtasks ... 2026-09-13 14:55:04,182 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_display_in_project_is_correctly_set_when_parent_task_changes ... 2026-09-13 14:55:04,495 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_display_in_project_unset_parent ... 2026-09-13 14:55:04,939 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_get_all_subtasks ... 2026-09-13 14:55:05,151 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_invisible_subtask_became_visible_when_converted_to_task ... 2026-09-13 14:55:05,287 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_copy_display_in_project ... 2026-09-13 14:55:05,582 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_copy_followers ... 2026-09-13 14:55:06,009 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_copy_name ... 2026-09-13 14:55:06,288 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_creation_with_form ... 2026-09-13 14:55:07,059 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_partner_follows_parent_not_project ... 2026-09-13 14:55:07,593 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_private_project_and_parent_task ... 2026-09-13 14:55:08,007 26 INFO rb-721a478-224807-415181 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-13 14:55:08,219 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_project ... 2026-09-13 14:55:08,447 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_stage ... 2026-09-13 14:55:08,551 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtask_unlinking ... 2026-09-13 14:55:09,054 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8093, 8040] 2026-09-13 14:55:09,093 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted project.task records with IDs: [1071, 1135] 2026-09-13 14:55:09,107 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3064, 3065, 3141, 3142] 2026-09-13 14:55:09,116 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_subtasks_inherits_tags_of_parent ... 2026-09-13 14:55:09,244 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_task_display_project_with_any_task_form ... 2026-09-13 14:55:11,708 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_task_display_project_with_default_form ... 2026-09-13 14:55:12,105 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_task_display_project_with_quick_create_task_form ... 2026-09-13 14:55:12,179 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_task_display_project_with_task_form2 ... 2026-09-13 14:55:12,562 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_subtasks: Starting TestProjectSubtasks.test_toggle_active_task_with_subtasks ... 2026-09-13 14:55:12,705 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-13 14:55:14,569 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_tags_filter: Starting TestProjectTags.test_01_project_tags ... 2026-09-13 14:55:14,740 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Chrome pid: 97132 2026-09-13 14:55:14,741 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Chrome headless temporary user profile dir: /tmp/tmp948hjf_j_chrome_odoo 2026-09-13 14:55:14,741 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Issuing json command http://127.0.0.1:46235/json/version 2026-09-13 14:55:14,742 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46235', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:55:14,744 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:55:14,744 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Issuing json command http://127.0.0.1:46235/json 2026-09-13 14:55:14,744 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:46235', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:55:14,745 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Websocket url found: ws://127.0.0.1:46235/devtools/page/52F53737BB2E8665280C6E57F185B7BC 2026-09-13 14:55:14,748 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Enable chrome headless console log notification 2026-09-13 14:55:14,751 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Chrome headless enable page notifications 2026-09-13 14:55:14,794 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-09-13 14:55:14,805 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Setting session cookie in browser 2026-09-13 14:55:14,809 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Open "http://127.0.0.1:8069/odoo" in browser 2026-09-13 14:55:14,809 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Navigating to: "http://127.0.0.1:8069/odoo" 2026-09-13 14:55:14,824 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:55:15,963 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:15] "GET /odoo HTTP/1.1" 200 - 146 0.125 1.018 2026-09-13 14:55:15,967 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Navigation result: {'frameId': '52F53737BB2E8665280C6E57F185B7BC', 'loaderId': '7E7295FE42761F6702A5781C6CA7248E', 'isDownload': False} 2026-09-13 14:55:15,967 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Evaluate ready code "odoo.isTourReady('project_tags_filter_tour')" 2026-09-13 14:55:15,996 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:15] "GET /web/assets/7a1d87a/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-09-13 14:55:16,018 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:16] "GET /web/assets/3d3feee/web.assets_web.min.css HTTP/1.1" 200 - 2 0.007 0.031 2026-09-13 14:55:16,165 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:16] "GET /web/webclient/load_menus HTTP/1.1" 200 - 27 0.033 0.138 2026-09-13 14:55:16,188 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:16] "GET /web/assets/027fa2b/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.010 0.135 2026-09-13 14:55:16,213 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:16] "GET /web/assets/10a9b5b/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-09-13 14:55:16,714 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:16] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-09-13 14:55:16,739 26 INFO rb-721a478-224807-415181 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-09-13 14:55:16,778 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: Owl is running in 'dev' mode. 2026-09-13 14:55:16,778 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:16] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 28 0.024 0.030 2026-09-13 14:55:16,791 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:16] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.040 2026-09-13 14:55:16,810 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:16] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:55:16,825 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:16] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:55:16,895 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:16] "GET /odoo HTTP/1.1" 200 - 27 0.024 0.034 2026-09-13 14:55:16,897 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Evaluate test code "odoo.startTour('project_tags_filter_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:55:16,924 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:16] "GET /odoo/offline HTTP/1.1" 200 - 5 0.004 0.075 2026-09-13 14:55:16,960 26 INFO rb-721a478-224807-415181 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-09-13 14:55:16,963 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:16] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:55:16,971 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:16] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:55:16,991 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:16] "POST /mail/data HTTP/1.1" 200 - 35 0.029 0.056 2026-09-13 14:55:17,025 26 INFO rb-721a478-224807-415181 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-09-13 14:55:17,031 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:17] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.016 0.107 2026-09-13 14:55:17,050 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:17] "GET /web/image/res.partner/3/avatar_128?unique=1789305143000 HTTP/1.1" 200 - 6 0.005 0.133 2026-09-13 14:55:17,064 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:17] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 5 0.004 0.141 2026-09-13 14:55:17,066 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:17] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.065 2026-09-13 14:55:17,076 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:17] "POST /web/action/load HTTP/1.1" 200 - 5 0.003 0.154 2026-09-13 14:55:17,081 26 INFO rb-721a478-224807-415181 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-09-13 14:55:17,108 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:17] "POST /web/action/load HTTP/1.1" 200 - 11 0.006 0.014 2026-09-13 14:55:17,366 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:17] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 106 0.064 0.157 2026-09-13 14:55:17,428 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:17] "POST /web/dataset/call_kw/project.project/read_progress_bar#project.project.read_progress_bar HTTP/1.1" 200 - 2 0.001 0.022 2026-09-13 14:55:17,482 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:17] "POST /web/dataset/call_kw/project.project/web_read_group#project.project.web_read_group HTTP/1.1" 200 - 31 0.019 0.055 2026-09-13 14:55:17,488 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:17] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.076 2026-09-13 14:55:17,567 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:17] "POST /mail/data HTTP/1.1" 200 - 45 0.024 0.104 2026-09-13 14:55:17,573 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:17] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.023 2026-09-13 14:55:17,688 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:17] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.008 0.022 2026-09-13 14:55:17,721 26 INFO rb-721a478-224807-415181 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-09-13 14:55:17,739 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:17] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.017 0.027 2026-09-13 14:55:17,789 26 INFO rb-721a478-224807-415181 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-09-13 14:55:17,801 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:17] "POST /web/dataset/call_kw/project.project/read_progress_bar#project.project.read_progress_bar HTTP/1.1" 200 - 2 0.003 0.009 2026-09-13 14:55:17,842 26 INFO rb-721a478-224807-415181 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-09-13 14:55:17,850 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:17] "POST /web/dataset/call_kw/project.project/web_read_group#project.project.web_read_group HTTP/1.1" 200 - 21 0.022 0.035 2026-09-13 14:55:17,894 26 INFO rb-721a478-224807-415181 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-09-13 14:55:17,945 26 INFO rb-721a478-224807-415181 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-09-13 14:55:18,006 26 INFO rb-721a478-224807-415181 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-09-13 14:55:18,075 26 INFO rb-721a478-224807-415181 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-09-13 14:55:18,123 26 INFO rb-721a478-224807-415181 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-09-13 14:55:18,137 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:18] "POST /web/dataset/call_kw/project.project/web_read_group#project.project.web_read_group HTTP/1.1" 200 - 21 0.038 0.035 2026-09-13 14:55:18,149 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:18] "POST /web/dataset/call_kw/project.project/read_progress_bar#project.project.read_progress_bar HTTP/1.1" 200 - 2 0.003 0.075 2026-09-13 14:55:18,187 26 INFO rb-721a478-224807-415181 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-09-13 14:55:18,238 26 INFO rb-721a478-224807-415181 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-09-13 14:55:18,298 26 INFO rb-721a478-224807-415181 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-09-13 14:55:18,371 26 INFO rb-721a478-224807-415181 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-09-13 14:55:18,372 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:18] "POST /web/dataset/call_kw/project.project/read_progress_bar#project.project.read_progress_bar HTTP/1.1" 200 - 2 0.008 0.009 2026-09-13 14:55:18,417 26 INFO rb-721a478-224807-415181 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-09-13 14:55:18,435 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:18] "POST /web/dataset/call_kw/project.project/web_read_group#project.project.web_read_group HTTP/1.1" 200 - 22 0.028 0.048 2026-09-13 14:55:18,470 26 INFO rb-721a478-224807-415181 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-09-13 14:55:18,520 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: tour succeeded 2026-09-13 14:55:18,520 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: ╔═════════════════════════════════════════╗ ║ TOUR project_tags_filter_tour SUCCEEDED ║ ╚═════════════════════════════════════════╝ 2026-09-13 14:55:18,625 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags.browser: heap 26211872 (allocated 28110848) 2026-09-13 14:55:18,635 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Closing chrome headless with pid 97132 2026-09-13 14:55:18,639 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Closing websocket connection 2026-09-13 14:55:18,639 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Terminating chrome headless with pid 97132 2026-09-13 14:55:18,694 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_145518_694325_test_01_project_tags.txt 2026-09-13 14:55:18,694 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_tags_filter.TestProjectTags.test_01_project_tags: Removing chrome user profile "/tmp/tmp948hjf_j_chrome_odoo" 2026-09-13 14:55:18,720 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-13 14:55:18,834 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_template_ui: Starting TestProjectTemplatesTour.test_project_templates_tour ... 2026-09-13 14:55:19,025 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Chrome pid: 97264 2026-09-13 14:55:19,025 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Chrome headless temporary user profile dir: /tmp/tmp2jp94x7c_chrome_odoo 2026-09-13 14:55:19,026 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Issuing json command http://127.0.0.1:41763/json/version 2026-09-13 14:55:19,027 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41763', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:55:19,049 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:55:19,049 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Issuing json command http://127.0.0.1:41763/json 2026-09-13 14:55:19,050 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41763', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:55:19,052 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Websocket url found: ws://127.0.0.1:41763/devtools/page/43A1767E2A3642D6F0BCD0407149295E 2026-09-13 14:55:19,053 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Enable chrome headless console log notification 2026-09-13 14:55:19,057 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Chrome headless enable page notifications 2026-09-13 14:55:19,193 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-09-13 14:55:19,208 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Setting session cookie in browser 2026-09-13 14:55:19,215 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-09-13 14:55:19,215 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-09-13 14:55:19,232 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:55:20,432 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:20] "GET /odoo HTTP/1.1" 200 - 150 0.118 1.086 2026-09-13 14:55:20,435 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Navigation result: {'frameId': '43A1767E2A3642D6F0BCD0407149295E', 'loaderId': 'F629D4CEDB23C5D899120E21DFDA96F6', 'isDownload': False} 2026-09-13 14:55:20,435 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Evaluate ready code "odoo.isTourReady('project_templates_tour')" 2026-09-13 14:55:20,488 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:20] "GET /web/assets/7a1d87a/web.assets_web.min.js HTTP/1.1" 200 - 2 0.008 0.028 2026-09-13 14:55:20,497 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:20] "GET /web/assets/3d3feee/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.045 2026-09-13 14:55:20,632 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:20] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.048 0.125 2026-09-13 14:55:20,637 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:20] "GET /web/assets/027fa2b/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.082 2026-09-13 14:55:20,711 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:20] "GET /web/assets/10a9b5b/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-09-13 14:55:21,188 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:21] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.006 0.010 2026-09-13 14:55:21,229 26 INFO rb-721a478-224807-415181 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-09-13 14:55:21,268 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:21] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 28 0.024 0.042 2026-09-13 14:55:21,274 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: Owl is running in 'dev' mode. 2026-09-13 14:55:21,286 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:21] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.027 2026-09-13 14:55:21,301 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:21] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.013 2026-09-13 14:55:21,324 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:21] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:55:21,396 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Evaluate test code "odoo.startTour('project_templates_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:55:21,416 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:21] "GET /odoo HTTP/1.1" 200 - 27 0.030 0.047 2026-09-13 14:55:21,437 26 INFO rb-721a478-224807-415181 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-09-13 14:55:21,455 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:21] "GET /odoo/offline HTTP/1.1" 200 - 5 0.017 0.094 2026-09-13 14:55:21,470 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:21] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:55:21,494 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:21] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:55:21,529 26 INFO rb-721a478-224807-415181 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-09-13 14:55:21,543 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:21] "POST /mail/data HTTP/1.1" 200 - 35 0.060 0.084 2026-09-13 14:55:21,574 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:21] "GET /web/image/res.partner/3/avatar_128?unique=1789311318000 HTTP/1.1" 200 - 13 0.010 0.137 2026-09-13 14:55:21,592 26 INFO rb-721a478-224807-415181 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-09-13 14:55:21,599 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:21] "POST /web/action/load HTTP/1.1" 200 - 5 0.011 0.153 2026-09-13 14:55:21,642 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:21] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.014 0.194 2026-09-13 14:55:21,656 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:21] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.003 0.231 2026-09-13 14:55:21,674 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:21] "POST /web/action/load HTTP/1.1" 200 - 10 0.007 0.069 2026-09-13 14:55:21,677 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:21] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.236 2026-09-13 14:55:21,888 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:21] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 94 0.054 0.118 2026-09-13 14:55:21,925 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:21] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:55:21,927 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:21] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:55:22,010 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:22] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.024 2026-09-13 14:55:22,134 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:22] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:55:22,195 26 INFO rb-721a478-224807-415181 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-09-13 14:55:22,199 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:22] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 7 0.009 0.013 2026-09-13 14:55:22,234 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:22] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.009 0.022 2026-09-13 14:55:22,250 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:22] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 7 0.005 0.021 2026-09-13 14:55:22,262 26 INFO rb-721a478-224807-415181 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-09-13 14:55:22,266 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:22] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 5 0.001 0.039 2026-09-13 14:55:22,337 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:22] "POST /mail/data HTTP/1.1" 200 - 45 0.030 0.077 2026-09-13 14:55:22,342 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:22] "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 - 2 0.001 0.066 2026-09-13 14:55:22,400 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:22] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.008 0.018 2026-09-13 14:55:22,425 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:22] "POST /web/dataset/call_kw/project.template.create.wizard/get_views#project.template.create.wizard.get_views HTTP/1.1" 200 - 13 0.006 0.027 2026-09-13 14:55:22,477 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:22] "POST /web/dataset/call_kw/project.template.create.wizard/onchange#project.template.create.wizard.onchange HTTP/1.1" 200 - 13 0.010 0.023 2026-09-13 14:55:22,534 26 INFO rb-721a478-224807-415181 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-09-13 14:55:22,598 26 INFO rb-721a478-224807-415181 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-09-13 14:55:22,611 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:22] "POST /web/dataset/call_kw/project.template.create.wizard/web_save#project.template.create.wizard.web_save HTTP/1.1" 200 - 4 0.003 0.007 2026-09-13 14:55:22,863 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:22] "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 - 144 0.121 0.120 2026-09-13 14:55:23,101 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:23] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 66 0.074 0.156 2026-09-13 14:55:23,148 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:23] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 3 0.005 0.012 2026-09-13 14:55:23,161 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:23] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.006 0.024 2026-09-13 14:55:23,183 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:23] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.036 2026-09-13 14:55:23,223 26 INFO rb-721a478-224807-415181 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-09-13 14:55:23,286 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:23] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 15 0.024 0.024 2026-09-13 14:55:23,302 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:23] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.004 0.058 2026-09-13 14:55:23,372 26 INFO rb-721a478-224807-415181 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-09-13 14:55:23,430 26 INFO rb-721a478-224807-415181 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-09-13 14:55:23,474 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:23] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 11 0.013 0.022 2026-09-13 14:55:23,479 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:23] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.035 2026-09-13 14:55:23,540 26 INFO rb-721a478-224807-415181 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-09-13 14:55:23,594 26 INFO rb-721a478-224807-415181 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-09-13 14:55:23,600 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:23] "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 - 1 0.000 0.005 2026-09-13 14:55:23,631 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:23] "POST /web/dataset/call_kw/project.template.create.wizard/onchange#project.template.create.wizard.onchange HTTP/1.1" 200 - 6 0.005 0.009 2026-09-13 14:55:23,657 26 INFO rb-721a478-224807-415181 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-09-13 14:55:23,713 26 INFO rb-721a478-224807-415181 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-09-13 14:55:23,722 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:23] "POST /web/dataset/call_kw/project.template.create.wizard/web_save#project.template.create.wizard.web_save HTTP/1.1" 200 - 2 0.001 0.005 2026-09-13 14:55:23,975 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:23] "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 - 107 0.144 0.099 2026-09-13 14:55:24,003 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:24] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.002 0.010 2026-09-13 14:55:24,014 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:24] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 3 0.003 0.015 2026-09-13 14:55:24,030 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:24] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.032 2026-09-13 14:55:24,078 26 INFO rb-721a478-224807-415181 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-09-13 14:55:24,116 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:24] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 11 0.007 0.024 2026-09-13 14:55:24,121 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:24] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.034 2026-09-13 14:55:24,138 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: tour succeeded 2026-09-13 14:55:24,139 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: ╔═══════════════════════════════════════╗ ║ TOUR project_templates_tour SUCCEEDED ║ ╚═══════════════════════════════════════╝ 2026-09-13 14:55:24,284 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour.browser: heap 36032692 (allocated 38207488) 2026-09-13 14:55:24,293 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Closing chrome headless with pid 97264 2026-09-13 14:55:24,294 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Closing websocket connection 2026-09-13 14:55:24,295 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Terminating chrome headless with pid 97264 2026-09-13 14:55:24,354 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_145524_354069_test_project_templates_tour.txt 2026-09-13 14:55:24,354 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_template_ui.TestProjectTemplatesTour.test_project_templates_tour: Removing chrome user profile "/tmp/tmp2jp94x7c_chrome_odoo" 2026-09-13 14:55:24,367 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-13 14:55:24,396 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui: Starting TestUi.test_01_project_tour ... 2026-09-13 14:55:24,539 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Chrome pid: 97405 2026-09-13 14:55:24,540 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Chrome headless temporary user profile dir: /tmp/tmpmt4qbx1t_chrome_odoo 2026-09-13 14:55:24,540 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Issuing json command http://127.0.0.1:33161/json/version 2026-09-13 14:55:24,541 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33161', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:55:24,565 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:55:24,565 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Issuing json command http://127.0.0.1:33161/json 2026-09-13 14:55:24,566 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:33161', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:55:24,571 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Websocket url found: ws://127.0.0.1:33161/devtools/page/95896E1E5EC919A21DDB94D9448292A9 2026-09-13 14:55:24,574 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Enable chrome headless console log notification 2026-09-13 14:55:24,575 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Chrome headless enable page notifications 2026-09-13 14:55:24,606 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-09-13 14:55:24,613 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Setting session cookie in browser 2026-09-13 14:55:24,614 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-09-13 14:55:24,614 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-09-13 14:55:24,623 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:55:25,599 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:25] "GET /odoo HTTP/1.1" 200 - 156 0.079 0.899 2026-09-13 14:55:25,602 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Navigation result: {'frameId': '95896E1E5EC919A21DDB94D9448292A9', 'loaderId': 'EE2409F63A1AC802555975216A352A6A', 'isDownload': False} 2026-09-13 14:55:25,602 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Evaluate ready code "odoo.isTourReady('project_tour')" 2026-09-13 14:55:25,625 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:25] "GET /web/assets/7a1d87a/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-13 14:55:25,727 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:25] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.018 0.094 2026-09-13 14:55:25,734 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:25] "GET /web/assets/3d3feee/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.117 2026-09-13 14:55:25,750 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:25] "GET /web/assets/027fa2b/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-09-13 14:55:25,797 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:25] "GET /web/assets/10a9b5b/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-09-13 14:55:26,255 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:26] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-09-13 14:55:26,287 26 INFO rb-721a478-224807-415181 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-09-13 14:55:26,328 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: Owl is running in 'dev' mode. 2026-09-13 14:55:26,329 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:26] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 28 0.020 0.043 2026-09-13 14:55:26,342 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:26] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.004 0.023 2026-09-13 14:55:26,344 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:26] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:55:26,357 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:26] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:55:26,405 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:26] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.013 2026-09-13 14:55:26,440 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Evaluate test code "odoo.startTour('project_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:55:26,477 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:26] "GET /odoo HTTP/1.1" 200 - 27 0.025 0.065 2026-09-13 14:55:26,498 26 INFO rb-721a478-224807-415181 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-09-13 14:55:26,510 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:26] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.012 2026-09-13 14:55:26,535 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:26] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:55:26,572 26 INFO rb-721a478-224807-415181 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-09-13 14:55:26,605 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:26] "POST /mail/data HTTP/1.1" 200 - 35 0.082 0.074 2026-09-13 14:55:26,622 26 INFO rb-721a478-224807-415181 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-09-13 14:55:26,634 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:26] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.008 0.173 2026-09-13 14:55:26,651 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:26] "GET /web/image/res.partner/3/avatar_128?unique=1789305143000 HTTP/1.1" 200 - 6 0.006 0.188 2026-09-13 14:55:26,664 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:26] "POST /web/action/load HTTP/1.1" 200 - 5 0.006 0.186 2026-09-13 14:55:26,675 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [4/54] Tour project_tour → Step .o_project_kanban 2026-09-13 14:55:26,679 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:26] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.004 0.201 2026-09-13 14:55:26,691 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:26] "POST /web/action/load HTTP/1.1" 200 - 10 0.003 0.058 2026-09-13 14:55:26,694 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:26] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.172 2026-09-13 14:55:27,051 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:27] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 98 0.063 0.257 2026-09-13 14:55:27,101 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:27] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 1 0.001 0.014 2026-09-13 14:55:27,104 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:27] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:55:27,183 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:27] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.010 2026-09-13 14:55:27,319 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:27] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:55:27,338 26 INFO rb-721a478-224807-415181 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-09-13 14:55:27,399 26 INFO rb-721a478-224807-415181 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-09-13 14:55:27,419 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:27] "POST /mail/data HTTP/1.1" 200 - 45 0.036 0.043 2026-09-13 14:55:27,443 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:27] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.007 0.093 2026-09-13 14:55:27,471 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:27] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.006 0.114 2026-09-13 14:55:27,487 26 INFO rb-721a478-224807-415181 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-09-13 14:55:27,492 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:27] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 7 0.007 0.137 2026-09-13 14:55:27,548 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:27] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 7 0.031 0.160 2026-09-13 14:55:27,591 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:27] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.016 0.103 2026-09-13 14:55:27,611 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:27] "POST /web/action/load HTTP/1.1" 200 - 11 0.008 0.115 2026-09-13 14:55:27,660 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:27] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 6 0.006 0.018 2026-09-13 14:55:27,698 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:27] "POST /web/dataset/call_kw/project.project/onchange#project.project.onchange HTTP/1.1" 200 - 4 0.006 0.012 2026-09-13 14:55:27,770 26 INFO rb-721a478-224807-415181 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-09-13 14:55:27,830 26 INFO rb-721a478-224807-415181 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-09-13 14:55:27,902 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:27] "POST /web/dataset/call_kw/project.project/web_save#project.project.web_save HTTP/1.1" 200 - 45 0.025 0.044 2026-09-13 14:55:27,954 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:27] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 21 0.014 0.025 2026-09-13 14:55:28,178 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:28] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 72 0.070 0.143 2026-09-13 14:55:28,214 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:28] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.003 0.009 2026-09-13 14:55:28,229 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:28] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 3 0.004 0.020 2026-09-13 14:55:28,247 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:28] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.003 0.009 2026-09-13 14:55:28,290 26 INFO rb-721a478-224807-415181 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-09-13 14:55:28,344 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [11/54] Tour project_tour → Step .o_kanban_group 2026-09-13 14:55:28,377 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:28] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 10 0.009 0.017 2026-09-13 14:55:28,414 26 INFO rb-721a478-224807-415181 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-09-13 14:55:28,466 26 INFO rb-721a478-224807-415181 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-09-13 14:55:28,520 26 INFO rb-721a478-224807-415181 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-09-13 14:55:28,534 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:28] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 5 0.004 0.008 2026-09-13 14:55:28,557 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:28] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 - 7 0.005 0.011 2026-09-13 14:55:28,598 26 INFO rb-721a478-224807-415181 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-09-13 14:55:28,653 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [16/54] Tour project_tour → Step .o_kanban_project_tasks 2026-09-13 14:55:28,683 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:28] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.004 0.013 2026-09-13 14:55:28,706 26 INFO rb-721a478-224807-415181 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-09-13 14:55:28,709 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:28] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 3 0.006 0.010 2026-09-13 14:55:28,757 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [18/54] Tour project_tour → Step .o_kanban_project_tasks 2026-09-13 14:55:28,810 26 INFO rb-721a478-224807-415181 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-09-13 14:55:28,866 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [20/54] Tour project_tour → Step .o_kanban_project_tasks 2026-09-13 14:55:28,916 26 INFO rb-721a478-224807-415181 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-09-13 14:55:28,970 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:28] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 37 0.047 0.055 2026-09-13 14:55:28,989 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:28] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 1 0.001 0.009 2026-09-13 14:55:29,021 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:29] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 10 0.013 0.018 2026-09-13 14:55:29,058 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:29] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.004 0.017 2026-09-13 14:55:29,073 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:29] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.004 0.032 2026-09-13 14:55:29,221 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [22/54] Tour project_tour → Step .o_kanban_project_tasks 2026-09-13 14:55:29,248 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:29] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 33 0.024 0.040 2026-09-13 14:55:29,272 26 INFO rb-721a478-224807-415181 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-09-13 14:55:29,296 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:29] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.003 0.013 2026-09-13 14:55:29,305 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:29] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.002 0.026 2026-09-13 14:55:29,327 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:29] "POST /web/dataset/call_kw/project.task/web_resequence#project.task.web_resequence HTTP/1.1" 200 - 9 0.006 0.031 2026-09-13 14:55:29,338 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [24/54] Tour project_tour → Step .o_form_project_tasks 2026-09-13 14:55:29,407 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:29] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 27 0.019 0.041 2026-09-13 14:55:29,446 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:29] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:55:29,489 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:29] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.003 2026-09-13 14:55:29,579 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:29] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.000 0.002 2026-09-13 14:55:29,611 26 INFO rb-721a478-224807-415181 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-09-13 14:55:29,666 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:29] "POST /mail/thread/messages HTTP/1.1" 200 - 31 0.013 0.034 2026-09-13 14:55:29,727 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:29] "POST /mail/data HTTP/1.1" 200 - 33 0.029 0.073 2026-09-13 14:55:29,738 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:29] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.019 2026-09-13 14:55:29,810 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:29] "GET /web/assets/b7dc7a3/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.002 0.006 2026-09-13 14:55:29,838 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [26/54] Tour project_tour → Step .o_form_project_tasks 2026-09-13 14:55:29,914 26 INFO rb-721a478-224807-415181 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-09-13 14:55:29,977 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [28/54] Tour project_tour → Step .o_form_project_tasks 2026-09-13 14:55:30,026 26 INFO rb-721a478-224807-415181 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-09-13 14:55:30,091 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [30/54] Tour project_tour → Step .o_form_project_tasks 2026-09-13 14:55:30,142 26 INFO rb-721a478-224807-415181 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-09-13 14:55:30,147 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:30] "POST /web/dataset/call_kw/mail.activity.schedule/get_views#mail.activity.schedule.get_views HTTP/1.1" 200 - 22 0.024 0.031 2026-09-13 14:55:30,184 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:30] "POST /web/dataset/call_kw/mail.activity.schedule/onchange#mail.activity.schedule.onchange HTTP/1.1" 200 - 7 0.008 0.014 2026-09-13 14:55:30,216 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:30] "POST /web/dataset/call_kw/mail.activity.type/search_read#mail.activity.type.search_read HTTP/1.1" 200 - 2 0.001 0.009 2026-09-13 14:55:30,264 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [32/54] Tour project_tour → Step .o_form_project_tasks 2026-09-13 14:55:30,286 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:30] "POST /web/dataset/call_kw/mail.activity.schedule/web_save#mail.activity.schedule.web_save HTTP/1.1" 200 - 9 0.006 0.013 2026-09-13 14:55:30,328 26 INFO rb-721a478-224807-415181 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-09-13 14:55:30,338 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:30] "POST /web/dataset/call_button/mail.activity.schedule/action_schedule_activities#mail.activity.schedule.action_schedule_activities HTTP/1.1" 200 - 17 0.010 0.019 2026-09-13 14:55:30,360 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:30] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.003 0.006 2026-09-13 14:55:30,389 26 INFO rb-721a478-224807-415181 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-09-13 14:55:30,421 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:30] "POST /mail/data HTTP/1.1" 200 - 25 0.026 0.028 2026-09-13 14:55:30,439 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:30] "POST /web/dataset/call_kw/res.users/web_name_search#res.users.web_name_search HTTP/1.1" 200 - 6 0.006 0.037 2026-09-13 14:55:30,452 26 INFO rb-721a478-224807-415181 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-09-13 14:55:30,684 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:30] "POST /web/dataset/call_kw/res.users/web_name_search#res.users.web_name_search HTTP/1.1" 200 - 8 0.022 0.022 2026-09-13 14:55:30,721 26 INFO rb-721a478-224807-415181 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-09-13 14:55:30,731 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:30] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 - 2 0.002 0.007 2026-09-13 14:55:30,775 26 INFO rb-721a478-224807-415181 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: a[name="sub_tasks_page"]) 2026-09-13 14:55:30,810 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:30] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 26 0.017 0.042 2026-09-13 14:55:30,831 26 INFO rb-721a478-224807-415181 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 a[role="button"]) 2026-09-13 14:55:30,912 26 INFO rb-721a478-224807-415181 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-09-13 14:55:30,948 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:30] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 12 0.009 0.026 2026-09-13 14:55:30,990 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:30] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:55:31,007 26 INFO rb-721a478-224807-415181 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-09-13 14:55:31,059 26 INFO rb-721a478-224807-415181 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-09-13 14:55:31,123 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [42/54] Tour project_tour → Step .o_form_project_tasks 2026-09-13 14:55:31,176 26 INFO rb-721a478-224807-415181 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-09-13 14:55:31,196 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:31] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 25 0.032 0.040 2026-09-13 14:55:31,255 26 INFO rb-721a478-224807-415181 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-09-13 14:55:31,402 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:31] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 74 0.085 0.090 2026-09-13 14:55:31,447 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:31] "POST /mail/thread/messages HTTP/1.1" 200 - 22 0.017 0.021 2026-09-13 14:55:31,479 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:31] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.005 0.026 2026-09-13 14:55:31,559 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:31] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 22 0.031 0.072 2026-09-13 14:55:31,577 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:31] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.117 2026-09-13 14:55:31,618 26 INFO rb-721a478-224807-415181 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-09-13 14:55:31,653 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:31] "POST /mail/data HTTP/1.1" 200 - 35 0.038 0.115 2026-09-13 14:55:31,734 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:31] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 22 0.041 0.068 2026-09-13 14:55:31,763 26 INFO rb-721a478-224807-415181 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-09-13 14:55:31,818 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [47/54] Tour project_tour → Step .subtask_create_input 2026-09-13 14:55:31,869 26 INFO rb-721a478-224807-415181 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-09-13 14:55:31,926 26 INFO rb-721a478-224807-415181 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-09-13 14:55:32,010 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:32] "POST /web/dataset/call_kw/project.task/create#project.task.create HTTP/1.1" 200 - 43 0.045 0.038 2026-09-13 14:55:32,068 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:32] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 22 0.018 0.032 2026-09-13 14:55:32,101 26 INFO rb-721a478-224807-415181 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-09-13 14:55:32,152 26 INFO rb-721a478-224807-415181 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-09-13 14:55:32,207 26 INFO rb-721a478-224807-415181 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-09-13 14:55:32,258 26 INFO rb-721a478-224807-415181 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-09-13 14:55:32,283 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:32] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 22 0.031 0.041 2026-09-13 14:55:32,312 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: [54/54] Tour project_tour → Step .o_kanban_renderer 2026-09-13 14:55:32,367 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: tour succeeded 2026-09-13 14:55:32,367 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: ╔═════════════════════════════╗ ║ TOUR project_tour SUCCEEDED ║ ╚═════════════════════════════╝ 2026-09-13 14:55:32,370 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:32] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 24 0.033 0.043 2026-09-13 14:55:32,444 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:32] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 22 0.033 0.092 2026-09-13 14:55:32,580 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour.browser: heap 41715088 (allocated 43712512) 2026-09-13 14:55:32,584 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Closing chrome headless with pid 97405 2026-09-13 14:55:32,586 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Closing websocket connection 2026-09-13 14:55:32,588 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Terminating chrome headless with pid 97405 2026-09-13 14:55:32,601 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:32] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.005 0.041 2026-09-13 14:55:32,620 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:32] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.002 0.063 2026-09-13 14:55:32,688 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_145532_688711_test_01_project_tour.txt 2026-09-13 14:55:32,689 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_01_project_tour: Removing chrome user profile "/tmp/tmpmt4qbx1t_chrome_odoo" 2026-09-13 14:55:32,700 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui: Starting TestUi.test_project_task_history ... 2026-09-13 14:55:32,984 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Chrome pid: 97593 2026-09-13 14:55:32,984 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Chrome headless temporary user profile dir: /tmp/tmpvajx_8yj_chrome_odoo 2026-09-13 14:55:32,984 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Issuing json command http://127.0.0.1:42599/json/version 2026-09-13 14:55:32,985 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42599', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:55:33,015 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:55:33,015 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Issuing json command http://127.0.0.1:42599/json 2026-09-13 14:55:33,016 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42599', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:55:33,027 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Websocket url found: ws://127.0.0.1:42599/devtools/page/6B85F810868E3CC11044EB9D06AA9702 2026-09-13 14:55:33,036 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Enable chrome headless console log notification 2026-09-13 14:55:33,040 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Chrome headless enable page notifications 2026-09-13 14:55:33,124 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-09-13 14:55:33,134 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Setting session cookie in browser 2026-09-13 14:55:33,137 26 INFO rb-721a478-224807-415181 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-09-13 14:55:33,138 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Navigating to: "http://127.0.0.1:8069/odoo?debug=1" 2026-09-13 14:55:33,152 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:55:34,209 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:34] "GET /odoo?debug=1 HTTP/1.1" 200 - 151 0.106 0.953 2026-09-13 14:55:34,212 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Navigation result: {'frameId': '6B85F810868E3CC11044EB9D06AA9702', 'loaderId': 'C48A392C586E5B4B8FCD85F1AC6E8DAD', 'isDownload': False} 2026-09-13 14:55:34,213 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Evaluate ready code "odoo.isTourReady('project_task_history_tour')" 2026-09-13 14:55:34,247 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:34] "GET /web/assets/3d3feee/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.011 2026-09-13 14:55:34,252 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:34] "GET /web/assets/7a1d87a/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.015 2026-09-13 14:55:34,373 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:34] "GET /web/webclient/load_menus HTTP/1.1" 200 - 22 0.032 0.093 2026-09-13 14:55:34,387 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:34] "GET /web/assets/027fa2b/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.005 0.100 2026-09-13 14:55:34,453 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:34] "GET /web/assets/10a9b5b/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.006 2026-09-13 14:55:34,895 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:34] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-13 14:55:34,941 26 INFO rb-721a478-224807-415181 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-09-13 14:55:34,962 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: Owl is running in 'dev' mode. 2026-09-13 14:55:34,969 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:34] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 28 0.018 0.043 2026-09-13 14:55:34,980 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:34] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.032 2026-09-13 14:55:34,983 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:34] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:55:34,997 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:34] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:55:35,057 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Evaluate test code "odoo.startTour('project_task_history_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo?debug=1", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:55:35,057 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:35] "GET /odoo HTTP/1.1" 200 - 27 0.015 0.030 2026-09-13 14:55:35,089 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:35] "GET /odoo/offline HTTP/1.1" 200 - 5 0.012 0.063 2026-09-13 14:55:35,163 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:35] "POST /mail/data HTTP/1.1" 200 - 35 0.037 0.061 2026-09-13 14:55:35,173 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:35] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:55:35,186 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:35] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:55:35,206 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:35] "GET /web/image/res.partner/3/avatar_128?unique=1789305143000 HTTP/1.1" 200 - 13 0.016 0.118 2026-09-13 14:55:35,224 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:35] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.005 0.142 2026-09-13 14:55:35,234 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:35] "POST /web/action/load HTTP/1.1" 200 - 5 0.002 0.152 2026-09-13 14:55:35,237 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:35] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.110 2026-09-13 14:55:35,298 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:35] "GET /odoo?debug=1,tests HTTP/1.1" 200 - 27 0.015 0.167 2026-09-13 14:55:35,326 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:35] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.008 0.242 2026-09-13 14:55:35,437 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:35] "POST /mail/data HTTP/1.1" 200 - 57 0.047 0.075 2026-09-13 14:55:35,585 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:35] "GET /web/webclient/load_menus HTTP/1.1" 200 - 16 0.025 0.197 2026-09-13 14:55:36,020 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [1/70] Tour project_task_history_tour → Step .o_navbar_apps_menu button:enabled 2026-09-13 14:55:36,025 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:36] "GET /web/webclient/translations?hash=791ee998b101acb1117d347281b780da337da31a&lang=en_US HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:55:36,048 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:36] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.001 0.004 2026-09-13 14:55:36,061 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: Owl is running in 'dev' mode. 2026-09-13 14:55:36,183 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [2/70] Tour project_task_history_tour → Step Open the project app (trigger: .o_app[data-menu-xmlid='project.menu_main_pm']) 2026-09-13 14:55:36,221 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:36] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.035 0.026 2026-09-13 14:55:36,232 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:36] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 5 0.003 0.067 2026-09-13 14:55:36,260 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [3/70] Tour project_task_history_tour → Step Open Test History Project (trigger: .o_kanban_view .o_kanban_record:contains(Test History Project)) 2026-09-13 14:55:36,288 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:36] "POST /mail/data HTTP/1.1" 200 - 19 0.026 0.080 2026-09-13 14:55:36,298 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:36] "POST /web/action/load HTTP/1.1" 200 - 5 0.003 0.131 2026-09-13 14:55:36,300 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:36] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.059 2026-09-13 14:55:36,314 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:36] "POST /web/action/load HTTP/1.1" 200 - 10 0.005 0.031 2026-09-13 14:55:36,530 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:36] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 88 0.051 0.129 2026-09-13 14:55:36,644 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:36] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 27 0.032 0.045 2026-09-13 14:55:36,647 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:36] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.079 2026-09-13 14:55:36,689 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:36] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.010 2026-09-13 14:55:36,783 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [4/70] Tour project_task_history_tour → Step Open Test History Task (trigger: .o_kanban_view .o_kanban_record:contains(Test History Task)) 2026-09-13 14:55:36,889 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:36] "POST /mail/data HTTP/1.1" 200 - 41 0.050 0.057 2026-09-13 14:55:36,938 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:36] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 22 0.021 0.126 2026-09-13 14:55:36,963 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:36] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.007 0.161 2026-09-13 14:55:37,195 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:37] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 67 0.085 0.153 2026-09-13 14:55:37,221 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:37] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.012 0.284 2026-09-13 14:55:37,242 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:37] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.004 0.012 2026-09-13 14:55:37,304 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:37] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 18 0.028 0.048 2026-09-13 14:55:37,315 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:37] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.006 0.073 2026-09-13 14:55:37,417 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [5/70] Tour project_task_history_tour → Step div.note-editable.odoo-editor-editable 2026-09-13 14:55:37,551 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:37] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 30 0.060 0.057 2026-09-13 14:55:37,587 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:37] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.007 2026-09-13 14:55:37,649 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:37] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:55:37,748 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:37] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.000 0.003 2026-09-13 14:55:37,809 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [6/70] Tour project_task_history_tour → Step div.note-editable[spellcheck='true'].odoo-editor-editable 2026-09-13 14:55:37,874 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [7/70] Tour project_task_history_tour → Step save form (trigger: .o_form_button_save:enabled) 2026-09-13 14:55:37,889 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:37] "POST /mail/thread/messages HTTP/1.1" 200 - 30 0.056 0.035 2026-09-13 14:55:37,957 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:37] "POST /mail/data HTTP/1.1" 200 - 32 0.032 0.113 2026-09-13 14:55:37,988 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:37] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 10 0.009 0.162 2026-09-13 14:55:37,999 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:37] "GET /web/bundle/web.assets_emoji?lang=en_US&debug=1,tests HTTP/1.1" 200 - 1 0.000 0.017 2026-09-13 14:55:38,031 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [8/70] Tour project_task_history_tour → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-09-13 14:55:38,155 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:38] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 33 0.037 0.066 2026-09-13 14:55:38,206 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:38] "GET /web/assets/b7dc7a3/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.003 0.116 2026-09-13 14:55:38,218 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [9/70] Tour project_task_history_tour → Step div.note-editable.odoo-editor-editable 2026-09-13 14:55:38,225 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:38] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.011 0.042 2026-09-13 14:55:38,245 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:38] "GET /web/image/res.partner/2/avatar_128?unique=1789305143000 HTTP/1.1" 200 - 5 0.006 0.169 2026-09-13 14:55:38,267 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [10/70] Tour project_task_history_tour → Step div.note-editable[spellcheck='true'].odoo-editor-editable 2026-09-13 14:55:38,316 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:38] "POST /mail/data HTTP/1.1" 200 - 25 0.043 0.050 2026-09-13 14:55:38,327 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [11/70] Tour project_task_history_tour → Step save form (trigger: .o_form_button_save:enabled) 2026-09-13 14:55:38,334 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:38] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.003 0.053 2026-09-13 14:55:38,389 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [12/70] Tour project_task_history_tour → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-09-13 14:55:38,508 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:38] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 33 0.047 0.063 2026-09-13 14:55:38,527 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:38] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.003 0.009 2026-09-13 14:55:38,562 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [13/70] Tour project_task_history_tour → Step div.note-editable.odoo-editor-editable 2026-09-13 14:55:38,618 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [14/70] Tour project_task_history_tour → Step div.note-editable[spellcheck='true'].odoo-editor-editable 2026-09-13 14:55:38,652 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:38] "POST /mail/data HTTP/1.1" 200 - 25 0.056 0.031 2026-09-13 14:55:38,670 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:38] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.004 0.045 2026-09-13 14:55:38,687 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [15/70] Tour project_task_history_tour → Step save form (trigger: .o_form_button_save:enabled) 2026-09-13 14:55:38,746 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [16/70] Tour project_task_history_tour → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-09-13 14:55:38,871 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:38] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 33 0.051 0.069 2026-09-13 14:55:38,895 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:38] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.006 0.009 2026-09-13 14:55:38,920 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [17/70] Tour project_task_history_tour → Step div.note-editable.odoo-editor-editable 2026-09-13 14:55:38,961 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:38] "POST /mail/data HTTP/1.1" 200 - 25 0.015 0.026 2026-09-13 14:55:38,987 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [18/70] Tour project_task_history_tour → Step div.note-editable[spellcheck='true'].odoo-editor-editable 2026-09-13 14:55:39,017 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:39] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.003 0.020 2026-09-13 14:55:39,040 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [19/70] Tour project_task_history_tour → Step save form (trigger: .o_form_button_save:enabled) 2026-09-13 14:55:39,110 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [20/70] Tour project_task_history_tour → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-09-13 14:55:39,192 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:39] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 33 0.022 0.052 2026-09-13 14:55:39,221 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:39] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.004 0.009 2026-09-13 14:55:39,269 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [21/70] Tour project_task_history_tour → Step Go back to kanban view of tasks. 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-09-13 14:55:39,318 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:39] "POST /mail/data HTTP/1.1" 200 - 25 0.026 0.030 2026-09-13 14:55:39,322 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [22/70] Tour project_task_history_tour → Step Open Test History Task (trigger: .o_kanban_view .o_kanban_record:contains(Test History Task)) 2026-09-13 14:55:39,343 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:39] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.004 0.012 2026-09-13 14:55:39,431 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:39] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 18 0.044 0.051 2026-09-13 14:55:39,437 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:39] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.100 2026-09-13 14:55:39,496 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [23/70] Tour project_task_history_tour → Step Open History Dialog (trigger: .o_form_view .o_cp_action_menus i.fa-cog) 2026-09-13 14:55:39,562 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:39] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 24 0.019 0.040 2026-09-13 14:55:39,571 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:39] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.053 2026-09-13 14:55:39,581 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [24/70] Tour project_task_history_tour → Step .dropdown-menu 2026-09-13 14:55:39,590 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:39] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.003 0.010 2026-09-13 14:55:39,626 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:39] "POST /mail/data HTTP/1.1" 200 - 25 0.014 0.025 2026-09-13 14:55:39,629 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [25/70] Tour project_task_history_tour → Step Open History Dialog (trigger: .o_menu_item i.fa-history) 2026-09-13 14:55:39,688 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [26/70] Tour project_task_history_tour → Step .modal .html-history-dialog.html-history-loaded 2026-09-13 14:55:39,716 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:39] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 3 0.002 0.009 2026-09-13 14:55:39,763 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:39] "GET /web/bundle/html_editor.assets_history_diff?lang=en_US&debug=1,tests HTTP/1.1" 200 - 1 0.000 0.010 2026-09-13 14:55:39,778 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:39] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:55:39,804 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:39] "GET /web/image?model=res.users&field=avatar_128&id=1 HTTP/1.1" 200 - 7 0.025 0.018 2026-09-13 14:55:39,816 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:39] "GET /web/assets/a4c708e/html_editor.assets_history_diff.min.css HTTP/1.1" 200 - 2 0.002 0.021 2026-09-13 14:55:39,823 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:39] "GET /web/assets/7168b36/html_editor.assets_history_diff.min.js HTTP/1.1" 200 - 2 0.001 0.015 2026-09-13 14:55:39,868 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:39] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 1 0.001 0.008 2026-09-13 14:55:39,899 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [27/70] 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 .revision-list .btn) 2026-09-13 14:55:39,947 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [28/70] 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-09-13 14:55:39,998 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [29/70] Tour project_task_history_tour → Step Go to the third revision related to the second edit (trigger: .modal .html-history-dialog .revision-list .btn:nth-child(3)) 2026-09-13 14:55:40,034 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:40] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:55:40,054 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [30/70] Tour project_task_history_tour → Step .modal .html-history-dialog.html-history-loaded 2026-09-13 14:55:40,078 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:40] "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 - 2 0.009 0.014 2026-09-13 14:55:40,110 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:40] "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 - 2 0.004 0.019 2026-09-13 14:55:40,131 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:40] "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 - 2 0.003 0.008 2026-09-13 14:55:40,163 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [31/70] 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-09-13 14:55:40,214 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [32/70] Tour project_task_history_tour → Step .history-container .history-view-top-bar a:contains(Comparison) 2026-09-13 14:55:40,270 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [33/70] Tour project_task_history_tour → Step Verify comparison text (trigger: .modal .history-container .history-comparison-view) 2026-09-13 14:55:40,321 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [34/70] Tour project_task_history_tour → Step .modal .html-history-dialog.html-history-loaded 2026-09-13 14:55:40,372 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [35/70] 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:enabled) 2026-09-13 14:55:40,429 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [36/70] Tour project_task_history_tour → Step Verify the confirmation dialog is opened (trigger: .modal button.btn-primary:text(Restore)) 2026-09-13 14:55:40,495 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [37/70] Tour project_task_history_tour → Step Verify that the description contains the right text after the restore (trigger: div.note-editable.odoo-editor-editable) 2026-09-13 14:55:40,548 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [38/70] Tour project_task_history_tour → Step Go back to projects view. (trigger: a[data-menu-xmlid="project.menu_projects"]) 2026-09-13 14:55:40,603 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [39/70] Tour project_task_history_tour → Step .o_kanban_view 2026-09-13 14:55:40,672 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:40] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 14 0.023 0.038 2026-09-13 14:55:40,730 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:40] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.004 0.017 2026-09-13 14:55:40,750 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [40/70] Tour project_task_history_tour → Step Open Test History Project Without Tasks (trigger: .o_kanban_view .o_kanban_record:contains(Without tasks project)) 2026-09-13 14:55:40,781 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:40] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 18 0.023 0.046 2026-09-13 14:55:40,802 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [41/70] Tour project_task_history_tour → Step .o_kanban_project_tasks 2026-09-13 14:55:40,851 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:40] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 19 0.015 0.030 2026-09-13 14:55:40,887 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:40] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.002 0.010 2026-09-13 14:55:40,905 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:40] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 4 0.006 0.021 2026-09-13 14:55:40,914 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:40] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.003 0.022 2026-09-13 14:55:41,196 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:41] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:55:41,235 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [42/70] Tour project_task_history_tour → Step Switch to list view (trigger: .o_switch_view.o_list) 2026-09-13 14:55:41,252 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:41] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 5 0.002 0.020 2026-09-13 14:55:41,289 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:41] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 7 0.009 0.051 2026-09-13 14:55:41,319 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:41] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 7 0.011 0.077 2026-09-13 14:55:41,322 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [43/70] Tour project_task_history_tour → Step Create a new task. (trigger: .o_list_button_add) 2026-09-13 14:55:41,344 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:41] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.007 0.103 2026-09-13 14:55:41,386 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:41] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 2 0.002 0.009 2026-09-13 14:55:41,405 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:41] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.006 2026-09-13 14:55:41,411 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [44/70] Tour project_task_history_tour → Step .o_form_view 2026-09-13 14:55:41,454 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:41] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 11 0.009 0.018 2026-09-13 14:55:41,495 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:41] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.004 0.013 2026-09-13 14:55:41,504 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:41] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.012 2026-09-13 14:55:41,574 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [45/70] Tour project_task_history_tour → Step Set task name (trigger: div[name="name"] .o_input) 2026-09-13 14:55:41,630 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [46/70] Tour project_task_history_tour → Step save form (trigger: .o_form_button_save:enabled) 2026-09-13 14:55:41,702 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [47/70] Tour project_task_history_tour → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-09-13 14:55:41,794 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:41] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 51 0.034 0.054 2026-09-13 14:55:41,850 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [48/70] Tour project_task_history_tour → Step div.note-editable.odoo-editor-editable 2026-09-13 14:55:41,877 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:41] "POST /mail/thread/messages HTTP/1.1" 200 - 21 0.020 0.018 2026-09-13 14:55:41,928 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [49/70] Tour project_task_history_tour → Step div.note-editable[spellcheck='true'].odoo-editor-editable 2026-09-13 14:55:41,936 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:41] "POST /mail/data HTTP/1.1" 200 - 30 0.024 0.061 2026-09-13 14:55:41,953 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:41] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.003 0.020 2026-09-13 14:55:41,986 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [50/70] Tour project_task_history_tour → Step save form (trigger: .o_form_button_save:enabled) 2026-09-13 14:55:42,046 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [51/70] Tour project_task_history_tour → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-09-13 14:55:42,122 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:42] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 30 0.025 0.046 2026-09-13 14:55:42,150 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:42] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.005 0.014 2026-09-13 14:55:42,171 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [52/70] Tour project_task_history_tour → Step div.note-editable.odoo-editor-editable 2026-09-13 14:55:42,219 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [53/70] Tour project_task_history_tour → Step div.note-editable[spellcheck='true'].odoo-editor-editable 2026-09-13 14:55:42,254 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:42] "POST /mail/data HTTP/1.1" 200 - 30 0.030 0.050 2026-09-13 14:55:42,272 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:42] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.003 0.049 2026-09-13 14:55:42,274 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [54/70] Tour project_task_history_tour → Step save form (trigger: .o_form_button_save:enabled) 2026-09-13 14:55:42,336 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [55/70] Tour project_task_history_tour → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-09-13 14:55:42,444 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:42] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 30 0.041 0.060 2026-09-13 14:55:42,468 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:42] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.005 0.009 2026-09-13 14:55:42,494 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [56/70] Tour project_task_history_tour → Step div.note-editable.odoo-editor-editable 2026-09-13 14:55:42,549 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [57/70] Tour project_task_history_tour → Step div.note-editable[spellcheck='true'].odoo-editor-editable 2026-09-13 14:55:42,558 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:42] "POST /mail/data HTTP/1.1" 200 - 30 0.032 0.027 2026-09-13 14:55:42,575 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:42] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.003 0.019 2026-09-13 14:55:42,606 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [58/70] Tour project_task_history_tour → Step save form (trigger: .o_form_button_save:enabled) 2026-09-13 14:55:42,671 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [59/70] Tour project_task_history_tour → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-09-13 14:55:42,751 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:42] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 30 0.019 0.055 2026-09-13 14:55:42,769 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:42] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.002 0.008 2026-09-13 14:55:42,796 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [60/70] Tour project_task_history_tour → Step div.note-editable.odoo-editor-editable 2026-09-13 14:55:42,846 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:42] "POST /mail/data HTTP/1.1" 200 - 30 0.015 0.034 2026-09-13 14:55:42,850 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [61/70] Tour project_task_history_tour → Step div.note-editable[spellcheck='true'].odoo-editor-editable 2026-09-13 14:55:42,871 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:42] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.002 0.015 2026-09-13 14:55:42,908 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [62/70] Tour project_task_history_tour → Step save form (trigger: .o_form_button_save:enabled) 2026-09-13 14:55:42,973 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [63/70] Tour project_task_history_tour → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-09-13 14:55:43,053 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:43] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 30 0.019 0.054 2026-09-13 14:55:43,085 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:43] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.014 0.008 2026-09-13 14:55:43,113 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [64/70] Tour project_task_history_tour → Step .o_form_view 2026-09-13 14:55:43,157 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [65/70] Tour project_task_history_tour → Step Open History Dialog (trigger: .o_cp_action_menus i.fa-cog) 2026-09-13 14:55:43,167 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:43] "POST /mail/data HTTP/1.1" 200 - 30 0.035 0.027 2026-09-13 14:55:43,213 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [66/70] Tour project_task_history_tour → Step .dropdown-menu 2026-09-13 14:55:43,263 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [67/70] Tour project_task_history_tour → Step Open History Dialog (trigger: .o_menu_item i.fa-history) 2026-09-13 14:55:43,321 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [68/70] Tour project_task_history_tour → Step Close History Dialog (trigger: .modal-header .btn-close) 2026-09-13 14:55:43,335 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:43] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 3 0.003 0.008 2026-09-13 14:55:43,362 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:43] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 1 0.002 0.007 2026-09-13 14:55:43,375 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [69/70] 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-09-13 14:55:43,429 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: [70/70] Tour project_task_history_tour → Step Verify that we are on kanban view (trigger: button.o_switch_view.o_kanban.active) 2026-09-13 14:55:43,488 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: tour succeeded 2026-09-13 14:55:43,488 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: ╔══════════════════════════════════════════╗ ║ TOUR project_task_history_tour SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-09-13 14:55:43,508 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:43] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 18 0.034 0.030 2026-09-13 14:55:43,517 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:43] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.069 2026-09-13 14:55:43,741 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history.browser: heap 54959844 (allocated 59027456) 2026-09-13 14:55:43,747 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Closing chrome headless with pid 97593 2026-09-13 14:55:43,748 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Closing websocket connection 2026-09-13 14:55:43,748 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Terminating chrome headless with pid 97593 2026-09-13 14:55:43,843 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_145543_842785_test_project_task_history.txt 2026-09-13 14:55:43,843 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_history: Removing chrome user profile "/tmp/tmpvajx_8yj_chrome_odoo" 2026-09-13 14:55:43,855 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui: Starting TestUi.test_project_task_last_history_steps ... 2026-09-13 14:55:44,094 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Chrome pid: 97814 2026-09-13 14:55:44,094 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Chrome headless temporary user profile dir: /tmp/tmp4s1ayik5_chrome_odoo 2026-09-13 14:55:44,094 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Issuing json command http://127.0.0.1:40297/json/version 2026-09-13 14:55:44,095 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40297', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:55:44,115 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:55:44,115 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Issuing json command http://127.0.0.1:40297/json 2026-09-13 14:55:44,131 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:40297', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:55:44,136 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Websocket url found: ws://127.0.0.1:40297/devtools/page/2266CD7D3E975543704A6E395BF7420D 2026-09-13 14:55:44,137 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Enable chrome headless console log notification 2026-09-13 14:55:44,140 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Chrome headless enable page notifications 2026-09-13 14:55:44,170 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-09-13 14:55:44,177 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Setting session cookie in browser 2026-09-13 14:55:44,178 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Open "http://127.0.0.1:8069/odoo" in browser 2026-09-13 14:55:44,178 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Navigating to: "http://127.0.0.1:8069/odoo" 2026-09-13 14:55:44,189 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:55:45,258 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:45] "GET /odoo HTTP/1.1" 200 - 151 0.116 0.958 2026-09-13 14:55:45,262 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Navigation result: {'frameId': '2266CD7D3E975543704A6E395BF7420D', 'loaderId': 'E3E51FCCEBEA6073DCF9E62A68E8FDA8', 'isDownload': False} 2026-09-13 14:55:45,262 26 INFO rb-721a478-224807-415181 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-09-13 14:55:45,288 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:45] "GET /web/assets/3d3feee/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-09-13 14:55:45,295 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:45] "GET /web/assets/7a1d87a/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.015 2026-09-13 14:55:45,411 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:45] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.027 0.096 2026-09-13 14:55:45,421 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:45] "GET /web/assets/027fa2b/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.110 2026-09-13 14:55:45,522 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:45] "GET /web/assets/10a9b5b/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.008 2026-09-13 14:55:46,110 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:46] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.008 2026-09-13 14:55:46,143 26 INFO rb-721a478-224807-415181 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-09-13 14:55:46,185 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:46] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 28 0.027 0.034 2026-09-13 14:55:46,197 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:46] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.034 2026-09-13 14:55:46,198 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: Owl is running in 'dev' mode. 2026-09-13 14:55:46,208 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:46] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:55:46,226 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:46] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:55:46,293 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:46] "GET /odoo HTTP/1.1" 200 - 27 0.019 0.040 2026-09-13 14:55:46,316 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:55:46,320 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:46] "GET /odoo/offline HTTP/1.1" 200 - 5 0.003 0.078 2026-09-13 14:55:46,382 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:46] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:55:46,386 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:46] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:55:46,400 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:46] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.035 0.038 2026-09-13 14:55:46,448 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:46] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.015 0.103 2026-09-13 14:55:46,476 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:46] "GET /web/image/res.partner/3/avatar_128?unique=1789305143000 HTTP/1.1" 200 - 6 0.007 0.135 2026-09-13 14:55:46,500 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:46] "POST /web/action/load HTTP/1.1" 200 - 5 0.005 0.163 2026-09-13 14:55:46,614 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:46] "POST /mail/data HTTP/1.1" 200 - 35 0.070 0.136 2026-09-13 14:55:46,619 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:46] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.177 2026-09-13 14:55:46,741 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:46] "POST /mail/data HTTP/1.1" 200 - 57 0.063 0.091 2026-09-13 14:55:46,806 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:46] "GET /odoo?debug=1,tests HTTP/1.1" 200 - 27 0.023 0.392 2026-09-13 14:55:46,815 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:46] "POST /mail/data HTTP/1.1" 200 - 1 0.000 0.190 2026-09-13 14:55:47,050 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:47] "GET /web/webclient/load_menus HTTP/1.1" 200 - 16 0.014 0.095 2026-09-13 14:55:47,528 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:47] "GET /web/webclient/translations?hash=791ee998b101acb1117d347281b780da337da31a&lang=en_US HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:55:47,530 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [1/29] Tour project_task_last_history_steps_tour → Step .o_navbar_apps_menu button:enabled 2026-09-13 14:55:47,578 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: Owl is running in 'dev' mode. 2026-09-13 14:55:47,603 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:47] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.007 0.014 2026-09-13 14:55:47,723 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:47] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 5 0.004 0.010 2026-09-13 14:55:47,741 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:47] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 304 - 7 0.004 0.023 2026-09-13 14:55:47,752 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:47] "POST /web/action/load HTTP/1.1" 200 - 5 0.002 0.031 2026-09-13 14:55:47,754 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [2/29] Tour project_task_last_history_steps_tour → Step Open the project app (trigger: .o_app[data-menu-xmlid='project.menu_main_pm']) 2026-09-13 14:55:47,784 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:47] "POST /mail/data HTTP/1.1" 200 - 19 0.013 0.027 2026-09-13 14:55:47,857 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [3/29] Tour project_task_last_history_steps_tour → Step Open Test History Project (trigger: .o_kanban_view .o_kanban_record:contains(Test History Project)) 2026-09-13 14:55:47,866 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:47] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.003 2026-09-13 14:55:47,919 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:47] "POST /web/action/load HTTP/1.1" 200 - 10 0.028 0.021 2026-09-13 14:55:48,020 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:48] "POST /mail/data HTTP/1.1" 200 - 48 0.029 0.117 2026-09-13 14:55:48,190 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:48] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 88 0.051 0.182 2026-09-13 14:55:48,274 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:48] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 27 0.019 0.031 2026-09-13 14:55:48,276 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:48] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.048 2026-09-13 14:55:48,325 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:48] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.020 2026-09-13 14:55:48,380 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:48] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.004 0.011 2026-09-13 14:55:48,394 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [4/29] Tour project_task_last_history_steps_tour → Step Open Test History Task (trigger: .o_kanban_view .o_kanban_record:contains(Test History Task)) 2026-09-13 14:55:48,415 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:48] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.005 0.019 2026-09-13 14:55:48,449 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:48] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 22 0.011 0.038 2026-09-13 14:55:48,633 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:48] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 67 0.034 0.136 2026-09-13 14:55:48,666 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:48] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.002 0.008 2026-09-13 14:55:48,717 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:48] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 18 0.021 0.036 2026-09-13 14:55:48,730 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:48] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.059 2026-09-13 14:55:48,841 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [5/29] Tour project_task_last_history_steps_tour → Step div.note-editable.odoo-editor-editable 2026-09-13 14:55:48,952 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:48] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 30 0.030 0.052 2026-09-13 14:55:48,990 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:48] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.006 2026-09-13 14:55:49,033 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:49] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:55:49,131 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:49] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.000 0.003 2026-09-13 14:55:49,202 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [6/29] Tour project_task_last_history_steps_tour → Step div.note-editable[spellcheck='true'].odoo-editor-editable 2026-09-13 14:55:49,225 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:49] "POST /mail/thread/messages HTTP/1.1" 200 - 30 0.015 0.028 2026-09-13 14:55:49,254 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [7/29] Tour project_task_last_history_steps_tour → Step save form (trigger: .o_form_button_save:enabled) 2026-09-13 14:55:49,315 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:49] "POST /mail/data HTTP/1.1" 200 - 32 0.052 0.073 2026-09-13 14:55:49,327 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:49] "GET /web/bundle/web.assets_emoji?lang=en_US&debug=1,tests HTTP/1.1" 200 - 1 0.000 0.026 2026-09-13 14:55:49,334 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [8/29] Tour project_task_last_history_steps_tour → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-09-13 14:55:49,362 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:49] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 10 0.010 0.146 2026-09-13 14:55:49,478 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:49] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 33 0.044 0.091 2026-09-13 14:55:49,495 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:49] "GET /web/image/res.partner/2/avatar_128?unique=1789305143000 HTTP/1.1" 200 - 5 0.004 0.137 2026-09-13 14:55:49,504 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:49] "GET /web/assets/b7dc7a3/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.118 2026-09-13 14:55:49,553 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:49] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.004 0.046 2026-09-13 14:55:49,588 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [9/29] Tour project_task_last_history_steps_tour → Step Open History Dialog (trigger: .o_cp_action_menus i.fa-cog) 2026-09-13 14:55:49,617 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:49] "POST /mail/data HTTP/1.1" 200 - 25 0.019 0.024 2026-09-13 14:55:49,637 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [10/29] Tour project_task_last_history_steps_tour → Step .dropdown-menu 2026-09-13 14:55:49,688 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [11/29] Tour project_task_last_history_steps_tour → Step Open History Dialog (trigger: .o_menu_item i.fa-history) 2026-09-13 14:55:49,747 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [12/29] Tour project_task_last_history_steps_tour → Step .modal .html-history-dialog.html-history-loaded 2026-09-13 14:55:49,772 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:49] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 3 0.003 0.012 2026-09-13 14:55:49,828 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:49] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:55:49,847 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:49] "GET /web/bundle/html_editor.assets_history_diff?lang=en_US&debug=1,tests HTTP/1.1" 200 - 1 0.004 0.030 2026-09-13 14:55:49,876 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:49] "GET /web/image?model=res.users&field=avatar_128&id=1 HTTP/1.1" 200 - 7 0.007 0.046 2026-09-13 14:55:49,881 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:49] "GET /web/assets/a4c708e/html_editor.assets_history_diff.min.css HTTP/1.1" 200 - 2 0.001 0.015 2026-09-13 14:55:49,886 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:49] "GET /web/assets/7168b36/html_editor.assets_history_diff.min.js HTTP/1.1" 200 - 2 0.001 0.020 2026-09-13 14:55:49,916 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:49] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:55:49,963 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [13/29] Tour project_task_last_history_steps_tour → Step Verify that 2 revisions are displayed (trigger: .modal .html-history-dialog .revision-list .btn) 2026-09-13 14:55:50,014 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [14/29] Tour project_task_last_history_steps_tour → Step Go to the second revision related to the initial blank document (trigger: .modal .html-history-dialog .revision-list .btn:nth-child(2)) 2026-09-13 14:55:50,074 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [15/29] Tour project_task_last_history_steps_tour → Step .modal .html-history-dialog.html-history-loaded 2026-09-13 14:55:50,086 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:50] "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 - 2 0.002 0.008 2026-09-13 14:55:50,114 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:50] "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 - 2 0.006 0.008 2026-09-13 14:55:50,139 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:50] "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 - 2 0.003 0.010 2026-09-13 14:55:50,162 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [16/29] Tour project_task_last_history_steps_tour → Step .modal button.btn-primary:enabled 2026-09-13 14:55:50,219 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [17/29] Tour project_task_last_history_steps_tour → Step .modal button.btn-primary:text(Restore) 2026-09-13 14:55:50,284 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [18/29] Tour project_task_last_history_steps_tour → Step div.note-editable.odoo-editor-editable 2026-09-13 14:55:50,344 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [19/29] Tour project_task_last_history_steps_tour → Step div.note-editable[spellcheck='true'].odoo-editor-editable 2026-09-13 14:55:50,368 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:50] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.005 0.017 2026-09-13 14:55:50,396 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [20/29] Tour project_task_last_history_steps_tour → Step save form (trigger: .o_form_button_save:enabled) 2026-09-13 14:55:50,463 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [21/29] Tour project_task_last_history_steps_tour → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-09-13 14:55:50,607 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:50] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 33 0.062 0.075 2026-09-13 14:55:50,654 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [22/29] Tour project_task_last_history_steps_tour → Step div.note-editable.odoo-editor-editable 2026-09-13 14:55:50,655 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:50] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.013 0.011 2026-09-13 14:55:50,708 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:50] "POST /mail/data HTTP/1.1" 200 - 25 0.025 0.028 2026-09-13 14:55:50,720 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [23/29] Tour project_task_last_history_steps_tour → Step div.note-editable[spellcheck='true'].odoo-editor-editable 2026-09-13 14:55:50,765 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [24/29] Tour project_task_last_history_steps_tour → Step .o_notebook_headers li:nth-of-type(2) a 2026-09-13 14:55:50,829 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [25/29] Tour project_task_last_history_steps_tour → Step .o_notebook_headers li:nth-of-type(1) a 2026-09-13 14:55:50,887 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [26/29] Tour project_task_last_history_steps_tour → Step div.note-editable.odoo-editor-editable 2026-09-13 14:55:50,938 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [27/29] Tour project_task_last_history_steps_tour → Step div.note-editable[spellcheck='true'].odoo-editor-editable 2026-09-13 14:55:50,961 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:50] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 6 0.006 0.014 2026-09-13 14:55:50,992 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [28/29] Tour project_task_last_history_steps_tour → Step save form (trigger: .o_form_button_save:enabled) 2026-09-13 14:55:51,053 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: [29/29] Tour project_task_last_history_steps_tour → Step wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-09-13 14:55:51,162 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:51] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 33 0.039 0.062 2026-09-13 14:55:51,183 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:51] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.004 0.008 2026-09-13 14:55:51,210 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: tour succeeded 2026-09-13 14:55:51,211 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: ╔═════════════════════════════════════════════════════╗ ║ TOUR project_task_last_history_steps_tour SUCCEEDED ║ ╚═════════════════════════════════════════════════════╝ 2026-09-13 14:55:51,282 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:51] "POST /mail/data HTTP/1.1" 200 - 25 0.027 0.031 2026-09-13 14:55:51,405 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps.browser: heap 35685084 (allocated 37683200) 2026-09-13 14:55:51,411 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Closing chrome headless with pid 97814 2026-09-13 14:55:51,414 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Closing websocket connection 2026-09-13 14:55:51,414 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Terminating chrome headless with pid 97814 2026-09-13 14:55:51,479 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_145551_479153_test_project_task_last_history_steps.txt 2026-09-13 14:55:51,479 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_ui.TestUi.test_project_task_last_history_steps: Removing chrome user profile "/tmp/tmp4s1ayik5_chrome_odoo" 2026-09-13 14:55:51,499 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-13 14:55:53,647 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_milestone_portal_user_no_create ... 2026-09-13 14:55:53,661 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 374, model: project.update 2026-09-13 14:55:53,669 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_milestone_portal_user_no_read ... 2026-09-13 14:55:53,708 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [12], uid: 374, model: project.milestone 2026-09-13 14:55:53,720 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_milestone_portal_user_no_unlink ... 2026-09-13 14:55:53,764 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #374 deleted mail.message records with IDs: [8154] 2026-09-13 14:55:53,767 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 374, model: project.milestone 2026-09-13 14:55:53,774 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_milestone_portal_user_no_write ... 2026-09-13 14:55:53,812 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 374, model: project.milestone 2026-09-13 14:55:53,821 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_admin_can_write ... 2026-09-13 14:55:53,847 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_admin_unlink ... 2026-09-13 14:55:53,880 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #373 deleted mail.message records with IDs: [8153] 2026-09-13 14:55:53,896 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #373 deleted project.update records with IDs: [1] 2026-09-13 14:55:53,915 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_portal_user_no_create ... 2026-09-13 14:55:53,952 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 374, model: project.update 2026-09-13 14:55:53,961 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_portal_user_no_read ... 2026-09-13 14:55:54,000 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 374, model: project.update 2026-09-13 14:55:54,009 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_portal_user_no_unlink ... 2026-09-13 14:55:54,051 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 374, model: project.update 2026-09-13 14:55:54,060 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_portal_user_no_write ... 2026-09-13 14:55:54,100 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 374, model: project.update 2026-09-13 14:55:54,108 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_user_can_read ... 2026-09-13 14:55:54,186 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_user_no_unlink ... 2026-09-13 14:55:54,250 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #371 deleted mail.message records with IDs: [8153] 2026-09-13 14:55:54,252 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 371, model: project.update 2026-09-13 14:55:54,261 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_access_rights: Starting TestProjectUpdateAccessRights.test_project_update_user_no_write ... 2026-09-13 14:55:54,319 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 371, model: project.update 2026-09-13 14:55:54,337 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-13 14:55:55,808 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_flow: Starting TestProjectUpdate.test_project_update_description ... 2026-09-13 14:55:56,023 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_flow: Starting TestProjectUpdate.test_project_update_form ... 2026-09-13 14:55:56,319 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_flow: Starting TestProjectUpdate.test_project_update_panel ... 2026-09-13 14:55:56,604 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_flow: Starting TestProjectUpdate.test_project_update_reflects_task_changes ... 2026-09-13 14:55:57,015 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-13 14:55:57,021 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui: Starting TestProjectUpdateUi.test_01_project_tour ... 2026-09-13 14:55:57,202 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome pid: 97983 2026-09-13 14:55:57,203 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome headless temporary user profile dir: /tmp/tmpk4_s_eof_chrome_odoo 2026-09-13 14:55:57,203 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Issuing json command http://127.0.0.1:42073/json/version 2026-09-13 14:55:57,206 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42073', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:55:57,246 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:55:57,246 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Issuing json command http://127.0.0.1:42073/json 2026-09-13 14:55:57,247 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42073', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:55:57,249 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Websocket url found: ws://127.0.0.1:42073/devtools/page/1754C73C58184E85B3FD712B868B2237 2026-09-13 14:55:57,254 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Enable chrome headless console log notification 2026-09-13 14:55:57,259 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome headless enable page notifications 2026-09-13 14:55:57,294 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-09-13 14:55:57,302 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Setting session cookie in browser 2026-09-13 14:55:57,307 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-09-13 14:55:57,307 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-09-13 14:55:57,323 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:55:58,357 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:58] "GET /odoo HTTP/1.1" 200 - 156 0.087 0.951 2026-09-13 14:55:58,363 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Navigation result: {'frameId': '1754C73C58184E85B3FD712B868B2237', 'loaderId': 'A0550947B1D0218AEAA2AE24B61D15AF', 'isDownload': False} 2026-09-13 14:55:58,363 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Evaluate ready code "odoo.isTourReady('project_update_tour')" 2026-09-13 14:55:58,385 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:58] "GET /web/assets/3d3feee/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-09-13 14:55:58,404 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:58] "GET /web/assets/7a1d87a/web.assets_web.min.js HTTP/1.1" 200 - 2 0.003 0.022 2026-09-13 14:55:58,520 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:58] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.020 0.117 2026-09-13 14:55:58,525 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:58] "GET /web/assets/027fa2b/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.002 0.115 2026-09-13 14:55:58,604 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:58] "GET /web/assets/10a9b5b/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.002 0.006 2026-09-13 14:55:59,121 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:59] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.011 2026-09-13 14:55:59,155 26 INFO rb-721a478-224807-415181 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-09-13 14:55:59,186 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: Owl is running in 'dev' mode. 2026-09-13 14:55:59,190 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:59] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 28 0.023 0.035 2026-09-13 14:55:59,208 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:59] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.029 2026-09-13 14:55:59,212 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:59] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 14:55:59,227 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:59] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:55:59,298 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:59] "GET /odoo HTTP/1.1" 200 - 27 0.020 0.040 2026-09-13 14:55:59,300 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Evaluate test code "odoo.startTour('project_update_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:55:59,349 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:59] "GET /odoo/offline HTTP/1.1" 200 - 5 0.020 0.088 2026-09-13 14:55:59,395 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [1/67] Tour project_update_tour → Step .o_navbar_apps_menu button:enabled 2026-09-13 14:55:59,402 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:59] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:55:59,410 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:59] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:55:59,447 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:59] "POST /mail/data HTTP/1.1" 200 - 35 0.062 0.070 2026-09-13 14:55:59,483 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [2/67] Tour project_update_tour → Step .o_app[data-menu-xmlid="project.menu_main_pm"] 2026-09-13 14:55:59,501 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:59] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.017 0.155 2026-09-13 14:55:59,531 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:59] "GET /web/image/res.partner/3/avatar_128?unique=1789305143000 HTTP/1.1" 200 - 6 0.010 0.186 2026-09-13 14:55:59,535 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [3/67] Tour project_update_tour → Step .o_project_kanban 2026-09-13 14:55:59,550 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:59] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.007 0.201 2026-09-13 14:55:59,560 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:59] "POST /web/action/load HTTP/1.1" 200 - 5 0.003 0.214 2026-09-13 14:55:59,577 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:59] "POST /web/action/load HTTP/1.1" 200 - 10 0.007 0.030 2026-09-13 14:55:59,581 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:59] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.093 2026-09-13 14:55:59,805 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:59] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 98 0.072 0.115 2026-09-13 14:55:59,842 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:59] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-09-13 14:55:59,848 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:59] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:55:59,926 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:55:59] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.031 2026-09-13 14:56:00,076 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:00] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:56:00,130 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [4/67] Tour project_update_tour → Step .o-kanban-button-new 2026-09-13 14:56:00,145 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:00] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 5 0.005 0.020 2026-09-13 14:56:00,164 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:00] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.006 0.037 2026-09-13 14:56:00,188 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:00] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 7 0.009 0.056 2026-09-13 14:56:00,207 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [5/67] Tour project_update_tour → Step button.o-dropdown-item:contains("New Project") 2026-09-13 14:56:00,216 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:00] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.011 0.081 2026-09-13 14:56:00,269 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [6/67] Tour project_update_tour → Step .o_project_name input 2026-09-13 14:56:00,318 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:00] "POST /mail/data HTTP/1.1" 200 - 45 0.045 0.137 2026-09-13 14:56:00,347 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:00] "POST /web/action/load HTTP/1.1" 200 - 11 0.019 0.057 2026-09-13 14:56:00,423 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:00] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.015 0.030 2026-09-13 14:56:00,447 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:00] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 6 0.005 0.043 2026-09-13 14:56:00,487 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:00] "POST /web/dataset/call_kw/project.project/onchange#project.project.onchange HTTP/1.1" 200 - 4 0.003 0.013 2026-09-13 14:56:00,556 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [7/67] Tour project_update_tour → Step .o_open_tasks 2026-09-13 14:56:00,615 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [8/67] Tour project_update_tour → Step .o_kanban_project_tasks .o_column_quick_create .input-group input 2026-09-13 14:56:00,693 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:00] "POST /web/dataset/call_kw/project.project/web_save#project.project.web_save HTTP/1.1" 200 - 45 0.029 0.048 2026-09-13 14:56:00,753 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:00] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 21 0.023 0.025 2026-09-13 14:56:00,954 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:00] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 72 0.043 0.150 2026-09-13 14:56:00,990 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:00] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.002 0.010 2026-09-13 14:56:01,008 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:01] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 3 0.002 0.019 2026-09-13 14:56:01,015 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:01] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.015 2026-09-13 14:56:01,062 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [9/67] Tour project_update_tour → Step .o_kanban_project_tasks .o_column_quick_create .o_kanban_add 2026-09-13 14:56:01,117 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [10/67] Tour project_update_tour → Step .o_kanban_group 2026-09-13 14:56:01,140 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:01] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 10 0.006 0.014 2026-09-13 14:56:01,170 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [11/67] Tour project_update_tour → Step .o_kanban_project_tasks .o_column_quick_create .input-group input 2026-09-13 14:56:01,223 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [12/67] Tour project_update_tour → Step .o_kanban_project_tasks .o_column_quick_create .o_kanban_add 2026-09-13 14:56:01,279 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [13/67] Tour project_update_tour → Step .o_kanban_group:eq(0) 2026-09-13 14:56:01,289 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:01] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 5 0.002 0.006 2026-09-13 14:56:01,319 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:01] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 - 7 0.007 0.015 2026-09-13 14:56:01,330 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [14/67] Tour project_update_tour → Step .o-kanban-button-new 2026-09-13 14:56:01,386 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [15/67] Tour project_update_tour → Step .o_kanban_project_tasks 2026-09-13 14:56:01,407 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:01] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 4 0.003 0.015 2026-09-13 14:56:01,431 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:01] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 3 0.002 0.011 2026-09-13 14:56:01,450 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [16/67] Tour project_update_tour → Step .o_kanban_quick_create div.o_field_char[name=display_name] input 2026-09-13 14:56:01,505 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [17/67] Tour project_update_tour → Step .o_kanban_project_tasks 2026-09-13 14:56:01,555 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [18/67] Tour project_update_tour → Step .o_kanban_quick_create .o_kanban_add 2026-09-13 14:56:01,614 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [19/67] Tour project_update_tour → Step .o_kanban_group:eq(0) 2026-09-13 14:56:01,667 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [20/67] Tour project_update_tour → Step .o-kanban-button-new 2026-09-13 14:56:01,707 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:01] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 37 0.044 0.048 2026-09-13 14:56:01,726 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:01] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 1 0.002 0.009 2026-09-13 14:56:01,728 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [21/67] Tour project_update_tour → Step .o_kanban_project_tasks 2026-09-13 14:56:01,758 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:01] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 10 0.008 0.020 2026-09-13 14:56:01,782 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:01] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.002 0.006 2026-09-13 14:56:01,792 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:01] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.002 0.017 2026-09-13 14:56:01,817 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [22/67] Tour project_update_tour → Step .o_kanban_quick_create div.o_field_char[name=display_name] input 2026-09-13 14:56:01,873 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [23/67] Tour project_update_tour → Step .o_kanban_project_tasks 2026-09-13 14:56:01,923 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [24/67] Tour project_update_tour → Step .o_kanban_quick_create .o_kanban_add 2026-09-13 14:56:01,983 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [25/67] Tour project_update_tour → Step .o_kanban_group:nth-child(2) .o_kanban_header 2026-09-13 14:56:02,040 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [26/67] Tour project_update_tour → Step .dropdown-item.o_group_edit 2026-09-13 14:56:02,043 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:02] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 28 0.029 0.030 2026-09-13 14:56:02,063 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:02] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 1 0.000 0.007 2026-09-13 14:56:02,105 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:02] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 10 0.008 0.019 2026-09-13 14:56:02,107 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [27/67] Tour project_update_tour → Step .modal .o_field_widget[name=fold] input 2026-09-13 14:56:02,124 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:02] "POST /web/dataset/call_kw/project.task.type/get_views#project.task.type.get_views HTTP/1.1" 200 - 3 0.002 0.011 2026-09-13 14:56:02,141 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:02] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.008 0.008 2026-09-13 14:56:02,157 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:02] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.005 0.029 2026-09-13 14:56:02,169 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:02] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 1 0.000 0.014 2026-09-13 14:56:02,180 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:02] "POST /web/dataset/call_kw/project.task.type/web_read#project.task.type.web_read HTTP/1.1" 200 - 3 0.002 0.011 2026-09-13 14:56:02,234 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [28/67] Tour project_update_tour → Step .modal .modal-footer button 2026-09-13 14:56:02,291 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [29/67] Tour project_update_tour → Step body:not(:has(.modal)) 2026-09-13 14:56:02,298 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:02] "POST /web/dataset/call_kw/project.task.type/web_save#project.task.type.web_save HTTP/1.1" 200 - 2 0.001 0.005 2026-09-13 14:56:02,322 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:02] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.004 0.009 2026-09-13 14:56:02,367 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:02] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 15 0.017 0.040 2026-09-13 14:56:02,405 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [30/67] Tour project_update_tour → Step .o_kanban_project_tasks 2026-09-13 14:56:02,456 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [31/67] Tour project_update_tour → Step .o_kanban_record 2026-09-13 14:56:02,659 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [32/67] Tour project_update_tour → Step .breadcrumb-item.o_back_button 2026-09-13 14:56:02,682 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:02] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 36 0.025 0.042 2026-09-13 14:56:02,704 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:02] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.003 0.007 2026-09-13 14:56:02,715 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:02] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.003 0.009 2026-09-13 14:56:02,722 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [33/67] Tour project_update_tour → Step .o_kanban_record:contains('New Project') 2026-09-13 14:56:02,740 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:02] "POST /web/dataset/call_kw/project.task/web_resequence#project.task.web_resequence HTTP/1.1" 200 - 9 0.009 0.015 2026-09-13 14:56:02,783 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:02] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 22 0.013 0.031 2026-09-13 14:56:02,786 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:02] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.042 2026-09-13 14:56:02,894 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [34/67] Tour project_update_tour → Step .o_switch_view.o_list 2026-09-13 14:56:02,953 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [35/67] Tour project_update_tour → Step tr.o_data_row td[name='name']:contains('New Project') 2026-09-13 14:56:02,981 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:02] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 12 0.006 0.014 2026-09-13 14:56:02,984 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:02] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.018 2026-09-13 14:56:03,032 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [36/67] Tour project_update_tour → Step .nav-link:contains('Settings') 2026-09-13 14:56:03,051 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:03] "POST /web/dataset/call_kw/project.project/check_features_enabled#project.project.check_features_enabled HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:56:03,101 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:03] "POST /web/dataset/call_kw/project.project/web_read#project.project.web_read HTTP/1.1" 200 - 25 0.021 0.030 2026-09-13 14:56:03,122 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:03] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:56:03,248 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [37/67] Tour project_update_tour → Step div[name='allow_milestones'] input 2026-09-13 14:56:03,315 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:03] "POST /mail/thread/messages HTTP/1.1" 200 - 25 0.020 0.026 2026-09-13 14:56:03,323 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [38/67] Tour project_update_tour → Step .o_form_button_save 2026-09-13 14:56:03,392 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:03] "POST /mail/data HTTP/1.1" 200 - 38 0.024 0.080 2026-09-13 14:56:03,402 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [39/67] Tour project_update_tour → Step button[name='action_view_tasks'] 2026-09-13 14:56:03,404 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:03] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.018 2026-09-13 14:56:03,451 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:03] "POST /web/dataset/call_kw/project.project/web_save#project.project.web_save HTTP/1.1" 200 - 25 0.017 0.028 2026-09-13 14:56:03,455 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:03] "GET /web/assets/b7dc7a3/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.006 2026-09-13 14:56:03,465 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:03] "POST /web/dataset/call_kw/project.project/check_features_enabled#project.project.check_features_enabled HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:56:03,515 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:03] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.003 0.006 2026-09-13 14:56:03,519 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [40/67] Tour project_update_tour → Step Open embedded actions (trigger: .o_control_panel_navigation button i.fa-sliders) 2026-09-13 14:56:03,582 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:03] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 19 0.017 0.034 2026-09-13 14:56:03,623 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [41/67] Tour project_update_tour → Step span.o-dropdown-item:contains('Top Menu') 2026-09-13 14:56:03,658 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:03] "POST /mail/data HTTP/1.1" 200 - 30 0.036 0.081 2026-09-13 14:56:03,668 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:03] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.003 0.054 2026-09-13 14:56:03,682 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [42/67] Tour project_update_tour → Step Put Dashboard in the embedded actions (trigger: .o-dropdown-item div span:contains('Dashboard')) 2026-09-13 14:56:03,717 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:03] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 15 0.019 0.082 2026-09-13 14:56:03,740 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:03] "POST /web/dataset/call_kw/res.users.settings/get_embedded_actions_settings#res.users.settings.get_embedded_actions_settings HTTP/1.1" 200 - 10 0.009 0.041 2026-09-13 14:56:03,747 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:03] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.128 2026-09-13 14:56:03,782 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:03] "POST /web/dataset/call_kw/res.users.settings/set_embedded_actions_setting#res.users.settings.set_embedded_actions_setting HTTP/1.1" 200 - 7 0.008 0.012 2026-09-13 14:56:03,898 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [43/67] Tour project_update_tour → Step Open Dashboard (trigger: .o_embedded_actions button span:contains('Dashboard')) 2026-09-13 14:56:03,922 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:03] "POST /web/dataset/call_kw/res.users.settings/set_embedded_actions_setting#res.users.settings.set_embedded_actions_setting HTTP/1.1" 200 - 6 0.005 0.018 2026-09-13 14:56:03,952 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [44/67] Tour project_update_tour → Step Add a first milestone (trigger: .o_add_milestone a) 2026-09-13 14:56:03,988 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:03] "POST /web/action/load HTTP/1.1" 200 - 17 0.012 0.021 2026-09-13 14:56:04,035 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:04] "POST /web/dataset/call_kw/project.update/get_views#project.update.get_views HTTP/1.1" 200 - 20 0.011 0.023 2026-09-13 14:56:04,065 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:04] "POST /web/dataset/call_kw/project.update/web_search_read#project.update.web_search_read HTTP/1.1" 200 - 1 0.001 0.007 2026-09-13 14:56:04,125 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:04] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 34 0.024 0.036 2026-09-13 14:56:04,153 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:04] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 15 0.010 0.054 2026-09-13 14:56:04,180 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [45/67] Tour project_update_tour → Step Create new milestone (trigger: .o_list_button_add) 2026-09-13 14:56:04,214 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:04] "POST /web/dataset/call_button/project.project/action_get_list_view#project.project.action_get_list_view HTTP/1.1" 200 - 16 0.010 0.022 2026-09-13 14:56:04,258 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:04] "POST /web/dataset/call_kw/project.milestone/get_views#project.milestone.get_views HTTP/1.1" 200 - 14 0.007 0.021 2026-09-13 14:56:04,282 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:04] "POST /web/dataset/call_kw/project.milestone/web_search_read#project.milestone.web_search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:56:04,325 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [46/67] Tour project_update_tour → Step div.o_field_widget[name=name] input 2026-09-13 14:56:04,333 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:04] "POST /web/dataset/call_kw/project.milestone/web_search_read#project.milestone.web_search_read HTTP/1.1" 200 - 1 0.002 0.005 2026-09-13 14:56:04,339 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:04] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:56:04,373 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:04] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 4 0.004 0.013 2026-09-13 14:56:04,419 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [47/67] Tour project_update_tour → Step input[data-field=deadline] 2026-09-13 14:56:04,511 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [48/67] Tour project_update_tour → Step .o_list_button_save 2026-09-13 14:56:04,568 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [49/67] Tour project_update_tour → Step Make sure the milestone is saved before continuing (trigger: .o_list_button_add) 2026-09-13 14:56:04,580 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:04] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 2 0.004 0.010 2026-09-13 14:56:04,600 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:04] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 2 0.002 0.007 2026-09-13 14:56:04,670 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:04] "POST /web/dataset/call_kw/project.milestone/web_save#project.milestone.web_save HTTP/1.1" 200 - 20 0.020 0.041 2026-09-13 14:56:04,695 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [50/67] Tour project_update_tour → Step td[data-tooltip='New milestone'] + td 2026-09-13 14:56:04,751 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [51/67] Tour project_update_tour → Step input[data-field=deadline] 2026-09-13 14:56:04,826 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [52/67] Tour project_update_tour → Step Create new milestone (trigger: .o_list_button_add) 2026-09-13 14:56:04,863 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:04] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 10 0.016 0.023 2026-09-13 14:56:04,893 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:04] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 6 0.004 0.015 2026-09-13 14:56:04,936 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:04] "POST /web/dataset/call_kw/project.milestone/web_save#project.milestone.web_save HTTP/1.1" 200 - 10 0.009 0.019 2026-09-13 14:56:04,967 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [53/67] Tour project_update_tour → Step div.o_field_widget[name=name] input 2026-09-13 14:56:04,984 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:04] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 3 0.006 0.011 2026-09-13 14:56:05,023 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [54/67] Tour project_update_tour → Step input[data-field=deadline] 2026-09-13 14:56:05,108 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [55/67] Tour project_update_tour → Step .breadcrumb-item.o_back_button 2026-09-13 14:56:05,121 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:05] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 2 0.003 0.010 2026-09-13 14:56:05,141 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:05] "POST /web/dataset/call_kw/project.milestone/onchange#project.milestone.onchange HTTP/1.1" 200 - 2 0.002 0.007 2026-09-13 14:56:05,163 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [56/67] Tour project_update_tour → Step Create a new update (trigger: .o-kanban-button-new) 2026-09-13 14:56:05,199 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:05] "POST /web/dataset/call_kw/project.milestone/web_save#project.milestone.web_save HTTP/1.1" 200 - 12 0.025 0.022 2026-09-13 14:56:05,228 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:05] "POST /web/dataset/call_kw/project.update/web_search_read#project.update.web_search_read HTTP/1.1" 200 - 1 0.000 0.005 2026-09-13 14:56:05,269 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:05] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 19 0.014 0.024 2026-09-13 14:56:05,325 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:05] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 19 0.029 0.057 2026-09-13 14:56:05,371 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [57/67] Tour project_update_tour → Step div.o_field_widget[name=name] input 2026-09-13 14:56:05,497 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:05] "POST /web/dataset/call_kw/project.update/onchange#project.update.onchange HTTP/1.1" 200 - 16 0.021 0.097 2026-09-13 14:56:05,598 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [58/67] Tour project_update_tour → Step .o_form_button_save 2026-09-13 14:56:05,659 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [59/67] Tour project_update_tour → Step .o_field_widget[name='description'] h1:contains('Activities') 2026-09-13 14:56:05,708 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [60/67] Tour project_update_tour → Step .o_field_widget[name='description'] h3:contains('Milestones') 2026-09-13 14:56:05,755 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:05] "POST /web/dataset/call_kw/project.update/web_save#project.update.web_save HTTP/1.1" 200 - 28 0.048 0.046 2026-09-13 14:56:05,757 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [61/67] Tour project_update_tour → Step .o_field_widget[name='description'] div[name='milestone'] ul li:contains('(12/12/2099 => 12/12/2100)') 2026-09-13 14:56:05,795 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:05] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.000 0.006 2026-09-13 14:56:05,811 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [62/67] Tour project_update_tour → Step .o_field_widget[name='description'] div[name='milestone'] ul li:contains('(due 12/12/2022)') 2026-09-13 14:56:05,841 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:05] "POST /mail/thread/messages HTTP/1.1" 200 - 22 0.016 0.021 2026-09-13 14:56:05,859 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [63/67] Tour project_update_tour → Step .o_field_widget[name='description'] div[name='milestone'] ul li:contains('(due 12/12/2100)') 2026-09-13 14:56:05,906 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:05] "POST /mail/data HTTP/1.1" 200 - 30 0.034 0.049 2026-09-13 14:56:05,919 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [64/67] Tour project_update_tour → Step Go back to the kanban view the project (trigger: .o_back_button) 2026-09-13 14:56:05,968 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [65/67] Tour project_update_tour → Step Open List View of Dashboard (trigger: .o_switch_view.o_list) 2026-09-13 14:56:05,994 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:05] "POST /web/dataset/call_kw/project.update/web_search_read#project.update.web_search_read HTTP/1.1" 200 - 5 0.003 0.015 2026-09-13 14:56:06,034 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:06] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 19 0.015 0.037 2026-09-13 14:56:06,083 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:06] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 19 0.021 0.044 2026-09-13 14:56:06,118 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [66/67] Tour project_update_tour → Step .o_list_view 2026-09-13 14:56:06,146 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:06] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 19 0.025 0.124 2026-09-13 14:56:06,163 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:06] "POST /web/dataset/call_kw/project.update/web_search_read#project.update.web_search_read HTTP/1.1" 200 - 5 0.006 0.018 2026-09-13 14:56:06,212 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:06] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 19 0.020 0.042 2026-09-13 14:56:06,271 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:06] "POST /web/dataset/call_kw/project.project/get_panel_data#project.project.get_panel_data HTTP/1.1" 200 - 19 0.031 0.050 2026-09-13 14:56:06,298 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [67/67] Tour project_update_tour → Step Go back to the kanban view the project (trigger: .o_back_button) 2026-09-13 14:56:06,360 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: tour succeeded 2026-09-13 14:56:06,360 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: ╔════════════════════════════════════╗ ║ TOUR project_update_tour SUCCEEDED ║ ╚════════════════════════════════════╝ 2026-09-13 14:56:06,368 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:06] "POST /web/dataset/call_kw/project.project/check_features_enabled#project.project.check_features_enabled HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:56:06,422 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:06] "POST /web/dataset/call_kw/project.project/web_read#project.project.web_read HTTP/1.1" 200 - 20 0.015 0.037 2026-09-13 14:56:06,701 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:06] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.003 0.008 2026-09-13 14:56:06,751 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: heap 54349452 (allocated 59969536) 2026-09-13 14:56:06,839 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Closing chrome headless with pid 97983 2026-09-13 14:56:06,843 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Closing websocket connection 2026-09-13 14:56:06,845 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Terminating chrome headless with pid 97983 2026-09-13 14:56:06,885 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:06] "POST /mail/data HTTP/1.1" 200 - 30 0.045 0.040 2026-09-13 14:56:06,897 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:06] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.007 0.083 2026-09-13 14:56:06,913 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_145606_913542_test_01_project_tour.txt 2026-09-13 14:56:06,913 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Removing chrome user profile "/tmp/tmpk4_s_eof_chrome_odoo" 2026-09-13 14:56:07,071 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome pid: 98207 2026-09-13 14:56:07,071 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome headless temporary user profile dir: /tmp/tmprwf0bn9u_chrome_odoo 2026-09-13 14:56:07,071 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Issuing json command http://127.0.0.1:34395/json/version 2026-09-13 14:56:07,072 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34395', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:56:07,102 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:56:07,102 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Issuing json command http://127.0.0.1:34395/json 2026-09-13 14:56:07,102 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:34395', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:56:07,111 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Websocket url found: ws://127.0.0.1:34395/devtools/page/4AA65D7EDE45A072D96AEAD8573630C7 2026-09-13 14:56:07,121 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Enable chrome headless console log notification 2026-09-13 14:56:07,123 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome headless enable page notifications 2026-09-13 14:56:07,139 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-09-13 14:56:07,142 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Setting session cookie in browser 2026-09-13 14:56:07,143 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-09-13 14:56:07,143 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-09-13 14:56:07,253 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:07] "GET /odoo HTTP/1.1" 200 - 29 0.052 0.046 2026-09-13 14:56:07,257 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Navigation result: {'frameId': '4AA65D7EDE45A072D96AEAD8573630C7', 'loaderId': '818658DA6423A3854051D3E958B5C909', 'isDownload': False} 2026-09-13 14:56:07,257 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Evaluate ready code "odoo.isTourReady('project_tour')" 2026-09-13 14:56:07,308 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:07] "GET /web/assets/3d3feee/web.assets_web.min.css HTTP/1.1" 200 - 2 0.008 0.023 2026-09-13 14:56:07,320 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:07] "GET /web/assets/7a1d87a/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.038 2026-09-13 14:56:07,351 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:07] "GET /web/webclient/load_menus HTTP/1.1" 200 - 0 0.000 0.063 2026-09-13 14:56:07,361 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:07] "GET /web/assets/027fa2b/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.004 2026-09-13 14:56:07,483 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:07] "GET /web/assets/10a9b5b/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-09-13 14:56:08,092 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:08] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:56:08,138 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:08] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 2 0.002 0.007 2026-09-13 14:56:08,155 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: Owl is running in 'dev' mode. 2026-09-13 14:56:08,170 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:08] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:56:08,188 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:08] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:56:08,273 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:08] "GET /odoo HTTP/1.1" 200 - 29 0.033 0.042 2026-09-13 14:56:08,282 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:08] "GET /odoo/offline HTTP/1.1" 200 - 1 0.000 0.079 2026-09-13 14:56:08,286 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Evaluate test code "odoo.startTour('project_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:56:08,335 26 INFO rb-721a478-224807-415181 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-09-13 14:56:08,341 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:08] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 14:56:08,352 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:08] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:56:08,368 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:08] "POST /mail/data HTTP/1.1" 200 - 19 0.043 0.035 2026-09-13 14:56:08,389 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:08] "POST /web/action/load HTTP/1.1" 200 - 5 0.004 0.062 2026-09-13 14:56:08,412 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:08] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.007 0.095 2026-09-13 14:56:08,413 26 INFO rb-721a478-224807-415181 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-09-13 14:56:08,435 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:08] "GET /web/image/res.partner/3/avatar_128?unique=1789305143000 HTTP/1.1" 200 - 6 0.006 0.101 2026-09-13 14:56:08,449 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:08] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 5 0.004 0.136 2026-09-13 14:56:08,451 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:08] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.100 2026-09-13 14:56:08,508 26 INFO rb-721a478-224807-415181 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-09-13 14:56:08,562 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [4/54] Tour project_tour → Step .o_project_kanban 2026-09-13 14:56:08,609 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:08] "POST /mail/data HTTP/1.1" 200 - 48 0.047 0.047 2026-09-13 14:56:08,626 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:08] "POST /web/action/load HTTP/1.1" 200 - 10 0.006 0.103 2026-09-13 14:56:08,630 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:08] "POST /mail/data HTTP/1.1" 200 - 1 0.000 0.087 2026-09-13 14:56:08,829 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:08] "POST /discuss/channel/messages HTTP/1.1" 200 - 21 0.017 0.017 2026-09-13 14:56:08,841 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:08] "GET /web/image/discuss.channel/2/avatar_128?unique=c022e41fe7ba7ae243b54a5b87623bf27ebd30525f9cc59fa3f7a2d75e8751f97c5ae163f410d6e602fa39c7f45c1a872057fe6f74bcaeaf45248e9debcff2eb HTTP/1.1" 200 - 3 0.003 0.024 2026-09-13 14:56:08,851 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:08] "GET /web/image/discuss.channel/1/avatar_128?unique=141c542fad20e1a41d247a2ccde867de1c280f0e8f011f07bc0bffc9ed43ada7dc93c246958a7843722d5cb4c785d062343ca52211e7efda9ebfc5f2ccc0e663 HTTP/1.1" 200 - 3 0.003 0.028 2026-09-13 14:56:08,875 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:08] "GET /web/image/res.partner/2/avatar_128?unique=1789305143000 HTTP/1.1" 200 - 5 0.009 0.042 2026-09-13 14:56:08,947 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:08] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 5 0.006 0.070 2026-09-13 14:56:09,038 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:09] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 20 0.015 0.045 2026-09-13 14:56:09,040 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:09] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.059 2026-09-13 14:56:09,055 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:09] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 6 0.007 0.065 2026-09-13 14:56:09,071 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:09] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:56:09,152 26 INFO rb-721a478-224807-415181 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-09-13 14:56:09,173 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:09] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.007 0.017 2026-09-13 14:56:09,207 26 INFO rb-721a478-224807-415181 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-09-13 14:56:09,265 26 INFO rb-721a478-224807-415181 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-09-13 14:56:09,283 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:09] "POST /web/action/load HTTP/1.1" 200 - 9 0.004 0.014 2026-09-13 14:56:09,320 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:09] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:56:09,357 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:09] "POST /web/dataset/call_kw/project.project/onchange#project.project.onchange HTTP/1.1" 200 - 1 0.001 0.014 2026-09-13 14:56:09,436 26 INFO rb-721a478-224807-415181 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-09-13 14:56:09,497 26 INFO rb-721a478-224807-415181 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-09-13 14:56:09,550 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:09] "POST /web/dataset/call_kw/project.project/web_save#project.project.web_save HTTP/1.1" 200 - 22 0.012 0.038 2026-09-13 14:56:09,647 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:09] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 19 0.050 0.030 2026-09-13 14:56:09,701 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:09] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 2 0.002 0.043 2026-09-13 14:56:09,739 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:09] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.004 0.009 2026-09-13 14:56:09,753 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:09] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 3 0.003 0.015 2026-09-13 14:56:09,761 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:09] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.007 2026-09-13 14:56:09,786 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:09] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:56:09,799 26 INFO rb-721a478-224807-415181 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-09-13 14:56:09,854 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [11/54] Tour project_tour → Step .o_kanban_group 2026-09-13 14:56:09,873 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:09] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 5 0.004 0.008 2026-09-13 14:56:09,904 26 INFO rb-721a478-224807-415181 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-09-13 14:56:09,957 26 INFO rb-721a478-224807-415181 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-09-13 14:56:10,011 26 INFO rb-721a478-224807-415181 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-09-13 14:56:10,035 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:10] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 5 0.007 0.014 2026-09-13 14:56:10,047 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:10] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 - 3 0.001 0.004 2026-09-13 14:56:10,065 26 INFO rb-721a478-224807-415181 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-09-13 14:56:10,121 26 INFO rb-721a478-224807-415181 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-09-13 14:56:10,138 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:10] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 1 0.004 0.009 2026-09-13 14:56:10,163 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:10] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 2 0.001 0.008 2026-09-13 14:56:10,175 26 INFO rb-721a478-224807-415181 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-09-13 14:56:10,226 26 INFO rb-721a478-224807-415181 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-09-13 14:56:10,277 26 INFO rb-721a478-224807-415181 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-09-13 14:56:10,335 26 INFO rb-721a478-224807-415181 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-09-13 14:56:10,387 26 INFO rb-721a478-224807-415181 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-09-13 14:56:10,409 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:10] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 28 0.041 0.032 2026-09-13 14:56:10,433 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:10] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 1 0.000 0.010 2026-09-13 14:56:10,473 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:10] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 10 0.019 0.028 2026-09-13 14:56:10,505 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:10] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.008 0.007 2026-09-13 14:56:10,522 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:10] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.003 0.020 2026-09-13 14:56:10,691 26 INFO rb-721a478-224807-415181 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-09-13 14:56:10,708 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:10] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 31 0.020 0.040 2026-09-13 14:56:10,729 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:10] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.003 0.008 2026-09-13 14:56:10,738 26 INFO rb-721a478-224807-415181 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-09-13 14:56:10,738 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:10] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.003 0.016 2026-09-13 14:56:10,759 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:10] "POST /web/dataset/call_kw/project.task/web_resequence#project.task.web_resequence HTTP/1.1" 200 - 9 0.006 0.022 2026-09-13 14:56:10,800 26 INFO rb-721a478-224807-415181 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-09-13 14:56:10,868 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:10] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 21 0.023 0.031 2026-09-13 14:56:10,900 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:10] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.007 2026-09-13 14:56:10,971 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:10] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.009 2026-09-13 14:56:11,083 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:11] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 14:56:11,108 26 INFO rb-721a478-224807-415181 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-09-13 14:56:11,156 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:11] "POST /mail/thread/messages HTTP/1.1" 200 - 28 0.016 0.025 2026-09-13 14:56:11,196 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:11] "POST /mail/data HTTP/1.1" 200 - 30 0.016 0.060 2026-09-13 14:56:11,230 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:11] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:56:11,315 26 INFO rb-721a478-224807-415181 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-09-13 14:56:11,339 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:11] "GET /web/assets/b7dc7a3/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.005 2026-09-13 14:56:11,398 26 INFO rb-721a478-224807-415181 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-09-13 14:56:11,464 26 INFO rb-721a478-224807-415181 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-09-13 14:56:11,514 26 INFO rb-721a478-224807-415181 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-09-13 14:56:11,577 26 INFO rb-721a478-224807-415181 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-09-13 14:56:11,632 26 INFO rb-721a478-224807-415181 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-09-13 14:56:11,640 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:11] "POST /web/dataset/call_kw/mail.activity.schedule/get_views#mail.activity.schedule.get_views HTTP/1.1" 200 - 22 0.027 0.035 2026-09-13 14:56:11,672 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:11] "POST /web/dataset/call_kw/mail.activity.schedule/onchange#mail.activity.schedule.onchange HTTP/1.1" 200 - 7 0.005 0.015 2026-09-13 14:56:11,707 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:11] "POST /web/dataset/call_kw/mail.activity.type/search_read#mail.activity.type.search_read HTTP/1.1" 200 - 2 0.002 0.007 2026-09-13 14:56:11,749 26 INFO rb-721a478-224807-415181 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-09-13 14:56:11,775 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:11] "POST /web/dataset/call_kw/mail.activity.schedule/web_save#mail.activity.schedule.web_save HTTP/1.1" 200 - 9 0.009 0.013 2026-09-13 14:56:11,818 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:11] "POST /web/dataset/call_button/mail.activity.schedule/action_schedule_activities#mail.activity.schedule.action_schedule_activities HTTP/1.1" 200 - 17 0.009 0.018 2026-09-13 14:56:11,820 26 INFO rb-721a478-224807-415181 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-09-13 14:56:11,843 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:11] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.003 0.008 2026-09-13 14:56:11,881 26 INFO rb-721a478-224807-415181 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-09-13 14:56:11,905 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:11] "POST /mail/data HTTP/1.1" 200 - 25 0.037 0.028 2026-09-13 14:56:11,935 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:11] "POST /web/dataset/call_kw/res.users/web_name_search#res.users.web_name_search HTTP/1.1" 200 - 6 0.012 0.049 2026-09-13 14:56:11,938 26 INFO rb-721a478-224807-415181 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-09-13 14:56:12,154 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:12] "POST /web/dataset/call_kw/res.users/web_name_search#res.users.web_name_search HTTP/1.1" 200 - 8 0.006 0.016 2026-09-13 14:56:12,186 26 INFO rb-721a478-224807-415181 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-09-13 14:56:12,202 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:12] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 - 2 0.004 0.011 2026-09-13 14:56:12,236 26 INFO rb-721a478-224807-415181 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: a[name="sub_tasks_page"]) 2026-09-13 14:56:12,282 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:12] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 26 0.025 0.042 2026-09-13 14:56:12,307 26 INFO rb-721a478-224807-415181 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 a[role="button"]) 2026-09-13 14:56:12,380 26 INFO rb-721a478-224807-415181 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-09-13 14:56:12,424 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:12] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 12 0.015 0.026 2026-09-13 14:56:12,467 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:12] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:56:12,487 26 INFO rb-721a478-224807-415181 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-09-13 14:56:12,535 26 INFO rb-721a478-224807-415181 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-09-13 14:56:12,603 26 INFO rb-721a478-224807-415181 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-09-13 14:56:12,655 26 INFO rb-721a478-224807-415181 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-09-13 14:56:12,690 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:12] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 25 0.041 0.045 2026-09-13 14:56:12,741 26 INFO rb-721a478-224807-415181 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-09-13 14:56:12,887 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:12] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 74 0.085 0.078 2026-09-13 14:56:12,943 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:12] "POST /mail/thread/messages HTTP/1.1" 200 - 22 0.026 0.021 2026-09-13 14:56:12,961 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:12] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.004 0.007 2026-09-13 14:56:13,041 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:13] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 22 0.037 0.046 2026-09-13 14:56:13,050 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:13] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.002 0.079 2026-09-13 14:56:13,108 26 INFO rb-721a478-224807-415181 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-09-13 14:56:13,113 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:13] "POST /mail/data HTTP/1.1" 200 - 35 0.030 0.099 2026-09-13 14:56:13,172 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:13] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 22 0.020 0.042 2026-09-13 14:56:13,194 26 INFO rb-721a478-224807-415181 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-09-13 14:56:13,249 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [47/54] Tour project_tour → Step .subtask_create_input 2026-09-13 14:56:13,300 26 INFO rb-721a478-224807-415181 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-09-13 14:56:13,363 26 INFO rb-721a478-224807-415181 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-09-13 14:56:13,441 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:13] "POST /web/dataset/call_kw/project.task/create#project.task.create HTTP/1.1" 200 - 43 0.037 0.040 2026-09-13 14:56:13,505 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:13] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 22 0.023 0.034 2026-09-13 14:56:13,533 26 INFO rb-721a478-224807-415181 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-09-13 14:56:13,584 26 INFO rb-721a478-224807-415181 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-09-13 14:56:13,641 26 INFO rb-721a478-224807-415181 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-09-13 14:56:13,683 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:13] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 22 0.013 0.026 2026-09-13 14:56:13,694 26 INFO rb-721a478-224807-415181 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-09-13 14:56:13,750 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: [54/54] Tour project_tour → Step .o_kanban_renderer 2026-09-13 14:56:13,755 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:13] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 24 0.028 0.028 2026-09-13 14:56:13,805 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: tour succeeded 2026-09-13 14:56:13,806 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: ╔═════════════════════════════╗ ║ TOUR project_tour SUCCEEDED ║ ╚═════════════════════════════╝ 2026-09-13 14:56:13,818 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:13] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 22 0.035 0.030 2026-09-13 14:56:13,835 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:13] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.003 0.058 2026-09-13 14:56:13,847 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:13] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 3 0.004 0.060 2026-09-13 14:56:14,013 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour.browser: heap 40385376 (allocated 42926080) 2026-09-13 14:56:14,018 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Closing chrome headless with pid 98207 2026-09-13 14:56:14,020 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Closing websocket connection 2026-09-13 14:56:14,022 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Terminating chrome headless with pid 98207 2026-09-13 14:56:14,117 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_145614_117044_test_01_project_tour.txt 2026-09-13 14:56:14,117 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_project_update_ui.TestProjectUpdateUi.test_01_project_tour: Removing chrome user profile "/tmp/tmprwf0bn9u_chrome_odoo" 2026-09-13 14:56:14,139 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-13 14:56:15,705 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_admin_dependency_toggle ... 2026-09-13 14:56:16,024 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_create_from_template_keeps_subtask_dependencies ... 2026-09-13 14:56:16,297 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_cyclic_dependencies ... 2026-09-13 14:56:16,407 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_duplicate_project_with_subtask_dependencies ... 2026-09-13 14:56:16,680 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_duplicate_project_with_task_dependencies ... 2026-09-13 14:56:17,075 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_task_dependencies ... 2026-09-13 14:56:17,145 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_task_dependencies: Starting TestTaskDependencies.test_task_dependencies_settings_change ... 2026-09-13 14:56:17,332 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-13 14:56:17,700 26 INFO rb-721a478-224807-415181 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-13 14:56:18,026 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_task_link_preview_name: Starting TestTaskLinkPreviewName.test_01_task_link_preview_name ... 2026-09-13 14:56:18,046 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:admin_user from n/a 2026-09-13 14:56:18,051 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:56:18,247 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:18] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 19 0.014 0.184 2026-09-13 14:56:18,251 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_task_link_preview_name: Starting TestTaskLinkPreviewName.test_my_tasks_path ... 2026-09-13 14:56:18,292 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:admin_user from n/a 2026-09-13 14:56:18,311 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:56:18,511 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:18] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 19 0.044 0.166 2026-09-13 14:56:18,521 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-13 14:56:20,020 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_base_state ... 2026-09-13 14:56:20,052 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_change_stage_or_project ... 2026-09-13 14:56:20,134 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_changing_parent_do_not_reset_task_state ... 2026-09-13 14:56:20,181 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_duplicate_dependent_task ... 2026-09-13 14:56:20,325 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_duplicate_task_state_retention_with_closed_dependencies ... 2026-09-13 14:56:20,447 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_duplicate_task_state_retention_with_open_dependencies ... 2026-09-13 14:56:20,529 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_recompute_state_when_task_dependencies_feature_changes ... 2026-09-13 14:56:20,816 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_state_dont_reset_when_enabling_task_dependencies ... 2026-09-13 14:56:21,043 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_subtask_closed_state_not_reset_on_parent_project_change ... 2026-09-13 14:56:21,214 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_task_state: Starting TestTaskState.test_task_created_in_waiting_stage_gets_in_progress_state ... 2026-09-13 14:56:21,292 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-13 14:56:21,441 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_task_templates_ui: Starting TestTaskTemplatesTour.test_task_templates_tour ... 2026-09-13 14:56:21,714 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Chrome pid: 98399 2026-09-13 14:56:21,715 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Chrome headless temporary user profile dir: /tmp/tmpik5eay6u_chrome_odoo 2026-09-13 14:56:21,715 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Issuing json command http://127.0.0.1:37895/json/version 2026-09-13 14:56:21,718 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37895', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:56:21,722 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:56:21,722 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Issuing json command http://127.0.0.1:37895/json 2026-09-13 14:56:21,723 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:37895', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:56:21,724 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Websocket url found: ws://127.0.0.1:37895/devtools/page/3F803F7D08790092583C02D4BD81E61A 2026-09-13 14:56:21,727 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Enable chrome headless console log notification 2026-09-13 14:56:21,728 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Chrome headless enable page notifications 2026-09-13 14:56:21,757 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-09-13 14:56:21,763 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Setting session cookie in browser 2026-09-13 14:56:21,770 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Open "http://127.0.0.1:8069/odoo" in browser 2026-09-13 14:56:21,771 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Navigating to: "http://127.0.0.1:8069/odoo" 2026-09-13 14:56:21,798 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:56:22,716 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:22] "GET /odoo HTTP/1.1" 200 - 151 0.113 0.810 2026-09-13 14:56:22,720 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Navigation result: {'frameId': '3F803F7D08790092583C02D4BD81E61A', 'loaderId': 'C6895AD2B76C384090898CDD0D3F4E98', 'isDownload': False} 2026-09-13 14:56:22,720 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Evaluate ready code "odoo.isTourReady('project_task_templates_tour')" 2026-09-13 14:56:22,746 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:22] "GET /web/assets/7a1d87a/web.assets_web.min.js HTTP/1.1" 200 - 2 0.005 0.007 2026-09-13 14:56:22,757 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:22] "GET /web/assets/3d3feee/web.assets_web.min.css HTTP/1.1" 200 - 2 0.007 0.017 2026-09-13 14:56:22,852 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:22] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.016 0.093 2026-09-13 14:56:22,857 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:22] "GET /web/assets/027fa2b/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.077 2026-09-13 14:56:22,906 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:22] "GET /web/assets/10a9b5b/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-09-13 14:56:23,383 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:23] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.012 2026-09-13 14:56:23,429 26 INFO rb-721a478-224807-415181 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-09-13 14:56:23,450 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: Owl is running in 'dev' mode. 2026-09-13 14:56:23,490 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:23] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 28 0.040 0.043 2026-09-13 14:56:23,513 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:23] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.005 0.072 2026-09-13 14:56:23,516 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:23] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.051 2026-09-13 14:56:23,535 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:23] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:56:23,588 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Evaluate test code "odoo.startTour('project_task_templates_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:56:23,639 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: [1/10] Tour project_task_templates_tour → Step .o_navbar_apps_menu button:enabled 2026-09-13 14:56:23,656 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:23] "GET /odoo HTTP/1.1" 200 - 27 0.056 0.050 2026-09-13 14:56:23,667 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 14:56:23,679 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:23] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:56:23,712 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:23] "GET /odoo/offline HTTP/1.1" 200 - 5 0.009 0.148 2026-09-13 14:56:23,733 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: [2/10] Tour project_task_templates_tour → Step .o_app[data-menu-xmlid="project.menu_main_pm"] 2026-09-13 14:56:23,790 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: [3/10] 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-09-13 14:56:23,819 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:23] "POST /mail/data HTTP/1.1" 200 - 35 0.067 0.158 2026-09-13 14:56:23,835 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:23] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.006 0.220 2026-09-13 14:56:23,875 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:23] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.013 0.246 2026-09-13 14:56:23,878 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:23] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.179 2026-09-13 14:56:23,901 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:23] "POST /web/action/load HTTP/1.1" 200 - 10 0.010 0.093 2026-09-13 14:56:23,932 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:23] "POST /web/action/load HTTP/1.1" 200 - 5 0.013 0.297 2026-09-13 14:56:23,957 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:23] "GET /web/image/res.partner/3/avatar_128?unique=1789305143000 HTTP/1.1" 200 - 6 0.007 0.249 2026-09-13 14:56:24,195 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:24] "POST /web/dataset/call_kw/project.project/get_views#project.project.get_views HTTP/1.1" 200 - 94 0.065 0.192 2026-09-13 14:56:24,335 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:24] "POST /web/dataset/call_kw/project.project/web_search_read#project.project.web_search_read HTTP/1.1" 200 - 21 0.035 0.067 2026-09-13 14:56:24,338 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:24] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.103 2026-09-13 14:56:24,405 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:24] "POST /mail/data HTTP/1.1" 200 - 45 0.028 0.124 2026-09-13 14:56:24,414 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:24] "POST /web/dataset/call_kw/project.project/search_read#project.project.search_read HTTP/1.1" 200 - 1 0.001 0.047 2026-09-13 14:56:24,488 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:24] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.008 0.013 2026-09-13 14:56:24,519 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:24] "GET /web/image/res.users/1/avatar_128 HTTP/1.1" 200 - 7 0.007 0.015 2026-09-13 14:56:24,521 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: [4/10] 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-09-13 14:56:24,575 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:24] "POST /web/dataset/call_button/project.project/action_view_tasks#project.project.action_view_tasks HTTP/1.1" 200 - 22 0.023 0.031 2026-09-13 14:56:24,796 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:24] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 67 0.055 0.148 2026-09-13 14:56:24,846 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:24] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 5 0.010 0.016 2026-09-13 14:56:24,868 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:24] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 3 0.008 0.042 2026-09-13 14:56:24,879 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:24] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.001 0.044 2026-09-13 14:56:25,327 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:25] "GET /web/static/img/smiling_face.svg HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:56:25,376 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: [5/10] Tour project_task_templates_tour → Step .o-kanban-button-new 2026-09-13 14:56:25,390 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:25] "GET /web/image/res.users/3/avatar_128 HTTP/1.1" 200 - 7 0.007 0.021 2026-09-13 14:56:25,413 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:25] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.006 0.043 2026-09-13 14:56:25,431 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: [6/10] Tour project_task_templates_tour → Step Create a task with the template (trigger: .dropdown-menu button.dropdown-item:contains("Template")) 2026-09-13 14:56:25,433 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:25] "GET /web/image/res.users/5/avatar_128 HTTP/1.1" 200 - 5 0.002 0.064 2026-09-13 14:56:25,452 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:25] "GET /web/image/res.users/4/avatar_128 HTTP/1.1" 200 - 7 0.007 0.075 2026-09-13 14:56:25,505 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: [7/10] Tour project_task_templates_tour → Step div[name="name"] .o_input 2026-09-13 14:56:25,605 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:25] "POST /web/dataset/call_kw/project.task/action_create_from_template#project.task.action_create_from_template HTTP/1.1" 200 - 53 0.042 0.062 2026-09-13 14:56:25,728 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:25] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 27 0.043 0.050 2026-09-13 14:56:25,758 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:25] "POST /web/dataset/call_kw/project.project/get_template_tasks#project.project.get_template_tasks HTTP/1.1" 200 - 1 0.003 0.007 2026-09-13 14:56:25,813 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:25] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.001 0.012 2026-09-13 14:56:25,932 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:25] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.002 0.005 2026-09-13 14:56:25,976 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: [8/10] Tour project_task_templates_tour → Step button.o_form_button_save 2026-09-13 14:56:26,044 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: [9/10] Tour project_task_templates_tour → Step Wait for save completion (trigger: .o_form_readonly, .o_form_saved) 2026-09-13 14:56:26,044 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:26] "POST /mail/thread/messages HTTP/1.1" 200 - 28 0.018 0.033 2026-09-13 14:56:26,115 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:26] "POST /mail/data HTTP/1.1" 200 - 37 0.027 0.086 2026-09-13 14:56:26,128 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:26] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.023 2026-09-13 14:56:26,226 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:26] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 32 0.042 0.139 2026-09-13 14:56:26,239 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:26] "GET /web/assets/b7dc7a3/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.008 0.061 2026-09-13 14:56:26,280 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: [10/10] 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-09-13 14:56:26,281 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:26] "POST /mail/thread/messages HTTP/1.1" 200 - 22 0.024 0.023 2026-09-13 14:56:26,353 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: tour succeeded 2026-09-13 14:56:26,354 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: ╔════════════════════════════════════════════╗ ║ TOUR project_task_templates_tour SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-09-13 14:56:26,366 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:56:26] "POST /mail/data HTTP/1.1" 200 - 30 0.019 0.059 2026-09-13 14:56:26,569 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour.browser: heap 43539020 (allocated 46202880) 2026-09-13 14:56:26,575 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Closing chrome headless with pid 98399 2026-09-13 14:56:26,579 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Closing websocket connection 2026-09-13 14:56:26,579 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Terminating chrome headless with pid 98399 2026-09-13 14:56:26,632 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_145626_632239_test_task_templates_tour.txt 2026-09-13 14:56:26,632 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_task_templates_ui.TestTaskTemplatesTour.test_task_templates_tour: Removing chrome user profile "/tmp/tmpik5eay6u_chrome_odoo" 2026-09-13 14:56:26,645 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-13 14:56:27,763 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_task_tracking: Starting TestTaskTracking.test_many2many_tracking ... 2026-09-13 14:56:27,841 26 INFO rb-721a478-224807-415181 odoo.addons.project.tests.test_task_tracking: Starting TestTaskTracking.test_many2many_tracking_context ... 2026-09-13 14:56:27,978 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-13 14:56:29,432 26 INFO rb-721a478-224807-415181 odoo.addons.project_account.tests.test_project_profitability: Starting TestProjectAccountProfitability.test_project_profitability ... 2026-09-13 14:56:32,498 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-13 14:56:45,260 26 INFO rb-721a478-224807-415181 odoo.addons.project_hr_expense.tests.test_analytics: Starting TestAnalytics.test_project_analytics_to_expense ... 2026-09-13 14:56:46,040 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-13 14:57:02,347 26 INFO rb-721a478-224807-415181 odoo.addons.project_hr_expense.tests.test_project_profitability: Starting TestProjectHrExpenseProfitability.test_project_profitability ... 2026-09-13 14:57:04,056 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #397 deleted account.analytic.line records with IDs: [12] 2026-09-13 14:57:04,204 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #397 deleted account.move.line.ctp records with IDs: [1335, 1336, 1337] 2026-09-13 14:57:04,323 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #397 deleted account.move.line records with IDs: [2488, 2489, 2490, 2491] 2026-09-13 14:57:04,385 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #397 deleted account.move records with IDs: [929] 2026-09-13 14:57:04,469 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #397 deleted account.analytic.line records with IDs: [11] 2026-09-13 14:57:04,577 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #397 deleted account.move.line.ctp records with IDs: [1334] 2026-09-13 14:57:04,647 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #397 deleted account.move.line records with IDs: [2486, 2487] 2026-09-13 14:57:04,687 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #397 deleted account.move records with IDs: [928] 2026-09-13 14:57:04,739 26 INFO rb-721a478-224807-415181 odoo.addons.project_hr_expense.tests.test_project_profitability: Starting TestProjectHrExpenseProfitability.test_project_profitability_after_expense_actions ... 2026-09-13 14:57:06,327 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-13 14:57:08,209 26 INFO rb-721a478-224807-415181 odoo.addons.project_mrp_account.tests.test_analytic_account: Starting TestAnalyticAccountTimesheet.test_analytic_account_access ... 2026-09-13 14:57:08,229 26 INFO rb-721a478-224807-415181 odoo.addons.project_mrp_account.tests.test_analytic_account: skipped TestAnalyticAccountTimesheet.test_analytic_account_access : timesheet_grid is not installed, the access error won't trigger 2026-09-13 14:57:09,022 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-13 14:57:13,257 26 INFO rb-721a478-224807-415181 odoo.addons.project_mrp_account.tests.test_project_profitability: Starting TestSaleProjectProfitabilityMrp.test_profitability_mrp_project ... 2026-09-13 14:57:14,038 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-13 14:57:20,082 26 INFO rb-721a478-224807-415181 odoo.addons.project_mrp_sale.tests.test_sale_mrp_account: Starting TestSaleMrpAccount.test_mo_get_project_from_so ... 2026-09-13 14:57:20,561 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-13 14:57:31,046 26 INFO rb-721a478-224807-415181 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_account_analytic_distribution_ratio ... 2026-09-13 14:57:32,400 26 INFO rb-721a478-224807-415181 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_analytic_distribution_with_included_tax ... 2026-09-13 14:57:33,273 26 INFO rb-721a478-224807-415181 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_analytic_distribution_with_mismatched_uom ... 2026-09-13 14:57:33,995 26 INFO rb-721a478-224807-415181 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_bills_without_purchase_order_are_accounted_in_profitability_project_purchase ... 2026-09-13 14:57:35,487 26 INFO rb-721a478-224807-415181 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_cross_analytics_contribution ... 2026-09-13 14:57:38,195 26 INFO rb-721a478-224807-415181 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_multi_currency_for_project_purchase_profitability ... 2026-09-13 14:57:40,302 26 INFO rb-721a478-224807-415181 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_partial_billing_profitability ... 2026-09-13 14:57:41,188 26 INFO rb-721a478-224807-415181 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_profitability_foreign_currency_rate_on_bill_date ... 2026-09-13 14:57:41,709 26 INFO rb-721a478-224807-415181 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_project_profitability_when_multiple_aa_in_the_same_line ... 2026-09-13 14:57:42,488 26 INFO rb-721a478-224807-415181 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_project_purchase_order_smart_button ... 2026-09-13 14:57:42,668 26 INFO rb-721a478-224807-415181 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_project_purchase_profitability_with_split_bills ... 2026-09-13 14:57:44,083 26 INFO rb-721a478-224807-415181 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_project_purchase_profitability_without_analytic_distribution ... 2026-09-13 14:57:44,959 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #406 deleted account.analytic.line records with IDs: [43] 2026-09-13 14:57:45,049 26 INFO rb-721a478-224807-415181 odoo.addons.project_purchase.tests.test_project_profitability: Starting TestProjectPurchaseProfitability.test_vendor_credit_note_profitability ... 2026-09-13 14:57:45,946 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #406 deleted account.move.line.ctp records with IDs: [1380, 1381] 2026-09-13 14:57:46,022 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #406 deleted account.move.line records with IDs: [2558] 2026-09-13 14:57:47,270 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-13 14:58:00,499 26 INFO rb-721a478-224807-415181 odoo.addons.project_purchase.tests.test_project_purchase: Starting TestProjectPurchase.test_compute_purchase_orders_count ... 2026-09-13 14:58:00,779 26 INFO rb-721a478-224807-415181 odoo.addons.project_purchase.tests.test_project_purchase: Starting TestProjectPurchase.test_project_on_pol_with_analytic_distribution_model ... 2026-09-13 14:58:02,464 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-13 14:58:02,467 26 INFO rb-721a478-224807-415181 odoo.addons.project_purchase_stock.tests.test_reordering_rule: Starting TestReorderingRuleProjectPurchase.test_po_creation_and_reuse_based_on_project ... 2026-09-13 14:58:03,257 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1579] 2026-09-13 14:58:03,268 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-13 14:58:14,472 26 INFO rb-721a478-224807-415181 odoo.addons.project_sale_expense.tests.test_expense_analytics: Starting TestExpenseAnalytics.test_company_paid_expense_analytic_on_pnl_line_only ... 2026-09-13 14:58:16,237 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-13 14:58:31,490 26 INFO rb-721a478-224807-415181 odoo.addons.project_sale_expense.tests.test_project_profitability: Starting TestProjectSaleExpenseProfitability.test_project_profitability ... 2026-09-13 14:58:34,213 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #415 deleted stock.move.line records with IDs: [1576] 2026-09-13 14:58:34,423 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #415 deleted account.analytic.line records with IDs: [47] 2026-09-13 14:58:34,563 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #415 deleted account.move.line.ctp records with IDs: [1387] 2026-09-13 14:58:34,652 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #415 deleted account.move.line records with IDs: [2565, 2566] 2026-09-13 14:58:34,704 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #415 deleted account.move records with IDs: [952] 2026-09-13 14:58:35,617 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #415 deleted stock.move.line records with IDs: [1577] 2026-09-13 14:58:35,876 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #415 deleted account.analytic.line records with IDs: [48] 2026-09-13 14:58:36,032 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #415 deleted account.move.line.ctp records with IDs: [1388] 2026-09-13 14:58:36,140 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #415 deleted account.move.line records with IDs: [2567, 2568] 2026-09-13 14:58:36,181 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #415 deleted account.move records with IDs: [953] 2026-09-13 14:58:36,218 26 INFO rb-721a478-224807-415181 odoo.addons.project_sale_expense.tests.test_project_profitability: Starting TestProjectSaleExpenseProfitability.test_project_profitability_2 ... 2026-09-13 14:58:38,070 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-09-13 14:58:51,378 26 INFO rb-721a478-224807-415181 odoo.addons.project_sale_expense.tests.test_project_sale_expense: Starting TestSaleExpense.test_analytic_account_expense_policy ... 2026-09-13 14:58:52,981 26 INFO rb-721a478-224807-415181 odoo.addons.project_sale_expense.tests.test_project_sale_expense: Starting TestSaleExpense.test_change_product_expense_policy_analytic_distribution ... 2026-09-13 14:58:53,228 26 INFO rb-721a478-224807-415181 odoo.addons.project_sale_expense.tests.test_project_sale_expense: Starting TestSaleExpense.test_compute_analytic_distribution_expense ... 2026-09-13 14:58:56,149 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-13 14:58:58,728 26 INFO rb-721a478-224807-415181 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-13 14:58:58,980 26 INFO rb-721a478-224807-415181 odoo.addons.project_timesheet_holidays.tests.test_cancel_time_off: Starting TestCancelTimeOff.test_cancel_time_off ... 2026-09-13 14:58:59,000 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #429 deleted resource.calendar.leaves records with IDs: [2] 2026-09-13 14:58:59,000 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #429 deleted account.analytic.line records with IDs: [56] 2026-09-13 14:58:59,495 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-13 14:59:01,833 26 INFO rb-721a478-224807-415181 odoo.addons.project_timesheet_holidays.tests.test_employee: Starting TestEmployee.test_create_employee ... 2026-09-13 14:59:02,370 26 INFO rb-721a478-224807-415181 odoo.addons.project_timesheet_holidays.tests.test_employee: Starting TestEmployee.test_timesheet_inactive_employee ... 2026-09-13 14:59:02,000 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [60] 2026-09-13 14:59:02,883 26 INFO rb-721a478-224807-415181 odoo.addons.project_timesheet_holidays.tests.test_employee: Starting TestEmployee.test_write_employee ... 2026-09-13 14:59:03,000 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [65] 2026-09-13 14:59:03,000 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [66] 2026-09-13 14:59:03,000 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [67] 2026-09-13 14:59:03,353 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-13 14:59:03,905 26 INFO rb-721a478-224807-415181 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-13 14:59:03,978 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui: Starting TestTodoUi.test_project_todo_history ... 2026-09-13 14:59:04,206 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Chrome pid: 98543 2026-09-13 14:59:04,206 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Chrome headless temporary user profile dir: /tmp/tmpeoujs_t3_chrome_odoo 2026-09-13 14:59:04,206 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Issuing json command http://127.0.0.1:42887/json/version 2026-09-13 14:59:04,207 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42887', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:59:04,236 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:59:04,236 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Issuing json command http://127.0.0.1:42887/json 2026-09-13 14:59:04,237 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42887', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:59:04,239 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Websocket url found: ws://127.0.0.1:42887/devtools/page/087D5C7E214F7CC55B29001CD787BA6D 2026-09-13 14:59:04,241 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Enable chrome headless console log notification 2026-09-13 14:59:04,245 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Chrome headless enable page notifications 2026-09-13 14:59:04,289 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-09-13 14:59:04,292 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Setting session cookie in browser 2026-09-13 14:59:04,299 26 INFO rb-721a478-224807-415181 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-09-13 14:59:04,299 26 INFO rb-721a478-224807-415181 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-09-13 14:59:04,313 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:59:05,464 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:05] "GET /odoo?debug=1 HTTP/1.1" 200 - 145 0.143 1.011 2026-09-13 14:59:05,468 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Navigation result: {'frameId': '087D5C7E214F7CC55B29001CD787BA6D', 'loaderId': '5B96BB2A7D82382871399AE17039E2B1', 'isDownload': False} 2026-09-13 14:59:05,468 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Evaluate ready code "odoo.isTourReady('project_todo_history_tour')" 2026-09-13 14:59:05,497 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:05] "GET /web/assets/3d3feee/web.assets_web.min.css HTTP/1.1" 200 - 2 0.004 0.013 2026-09-13 14:59:05,500 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:05] "GET /web/assets/7a1d87a/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.019 2026-09-13 14:59:05,623 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:05] "GET /web/webclient/load_menus HTTP/1.1" 200 - 22 0.022 0.116 2026-09-13 14:59:05,630 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:05] "GET /web/assets/027fa2b/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.102 2026-09-13 14:59:05,717 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:05] "GET /web/assets/10a9b5b/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.016 2026-09-13 14:59:06,250 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:06] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.012 2026-09-13 14:59:06,299 26 INFO rb-721a478-224807-415181 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-09-13 14:59:06,321 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: Owl is running in 'dev' mode. 2026-09-13 14:59:06,349 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:06] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 28 0.038 0.043 2026-09-13 14:59:06,352 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:06] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.019 2026-09-13 14:59:06,369 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:06] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.007 0.042 2026-09-13 14:59:06,372 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:06] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:59:06,437 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Evaluate test code "odoo.startTour('project_todo_history_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo?debug=1", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:59:06,479 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:06] "GET /odoo HTTP/1.1" 200 - 27 0.047 0.033 2026-09-13 14:59:06,511 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:06] "GET /odoo/offline HTTP/1.1" 200 - 5 0.015 0.099 2026-09-13 14:59:06,523 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:06] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.005 2026-09-13 14:59:06,540 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:06] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.012 0.080 2026-09-13 14:59:06,574 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:06] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.045 2026-09-13 14:59:06,599 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:06] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.024 0.119 2026-09-13 14:59:06,623 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:06] "GET /web/image/res.partner/3/avatar_128?unique=1789311543000 HTTP/1.1" 200 - 6 0.009 0.141 2026-09-13 14:59:06,652 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:06] "POST /web/action/load HTTP/1.1" 200 - 5 0.010 0.189 2026-09-13 14:59:06,713 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:06] "GET /odoo?debug=1,tests HTTP/1.1" 200 - 27 0.024 0.148 2026-09-13 14:59:06,715 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:06] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.177 2026-09-13 14:59:06,786 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:06] "POST /mail/data HTTP/1.1" 200 - 35 0.035 0.187 2026-09-13 14:59:06,894 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:06] "POST /mail/data HTTP/1.1" 200 - 57 0.048 0.118 2026-09-13 14:59:06,926 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:06] "GET /web/webclient/load_menus HTTP/1.1" 200 - 0 0.000 0.167 2026-09-13 14:59:07,013 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:07] "GET /web/webclient/translations?hash=791ee998b101acb1117d347281b780da337da31a&lang=en_US HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:59:07,018 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [1/38] Tour project_todo_history_tour → Step .o_navbar_apps_menu button:enabled 2026-09-13 14:59:07,039 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:07] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 304 - 2 0.002 0.008 2026-09-13 14:59:07,049 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: Owl is running in 'dev' mode. 2026-09-13 14:59:07,150 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [2/38] Tour project_todo_history_tour → Step Open the Todo app (trigger: .o_app[data-menu-xmlid='project_todo.menu_todo_todos']) 2026-09-13 14:59:07,174 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:07] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 304 - 7 0.021 0.022 2026-09-13 14:59:07,216 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [3/38] Tour project_todo_history_tour → Step Open Test Todo (trigger: .o_kanban_view .o_kanban_record:contains(Test History Todo)) 2026-09-13 14:59:07,234 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:07] "POST /mail/data HTTP/1.1" 200 - 19 0.029 0.045 2026-09-13 14:59:07,247 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:07] "POST /web/action/load HTTP/1.1" 200 - 5 0.003 0.110 2026-09-13 14:59:07,267 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:07] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 5 0.006 0.128 2026-09-13 14:59:07,304 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:07] "POST /web/action/load HTTP/1.1" 200 - 11 0.013 0.074 2026-09-13 14:59:07,307 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:07] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.141 2026-09-13 14:59:07,471 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:07] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 64 0.049 0.088 2026-09-13 14:59:07,510 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:07] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.004 0.011 2026-09-13 14:59:07,576 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:07] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 17 0.028 0.045 2026-09-13 14:59:07,601 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:07] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:59:07,708 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:07] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.007 0.018 2026-09-13 14:59:07,741 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [4/38] Tour project_todo_history_tour → Step div.note-editable.odoo-editor-editable 2026-09-13 14:59:07,755 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:07] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:59:07,785 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:07] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 11 0.009 0.018 2026-09-13 14:59:07,884 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:07] "POST /mail/data HTTP/1.1" 200 - 41 0.045 0.076 2026-09-13 14:59:07,888 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:07] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.000 0.044 2026-09-13 14:59:07,944 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:07] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.005 0.018 2026-09-13 14:59:07,968 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:07] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.001 0.004 2026-09-13 14:59:07,998 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [5/38] Tour project_todo_history_tour → Step div.note-editable.odoo-editor-editable div.o-paragraph 2026-09-13 14:59:08,054 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:08] "POST /html_editor/bus_broadcast HTTP/1.1" 200 - 13 0.022 0.030 2026-09-13 14:59:08,063 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [6/38] Tour project_todo_history_tour → Step button.o_form_button_save 2026-09-13 14:59:08,128 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [7/38] Tour project_todo_history_tour → Step Wait the form is saved (trigger: .o_form_saved) 2026-09-13 14:59:08,201 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:08] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 23 0.021 0.046 2026-09-13 14:59:08,238 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [8/38] Tour project_todo_history_tour → Step div.note-editable.odoo-editor-editable 2026-09-13 14:59:08,291 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [9/38] Tour project_todo_history_tour → Step div.note-editable.odoo-editor-editable div.o-paragraph 2026-09-13 14:59:08,348 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [10/38] Tour project_todo_history_tour → Step button.o_form_button_save 2026-09-13 14:59:08,406 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [11/38] Tour project_todo_history_tour → Step Wait the form is saved (trigger: .o_form_saved) 2026-09-13 14:59:08,464 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:08] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 19 0.014 0.042 2026-09-13 14:59:08,487 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [12/38] Tour project_todo_history_tour → Step div.note-editable.odoo-editor-editable 2026-09-13 14:59:08,540 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [13/38] Tour project_todo_history_tour → Step div.note-editable.odoo-editor-editable div.o-paragraph 2026-09-13 14:59:08,598 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [14/38] Tour project_todo_history_tour → Step button.o_form_button_save 2026-09-13 14:59:08,657 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [15/38] Tour project_todo_history_tour → Step Wait the form is saved (trigger: .o_form_saved) 2026-09-13 14:59:08,731 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:08] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 19 0.032 0.040 2026-09-13 14:59:08,755 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [16/38] Tour project_todo_history_tour → Step div.note-editable.odoo-editor-editable 2026-09-13 14:59:08,806 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [17/38] Tour project_todo_history_tour → Step div.note-editable.odoo-editor-editable div.o-paragraph 2026-09-13 14:59:08,867 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [18/38] Tour project_todo_history_tour → Step button.o_form_button_save 2026-09-13 14:59:08,925 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [19/38] Tour project_todo_history_tour → Step Wait the form is saved (trigger: .o_form_saved) 2026-09-13 14:59:08,988 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:08] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 19 0.016 0.043 2026-09-13 14:59:09,021 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [20/38] 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-09-13 14:59:09,077 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [21/38] Tour project_todo_history_tour → Step Open Test Todo (trigger: .o_kanban_view .o_kanban_record:contains(Test History Todo)) 2026-09-13 14:59:09,097 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:09] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.006 0.007 2026-09-13 14:59:09,131 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:09] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 13 0.012 0.030 2026-09-13 14:59:09,175 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [22/38] Tour project_todo_history_tour → Step Open History Dialog (trigger: .o_form_view .o_cp_action_menus i.fa-cog) 2026-09-13 14:59:09,208 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:09] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 11 0.008 0.019 2026-09-13 14:59:09,241 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [23/38] Tour project_todo_history_tour → Step .dropdown-menu 2026-09-13 14:59:09,292 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [24/38] Tour project_todo_history_tour → Step Open History Dialog (trigger: .o_menu_item i.fa-history) 2026-09-13 14:59:09,348 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [25/38] Tour project_todo_history_tour → Step .modal .html-history-dialog.html-history-loaded 2026-09-13 14:59:09,371 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:09] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 3 0.003 0.007 2026-09-13 14:59:09,404 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:09] "GET /web/static/img/spin.svg HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:59:09,415 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:09] "GET /web/bundle/html_editor.assets_history_diff?lang=en_US&debug=1,tests HTTP/1.1" 200 - 1 0.000 0.015 2026-09-13 14:59:09,434 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:09] "GET /web/assets/a4c708e/html_editor.assets_history_diff.min.css HTTP/1.1" 200 - 2 0.001 0.007 2026-09-13 14:59:09,443 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:09] "GET /web/assets/7168b36/html_editor.assets_history_diff.min.js HTTP/1.1" 200 - 2 0.002 0.010 2026-09-13 14:59:09,472 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:09] "POST /web/dataset/call_kw/project.task/read#project.task.read HTTP/1.1" 200 - 1 0.006 0.008 2026-09-13 14:59:09,504 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [26/38] 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 .revision-list .btn) 2026-09-13 14:59:09,557 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [27/38] 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-09-13 14:59:09,608 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [28/38] Tour project_todo_history_tour → Step Go to the third revision related to the second edit (trigger: .modal .html-history-dialog .revision-list .btn:nth-child(3)) 2026-09-13 14:59:09,664 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [29/38] Tour project_todo_history_tour → Step .modal .html-history-dialog.html-history-loaded 2026-09-13 14:59:09,676 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14: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 - 2 0.004 0.008 2026-09-13 14:59:09,699 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14: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 - 2 0.004 0.009 2026-09-13 14:59:09,732 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14: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 - 2 0.003 0.010 2026-09-13 14:59:09,757 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [30/38] 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-09-13 14:59:09,805 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [31/38] Tour project_todo_history_tour → Step .history-container .history-view-top-bar a:contains(Comparison) 2026-09-13 14:59:09,861 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [32/38] Tour project_todo_history_tour → Step Verify comparaison text (trigger: .modal .history-container .history-comparison-view) 2026-09-13 14:59:09,912 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [33/38] Tour project_todo_history_tour → Step .modal .html-history-dialog.html-history-loaded 2026-09-13 14:59:09,963 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [34/38] 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-09-13 14:59:10,019 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [35/38] Tour project_todo_history_tour → Step Verify the confirmation dialog is opened (trigger: .modal button.btn-primary:text(Restore)) 2026-09-13 14:59:10,080 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [36/38] Tour project_todo_history_tour → Step Verify that the description contains the right text after the restore (trigger: div.note-editable.odoo-editor-editable div.o-paragraph) 2026-09-13 14:59:10,131 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [37/38] Tour project_todo_history_tour → Step button.o_form_button_save 2026-09-13 14:59:10,193 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: [38/38] Tour project_todo_history_tour → Step Wait the form is saved (trigger: .o_form_saved) 2026-09-13 14:59:10,250 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:10] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 19 0.014 0.039 2026-09-13 14:59:10,287 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: tour succeeded 2026-09-13 14:59:10,288 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: ╔══════════════════════════════════════════╗ ║ TOUR project_todo_history_tour SUCCEEDED ║ ╚══════════════════════════════════════════╝ 2026-09-13 14:59:10,468 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history.browser: heap 32445928 (allocated 34119680) 2026-09-13 14:59:10,483 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Closing chrome headless with pid 98543 2026-09-13 14:59:10,484 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Closing websocket connection 2026-09-13 14:59:10,485 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Terminating chrome headless with pid 98543 2026-09-13 14:59:10,570 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_145910_570650_test_project_todo_history.txt 2026-09-13 14:59:10,570 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_project_todo_history: Removing chrome user profile "/tmp/tmpeoujs_t3_chrome_odoo" 2026-09-13 14:59:10,584 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui: Starting TestTodoUi.test_tour_project_task_activities_split ... 2026-09-13 14:59:11,140 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Chrome pid: 98706 2026-09-13 14:59:11,140 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Chrome headless temporary user profile dir: /tmp/tmp_gxeifec_chrome_odoo 2026-09-13 14:59:11,140 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Issuing json command http://127.0.0.1:42323/json/version 2026-09-13 14:59:11,141 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42323', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:59:11,144 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:59:11,144 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Issuing json command http://127.0.0.1:42323/json 2026-09-13 14:59:11,145 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42323', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:59:11,146 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Websocket url found: ws://127.0.0.1:42323/devtools/page/BE2C520E4FA2035E25E64162F4D03EA4 2026-09-13 14:59:11,149 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Enable chrome headless console log notification 2026-09-13 14:59:11,150 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Chrome headless enable page notifications 2026-09-13 14:59:11,242 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-09-13 14:59:11,256 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Setting session cookie in browser 2026-09-13 14:59:11,259 26 INFO rb-721a478-224807-415181 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-09-13 14:59:11,259 26 INFO rb-721a478-224807-415181 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-09-13 14:59:11,273 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:59:12,248 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:12] "GET /odoo HTTP/1.1" 200 - 148 0.086 0.892 2026-09-13 14:59:12,254 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Navigation result: {'frameId': 'BE2C520E4FA2035E25E64162F4D03EA4', 'loaderId': 'C27779DAF296EA749DC7F7C357A10051', 'isDownload': False} 2026-09-13 14:59:12,255 26 INFO rb-721a478-224807-415181 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-09-13 14:59:12,273 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:12] "GET /web/assets/7a1d87a/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.007 2026-09-13 14:59:12,277 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:12] "GET /web/assets/3d3feee/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-09-13 14:59:12,393 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:12] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.019 0.103 2026-09-13 14:59:12,400 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:12] "GET /web/assets/027fa2b/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.001 0.065 2026-09-13 14:59:12,459 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:12] "GET /web/assets/10a9b5b/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.003 0.005 2026-09-13 14:59:12,958 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:12] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.011 2026-09-13 14:59:12,999 26 INFO rb-721a478-224807-415181 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-09-13 14:59:13,035 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: Owl is running in 'dev' mode. 2026-09-13 14:59:13,037 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:13] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 28 0.024 0.039 2026-09-13 14:59:13,049 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:13] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.045 2026-09-13 14:59:13,051 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:13] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:59:13,068 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:13] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:59:13,145 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:59:13,198 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:13] "GET /odoo HTTP/1.1" 200 - 27 0.067 0.050 2026-09-13 14:59:13,236 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:13] "GET /odoo/offline HTTP/1.1" 200 - 5 0.012 0.139 2026-09-13 14:59:13,285 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: [1/9] Tour project_task_activities_split → Step Open Activity Systray (trigger: .o-mail-ActivityMenu-counter) 2026-09-13 14:59:13,291 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:13] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:59:13,302 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:13] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:59:13,353 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:13] "POST /mail/data HTTP/1.1" 200 - 45 0.075 0.126 2026-09-13 14:59:13,377 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:13] "GET /web/image/res.partner/3/avatar_128?unique=1789311543000 HTTP/1.1" 200 - 6 0.007 0.122 2026-09-13 14:59:13,401 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: [2/9] Tour project_task_activities_split → Step Open Task Activities (trigger: .o-mail-ActivityGroup:contains("Task")) 2026-09-13 14:59:13,407 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:13] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 7 0.008 0.154 2026-09-13 14:59:13,431 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:13] "GET /project/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.010 2026-09-13 14:59:13,442 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:13] "GET /project_todo/static/description/icon.png HTTP/1.1" 200 - 0 0.000 0.011 2026-09-13 14:59:13,446 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:13] "POST /web/action/load HTTP/1.1" 200 - 5 0.008 0.171 2026-09-13 14:59:13,449 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:13] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.126 2026-09-13 14:59:13,474 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: [3/9] Tour project_task_activities_split → Step Task "New Task!" is listed in the activity view (trigger: td.o_data_cell:contains("New Task!")) 2026-09-13 14:59:13,494 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:13] "POST /mail/data HTTP/1.1" 200 - 15 0.016 0.066 2026-09-13 14:59:13,510 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:13] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.006 0.248 2026-09-13 14:59:13,745 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:13] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 82 0.092 0.173 2026-09-13 14:59:13,893 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:13] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 26 0.044 0.059 2026-09-13 14:59:14,013 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: [4/9] Tour project_task_activities_split → Step Open embedded actions dropdown (trigger: .o_control_panel_navigation button i.fa-sliders) 2026-09-13 14:59:14,022 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:14] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.007 0.016 2026-09-13 14:59:14,070 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: [5/9] Tour project_task_activities_split → Step Click on `Show Sub-Tasks` button to see sub-tasks in the main view (trigger: span.o-dropdown-item:contains('Show Sub-Tasks')) 2026-09-13 14:59:14,101 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:14] "POST /mail/data HTTP/1.1" 200 - 45 0.028 0.052 2026-09-13 14:59:14,142 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: [6/9] 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-09-13 14:59:14,154 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:14] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.008 0.016 2026-09-13 14:59:14,231 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:14] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 24 0.031 0.055 2026-09-13 14:59:14,259 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: [7/9] Tour project_task_activities_split → Step Open Activity Systray (trigger: .o-mail-ActivityMenu-counter) 2026-09-13 14:59:14,312 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: [8/9] Tour project_task_activities_split → Step Open To-Do Activities (trigger: .o-mail-ActivityGroup:contains("To-Do")) 2026-09-13 14:59:14,343 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:14] "POST /mail/data HTTP/1.1" 200 - 15 0.010 0.018 2026-09-13 14:59:14,366 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: [9/9] 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-09-13 14:59:14,370 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:14] "POST /web/dataset/call_kw/project.task/get_todo_views_id#project.task.get_todo_views_id HTTP/1.1" 200 - 5 0.001 0.003 2026-09-13 14:59:14,452 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:14] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 12 0.010 0.050 2026-09-13 14:59:14,534 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:14] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 22 0.030 0.034 2026-09-13 14:59:14,574 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: tour succeeded 2026-09-13 14:59:14,574 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: ╔══════════════════════════════════════════════╗ ║ TOUR project_task_activities_split SUCCEEDED ║ ╚══════════════════════════════════════════════╝ 2026-09-13 14:59:14,711 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split.browser: heap 25749220 (allocated 27324416) 2026-09-13 14:59:14,719 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Closing chrome headless with pid 98706 2026-09-13 14:59:14,722 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Closing websocket connection 2026-09-13 14:59:14,722 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Terminating chrome headless with pid 98706 2026-09-13 14:59:14,804 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_145914_803944_test_tour_project_task_activities_split.txt 2026-09-13 14:59:14,804 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_project_task_activities_split: Removing chrome user profile "/tmp/tmp_gxeifec_chrome_odoo" 2026-09-13 14:59:14,815 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui: Starting TestTodoUi.test_tour_todo_main_ui_functions ... 2026-09-13 14:59:15,156 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Chrome pid: 98833 2026-09-13 14:59:15,156 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Chrome headless temporary user profile dir: /tmp/tmpc1tk30nu_chrome_odoo 2026-09-13 14:59:15,157 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Issuing json command http://127.0.0.1:45017/json/version 2026-09-13 14:59:15,158 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45017', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:59:15,161 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 14:59:15,161 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Issuing json command http://127.0.0.1:45017/json 2026-09-13 14:59:15,162 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:45017', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 14:59:15,165 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Websocket url found: ws://127.0.0.1:45017/devtools/page/4F4CF94F89A9DD30009A05DB51219414 2026-09-13 14:59:15,178 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Enable chrome headless console log notification 2026-09-13 14:59:15,194 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Chrome headless enable page notifications 2026-09-13 14:59:15,299 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-09-13 14:59:15,307 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Setting session cookie in browser 2026-09-13 14:59:15,310 26 INFO rb-721a478-224807-415181 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-09-13 14:59:15,311 26 INFO rb-721a478-224807-415181 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-09-13 14:59:15,336 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 14:59:16,517 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:16] "GET /odoo HTTP/1.1" 200 - 151 0.102 1.088 2026-09-13 14:59:16,524 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Navigation result: {'frameId': '4F4CF94F89A9DD30009A05DB51219414', 'loaderId': 'DFFC6F65FEFCD1D68B12BB113BC76E95', 'isDownload': False} 2026-09-13 14:59:16,524 26 INFO rb-721a478-224807-415181 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-09-13 14:59:16,579 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:16] "GET /web/assets/3d3feee/web.assets_web.min.css HTTP/1.1" 200 - 2 0.006 0.033 2026-09-13 14:59:16,706 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:16] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.023 0.140 2026-09-13 14:59:16,718 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:16] "GET /web/assets/7a1d87a/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.176 2026-09-13 14:59:16,733 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:16] "GET /web/assets/027fa2b/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.003 0.105 2026-09-13 14:59:16,826 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:16] "GET /web/assets/10a9b5b/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-09-13 14:59:17,368 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:17] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.014 2026-09-13 14:59:17,408 26 INFO rb-721a478-224807-415181 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-09-13 14:59:17,440 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: Owl is running in 'dev' mode. 2026-09-13 14:59:17,441 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:17] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 28 0.016 0.037 2026-09-13 14:59:17,451 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:17] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.001 0.019 2026-09-13 14:59:17,458 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:17] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:59:17,469 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:17] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 14:59:17,528 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:17] "GET /odoo HTTP/1.1" 200 - 27 0.019 0.035 2026-09-13 14:59:17,547 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:17] "GET /odoo/offline HTTP/1.1" 200 - 5 0.005 0.063 2026-09-13 14:59:17,565 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-09-13 14:59:17,596 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:17] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.007 0.013 2026-09-13 14:59:17,633 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:17] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 14:59:17,646 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:17] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.011 2026-09-13 14:59:17,646 26 INFO rb-721a478-224807-415181 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-09-13 14:59:17,655 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:17] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.020 0.058 2026-09-13 14:59:17,670 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:17] "POST /web/action/load HTTP/1.1" 200 - 5 0.005 0.082 2026-09-13 14:59:17,692 26 INFO rb-721a478-224807-415181 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-09-13 14:59:17,694 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:17] "GET /web/image/res.partner/3/avatar_128?unique=1789311543000 HTTP/1.1" 200 - 6 0.007 0.105 2026-09-13 14:59:17,743 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:17] "POST /mail/data HTTP/1.1" 200 - 35 0.023 0.067 2026-09-13 14:59:17,746 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:17] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.077 2026-09-13 14:59:17,757 26 INFO rb-721a478-224807-415181 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-09-13 14:59:17,845 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:17] "POST /mail/data HTTP/1.1" 200 - 57 0.039 0.051 2026-09-13 14:59:17,875 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:17] "POST /web/action/load HTTP/1.1" 200 - 11 0.016 0.100 2026-09-13 14:59:17,880 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:17] "POST /mail/data HTTP/1.1" 200 - 1 0.000 0.077 2026-09-13 14:59:18,068 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:18] "POST /discuss/channel/messages HTTP/1.1" 200 - 28 0.021 0.030 2026-09-13 14:59:18,076 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:18] "GET /web/image/discuss.channel/2/avatar_128?unique=c022e41fe7ba7ae243b54a5b87623bf27ebd30525f9cc59fa3f7a2d75e8751f97c5ae163f410d6e602fa39c7f45c1a872057fe6f74bcaeaf45248e9debcff2eb HTTP/1.1" 200 - 3 0.001 0.033 2026-09-13 14:59:18,085 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:18] "GET /web/image/discuss.channel/1/avatar_128?unique=141c542fad20e1a41d247a2ccde867de1c280f0e8f011f07bc0bffc9ed43ada7dc93c246958a7843722d5cb4c785d062343ca52211e7efda9ebfc5f2ccc0e663 HTTP/1.1" 200 - 3 0.001 0.037 2026-09-13 14:59:18,122 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:18] "GET /web/image/res.partner/2/avatar_128?unique=1789305143000 HTTP/1.1" 200 - 5 0.005 0.070 2026-09-13 14:59:18,264 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:18] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 66 0.053 0.133 2026-09-13 14:59:18,312 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:18] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.002 0.021 2026-09-13 14:59:18,380 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:18] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 17 0.033 0.054 2026-09-13 14:59:18,407 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:18] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.005 0.040 2026-09-13 14:59:18,418 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:18] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.003 2026-09-13 14:59:18,500 26 INFO rb-721a478-224807-415181 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-09-13 14:59:18,513 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:18] "GET /web/image/res.users/2/avatar_128 HTTP/1.1" 200 - 7 0.007 0.020 2026-09-13 14:59:18,551 26 INFO rb-721a478-224807-415181 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-09-13 14:59:18,607 26 INFO rb-721a478-224807-415181 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-09-13 14:59:18,662 26 INFO rb-721a478-224807-415181 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-09-13 14:59:18,680 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:18] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 7 0.005 0.012 2026-09-13 14:59:18,708 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:18] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 - 6 0.007 0.013 2026-09-13 14:59:18,718 26 INFO rb-721a478-224807-415181 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-09-13 14:59:18,773 26 INFO rb-721a478-224807-415181 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-09-13 14:59:18,829 26 INFO rb-721a478-224807-415181 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-09-13 14:59:18,838 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:18] "POST /web/dataset/call_kw/project.task.type/name_create#project.task.type.name_create HTTP/1.1" 200 - 2 0.001 0.005 2026-09-13 14:59:18,854 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:18] "POST /web/dataset/call_kw/project.task.type/web_resequence#project.task.type.web_resequence HTTP/1.1" 200 - 3 0.003 0.007 2026-09-13 14:59:18,879 26 INFO rb-721a478-224807-415181 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-09-13 14:59:18,934 26 INFO rb-721a478-224807-415181 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-09-13 14:59:18,956 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:18] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 3 0.006 0.011 2026-09-13 14:59:18,971 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:18] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 1 0.001 0.005 2026-09-13 14:59:18,999 26 INFO rb-721a478-224807-415181 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-09-13 14:59:19,056 26 INFO rb-721a478-224807-415181 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-09-13 14:59:19,106 26 INFO rb-721a478-224807-415181 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-09-13 14:59:19,166 26 INFO rb-721a478-224807-415181 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-09-13 14:59:19,221 26 INFO rb-721a478-224807-415181 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-09-13 14:59:19,266 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:19] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 45 0.038 0.055 2026-09-13 14:59:19,292 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:19] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 14:59:19,342 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:19] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 9 0.024 0.024 2026-09-13 14:59:19,370 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:19] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.006 0.008 2026-09-13 14:59:19,379 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:19] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 2 0.002 0.009 2026-09-13 14:59:19,422 26 INFO rb-721a478-224807-415181 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-09-13 14:59:19,439 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:19] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 20 0.021 0.031 2026-09-13 14:59:19,461 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:19] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.004 0.012 2026-09-13 14:59:19,472 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:19] "POST /web/dataset/call_kw/project.task/formatted_read_group#project.task.formatted_read_group HTTP/1.1" 200 - 2 0.003 0.018 2026-09-13 14:59:19,480 26 INFO rb-721a478-224807-415181 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 invisible caret. Should hover on card to be visible (trigger: .o_dropdown_kanban .btn.o-no-caret:not(:visible)) 2026-09-13 14:59:19,502 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:19] "POST /web/dataset/call_kw/project.task/web_resequence#project.task.web_resequence HTTP/1.1" 200 - 8 0.008 0.041 2026-09-13 14:59:19,535 26 INFO rb-721a478-224807-415181 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-09-13 14:59:19,586 26 INFO rb-721a478-224807-415181 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-09-13 14:59:19,644 26 INFO rb-721a478-224807-415181 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-09-13 14:59:19,656 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:19] "POST /web/dataset/call_kw/res.users/has_group#res.users.has_group HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 14:59:19,726 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:19] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 11 0.026 0.033 2026-09-13 14:59:19,779 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:19] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.002 0.013 2026-09-13 14:59:19,867 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:19] "POST /html_editor/get_ice_servers HTTP/1.1" 200 - 2 0.002 0.003 2026-09-13 14:59:19,881 26 INFO rb-721a478-224807-415181 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-09-13 14:59:19,958 26 INFO rb-721a478-224807-415181 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-09-13 14:59:20,046 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:20] "POST /mail/data HTTP/1.1" 200 - 37 0.036 0.044 2026-09-13 14:59:20,090 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:20] "POST /mail/thread/messages HTTP/1.1" 200 - 20 0.022 0.094 2026-09-13 14:59:20,107 26 INFO rb-721a478-224807-415181 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-09-13 14:59:20,162 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:20] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.010 2026-09-13 14:59:20,204 26 INFO rb-721a478-224807-415181 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-09-13 14:59:20,235 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:20] "GET /web/assets/b7dc7a3/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.003 2026-09-13 14:59:20,302 26 INFO rb-721a478-224807-415181 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-09-13 14:59:20,353 26 INFO rb-721a478-224807-415181 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-09-13 14:59:20,421 26 INFO rb-721a478-224807-415181 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-09-13 14:59:20,482 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:20] "POST /web/dataset/call_kw/mail.activity.schedule/get_views#mail.activity.schedule.get_views HTTP/1.1" 200 - 22 0.026 0.031 2026-09-13 14:59:20,517 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:20] "POST /web/dataset/call_kw/mail.activity.schedule/onchange#mail.activity.schedule.onchange HTTP/1.1" 200 - 7 0.005 0.015 2026-09-13 14:59:20,554 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:20] "POST /web/dataset/call_kw/mail.activity.type/search_read#mail.activity.type.search_read HTTP/1.1" 200 - 2 0.006 0.009 2026-09-13 14:59:20,607 26 INFO rb-721a478-224807-415181 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-09-13 14:59:20,630 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:20] "POST /web/dataset/call_kw/mail.activity.schedule/web_save#mail.activity.schedule.web_save HTTP/1.1" 200 - 9 0.006 0.015 2026-09-13 14:59:20,669 26 INFO rb-721a478-224807-415181 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-09-13 14:59:20,689 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:20] "POST /web/dataset/call_button/mail.activity.schedule/action_schedule_activities#mail.activity.schedule.action_schedule_activities HTTP/1.1" 200 - 16 0.022 0.022 2026-09-13 14:59:20,714 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:20] "POST /mail/thread/messages HTTP/1.1" 200 - 6 0.005 0.008 2026-09-13 14:59:20,737 26 INFO rb-721a478-224807-415181 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.fa)) 2026-09-13 14:59:20,754 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:20] "POST /mail/data HTTP/1.1" 200 - 25 0.013 0.036 2026-09-13 14:59:20,781 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:20] "POST /web/dataset/call_kw/res.users/web_name_search#res.users.web_name_search HTTP/1.1" 200 - 6 0.013 0.039 2026-09-13 14:59:21,004 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:21] "POST /web/dataset/call_kw/res.users/web_name_search#res.users.web_name_search HTTP/1.1" 200 - 6 0.007 0.019 2026-09-13 14:59:21,048 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:21] "GET /web/image/res.users/430/avatar_128 HTTP/1.1" 200 - 7 0.007 0.019 2026-09-13 14:59:21,050 26 INFO rb-721a478-224807-415181 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-09-13 14:59:21,067 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:21] "POST /web/dataset/call_kw/res.users/web_read#res.users.web_read HTTP/1.1" 200 - 3 0.004 0.010 2026-09-13 14:59:21,133 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:21] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 16 0.022 0.025 2026-09-13 14:59:21,141 26 INFO rb-721a478-224807-415181 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-09-13 14:59:21,158 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:21] "POST /web/dataset/call_kw/project.task.type/search_read#project.task.type.search_read HTTP/1.1" 200 - 1 0.004 0.007 2026-09-13 14:59:21,197 26 INFO rb-721a478-224807-415181 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-09-13 14:59:21,233 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:21] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 11 0.017 0.017 2026-09-13 14:59:21,251 26 INFO rb-721a478-224807-415181 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-09-13 14:59:21,305 26 INFO rb-721a478-224807-415181 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-09-13 14:59:21,490 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:21] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 81 0.064 0.118 2026-09-13 14:59:21,510 26 INFO rb-721a478-224807-415181 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-09-13 14:59:21,554 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:21] "POST /mail/thread/messages HTTP/1.1" 200 - 24 0.034 0.024 2026-09-13 14:59:21,600 26 INFO rb-721a478-224807-415181 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-09-13 14:59:21,624 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:21] "POST /web/action/load HTTP/1.1" 200 - 12 0.010 0.011 2026-09-13 14:59:21,653 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:21] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 3 0.002 0.024 2026-09-13 14:59:21,713 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:21] "POST /web/dataset/call_kw/project.task/web_read#project.task.web_read HTTP/1.1" 200 - 7 0.008 0.017 2026-09-13 14:59:21,763 26 INFO rb-721a478-224807-415181 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-09-13 14:59:21,764 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:21] "POST /web/dataset/call_kw/project.project/web_name_search#project.project.web_name_search HTTP/1.1" 200 - 6 0.005 0.011 2026-09-13 14:59:22,041 26 INFO rb-721a478-224807-415181 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-09-13 14:59:22,096 26 INFO rb-721a478-224807-415181 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-09-13 14:59:22,119 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:22] "POST /web/dataset/call_kw/project.project/name_create#project.project.name_create HTTP/1.1" 200 - 49 0.033 0.043 2026-09-13 14:59:22,147 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:22] "POST /web/dataset/call_kw/project.task/onchange#project.task.onchange HTTP/1.1" 200 - 12 0.007 0.016 2026-09-13 14:59:22,233 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:22] "POST /web/dataset/call_kw/project.task/web_save#project.task.web_save HTTP/1.1" 200 - 37 0.037 0.041 2026-09-13 14:59:22,282 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:22] "POST /mail/thread/messages HTTP/1.1" 200 - 24 0.022 0.019 2026-09-13 14:59:22,313 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:22] "POST /web/dataset/call_button/project.task/action_convert_to_task#project.task.action_convert_to_task HTTP/1.1" 200 - 10 0.011 0.043 2026-09-13 14:59:22,344 26 INFO rb-721a478-224807-415181 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-09-13 14:59:22,396 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: tour succeeded 2026-09-13 14:59:22,397 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: ╔════════════════════════════════════════════╗ ║ TOUR project_todo_main_functions SUCCEEDED ║ ╚════════════════════════════════════════════╝ 2026-09-13 14:59:22,399 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:22] "POST /web/dataset/call_kw/project.task/get_views#project.task.get_views HTTP/1.1" 200 - 12 0.014 0.061 2026-09-13 14:59:22,415 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:22] "POST /web/dataset/call_kw/project.task/read_progress_bar#project.task.read_progress_bar HTTP/1.1" 200 - 2 0.003 0.056 2026-09-13 14:59:22,485 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 14:59:22] "POST /web/dataset/call_kw/project.task/web_read_group#project.task.web_read_group HTTP/1.1" 200 - 13 0.026 0.100 2026-09-13 14:59:22,633 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions.browser: heap 37584376 (allocated 41353216) 2026-09-13 14:59:22,637 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Closing chrome headless with pid 98833 2026-09-13 14:59:22,638 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Closing websocket connection 2026-09-13 14:59:22,639 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Terminating chrome headless with pid 98833 2026-09-13 14:59:22,694 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_145922_694635_test_tour_todo_main_ui_functions.txt 2026-09-13 14:59:22,694 26 INFO rb-721a478-224807-415181 odoo.addons.project_todo.tests.test_todo_ui.TestTodoUi.test_tour_todo_main_ui_functions: Removing chrome user profile "/tmp/tmpc1tk30nu_chrome_odoo" 2026-09-13 14:59:22,715 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-13 14:59:28,812 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_create_product_purchase_user ... 2026-09-13 14:59:29,046 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_create_purchase_order ... 2026-09-13 14:59:30,861 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 433, model: sale.order.line 2026-09-13 14:59:30,872 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_double_validation ... 2026-09-13 14:59:31,210 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_prepare_purchase_order_line_from_branch_company ... 2026-09-13 14:59:35,250 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_access_rights: Starting TestPurchaseInvoice.test_read_purchase_order ... 2026-09-13 14:59:37,285 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-13 14:59:44,295 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrual_entry_date_as_string_from_context ... 2026-09-13 14:59:45,844 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_entries_with_discount ... 2026-09-13 14:59:46,398 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_entries_with_no_date ... 2026-09-13 14:59:46,551 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_entries_with_purchase_uom ... 2026-09-13 14:59:47,444 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_order ... 2026-09-13 14:59:48,434 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_order_returned ... 2026-09-13 14:59:49,868 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_order_with_tax_included ... 2026-09-13 14:59:50,529 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_accrued_order_wizard_zero_total ... 2026-09-13 14:59:51,158 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_analytic_account_accrued_order ... 2026-09-13 14:59:51,782 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_error_when_different_currencies_accrued ... 2026-09-13 14:59:51,902 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_accrued_purchase_orders: Starting TestAccruedPurchaseOrders.test_multi_currency_accrued_order ... 2026-09-13 14:59:53,311 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-13 14:59:53,317 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_import_files: Starting TestImportFiles.test_import_requests_for_quotation_template_xls ... 2026-09-13 14:59:53,318 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_import_files: skipped TestImportFiles.test_import_requests_for_quotation_template_xls : Needs demo data to be able to import those files 2026-09-13 14:59:53,323 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-13 15:00:02,336 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_action_view_po_when_product_template_archived ... 2026-09-13 15:00:02,707 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_amount_to_invoice_at_date_with_uom ... 2026-09-13 15:00:03,668 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_bill_in_purchase_matching_individual ... 2026-09-13 15:00:04,606 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_currency_computed_from_partner ... 2026-09-13 15:00:04,689 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_date_planned ... 2026-09-13 15:00:05,958 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_date_planned_2 ... 2026-09-13 15:00:07,060 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_description_price__date_depending_on_vendor ... 2026-09-13 15:00:07,853 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_discount_and_price_update_on_quantity_change ... 2026-09-13 15:00:08,033 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_discount_po_line_vendorpricelist ... 2026-09-13 15:00:09,338 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_locked_purchase_order_cannot_cancel ... 2026-09-13 15:00:09,458 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_merge_purchase_order ... 2026-09-13 15:00:11,034 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_on_change_quantity_description ... 2026-09-13 15:00:11,651 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_orderline_description_change_on_partner_change ... 2026-09-13 15:00:11,895 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_orderline_supplierinfo_description ... 2026-09-13 15:00:13,039 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_prevent_recompute_price_on_manual_set ... 2026-09-13 15:00:14,000 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_print_purchase_order_without_state_change ... 2026-09-13 15:00:15,137 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #437 deleted stock.move.line records with IDs: [1583] 2026-09-13 15:00:15,202 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_multicurrency ... 2026-09-13 15:00:16,680 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_not_creating_useless_product_vendor ... 2026-09-13 15:00:17,881 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_line_product_taxes_on_branch ... 2026-09-13 15:00:24,039 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_line_without_uom ... 2026-09-13 15:00:24,196 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_lock ... 2026-09-13 15:00:24,549 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_mail_links_to_correct_website ... 2026-09-13 15:00:26,648 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_sequence ... 2026-09-13 15:00:26,768 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_order_uom ... 2026-09-13 15:00:27,036 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_suggest_qty ... 2026-09-13 15:00:27,752 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_purchase_warnings ... 2026-09-13 15:00:30,167 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_reminder_1 ... 2026-09-13 15:00:32,292 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_reminder_2 ... 2026-09-13 15:00:33,757 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_supplier_info_uom_on_variant ... 2026-09-13 15:00:35,361 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_supplier_list_in_product_with_multicompany ... 2026-09-13 15:00:36,177 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_supplierinfo_date_timezone_aware ... 2026-09-13 15:00:36,387 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_update_date_planned ... 2026-09-13 15:00:37,752 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_vendor_price_by_purchase_order_company ... 2026-09-13 15:00:40,149 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase: Starting TestPurchase.test_with_different_uom ... 2026-09-13 15:00:41,453 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-09-13 15:00:41,842 26 INFO rb-721a478-224807-415181 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-13 15:00:49,371 26 INFO rb-721a478-224807-415181 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-13 15:00:50,001 26 INFO rb-721a478-224807-415181 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-13 15:00:50,372 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_dashboard: Starting TestPurchaseDashboard.test_purchase_dashboard ... 2026-09-13 15:00:54,767 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-13 15:01:02,019 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_downpayment: Starting TestPurchaseDownpayment.test_downpayment_basic ... 2026-09-13 15:01:05,777 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #445 deleted account.move.line.ctp records with IDs: [1444, 1445, 1446, 1447] 2026-09-13 15:01:05,868 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #445 deleted account.move.line records with IDs: [2663, 2664, 2665, 2666, 2667] 2026-09-13 15:01:05,931 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #445 deleted mail.message records with IDs: [8656] 2026-09-13 15:01:06,015 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #445 deleted account.move records with IDs: [993] 2026-09-13 15:01:06,324 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_downpayment: Starting TestPurchaseDownpayment.test_downpayment_exchange_rate ... 2026-09-13 15:01:08,973 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_downpayment: Starting TestPurchaseDownpayment.test_downpayment_in_accrued_expense_entry ... 2026-09-13 15:01:12,580 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_downpayment: Starting TestPurchaseDownpayment.test_product_supplierinfo_downpayment ... 2026-09-13 15:01:14,615 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-13 15:01:21,358 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_flow: Starting TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights ... 2026-09-13 15:01:22,262 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Chrome pid: 99015 2026-09-13 15:01:22,263 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Chrome headless temporary user profile dir: /tmp/tmpx0od1sg3_chrome_odoo 2026-09-13 15:01:22,263 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Issuing json command http://127.0.0.1:35035/json/version 2026-09-13 15:01:22,264 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35035', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 15:01:22,279 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 15:01:22,279 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Issuing json command http://127.0.0.1:35035/json 2026-09-13 15:01:22,280 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:35035', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 15:01:22,336 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Websocket url found: ws://127.0.0.1:35035/devtools/page/E0C7CF896A18BE561D6120319E41E253 2026-09-13 15:01:22,340 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Enable chrome headless console log notification 2026-09-13 15:01:22,342 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Chrome headless enable page notifications 2026-09-13 15:01:22,496 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:SuperPurchaseWoman from n/a 2026-09-13 15:01:22,499 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Setting session cookie in browser 2026-09-13 15:01:22,509 26 INFO rb-721a478-224807-415181 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-09-13 15:01:22,509 26 INFO rb-721a478-224807-415181 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-09-13 15:01:22,534 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 15:01:23,727 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:01:23] "GET /odoo HTTP/1.1" 200 - 144 0.167 1.029 2026-09-13 15:01:23,731 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Navigation result: {'frameId': 'E0C7CF896A18BE561D6120319E41E253', 'loaderId': '397BCEDD2D8C73A51FE0230F0F695CCD', 'isDownload': False} 2026-09-13 15:01:23,731 26 INFO rb-721a478-224807-415181 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-09-13 15:01:23,754 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:01:23] "GET /web/assets/3d3feee/web.assets_web.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-09-13 15:01:23,758 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:01:23] "GET /web/assets/7a1d87a/web.assets_web.min.js HTTP/1.1" 200 - 2 0.001 0.009 2026-09-13 15:01:23,841 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:01:23] "GET /web/webclient/load_menus HTTP/1.1" 200 - 29 0.026 0.066 2026-09-13 15:01:23,865 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:01:23] "GET /web/assets/027fa2b/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.003 0.081 2026-09-13 15:01:23,985 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:01:23] "GET /web/assets/10a9b5b/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.010 2026-09-13 15:01:24,624 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:01:24] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.002 0.021 2026-09-13 15:01:24,670 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:01:24] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.023 2026-09-13 15:01:24,702 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights.browser: Owl is running in 'dev' mode. 2026-09-13 15:01:24,713 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:01:24] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 15:01:24,731 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 15:01:24] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 15:01:24,809 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:01:24] "GET /odoo HTTP/1.1" 200 - 26 0.026 0.035 2026-09-13 15:01:24,828 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:01:24] "GET /odoo/offline HTTP/1.1" 200 - 5 0.004 0.071 2026-09-13 15:01:24,833 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-09-13 15:01:24,875 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:01:24] "GET /web/image?model=res.users&field=avatar_128&id=449 HTTP/1.1" 200 - 14 0.013 0.020 2026-09-13 15:01:24,885 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 15:01:24] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.006 2026-09-13 15:01:24,904 26 INFO rb-721a478-224807-415181 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-09-13 15:01:24,909 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:01:24] "GET /web/image/res.partner/1666/avatar_128?unique=1789311674000 HTTP/1.1" 200 - 6 0.014 0.050 2026-09-13 15:01:24,928 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 15:01:24] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.019 2026-09-13 15:01:24,934 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:01:24] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.004 0.084 2026-09-13 15:01:24,960 26 INFO rb-721a478-224807-415181 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-09-13 15:01:24,971 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:01:24] "POST /web/action/load HTTP/1.1" 200 - 5 0.007 0.113 2026-09-13 15:01:25,036 26 INFO rb-721a478-224807-415181 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-09-13 15:01:25,064 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:01:25] "POST /mail/data HTTP/1.1" 200 - 33 0.056 0.100 2026-09-13 15:01:25,066 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:01:25] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.139 2026-09-13 15:01:25,091 26 INFO rb-721a478-224807-415181 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-09-13 15:01:25,093 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:01:25] "POST /web/action/load HTTP/1.1" 200 - 10 0.012 0.029 2026-09-13 15:01:25,170 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:01:25] "POST /mail/data HTTP/1.1" 200 - 42 0.031 0.091 2026-09-13 15:01:25,276 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 449, model: purchase.order, field: mrp_production_count 2026-09-13 15:01:25,279 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 449, model: purchase.order, field: sale_order_count 2026-09-13 15:01:25,281 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 449, model: purchase.order, field: has_sale_order 2026-09-13 15:01:25,282 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 449, model: purchase.order, field: repair_count 2026-09-13 15:01:25,283 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 449, model: freight.booking 2026-09-13 15:01:25,285 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 449, model: purchase.order, field: booking_count 2026-09-13 15:01:25,287 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 449, model: purchase.order, field: shipment_count 2026-09-13 15:01:25,429 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:01:25] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 108 0.104 0.175 2026-09-13 15:01:25,498 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:01:25] "POST /web/dataset/call_kw/purchase.order/web_search_read#purchase.order.web_search_read HTTP/1.1" 200 - 10 0.016 0.024 2026-09-13 15:01:25,591 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:01:25] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 11 0.024 0.049 2026-09-13 15:01:25,621 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:01:25] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 8 0.013 0.073 2026-09-13 15:01:25,687 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:01:25] "POST /web/dataset/call_kw/purchase.order/retrieve_dashboard#purchase.order.retrieve_dashboard HTTP/1.1" 200 - 15 0.016 0.021 2026-09-13 15:01:25,749 26 INFO rb-721a478-224807-415181 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-09-13 15:01:25,760 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:01:25] "GET /web/image/res.users/449/avatar_128 HTTP/1.1" 200 - 7 0.007 0.011 2026-09-13 15:01:25,812 26 INFO rb-721a478-224807-415181 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-09-13 15:01:25,856 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:01:25] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 10 0.008 0.022 2026-09-13 15:01:25,956 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 15:01:25] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 15:01:26,127 26 INFO rb-721a478-224807-415181 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-09-13 15:01:26,136 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:01:26] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 3 0.007 0.013 2026-09-13 15:01:26,211 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:01:26] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.005 0.016 2026-09-13 15:01:26,290 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:01:26] "GET /web/assets/b7dc7a3/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.004 0.011 2026-09-13 15:01:26,398 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:01:26] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 3 0.005 0.014 2026-09-13 15:01:26,443 26 INFO rb-721a478-224807-415181 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 > a 2026-09-13 15:01:26,500 26 INFO rb-721a478-224807-415181 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-09-13 15:01:26,531 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:01:26] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 11 0.042 0.043 2026-09-13 15:01:26,600 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:01:26] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 6 0.006 0.029 2026-09-13 15:01:26,676 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 15:01:26] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 15:01:26,707 26 INFO rb-721a478-224807-415181 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-09-13 15:01:26,732 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:01:26] "POST /web/dataset/call_kw/product.template/web_name_search#product.template.web_name_search HTTP/1.1" 200 - 2 0.013 0.023 2026-09-13 15:01:26,989 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:01:26] "POST /web/dataset/call_kw/product.template/web_name_search#product.template.web_name_search HTTP/1.1" 200 - 2 0.010 0.016 2026-09-13 15:01:27,031 26 INFO rb-721a478-224807-415181 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-09-13 15:01:27,051 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:01:27] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 1 0.006 0.012 2026-09-13 15:01:27,143 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:01:27] "POST /web/dataset/call_kw/product.template/get_single_product_variant#product.template.get_single_product_variant HTTP/1.1" 200 - 6 0.011 0.050 2026-09-13 15:01:27,286 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:01:27] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 39 0.060 0.067 2026-09-13 15:01:27,326 26 INFO rb-721a478-224807-415181 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-09-13 15:01:27,330 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:01:27] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 4 0.003 0.015 2026-09-13 15:01:27,389 26 INFO rb-721a478-224807-415181 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-09-13 15:01:27,410 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:01:27] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 27 0.039 0.063 2026-09-13 15:01:27,417 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:01:27] "POST /web/dataset/call_kw/uom.uom/search_read#uom.uom.search_read HTTP/1.1" 200 - 1 0.000 0.069 2026-09-13 15:01:27,459 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:01:27] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 4 0.004 0.012 2026-09-13 15:01:27,464 26 INFO rb-721a478-224807-415181 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-09-13 15:01:27,478 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:01:27] "POST /web/dataset/call_kw/uom.uom/search_read#uom.uom.search_read HTTP/1.1" 200 - 1 0.000 0.004 2026-09-13 15:01:27,530 26 INFO rb-721a478-224807-415181 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-09-13 15:01:27,562 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:01:27] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 11 0.006 0.026 2026-09-13 15:01:27,616 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:01:27] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 12 0.007 0.023 2026-09-13 15:01:27,827 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:01:27] "POST /web/dataset/call_kw/purchase.order/web_save#purchase.order.web_save HTTP/1.1" 200 - 55 0.093 0.085 2026-09-13 15:01:28,170 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:01:28] "POST /web/dataset/call_button/purchase.order/button_confirm#purchase.order.button_confirm HTTP/1.1" 200 - 143 0.144 0.170 2026-09-13 15:01:28,259 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:01:28] "POST /mail/data HTTP/1.1" 200 - 36 0.051 0.276 2026-09-13 15:01:28,300 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:01:28] "POST /mail/thread/messages HTTP/1.1" 200 - 20 0.023 0.366 2026-09-13 15:01:28,393 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:01:28] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 - 47 0.033 0.181 2026-09-13 15:01:28,454 26 INFO rb-721a478-224807-415181 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-09-13 15:01:28,527 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights.browser: Found 1 of ".o_widget_purchase_file_uploader input" (immediately) and inputted 1 file(s) 2026-09-13 15:01:28,527 26 INFO rb-721a478-224807-415181 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-09-13 15:01:28,544 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:01:28] "POST /mail/data HTTP/1.1" 200 - 29 0.031 0.059 2026-09-13 15:01:28,557 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:01:28] "POST /web/dataset/call_kw/ir.attachment/create#ir.attachment.create HTTP/1.1" 200 - 3 0.004 0.018 2026-09-13 15:01:28,863 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 449, model: sale.order.line 2026-09-13 15:01:28,881 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 449, model: sale.order.line 2026-09-13 15:01:28,909 26 INFO rb-721a478-224807-415181 odoo.addons.account.models.account_document_import_mixin: Attachment(s) ['my_vendor_bill.png'] not imported: no suitable decoder found. 2026-09-13 15:01:28,987 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:01:28] "POST /web/dataset/call_kw/purchase.order/action_create_invoice#purchase.order.action_create_invoice HTTP/1.1" 200 - 155 0.168 0.243 2026-09-13 15:01:29,180 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 449, model: account.payment 2026-09-13 15:01:29,200 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 449, model: payment.transaction 2026-09-13 15:01:29,207 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 449, model: mrp.production 2026-09-13 15:01:29,301 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:01:29] "POST /web/dataset/call_kw/account.move/get_views#account.move.get_views HTTP/1.1" 200 - 100 0.097 0.208 2026-09-13 15:01:29,585 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:01:29] "POST /web/dataset/call_kw/account.move/web_read#account.move.web_read HTTP/1.1" 200 - 60 0.144 0.092 2026-09-13 15:01:29,759 26 INFO rb-721a478-224807-415181 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-09-13 15:01:29,810 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights.browser: tour succeeded 2026-09-13 15:01:29,811 26 INFO rb-721a478-224807-415181 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-09-13 15:01:29,829 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:01:29] "POST /mail/thread/messages HTTP/1.1" 200 - 24 0.038 0.025 2026-09-13 15:01:29,942 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:01:29] "POST /mail/data HTTP/1.1" 200 - 39 0.050 0.121 2026-09-13 15:01:30,043 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights.browser: heap 36748904 (allocated 39260160) 2026-09-13 15:01:30,112 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Closing chrome headless with pid 99015 2026-09-13 15:01:30,114 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Closing websocket connection 2026-09-13 15:01:30,115 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 15:01:30] "GET /web/static/img/mimetypes/image.svg HTTP/1.1" 200 - 0 0.000 0.007 2026-09-13 15:01:30,115 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Terminating chrome headless with pid 99015 2026-09-13 15:01:30,173 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_150130_172955_test_basic_purchase_flow_with_minimal_access_rights.txt 2026-09-13 15:01:30,173 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_flow.TestPurchaseFlowTourPostInstall.test_basic_purchase_flow_with_minimal_access_rights: Removing chrome user profile "/tmp/tmpx0od1sg3_chrome_odoo" 2026-09-13 15:01:30,249 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-13 15:01:37,994 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_compute_po_count_with_different_plan ... 2026-09-13 15:01:43,522 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_invoice_line_name_has_product_name ... 2026-09-13 15:01:44,506 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_keep_distribution_on_analytic_account_change ... 2026-09-13 15:01:50,143 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_on_change_quantity_price_unit ... 2026-09-13 15:01:52,048 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #450 deleted stock.move records with IDs: [1619] 2026-09-13 15:01:52,868 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_partial_billing_interaction_with_invoicing_switch_threshold ... 2026-09-13 15:01:52,894 26 INFO rb-721a478-224807-415181 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-09-13 15:01:52,899 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_product_price_decimal_accuracy ... 2026-09-13 15:01:54,327 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_purchase_order_analytic_account_product_change ... 2026-09-13 15:01:57,219 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_purchase_order_to_invoice_analytic_rule_with_account_prefix ... 2026-09-13 15:02:01,491 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_sequence_autocomplete_invoice ... 2026-09-13 15:02:03,751 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_sequence_invoice_lines_from_multiple_purchases ... 2026-09-13 15:02:04,936 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_supplier_discounted_price ... 2026-09-13 15:02:06,300 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_analytic_account_model_change ... 2026-09-13 15:02:10,044 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_delivered ... 2026-09-13 15:02:10,915 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_delivered_return ... 2026-09-13 15:02:12,438 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_ordered ... 2026-09-13 15:02:13,148 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_bill_ordered_return ... 2026-09-13 15:02:14,059 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestPurchaseToInvoice.test_vendor_severals_bills_and_multicurrency ... 2026-09-13 15:02:17,069 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-13 15:02:23,652 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_add_bill_to_po ... 2026-09-13 15:02:27,174 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_bill_description_only_line_purchase_matching ... 2026-09-13 15:02:27,854 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #452 deleted account.move.line.ctp records with IDs: [1485] 2026-09-13 15:02:27,947 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #452 deleted account.move.line records with IDs: [2756] 2026-09-13 15:02:28,024 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #452 deleted account.move.line records with IDs: [2759] 2026-09-13 15:02:28,181 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_create_invoice_from_multiple_purchase_orders ... 2026-09-13 15:02:29,212 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_invoice_user_id_on_bill ... 2026-09-13 15:02:31,633 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_link_bill_origin_to_purchase_orders ... 2026-09-13 15:02:34,981 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #452 deleted account.move.line.ctp records with IDs: [1490, 1491, 1492] 2026-09-13 15:02:35,074 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #452 deleted account.move.line records with IDs: [2771, 2772] 2026-09-13 15:02:35,737 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_link_bill_origin_to_purchase_orders_trailing_comma ... 2026-09-13 15:02:38,549 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_manual_matching ... 2026-09-13 15:02:55,165 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_manual_matching_allow_multi_bill ... 2026-09-13 15:03:00,350 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #452 deleted account.move.line.ctp records with IDs: [1524, 1525, 1526] 2026-09-13 15:03:00,471 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #452 deleted account.move.line records with IDs: [2816] 2026-09-13 15:03:00,806 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_manual_matching_create_bill ... 2026-09-13 15:03:02,244 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_manual_matching_multi_po ... 2026-09-13 15:03:05,347 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #452 deleted account.move.line.ctp records with IDs: [1527, 1528, 1529] 2026-09-13 15:03:05,498 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #452 deleted account.move.line records with IDs: [2825] 2026-09-13 15:03:05,946 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_manual_matching_restrict_no_pol ... 2026-09-13 15:03:05,990 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_no_match ... 2026-09-13 15:03:08,934 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_no_match_same_reference ... 2026-09-13 15:03:11,672 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_onchange_partner_currency ... 2026-09-13 15:03:14,861 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_onchange_partner_no_currency ... 2026-09-13 15:03:18,947 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_po_match_from_ocr ... 2026-09-13 15:03:21,807 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #452 deleted account.move.line.ctp records with IDs: [1544, 1545] 2026-09-13 15:03:21,876 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #452 deleted account.move.line records with IDs: [2846] 2026-09-13 15:03:22,209 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_po_matching_credit_note ... 2026-09-13 15:03:25,535 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #452 deleted account.move.line records with IDs: [2855] 2026-09-13 15:03:25,646 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #452 deleted account.move.line records with IDs: [2856] 2026-09-13 15:03:26,001 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_and_diff_unit_price ... 2026-09-13 15:03:29,327 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #452 deleted account.move.line.ctp records with IDs: [1551, 1552, 1553, 1554, 1555] 2026-09-13 15:03:29,449 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #452 deleted account.move.line records with IDs: [2865] 2026-09-13 15:03:29,592 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #452 deleted account.move.line.ctp records with IDs: [1556, 1557, 1558, 1559] 2026-09-13 15:03:29,694 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #452 deleted account.move.line records with IDs: [2860] 2026-09-13 15:03:29,828 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_full ... 2026-09-13 15:03:32,336 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #452 deleted account.move.line.ctp records with IDs: [1560, 1561, 1562] 2026-09-13 15:03:32,445 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #452 deleted account.move.line records with IDs: [2868, 2869] 2026-09-13 15:03:32,970 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_partial_inv ... 2026-09-13 15:03:35,531 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #452 deleted account.move.line.ctp records with IDs: [1566, 1567, 1568, 1569] 2026-09-13 15:03:35,598 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #452 deleted account.move.line records with IDs: [2880] 2026-09-13 15:03:35,693 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #452 deleted account.move.line.ctp records with IDs: [1570, 1571, 1572] 2026-09-13 15:03:35,804 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #452 deleted account.move.line records with IDs: [2875] 2026-09-13 15:03:35,946 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_partial_po ... 2026-09-13 15:03:38,833 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #452 deleted account.move.line.ctp records with IDs: [1573, 1574, 1575, 1576] 2026-09-13 15:03:38,911 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #452 deleted account.move.line records with IDs: [2882] 2026-09-13 15:03:39,038 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_match_from_edi_same_unit_price ... 2026-09-13 15:03:41,956 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #452 deleted account.move.line.ctp records with IDs: [1577, 1578, 1579, 1580] 2026-09-13 15:03:42,053 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #452 deleted account.move.line records with IDs: [2893] 2026-09-13 15:03:42,161 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #452 deleted account.move.line.ctp records with IDs: [1581, 1582, 1583] 2026-09-13 15:03:42,276 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #452 deleted account.move.line records with IDs: [2889] 2026-09-13 15:03:42,404 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_not_match_non_invoice_lines ... 2026-09-13 15:03:44,961 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_subset_total_match_from_ocr ... 2026-09-13 15:03:47,853 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_total_match_via_partner ... 2026-09-13 15:03:50,299 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #452 deleted account.move.line.ctp records with IDs: [1590, 1591] 2026-09-13 15:03:50,407 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #452 deleted account.move.line records with IDs: [2905] 2026-09-13 15:03:50,760 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_invoice: Starting TestInvoicePurchaseMatch.test_total_match_via_po_reference ... 2026-09-13 15:03:53,067 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #452 deleted account.move.line.ctp records with IDs: [1594, 1595] 2026-09-13 15:03:53,136 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #452 deleted account.move.line records with IDs: [2910] 2026-09-13 15:03:53,452 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-09-13 15:03:53,458 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_order_product_catalog: Starting TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour ... 2026-09-13 15:03:53,926 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour: Chrome pid: 99171 2026-09-13 15:03:53,927 26 INFO rb-721a478-224807-415181 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/tmpx8uugj8e_chrome_odoo 2026-09-13 15:03:53,927 26 INFO rb-721a478-224807-415181 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:42633/json/version 2026-09-13 15:03:53,927 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42633', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 15:03:53,935 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 15:03:53,935 26 INFO rb-721a478-224807-415181 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:42633/json 2026-09-13 15:03:53,936 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:42633', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 15:03:53,944 26 INFO rb-721a478-224807-415181 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:42633/devtools/page/48DC1A156A99ABE1C81479214396B3E2 2026-09-13 15:03:53,959 26 INFO rb-721a478-224807-415181 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-09-13 15:03:53,961 26 INFO rb-721a478-224807-415181 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-09-13 15:03:54,038 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-09-13 15:03:54,045 26 INFO rb-721a478-224807-415181 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-09-13 15:03:54,050 26 INFO rb-721a478-224807-415181 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-09-13 15:03:54,050 26 INFO rb-721a478-224807-415181 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-09-13 15:03:54,074 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 15:03:55,247 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:03:55] "GET /web HTTP/1.1" 200 - 152 0.169 1.013 2026-09-13 15:03:55,250 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour: Navigation result: {'frameId': '48DC1A156A99ABE1C81479214396B3E2', 'loaderId': '8AF04D8BA9AA73D8A517C8B3ABE4E72F', 'isDownload': False} 2026-09-13 15:03:55,251 26 INFO rb-721a478-224807-415181 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-09-13 15:03:55,284 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:03:55] "GET /web/assets/7a1d87a/web.assets_web.min.js HTTP/1.1" 200 - 2 0.006 0.013 2026-09-13 15:03:55,301 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:03:55] "GET /web/assets/3d3feee/web.assets_web.min.css HTTP/1.1" 200 - 2 0.003 0.034 2026-09-13 15:03:55,487 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:03:55] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.078 0.133 2026-09-13 15:03:55,500 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:03:55] "GET /web/assets/027fa2b/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.003 0.127 2026-09-13 15:03:55,554 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:03:55] "GET /web/assets/10a9b5b/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.006 0.010 2026-09-13 15:03:56,078 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:03:56] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.003 0.012 2026-09-13 15:03:56,128 26 INFO rb-721a478-224807-415181 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-09-13 15:03:56,164 26 INFO rb-721a478-224807-415181 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-09-13 15:03:56,188 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:03:56] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 28 0.044 0.050 2026-09-13 15:03:56,214 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:03:56] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.008 0.061 2026-09-13 15:03:56,216 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:03:56] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 15:03:56,245 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 15:03:56] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 15:03:56,322 26 INFO rb-721a478-224807-415181 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, "keepWatchBrowser": false, "debug": false, "startUrl": "/web#action=purchase.purchase_rfq", "delayToCheckUndeterminisms": 0})" 2026-09-13 15:03:56,371 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:03:56] "GET /odoo HTTP/1.1" 200 - 27 0.063 0.044 2026-09-13 15:03:56,419 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:03:56] "GET /odoo/offline HTTP/1.1" 200 - 5 0.018 0.131 2026-09-13 15:03:56,448 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 15:03:56] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.009 2026-09-13 15:03:56,449 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour.browser: [1/16] 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-09-13 15:03:56,464 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 15:03:56] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 15:03:56,545 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:03:56] "POST /mail/data HTTP/1.1" 200 - 35 0.077 0.142 2026-09-13 15:03:56,618 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:03:56] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.030 0.245 2026-09-13 15:03:56,641 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:03:56] "GET /web/image/res.partner/3/avatar_128?unique=1789305143000 HTTP/1.1" 200 - 6 0.006 0.291 2026-09-13 15:03:56,692 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:03:56] "POST /web/action/load HTTP/1.1" 200 - 12 0.028 0.281 2026-09-13 15:03:56,696 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:03:56] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.164 2026-09-13 15:03:56,735 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:03:56] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.021 0.372 2026-09-13 15:03:56,984 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:03:56] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 96 0.120 0.132 2026-09-13 15:03:57,062 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:03:57] "POST /web/dataset/call_kw/purchase.order/web_search_read#purchase.order.web_search_read HTTP/1.1" 200 - 5 0.005 0.042 2026-09-13 15:03:57,091 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour.browser: [2/16] 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-09-13 15:03:57,226 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:03:57] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 22 0.033 0.084 2026-09-13 15:03:57,332 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 15:03:57] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 15:03:57,344 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:03:57] "POST /mail/data HTTP/1.1" 200 - 45 0.062 0.105 2026-09-13 15:03:57,450 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:03:57] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.019 0.019 2026-09-13 15:03:57,548 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour.browser: [3/16] 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-09-13 15:03:57,572 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:03:57] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 7 0.012 0.018 2026-09-13 15:03:57,602 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:03:57] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.009 2026-09-13 15:03:57,693 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:03:57] "GET /web/assets/b7dc7a3/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.009 0.013 2026-09-13 15:03:57,816 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:03:57] "POST /web/dataset/call_kw/res.partner/autocomplete_by_name#res.partner.autocomplete_by_name HTTP/1.1" 200 - 4 0.005 0.014 2026-09-13 15:03:57,838 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:03:57] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 3 0.005 0.036 2026-09-13 15:03:57,890 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour.browser: [4/16] Tour test_add_section_from_product_catalog_on_purchase_order → Step Click Catalog Button (trigger: button[name=action_add_from_catalog]) 2026-09-13 15:03:57,949 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour.browser: [5/16] 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-09-13 15:03:57,971 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:03:57] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 18 0.041 0.036 2026-09-13 15:03:58,107 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:03:58] "POST /web/dataset/call_kw/purchase.order/web_save#purchase.order.web_save HTTP/1.1" 200 - 35 0.046 0.065 2026-09-13 15:03:58,169 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:03:58] "POST /web/dataset/call_button/purchase.order.line/action_add_from_catalog#purchase.order.line.action_add_from_catalog HTTP/1.1" 200 - 15 0.012 0.014 2026-09-13 15:03:58,239 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:03:58] "POST /mail/thread/messages HTTP/1.1" 200 - 24 0.025 0.026 2026-09-13 15:03:58,335 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:03:58] "POST /mail/data HTTP/1.1" 200 - 38 0.037 0.085 2026-09-13 15:03:58,680 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:03:58] "POST /web/dataset/call_kw/product.product/get_views#product.product.get_views HTTP/1.1" 200 - 100 0.158 0.306 2026-09-13 15:03:58,750 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:03:58] "POST /web/dataset/call_kw/product.product/search_panel_select_range#product.product.search_panel_select_range HTTP/1.1" 200 - 6 0.017 0.025 2026-09-13 15:03:58,763 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:03:58] "POST /web/dataset/call_kw/purchase.order/search_read#purchase.order.search_read HTTP/1.1" 200 - 1 0.002 0.033 2026-09-13 15:03:58,852 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:03:58] "POST /web/dataset/call_kw/product.product/web_search_read#product.product.web_search_read HTTP/1.1" 200 - 25 0.043 0.077 2026-09-13 15:03:58,887 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:03:58] "POST /web/dataset/call_kw/product.product/search_panel_select_multi_range#product.product.search_panel_select_multi_range HTTP/1.1" 200 - 2 0.014 0.088 2026-09-13 15:03:58,908 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:03:58] "POST /product/catalog/get_sections HTTP/1.1" 200 - 7 0.006 0.084 2026-09-13 15:03:58,961 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour.browser: [6/16] Tour test_add_section_from_product_catalog_on_purchase_order → Step Type new section name (trigger: input.o_section_input) 2026-09-13 15:03:58,968 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:03:58] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 13 0.024 0.065 2026-09-13 15:03:59,004 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:03:59] "POST /web/dataset/call_kw/product.product/search_panel_select_multi_range#product.product.search_panel_select_multi_range HTTP/1.1" 200 - 2 0.009 0.062 2026-09-13 15:03:59,050 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour.browser: [7/16] Tour test_add_section_from_product_catalog_on_purchase_order → Step Click anywhere to add the section (trigger: .o_search_panel) 2026-09-13 15:03:59,107 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour.browser: [8/16] 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-09-13 15:03:59,163 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:03:59] "POST /product/catalog/create_section HTTP/1.1" 200 - 17 0.019 0.034 2026-09-13 15:03:59,216 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour.browser: [9/16] Tour test_add_section_from_product_catalog_on_purchase_order → Step Add a Product (trigger: .o_kanban_record:contains("Test Product")) 2026-09-13 15:03:59,217 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 15:03:59] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 15:03:59,220 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:03:59] "POST /web/dataset/call_kw/product.product/search_panel_select_multi_range#product.product.search_panel_select_multi_range HTTP/1.1" 200 - 2 0.007 0.015 2026-09-13 15:03:59,265 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour.browser: [10/16] 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(.fa-shopping-cart))) 2026-09-13 15:03:59,291 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:03:59] "POST /web/dataset/call_kw/product.product/web_search_read#product.product.web_search_read HTTP/1.1" 200 - 18 0.032 0.053 2026-09-13 15:03:59,349 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:03:59] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 13 0.025 0.023 2026-09-13 15:04:00,292 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour.browser: [11/16] Tour test_add_section_from_product_catalog_on_purchase_order → Step Close the catalog (trigger: .o-kanban-button-back) 2026-09-13 15:04:00,345 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour.browser: [12/16] Tour test_add_section_from_product_catalog_on_purchase_order → Step Open line fields list (trigger: .o_optional_columns_dropdown_toggle) 2026-09-13 15:04:00,909 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:04:00] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 41 0.043 0.099 2026-09-13 15:04:01,096 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:04:01] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 - 64 0.081 0.148 2026-09-13 15:04:01,329 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:04:01] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.040 0.023 2026-09-13 15:04:01,338 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour.browser: [13/16] Tour test_add_section_from_product_catalog_on_purchase_order → Step Show product column (trigger: .o-dropdown-item input[name="product_id"], .o-dropdown-item input[name="product_template_id"]) 2026-09-13 15:04:01,404 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:04:01] "POST /mail/data HTTP/1.1" 200 - 31 0.033 0.054 2026-09-13 15:04:01,449 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour.browser: [14/16] Tour test_add_section_from_product_catalog_on_purchase_order → Step Close line fields list (trigger: .o_optional_columns_dropdown_toggle) 2026-09-13 15:04:01,494 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour.browser: [15/16] 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-09-13 15:04:01,546 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour.browser: [16/16] Tour test_add_section_from_product_catalog_on_purchase_order → Step Ensure Product is second row (trigger: tbody tr:nth-child(2) .o_field_product_label_section_and_note_cell:contains("Test Product")) 2026-09-13 15:04:01,598 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour.browser: tour succeeded 2026-09-13 15:04:01,598 26 INFO rb-721a478-224807-415181 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-09-13 15:04:01,776 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour.browser: heap 34378944 (allocated 36896768) 2026-09-13 15:04:01,795 26 INFO rb-721a478-224807-415181 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 99171 2026-09-13 15:04:01,797 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_order_product_catalog.TestPurchaseOrderProductCatalog.test_add_section_from_product_catalog_on_purchase_order_tour: Closing websocket connection 2026-09-13 15:04:01,799 26 INFO rb-721a478-224807-415181 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 99171 2026-09-13 15:04:01,861 26 INFO rb-721a478-224807-415181 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-721a478-224807-415181/chrome_logs/chrome_log_20260913_150401_861471_test_add_section_from_product_catalog_on_purchase_order_tour.txt 2026-09-13 15:04:01,861 26 INFO rb-721a478-224807-415181 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/tmpx8uugj8e_chrome_odoo" 2026-09-13 15:04:01,885 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-13 15:04:08,475 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_00_purchase_order_report ... 2026-09-13 15:04:10,074 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_01_delay_and_delay_pass ... 2026-09-13 15:04:11,143 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_02_po_report_note_section_filter ... 2026-09-13 15:04:11,299 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_avg_price_calculation ... 2026-09-13 15:04:11,851 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_po_report_currency ... 2026-09-13 15:04:12,031 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_order_report: Starting TestPurchaseOrderReport.test_purchase_report_multi_uom ... 2026-09-13 15:04:12,531 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-13 15:04:19,536 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_product_catalog: Starting TestPurchaseProductCatalog.test_catalog_price ... 2026-09-13 15:04:19,603 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-13 15:04:20,175 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 15:04:20,487 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:04:20] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 39 0.052 0.268 2026-09-13 15:04:20,659 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:04:20] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 62 0.103 0.065 2026-09-13 15:04:20,760 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:04:20] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 37 0.034 0.062 2026-09-13 15:04:20,767 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_product_catalog: Starting TestPurchaseProductCatalog.test_catalog_vendor_uom ... 2026-09-13 15:04:21,283 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Chrome pid: 99324 2026-09-13 15:04:21,283 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Chrome headless temporary user profile dir: /tmp/tmpbwvqzce__chrome_odoo 2026-09-13 15:04:21,283 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Issuing json command http://127.0.0.1:41633/json/version 2026-09-13 15:04:21,284 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41633', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 15:04:21,290 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 15:04:21,291 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Issuing json command http://127.0.0.1:41633/json 2026-09-13 15:04:21,294 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:41633', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 15:04:21,297 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Websocket url found: ws://127.0.0.1:41633/devtools/page/7FD6CBDB098AB1A34B2CDBD91796A5BB 2026-09-13 15:04:21,301 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Enable chrome headless console log notification 2026-09-13 15:04:21,304 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Chrome headless enable page notifications 2026-09-13 15:04:21,382 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:accountman from n/a 2026-09-13 15:04:21,384 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Setting session cookie in browser 2026-09-13 15:04:21,392 26 INFO rb-721a478-224807-415181 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-09-13 15:04:21,392 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Navigating to: "http://127.0.0.1:8069/odoo/purchase" 2026-09-13 15:04:21,419 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 15:04:22,518 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:04:22] "GET /odoo/purchase HTTP/1.1" 200 - 147 0.182 0.923 2026-09-13 15:04:22,521 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Navigation result: {'frameId': '7FD6CBDB098AB1A34B2CDBD91796A5BB', 'loaderId': '4072717096AD68F9DFF2C23A0D7C4DED', 'isDownload': False} 2026-09-13 15:04:22,521 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Evaluate ready code "odoo.isTourReady('test_catalog_vendor_uom')" 2026-09-13 15:04:22,552 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:04:22] "GET /web/assets/3d3feee/web.assets_web.min.css HTTP/1.1" 200 - 2 0.007 0.011 2026-09-13 15:04:22,575 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:04:22] "GET /web/assets/7a1d87a/web.assets_web.min.js HTTP/1.1" 200 - 2 0.008 0.029 2026-09-13 15:04:22,701 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:04:22] "GET /web/webclient/load_menus HTTP/1.1" 200 - 29 0.060 0.103 2026-09-13 15:04:22,726 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:04:22] "GET /web/assets/027fa2b/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.009 0.135 2026-09-13 15:04:22,856 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:04:22] "GET /web/assets/10a9b5b/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.005 2026-09-13 15:04:23,466 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:04:23] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.007 0.028 2026-09-13 15:04:23,519 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:04:23] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.002 0.010 2026-09-13 15:04:23,562 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: Owl is running in 'dev' mode. 2026-09-13 15:04:23,585 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:04:23] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 15:04:23,609 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 15:04:23] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 15:04:23,675 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:04:23] "GET /odoo/offline HTTP/1.1" 200 - 5 0.009 0.020 2026-09-13 15:04:23,717 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Evaluate test code "odoo.startTour('test_catalog_vendor_uom', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo/purchase", "delayToCheckUndeterminisms": 0})" 2026-09-13 15:04:23,791 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:04:23] "GET /odoo HTTP/1.1" 200 - 26 0.075 0.070 2026-09-13 15:04:23,836 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 15:04:23] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 15:04:23,837 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [1/39] Tour test_catalog_vendor_uom → Step td[data-tooltip='PO/TEST/00002'] 2026-09-13 15:04:23,855 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 15:04:23] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.016 2026-09-13 15:04:23,927 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:04:23] "GET /web/image?model=res.users&field=avatar_128&id=457 HTTP/1.1" 200 - 14 0.070 0.125 2026-09-13 15:04:23,969 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:04:23] "GET /web/image/res.partner/1693/avatar_128?unique=1789311852000 HTTP/1.1" 200 - 6 0.017 0.212 2026-09-13 15:04:23,986 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:04:23] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 2 0.007 0.219 2026-09-13 15:04:23,992 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:04:23] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.132 2026-09-13 15:04:24,044 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:04:24] "POST /web/action/load HTTP/1.1" 200 - 11 0.031 0.250 2026-09-13 15:04:24,131 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:04:24] "POST /mail/data HTTP/1.1" 200 - 33 0.054 0.208 2026-09-13 15:04:24,238 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 457, model: purchase.order, field: sale_order_count 2026-09-13 15:04:24,241 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 457, model: purchase.order, field: has_sale_order 2026-09-13 15:04:24,242 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 457, model: freight.booking 2026-09-13 15:04:24,244 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 457, model: purchase.order, field: booking_count 2026-09-13 15:04:24,246 26 INFO rb-721a478-224807-415181 odoo.models: Access Denied by ACLs for operation: read, uid: 457, model: purchase.order, field: shipment_count 2026-09-13 15:04:24,399 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:04:24] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 108 0.116 0.209 2026-09-13 15:04:24,478 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:04:24] "POST /web/dataset/call_kw/purchase.order/web_search_read#purchase.order.web_search_read HTTP/1.1" 200 - 10 0.020 0.023 2026-09-13 15:04:24,599 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:04:24] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 9 0.020 0.036 2026-09-13 15:04:24,700 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:04:24] "POST /mail/data HTTP/1.1" 200 - 43 0.052 0.104 2026-09-13 15:04:24,788 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:04:24] "POST /web/dataset/call_kw/purchase.order/retrieve_dashboard#purchase.order.retrieve_dashboard HTTP/1.1" 200 - 15 0.047 0.101 2026-09-13 15:04:24,822 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:04:24] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.016 0.072 2026-09-13 15:04:24,854 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:04:24] "GET /web/image/res.users/457/avatar_128 HTTP/1.1" 200 - 7 0.005 0.013 2026-09-13 15:04:24,855 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [2/39] Tour test_catalog_vendor_uom → Step .o_form_renderer .o_list_view.o_field_x2many .o_optional_columns_dropdown button 2026-09-13 15:04:24,941 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:04:24] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 - 22 0.027 0.039 2026-09-13 15:04:25,055 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 15:04:25] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 15:04:25,251 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:04:25] "POST /mail/thread/messages HTTP/1.1" 200 - 9 0.022 0.014 2026-09-13 15:04:25,253 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [3/39] Tour test_catalog_vendor_uom → Step input[name="discount"]:not(:checked) 2026-09-13 15:04:25,340 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:04:25] "POST /mail/data HTTP/1.1" 200 - 28 0.057 0.053 2026-09-13 15:04:25,353 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [4/39] Tour test_catalog_vendor_uom → Step th[data-name="discount"] 2026-09-13 15:04:25,403 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [5/39] Tour test_catalog_vendor_uom → Step Go to product catalog (trigger: .o_field_x2many_list_row_add > button[name='action_add_from_catalog']) 2026-09-13 15:04:25,467 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [6/39] 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-09-13 15:04:25,507 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:04:25] "POST /web/dataset/call_button/purchase.order.line/action_add_from_catalog#purchase.order.line.action_add_from_catalog HTTP/1.1" 200 - 15 0.016 0.014 2026-09-13 15:04:25,856 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:04:25] "POST /web/dataset/call_kw/product.product/get_views#product.product.get_views HTTP/1.1" 200 - 101 0.130 0.204 2026-09-13 15:04:25,951 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:04:25] "POST /web/dataset/call_kw/product.product/search_panel_select_range#product.product.search_panel_select_range HTTP/1.1" 200 - 6 0.029 0.025 2026-09-13 15:04:26,083 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:04:26] "POST /web/dataset/call_kw/product.product/web_search_read#product.product.web_search_read HTTP/1.1" 200 - 25 0.079 0.091 2026-09-13 15:04:26,091 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:04:26] "POST /web/dataset/call_kw/purchase.order/search_read#purchase.order.search_read HTTP/1.1" 200 - 1 0.001 0.175 2026-09-13 15:04:26,127 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:04:26] "POST /web/dataset/call_kw/product.product/search_panel_select_multi_range#product.product.search_panel_select_multi_range HTTP/1.1" 200 - 2 0.020 0.127 2026-09-13 15:04:26,199 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:04:26] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 17 0.037 0.050 2026-09-13 15:04:26,210 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:04:26] "POST /product/catalog/get_sections HTTP/1.1" 200 - 2 0.002 0.071 2026-09-13 15:04:26,224 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:04:26] "POST /product/catalog/get_sections HTTP/1.1" 200 - 2 0.002 0.008 2026-09-13 15:04:26,259 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:04:26] "POST /web/dataset/call_kw/product.product/search_panel_select_multi_range#product.product.search_panel_select_multi_range HTTP/1.1" 200 - 2 0.005 0.010 2026-09-13 15:04:26,278 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [7/39] Tour test_catalog_vendor_uom → Step .o_kanban_record:contains("Crab Juice") button:has(.fa-plus,.fa-shopping-cart) 2026-09-13 15:04:26,336 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [8/39] 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-09-13 15:04:26,388 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [9/39] Tour test_catalog_vendor_uom → Step .o_kanban_record:contains("Crab Juice") button:has(.fa-plus,.fa-shopping-cart) 2026-09-13 15:04:26,440 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [10/39] Tour test_catalog_vendor_uom → Step .o_kanban_record:contains("Crab Juice") button:has(.fa-plus,.fa-shopping-cart) 2026-09-13 15:04:26,493 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [11/39] Tour test_catalog_vendor_uom → Step .o_kanban_record:contains("Crab Juice") button:has(.fa-plus,.fa-shopping-cart) 2026-09-13 15:04:26,548 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [12/39] Tour test_catalog_vendor_uom → Step .o_kanban_record:contains("Crab Juice") button:has(.fa-plus,.fa-shopping-cart) 2026-09-13 15:04:26,600 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [13/39] Tour test_catalog_vendor_uom → Step .o_kanban_record:contains("Crab Juice") input[type=number]:value("5") 2026-09-13 15:04:26,651 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [14/39] 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-09-13 15:04:26,702 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [15/39] 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-09-13 15:04:26,753 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [16/39] Tour test_catalog_vendor_uom → Step .o_kanban_record:contains("Crab Juice") button:has(.fa-plus,.fa-shopping-cart) 2026-09-13 15:04:26,807 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [17/39] 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-09-13 15:04:27,431 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:04:27] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 44 0.050 0.072 2026-09-13 15:04:27,458 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [18/39] Tour test_catalog_vendor_uom → Step .o_kanban_record:contains("Crab Juice") button:has(.fa-plus,.fa-shopping-cart) 2026-09-13 15:04:27,510 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [19/39] Tour test_catalog_vendor_uom → Step .o_kanban_record:contains("Crab Juice") button:has(.fa-plus,.fa-shopping-cart) 2026-09-13 15:04:27,563 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [20/39] Tour test_catalog_vendor_uom → Step .o_kanban_record:contains("Crab Juice") button:has(.fa-plus,.fa-shopping-cart) 2026-09-13 15:04:27,616 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [21/39] Tour test_catalog_vendor_uom → Step .o_kanban_record:contains("Crab Juice") button:has(.fa-plus,.fa-shopping-cart) 2026-09-13 15:04:27,670 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [22/39] Tour test_catalog_vendor_uom → Step .o_kanban_record:contains("Crab Juice") button:has(.fa-plus,.fa-shopping-cart) 2026-09-13 15:04:27,725 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [23/39] Tour test_catalog_vendor_uom → Step .o_kanban_record:contains("Crab Juice") input[type=number]:value("11") 2026-09-13 15:04:27,776 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [24/39] 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-09-13 15:04:27,826 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [25/39] 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-09-13 15:04:27,877 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [26/39] Tour test_catalog_vendor_uom → Step .o_kanban_record:contains("Crab Juice") button:has(.fa-plus,.fa-shopping-cart) 2026-09-13 15:04:27,931 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [27/39] 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-09-13 15:04:28,499 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:04:28] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 29 0.031 0.037 2026-09-13 15:04:28,541 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [28/39] Tour test_catalog_vendor_uom → Step Go back to the Order (trigger: button.o-kanban-button-back) 2026-09-13 15:04:28,596 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [29/39] Tour test_catalog_vendor_uom → Step .o_form_renderer .o_list_view.o_field_x2many tbody tr.o_data_row:eq(0) 2026-09-13 15:04:29,267 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:04:29] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 - 57 0.081 0.073 2026-09-13 15:04:29,340 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:04:29] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.034 0.124 2026-09-13 15:04:29,359 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 15:04:29] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.004 2026-09-13 15:04:29,389 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:04:29] "POST /mail/data HTTP/1.1" 200 - 20 0.020 0.184 2026-09-13 15:04:29,421 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:04:29] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.013 2026-09-13 15:04:29,458 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [30/39] Tour test_catalog_vendor_uom → Step a[href='/odoo/purchase'] 2026-09-13 15:04:29,513 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [31/39] Tour test_catalog_vendor_uom → Step td[data-tooltip='PO/TEST/00001'] 2026-09-13 15:04:29,514 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:04:29] "GET /web/assets/b7dc7a3/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.002 0.013 2026-09-13 15:04:29,541 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:04:29] "POST /web/action/load HTTP/1.1" 200 - 10 0.009 0.016 2026-09-13 15:04:29,609 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:04:29] "POST /web/dataset/call_kw/purchase.order/web_search_read#purchase.order.web_search_read HTTP/1.1" 200 - 6 0.011 0.020 2026-09-13 15:04:29,634 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:04:29] "POST /web/dataset/call_kw/purchase.order/retrieve_dashboard#purchase.order.retrieve_dashboard HTTP/1.1" 200 - 8 0.012 0.023 2026-09-13 15:04:29,678 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:04:29] "POST /web/dataset/call_kw/purchase.order/retrieve_dashboard#purchase.order.retrieve_dashboard HTTP/1.1" 200 - 8 0.012 0.012 2026-09-13 15:04:29,717 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [32/39] Tour test_catalog_vendor_uom → Step Go to product catalog (trigger: .o_field_x2many_list_row_add > button[name='action_add_from_catalog']) 2026-09-13 15:04:29,784 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:04:29] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 - 17 0.018 0.037 2026-09-13 15:04:29,882 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:04:29] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.007 0.010 2026-09-13 15:04:29,884 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [33/39] 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-09-13 15:04:29,929 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:04:29] "POST /mail/data HTTP/1.1" 200 - 18 0.017 0.041 2026-09-13 15:04:29,952 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:04:29] "POST /web/dataset/call_button/purchase.order.line/action_add_from_catalog#purchase.order.line.action_add_from_catalog HTTP/1.1" 200 - 10 0.010 0.047 2026-09-13 15:04:30,007 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:04:30] "POST /web/dataset/call_kw/product.product/search_panel_select_range#product.product.search_panel_select_range HTTP/1.1" 200 - 2 0.011 0.017 2026-09-13 15:04:30,079 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:04:30] "POST /web/dataset/call_kw/product.product/web_search_read#product.product.web_search_read HTTP/1.1" 200 - 18 0.031 0.058 2026-09-13 15:04:30,086 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:04:30] "POST /web/dataset/call_kw/purchase.order/search_read#purchase.order.search_read HTTP/1.1" 200 - 1 0.001 0.089 2026-09-13 15:04:30,116 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:04:30] "POST /web/dataset/call_kw/product.product/search_panel_select_multi_range#product.product.search_panel_select_multi_range HTTP/1.1" 200 - 2 0.006 0.080 2026-09-13 15:04:30,155 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:04:30] "POST /product/catalog/order_lines_info HTTP/1.1" 200 - 13 0.017 0.030 2026-09-13 15:04:30,160 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:04:30] "POST /product/catalog/get_sections HTTP/1.1" 200 - 2 0.001 0.035 2026-09-13 15:04:30,178 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:04:30] "POST /product/catalog/get_sections HTTP/1.1" 200 - 2 0.001 0.005 2026-09-13 15:04:30,193 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:04:30] "POST /web/dataset/call_kw/product.product/search_panel_select_multi_range#product.product.search_panel_select_multi_range HTTP/1.1" 200 - 2 0.004 0.010 2026-09-13 15:04:30,210 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [34/39] Tour test_catalog_vendor_uom → Step .o_kanban_record:contains("Crab Juice") button:has(.fa-plus,.fa-shopping-cart) 2026-09-13 15:04:30,263 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [35/39] Tour test_catalog_vendor_uom → Step .o_kanban_record:contains("Crab Juice") input[type=number]:value("1") 2026-09-13 15:04:30,314 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [36/39] 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-09-13 15:04:30,365 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [37/39] 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-09-13 15:04:30,419 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [38/39] Tour test_catalog_vendor_uom → Step Go back to the Order (trigger: button.o-kanban-button-back) 2026-09-13 15:04:30,470 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: [39/39] Tour test_catalog_vendor_uom → Step .o_form_renderer .o_list_view.o_field_x2many tbody tr.o_data_row:eq(0) 2026-09-13 15:04:30,854 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:04:30] "POST /product/catalog/update_order_line_info HTTP/1.1" 200 - 36 0.034 0.055 2026-09-13 15:04:31,092 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:04:31] "POST /web/dataset/call_kw/purchase.order/web_read#purchase.order.web_read HTTP/1.1" 200 - 42 0.060 0.048 2026-09-13 15:04:31,134 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:04:31] "POST /mail/thread/messages HTTP/1.1" 200 - 19 0.021 0.059 2026-09-13 15:04:31,168 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: tour succeeded 2026-09-13 15:04:31,169 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: ╔════════════════════════════════════════╗ ║ TOUR test_catalog_vendor_uom SUCCEEDED ║ ╚════════════════════════════════════════╝ 2026-09-13 15:04:31,182 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:04:31] "POST /mail/data HTTP/1.1" 200 - 20 0.023 0.102 2026-09-13 15:04:31,437 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom.browser: heap 39471956 (allocated 41246720) 2026-09-13 15:04:31,439 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Closing chrome headless with pid 99324 2026-09-13 15:04:31,443 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Closing websocket connection 2026-09-13 15:04:31,443 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Terminating chrome headless with pid 99324 2026-09-13 15:04:31,503 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_150431_503035_test_catalog_vendor_uom.txt 2026-09-13 15:04:31,503 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_product_catalog.TestPurchaseProductCatalog.test_catalog_vendor_uom: Removing chrome user profile "/tmp/tmpbwvqzce__chrome_odoo" 2026-09-13 15:04:31,514 26 INFO rb-721a478-224807-415181 odoo.addons.purchase.tests.test_purchase_product_catalog: Starting TestPurchaseProductCatalog.test_seller_price_discounted_with_template ... 2026-09-13 15:04:31,892 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-13 15:04:38,218 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_edi_ubl_bis3.tests.test_account_move_import: Starting TestAccountMoveImport.test_import_purchase_order_reference_from_lines_description ... 2026-09-13 15:04:39,586 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #459 deleted account.move.line.ctp records with IDs: [1598, 1599] 2026-09-13 15:04:39,688 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #459 deleted account.move.line records with IDs: [2918, 2919] 2026-09-13 15:04:40,192 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_edi_ubl_bis3.tests.test_account_move_import: Starting TestAccountMoveImport.test_import_purchase_order_reference_from_provided_field ... 2026-09-13 15:04:41,295 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #459 deleted account.move.line.ctp records with IDs: [1600, 1601] 2026-09-13 15:04:41,365 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #459 deleted account.move.line records with IDs: [2923, 2924] 2026-09-13 15:04:41,703 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_edi_ubl_bis3.tests.test_account_move_import: Starting TestAccountMoveImport.test_multiple_purchase_order_references ... 2026-09-13 15:04:42,020 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #459 deleted account.move.line.ctp records with IDs: [1602] 2026-09-13 15:04:42,075 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #459 deleted account.move.line records with IDs: [2928] 2026-09-13 15:04:42,574 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_edi_ubl_bis3.tests.test_account_move_import: Starting TestAccountMoveImport.test_po_matching_no_partner_override ... 2026-09-13 15:04:43,752 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #459 deleted account.move.line.ctp records with IDs: [1603, 1604] 2026-09-13 15:04:43,860 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #459 deleted account.move.line records with IDs: [2934, 2935] 2026-09-13 15:04:44,315 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #459 deleted account.move.line records with IDs: [2936, 2937, 2938] 2026-09-13 15:04:44,383 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #459 deleted mail.message records with IDs: [8844, 8843, 8841] 2026-09-13 15:04:44,534 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #459 deleted ir.attachment records with IDs: [12966] 2026-09-13 15:04:44,536 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #459 deleted account.move records with IDs: [1060] 2026-09-13 15:04:45,095 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #459 deleted account.move.line.ctp records with IDs: [1605, 1606] 2026-09-13 15:04:45,178 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #459 deleted account.move.line records with IDs: [2939, 2940] 2026-09-13 15:04:46,432 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #459 deleted account.move.line.ctp records with IDs: [1607, 1608] 2026-09-13 15:04:46,491 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #459 deleted account.move.line records with IDs: [2944, 2945] 2026-09-13 15:04:46,787 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-09-13 15:04:52,814 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_edi_ubl_bis3.tests.test_purchase_order_edi_gen: Starting TestPurchaseOrderEDIGen.test_purchase_order_download_edi ... 2026-09-13 15:04:53,236 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-13 15:05:05,306 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_avco_purchase_nested_kit_explode_cost_share ... 2026-09-13 15:05:05,943 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1708] 2026-09-13 15:05:06,401 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1720] 2026-09-13 15:05:08,681 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_avco_purchase_nested_kit_explode_cost_share_2 ... 2026-09-13 15:05:08,978 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1733] 2026-09-13 15:05:09,224 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_avco_purchase_nested_kit_explode_cost_share_backorder ... 2026-09-13 15:05:09,530 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1736] 2026-09-13 15:05:10,195 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_avco_purchase_nested_kit_explode_cost_share_backorder_2 ... 2026-09-13 15:05:10,506 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1743] 2026-09-13 15:05:10,653 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1745] 2026-09-13 15:05:11,211 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_average_cost_unbuild_valuation ... 2026-09-13 15:05:15,057 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1748] 2026-09-13 15:05:15,087 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [1749] 2026-09-13 15:05:15,299 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_buy_deliver_and_return_kit_with_auto_avco_components ... 2026-09-13 15:05:16,083 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1762] 2026-09-13 15:05:16,466 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1765] 2026-09-13 15:05:17,189 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_fifo_cost_adjust_mo_quantity ... 2026-09-13 15:05:17,840 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_kit_anglo_saxo_price_diff ... 2026-09-13 15:05:18,965 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1773] 2026-09-13 15:05:19,551 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_kit_bom_cost_share_constraint_with_variants ... 2026-09-13 15:05:20,167 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted product.product records with IDs: [3966] 2026-09-13 15:05:20,559 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_kit_components_cost_distribution ... 2026-09-13 15:05:20,921 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1776] 2026-09-13 15:05:21,591 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_kit_cost_share_variant_and_optional_lines ... 2026-09-13 15:05:22,130 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted product.product records with IDs: [3981] 2026-09-13 15:05:22,617 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1783, 1784, 1785] 2026-09-13 15:05:22,999 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_multicurrency_kit_different_uom_categories ... 2026-09-13 15:05:23,260 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1796] 2026-09-13 15:05:23,501 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_mrp.tests.test_anglo_saxon_valuation: Starting TestAngloSaxonValuationPurchaseMRP.test_valuation_multicurrency_with_kits ... 2026-09-13 15:05:23,856 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted stock.move records with IDs: [1798] 2026-09-13 15:05:24,484 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-09-13 15:05:32,190 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_01_purchase_mrp_kit_qty_change ... 2026-09-13 15:05:32,577 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #464 deleted stock.move records with IDs: [1800] 2026-09-13 15:05:32,988 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #464 deleted stock.move records with IDs: [1804] 2026-09-13 15:05:33,292 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #464 deleted stock.move records with IDs: [1805, 1806, 1803] 2026-09-13 15:05:33,373 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_01_sale_mrp_kit_qty_delivered ... 2026-09-13 15:05:34,852 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #464 deleted stock.move records with IDs: [1808] 2026-09-13 15:05:41,064 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_bom_report_incoming_po ... 2026-09-13 15:05:42,881 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_bom_report_incoming_po2 ... 2026-09-13 15:05:44,439 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_bom_report_vendor_quantities ... 2026-09-13 15:05:45,041 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_cancel_mo_with_mto_purchase_component ... 2026-09-13 15:05:46,017 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #464 deleted stock.move.line records with IDs: [1823] 2026-09-13 15:05:46,175 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_compute_bom_days_00 ... 2026-09-13 15:05:50,420 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_concurent_procurements ... 2026-09-13 15:05:52,755 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_consumption_warning_mto_buy_serial_pbm_early_serial ... 2026-09-13 15:05:54,231 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_inter_company_received_qty_with_kit ... 2026-09-13 15:05:54,962 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #464 deleted stock.move records with IDs: [1859] 2026-09-13 15:05:55,606 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_kit_component_cost ... 2026-09-13 15:05:57,281 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #464 deleted stock.move records with IDs: [1863] 2026-09-13 15:05:57,863 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_kit_component_cost_multi_currency ... 2026-09-13 15:05:59,476 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #464 deleted stock.move records with IDs: [1867] 2026-09-13 15:05:59,973 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_kit_component_packaging_uom_not_converted_po ... 2026-09-13 15:06:00,629 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #464 deleted stock.move records with IDs: [1869] 2026-09-13 15:06:00,878 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_kit_price_without_rounding ... 2026-09-13 15:06:02,171 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #464 deleted stock.move records with IDs: [1871] 2026-09-13 15:06:02,468 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_mo_overview ... 2026-09-13 15:06:02,909 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_mo_overview_mto_purchase_with_backorders ... 2026-09-13 15:06:04,812 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_monthly_demand_multistep_manufacturing ... 2026-09-13 15:06:05,283 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_mto_component_quantity_reduction_propagation ... 2026-09-13 15:06:05,584 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_orderpoint_with_manufacture_security_lead_time ... 2026-09-13 15:06:06,033 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_procurement_with_preferred_route ... 2026-09-13 15:06:06,975 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_procurement_with_preferred_route_2 ... 2026-09-13 15:06:07,517 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #464 deleted stock.warehouse.orderpoint records with IDs: [7] 2026-09-13 15:06:07,632 26 INFO rb-721a478-224807-415181 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-09-13 15:06:08,450 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #464 deleted stock.move records with IDs: [1890] 2026-09-13 15:06:09,572 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_purchase_multistep_kit_qty_change ... 2026-09-13 15:06:10,578 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #464 deleted stock.move records with IDs: [1893] 2026-09-13 15:06:11,105 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #464 deleted stock.move records with IDs: [1895] 2026-09-13 15:06:11,354 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #464 deleted stock.move records with IDs: [1896] 2026-09-13 15:06:11,848 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #464 deleted stock.move.line records with IDs: [1850] 2026-09-13 15:06:12,194 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_total_cost_share_rounded_to_precision ... 2026-09-13 15:06:12,442 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_valuation_by_lot_component_in_kit ... 2026-09-13 15:06:12,964 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #464 deleted stock.move records with IDs: [1900] 2026-09-13 15:06:13,498 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_mrp.tests.test_purchase_mrp_flow: Starting TestPurchaseMrpFlow.test_valuation_with_backorder ... 2026-09-13 15:06:15,033 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #464 deleted stock.move records with IDs: [1904] 2026-09-13 15:06:16,057 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-13 15:06:16,086 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix: Starting TestPurchaseMatrixUi.test_purchase_matrix_ui ... 2026-09-13 15:06:16,428 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Chrome pid: 99496 2026-09-13 15:06:16,428 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Chrome headless temporary user profile dir: /tmp/tmpuy5p1qbu_chrome_odoo 2026-09-13 15:06:16,428 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Issuing json command http://127.0.0.1:39333/json/version 2026-09-13 15:06:16,429 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39333', path='/json/version', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 15:06:16,485 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Browser version: HeadlessChrome/150.0.7871.114 2026-09-13 15:06:16,485 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Issuing json command http://127.0.0.1:39333/json 2026-09-13 15:06:16,485 26 INFO rb-721a478-224807-415181 odoo.tests.common.requests: request SplitResult(scheme='http', netloc='127.0.0.1:39333', path='/json', query='', fragment='') with timeout 3 increased to 10s during tests 2026-09-13 15:06:16,508 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Websocket url found: ws://127.0.0.1:39333/devtools/page/438589675B69E17895B3748837003A77 2026-09-13 15:06:16,516 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Enable chrome headless console log notification 2026-09-13 15:06:16,519 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Chrome headless enable page notifications 2026-09-13 15:06:16,555 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.res_users: Login successful for login:admin from n/a 2026-09-13 15:06:16,563 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Setting session cookie in browser 2026-09-13 15:06:16,565 26 INFO rb-721a478-224807-415181 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-09-13 15:06:16,565 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Navigating to: "http://127.0.0.1:8069/odoo" 2026-09-13 15:06:16,575 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-09-13 15:06:17,861 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:06:17] "GET /odoo HTTP/1.1" 200 - 151 0.133 1.157 2026-09-13 15:06:17,865 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Navigation result: {'frameId': '438589675B69E17895B3748837003A77', 'loaderId': '33D79190D2D86C671BA4600CFA75D871', 'isDownload': False} 2026-09-13 15:06:17,866 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Evaluate ready code "odoo.isTourReady('purchase_matrix_tour')" 2026-09-13 15:06:17,896 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:06:17] "GET /web/assets/3d3feee/web.assets_web.min.css HTTP/1.1" 200 - 2 0.005 0.009 2026-09-13 15:06:17,906 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:06:17] "GET /web/assets/7a1d87a/web.assets_web.min.js HTTP/1.1" 200 - 2 0.002 0.013 2026-09-13 15:06:18,068 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:06:18] "GET /web/webclient/load_menus HTTP/1.1" 200 - 23 0.043 0.136 2026-09-13 15:06:18,097 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:06:18] "GET /web/assets/027fa2b/web.assets_tests.min.js HTTP/1.1" 200 - 2 0.007 0.174 2026-09-13 15:06:18,151 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:06:18] "GET /web/assets/10a9b5b/web.assets_web_print.min.css HTTP/1.1" 200 - 2 0.001 0.004 2026-09-13 15:06:18,665 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:06:18] "GET /web/webclient/translations?hash=&lang=en_US HTTP/1.1" 200 - 1 0.001 0.010 2026-09-13 15:06:18,697 26 INFO rb-721a478-224807-415181 odoo.addons.partner_autocomplete.models.res_company: Starting enrich of company My Company (1) 2026-09-13 15:06:18,739 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:06:18] "POST /web/dataset/call_kw/res.company/iap_enrich_auto#res.company.iap_enrich_auto HTTP/1.1" 200 - 28 0.026 0.037 2026-09-13 15:06:18,739 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: Owl is running in 'dev' mode. 2026-09-13 15:06:18,754 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:06:18] "GET /bus/websocket_worker_bundle?v=19.0-2 HTTP/1.1" 200 - 3 0.003 0.040 2026-09-13 15:06:18,756 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:06:18] "GET /web/service-worker.js HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 15:06:18,773 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 15:06:18] "GET /mail/static/lib/idb-keyval/idb-keyval.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 15:06:18,830 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:06:18] "GET /odoo/offline HTTP/1.1" 200 - 5 0.015 0.031 2026-09-13 15:06:18,893 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Evaluate test code "odoo.startTour('purchase_matrix_tour', {"stepDelay": 0, "keepWatchBrowser": false, "debug": false, "startUrl": "/odoo", "delayToCheckUndeterminisms": 0})" 2026-09-13 15:06:18,925 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:06:18] "GET /odoo HTTP/1.1" 200 - 27 0.054 0.088 2026-09-13 15:06:18,983 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 15:06:18] "GET /web/static/lib/odoo_ui_icons/fonts/odoo_ui_icons.woff2 HTTP/1.1" 200 - 0 0.000 0.008 2026-09-13 15:06:19,008 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 15:06:19] "GET /web/static/src/libs/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0 HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 15:06:19,010 26 INFO rb-721a478-224807-415181 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-09-13 15:06:19,030 26 INFO rb-721a478-224807-415181 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-09-13 15:06:19,050 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:06:19] "POST /mail/data HTTP/1.1" 200 - 35 0.065 0.085 2026-09-13 15:06:19,079 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:06:19] "POST /web/action/load HTTP/1.1" 200 - 5 0.005 0.147 2026-09-13 15:06:19,086 26 INFO rb-721a478-224807-415181 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-09-13 15:06:19,153 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:06:19] "GET /web/image?model=res.users&field=avatar_128&id=2 HTTP/1.1" 200 - 14 0.038 0.187 2026-09-13 15:06:19,193 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:06:19] "GET /web/image/res.partner/3/avatar_128?unique=1789305143000 HTTP/1.1" 200 - 6 0.016 0.239 2026-09-13 15:06:19,196 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:06:19] "GET /websocket?version=19.0-2 HTTP/1.1" 101 - 0 0.000 0.214 2026-09-13 15:06:19,217 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:06:19] "POST /web/action/load HTTP/1.1" 200 - 10 0.010 0.098 2026-09-13 15:06:19,242 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:06:19] "POST /web/dataset/call_kw/ir.http/lazy_session_info#ir.http.lazy_session_info HTTP/1.1" 200 - 6 0.012 0.305 2026-09-13 15:06:19,498 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:06:19] "POST /web/dataset/call_kw/purchase.order/get_views#purchase.order.get_views HTTP/1.1" 200 - 96 0.102 0.122 2026-09-13 15:06:19,542 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:06:19] "POST /web/dataset/call_kw/purchase.order/web_search_read#purchase.order.web_search_read HTTP/1.1" 200 - 5 0.003 0.012 2026-09-13 15:06:19,640 26 INFO rb-721a478-224807-415181 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-09-13 15:06:19,652 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:06:19] "POST /web/dataset/call_kw/res.currency/read#res.currency.read HTTP/1.1" 200 - 9 0.007 0.020 2026-09-13 15:06:19,724 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:06:19] "POST /mail/data HTTP/1.1" 200 - 45 0.023 0.050 2026-09-13 15:06:19,766 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:06:19] "POST /web/dataset/call_kw/purchase.order/retrieve_dashboard#purchase.order.retrieve_dashboard HTTP/1.1" 200 - 12 0.011 0.074 2026-09-13 15:06:19,783 26 INFO rb-721a478-224807-415181 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-09-13 15:06:19,811 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:06:19] "POST /web/dataset/call_kw/discuss.channel/channel_fetched#discuss.channel.channel_fetched HTTP/1.1" 200 - 9 0.018 0.017 2026-09-13 15:06:19,875 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:06:19] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 21 0.021 0.041 2026-09-13 15:06:19,974 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 15:06:19] "GET /partner_autocomplete/static/lib/jsvat.js HTTP/1.1" 200 - 0 0.000 0.001 2026-09-13 15:06:20,159 26 INFO rb-721a478-224807-415181 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-09-13 15:06:20,176 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:06:20] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 7 0.007 0.021 2026-09-13 15:06:20,241 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:06:20] "GET /web/bundle/web.assets_emoji?lang=en_US HTTP/1.1" 200 - 1 0.000 0.015 2026-09-13 15:06:20,273 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:06:20] "GET /web/assets/b7dc7a3/web.assets_emoji.min.js HTTP/1.1" 200 - 2 0.001 0.012 2026-09-13 15:06:20,430 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:06:20] "POST /web/dataset/call_kw/res.partner/autocomplete_by_name#res.partner.autocomplete_by_name HTTP/1.1" 200 - 4 0.005 0.019 2026-09-13 15:06:20,451 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:06:20] "POST /web/dataset/call_kw/res.partner/web_name_search#res.partner.web_name_search HTTP/1.1" 200 - 2 0.006 0.035 2026-09-13 15:06:20,504 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: [7/30] Tour purchase_matrix_tour → Step a:contains('Add a product') 2026-09-13 15:06:20,555 26 INFO rb-721a478-224807-415181 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-09-13 15:06:20,623 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:06:20] "POST /web/dataset/call_kw/res.partner/name_create#res.partner.name_create HTTP/1.1" 200 - 33 0.060 0.068 2026-09-13 15:06:20,689 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:06:20] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 14 0.030 0.024 2026-09-13 15:06:20,748 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:06:20] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 7 0.016 0.020 2026-09-13 15:06:20,822 26 INFO ? werkzeug: 127.0.0.1 - - [13/Sep/2026 15:06:20] "GET /web/static/img/openhand.cur HTTP/1.1" 200 - 0 0.000 0.002 2026-09-13 15:06:20,867 26 INFO rb-721a478-224807-415181 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-09-13 15:06:20,895 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:06:20] "POST /web/dataset/call_kw/product.template/web_name_search#product.template.web_name_search HTTP/1.1" 200 - 6 0.014 0.021 2026-09-13 15:06:21,146 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:06:21] "POST /web/dataset/call_kw/product.template/web_name_search#product.template.web_name_search HTTP/1.1" 200 - 7 0.017 0.016 2026-09-13 15:06:21,182 26 INFO rb-721a478-224807-415181 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-09-13 15:06:21,194 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:06:21] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 1 0.001 0.007 2026-09-13 15:06:21,249 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:06:21] "POST /web/dataset/call_kw/product.template/get_single_product_variant#product.template.get_single_product_variant HTTP/1.1" 200 - 3 0.006 0.009 2026-09-13 15:06:21,339 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:06:21] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 41 0.027 0.039 2026-09-13 15:06:21,405 26 INFO rb-721a478-224807-415181 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-09-13 15:06:21,406 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:06:21] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 4 0.008 0.020 2026-09-13 15:06:21,463 26 INFO rb-721a478-224807-415181 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-09-13 15:06:21,518 26 INFO rb-721a478-224807-415181 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-09-13 15:06:21,574 26 INFO rb-721a478-224807-415181 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-09-13 15:06:21,630 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: [15/30] Tour purchase_matrix_tour → Step .o_form_status_indicator_buttons:not(:visible) 2026-09-13 15:06:22,282 26 INFO rb-721a478-224807-415181 odoo.tests.common: Simulating signal changes during tests 2026-09-13 15:06:22,282 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:06:22] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 309 0.357 0.348 2026-09-13 15:06:22,676 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:06:22] "POST /web/dataset/call_kw/purchase.order/web_save#purchase.order.web_save HTTP/1.1" 200 - 100 0.106 0.150 2026-09-13 15:06:22,872 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:06:22] "POST /mail/thread/messages HTTP/1.1" 200 - 24 0.023 0.027 2026-09-13 15:06:23,005 26 INFO rb-721a478-224807-415181 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-09-13 15:06:23,080 26 INFO rb-721a478-224807-415181 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.fa-pencil 2026-09-13 15:06:23,136 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:06:23] "POST /mail/data HTTP/1.1" 200 - 45 0.084 0.060 2026-09-13 15:06:23,147 26 INFO rb-721a478-224807-415181 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-09-13 15:06:23,169 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:06:23] "POST /web/dataset/call_kw/product.product/search_read#product.product.search_read HTTP/1.1" 200 - 4 0.013 0.065 2026-09-13 15:06:23,393 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:06:23] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 92 0.091 0.145 2026-09-13 15:06:23,397 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:06:23] "POST /web/dataset/call_kw/uom.uom/search_read#uom.uom.search_read HTTP/1.1" 200 - 1 0.000 0.186 2026-09-13 15:06:23,653 26 INFO rb-721a478-224807-415181 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-09-13 15:06:23,709 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: [20/30] Tour purchase_matrix_tour → Step .o_field_cell.o_data_cell.o_list_number:contains("4.00") 2026-09-13 15:06:23,971 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:06:23] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 65 0.094 0.164 2026-09-13 15:06:24,207 26 INFO rb-721a478-224807-415181 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-09-13 15:06:24,270 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: [22/30] Tour purchase_matrix_tour → Step .o_form_status_indicator_buttons:not(:visible) 2026-09-13 15:06:24,482 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:06:24] "POST /web/dataset/call_kw/purchase.order/web_save#purchase.order.web_save HTTP/1.1" 200 - 63 0.100 0.111 2026-09-13 15:06:24,498 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:06:24] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.002 0.005 2026-09-13 15:06:24,764 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: [23/30] Tour purchase_matrix_tour → Step a:contains("Add a product") 2026-09-13 15:06:24,845 26 INFO rb-721a478-224807-415181 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-09-13 15:06:24,853 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:06:24] "POST /mail/data HTTP/1.1" 200 - 31 0.030 0.058 2026-09-13 15:06:24,885 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:06:24] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 7 0.007 0.027 2026-09-13 15:06:25,158 26 INFO rb-721a478-224807-415181 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-09-13 15:06:25,165 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:06:25] "POST /web/dataset/call_kw/product.template/web_name_search#product.template.web_name_search HTTP/1.1" 200 - 2 0.004 0.011 2026-09-13 15:06:25,443 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:06:25] "POST /web/dataset/call_kw/product.template/web_name_search#product.template.web_name_search HTTP/1.1" 200 - 2 0.010 0.021 2026-09-13 15:06:25,503 26 INFO rb-721a478-224807-415181 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-09-13 15:06:25,507 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:06:25] "POST /web/dataset/call_kw/purchase.order.line/onchange#purchase.order.line.onchange HTTP/1.1" 200 - 3 0.005 0.010 2026-09-13 15:06:25,598 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:06:25] "POST /web/dataset/call_kw/product.template/get_single_product_variant#product.template.get_single_product_variant HTTP/1.1" 200 - 3 0.003 0.012 2026-09-13 15:06:25,904 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:06:25] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 70 0.048 0.098 2026-09-13 15:06:26,139 26 INFO rb-721a478-224807-415181 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-09-13 15:06:26,191 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:06:26] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 44 0.127 0.111 2026-09-13 15:06:26,199 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: [28/30] Tour purchase_matrix_tour → Step .o_field_cell.o_data_cell.o_list_number:contains(8.20) 2026-09-13 15:06:26,546 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:06:26] "POST /web/dataset/call_kw/purchase.order/onchange#purchase.order.onchange HTTP/1.1" 200 - 61 0.118 0.162 2026-09-13 15:06:26,744 26 INFO rb-721a478-224807-415181 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:enabled) 2026-09-13 15:06:26,805 26 INFO rb-721a478-224807-415181 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-09-13 15:06:26,978 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:06:26] "POST /web/dataset/call_kw/purchase.order/web_save#purchase.order.web_save HTTP/1.1" 200 - 60 0.072 0.099 2026-09-13 15:06:26,995 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:06:26] "POST /mail/thread/messages HTTP/1.1" 200 - 4 0.002 0.009 2026-09-13 15:06:27,258 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: tour succeeded 2026-09-13 15:06:27,259 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: ╔═════════════════════════════════════╗ ║ TOUR purchase_matrix_tour SUCCEEDED ║ ╚═════════════════════════════════════╝ 2026-09-13 15:06:27,365 26 INFO rb-721a478-224807-415181 werkzeug: 127.0.0.1 - - [13/Sep/2026 15:06:27] "POST /mail/data HTTP/1.1" 200 - 31 0.064 0.053 2026-09-13 15:06:27,620 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui.browser: heap 46376720 (allocated 51056640) 2026-09-13 15:06:27,628 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Closing chrome headless with pid 99496 2026-09-13 15:06:27,628 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Closing websocket connection 2026-09-13 15:06:27,629 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Terminating chrome headless with pid 99496 2026-09-13 15:06:27,690 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Chrome Log in: /tmp/odoo_tests/rb-721a478-224807-415181/chrome_logs/chrome_log_20260913_150627_690242_test_purchase_matrix_ui.txt 2026-09-13 15:06:27,691 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix.TestPurchaseMatrixUi.test_purchase_matrix_ui: Removing chrome user profile "/tmp/tmpuy5p1qbu_chrome_odoo" 2026-09-13 15:06:28,166 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_product_matrix.tests.test_purchase_matrix: Starting TestPurchaseMatrixUi.test_translate_never_variant_attributes_on_pol ... 2026-09-13 15:06:29,661 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-09-13 15:06:43,490 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_repair.tests.test_repair_purchase_flow: Starting TestRepairPurchaseFlow.test_repair_with_purchase_mto_link ... 2026-09-13 15:06:43,848 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-13 15:06:44,217 26 INFO rb-721a478-224807-415181 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-13 15:06:44,529 26 INFO rb-721a478-224807-415181 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-09-13 15:06:44,858 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_00_purchase_requisition_users ... 2026-09-13 15:06:44,891 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_01_cancel_purchase_requisition ... 2026-09-13 15:06:44,989 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_02_purchase_requisition ... 2026-09-13 15:06:45,113 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted product.supplierinfo records with IDs: [219, 221] 2026-09-13 15:06:45,136 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted product.supplierinfo records with IDs: [220, 222] 2026-09-13 15:06:45,142 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_03_blanket_order_rfq ... 2026-09-13 15:06:46,392 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted purchase.order.line records with IDs: [288] 2026-09-13 15:06:46,660 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_06_purchase_requisition ... 2026-09-13 15:06:47,014 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_07_alternative_purchases_wizards ... 2026-09-13 15:06:48,704 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_08_purchase_requisition_sequence ... 2026-09-13 15:06:52,052 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_08_purchases_multi_linkages ... 2026-09-13 15:06:52,234 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted purchase.order.group records with IDs: [3] 2026-09-13 15:06:52,253 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted purchase.order.group records with IDs: [2] 2026-09-13 15:06:52,284 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted purchase.order.group records with IDs: [4] 2026-09-13 15:06:52,292 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_09_alternative_po_line_price_unit ... 2026-09-13 15:06:53,084 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_09_purchase_template ... 2026-09-13 15:06:53,549 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_10_alternative_po_line_price_unit_different_uom ... 2026-09-13 15:06:54,576 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_11_alternative_po_from_po_with_requisition_id ... 2026-09-13 15:06:55,287 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9024] 2026-09-13 15:06:55,309 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted stock.picking records with IDs: [972] 2026-09-13 15:06:55,465 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_12_alternative_po_line_different_currency ... 2026-09-13 15:06:56,705 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_alternative_po_with_multiple_price_list ... 2026-09-13 15:06:58,121 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_alternative_purchase_order_merge ... 2026-09-13 15:06:59,965 26 INFO rb-721a478-224807-415181 odoo.models.unlink: User #1 deleted purchase.order.group records with IDs: [11] 2026-09-13 15:06:59,977 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_alternative_purchase_orders_with_vendor_specific_details ... 2026-09-13 15:07:01,574 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_alternative_purchase_vendor_currency ... 2026-09-13 15:07:02,608 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_cancel_requisition_only_cancels_draft_po ... 2026-09-13 15:07:02,947 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_create_alternatives_for_multiple_vendors ... 2026-09-13 15:07:03,962 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_payment_terms_for_alternative_rfq ... 2026-09-13 15:07:04,836 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_purchase_order_taxes_from_purchase_agreement_in_child_company ... 2026-09-13 15:07:08,735 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_purchase_requisition_with_same_product ... 2026-09-13 15:07:09,421 26 INFO rb-721a478-224807-415181 odoo.addons.purchase_requisition.tests.test_purchase_requisition: Starting TestPurchaseRequisition.test_taxes_for_alternative_po ... 2026-09-13 15:07:10,200 26 INFO rb-721a478-224807-415181 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-09-13 15:07:10,204 26 INFO rb-721a478-224807-415181 odoo.service.server: 1405 post-tests in 6626.82s, 2277715 queries 2026-09-13 15:07:10,211 26 INFO rb-721a478-224807-415181 odoo.tests.stats: point_of_sale: 566 tests 2424.98s 800976 queries 2026-09-13 15:07:10,211 26 INFO rb-721a478-224807-415181 odoo.tests.stats: portal: 27 tests 29.68s 5015 queries 2026-09-13 15:07:10,211 26 INFO rb-721a478-224807-415181 odoo.tests.stats: pos_account_tax_python: 4 tests 28.40s 10528 queries 2026-09-13 15:07:10,211 26 INFO rb-721a478-224807-415181 odoo.tests.stats: pos_adyen: 3 tests 16.17s 7713 queries 2026-09-13 15:07:10,211 26 INFO rb-721a478-224807-415181 odoo.tests.stats: pos_discount: 6 tests 145.71s 34087 queries 2026-09-13 15:07:10,211 26 INFO rb-721a478-224807-415181 odoo.tests.stats: pos_event: 9 tests 58.52s 16216 queries 2026-09-13 15:07:10,211 26 INFO rb-721a478-224807-415181 odoo.tests.stats: pos_event_sale: 3 tests 10.36s 7245 queries 2026-09-13 15:07:10,211 26 INFO rb-721a478-224807-415181 odoo.tests.stats: pos_hr: 27 tests 129.54s 46797 queries 2026-09-13 15:07:10,211 26 INFO rb-721a478-224807-415181 odoo.tests.stats: pos_hr_restaurant: 5 tests 21.82s 10839 queries 2026-09-13 15:07:10,211 26 INFO rb-721a478-224807-415181 odoo.tests.stats: pos_loyalty: 105 tests 740.11s 173347 queries 2026-09-13 15:07:10,211 26 INFO rb-721a478-224807-415181 odoo.tests.stats: pos_mollie: 6 tests 8.49s 6814 queries 2026-09-13 15:07:10,211 26 INFO rb-721a478-224807-415181 odoo.tests.stats: pos_mrp: 16 tests 38.78s 23069 queries 2026-09-13 15:07:10,211 26 INFO rb-721a478-224807-415181 odoo.tests.stats: pos_online_payment: 14 tests 52.23s 18427 queries 2026-09-13 15:07:10,211 26 INFO rb-721a478-224807-415181 odoo.tests.stats: pos_online_payment_self_order: 27 tests 160.27s 70610 queries 2026-09-13 15:07:10,211 26 INFO rb-721a478-224807-415181 odoo.tests.stats: pos_qfpay: 3 tests 18.52s 8047 queries 2026-09-13 15:07:10,211 26 INFO rb-721a478-224807-415181 odoo.tests.stats: pos_razorpay: 5 tests 28.84s 10000 queries 2026-09-13 15:07:10,211 26 INFO rb-721a478-224807-415181 odoo.tests.stats: pos_repair: 3 tests 16.52s 7899 queries 2026-09-13 15:07:10,211 26 INFO rb-721a478-224807-415181 odoo.tests.stats: pos_restaurant: 65 tests 551.76s 89439 queries 2026-09-13 15:07:10,211 26 INFO rb-721a478-224807-415181 odoo.tests.stats: pos_restaurant_loyalty: 4 tests 17.76s 9212 queries 2026-09-13 15:07:10,211 26 INFO rb-721a478-224807-415181 odoo.tests.stats: pos_safaricom: 9 tests 13.88s 7654 queries 2026-09-13 15:07:10,211 26 INFO rb-721a478-224807-415181 odoo.tests.stats: pos_sale: 81 tests 542.84s 176043 queries 2026-09-13 15:07:10,211 26 INFO rb-721a478-224807-415181 odoo.tests.stats: pos_sale_loyalty: 5 tests 22.04s 11074 queries 2026-09-13 15:07:10,211 26 INFO rb-721a478-224807-415181 odoo.tests.stats: pos_sale_margin: 4 tests 7.17s 6406 queries 2026-09-13 15:07:10,211 26 INFO rb-721a478-224807-415181 odoo.tests.stats: pos_self_order: 105 tests 528.18s 254829 queries 2026-09-13 15:07:10,211 26 INFO rb-721a478-224807-415181 odoo.tests.stats: pos_self_order_qfpay: 4 tests 12.88s 7600 queries 2026-09-13 15:07:10,211 26 INFO rb-721a478-224807-415181 odoo.tests.stats: pos_self_order_stripe: 6 tests 18.62s 10905 queries 2026-09-13 15:07:10,211 26 INFO rb-721a478-224807-415181 odoo.tests.stats: pos_sms: 3 tests 14.62s 7733 queries 2026-09-13 15:07:10,211 26 INFO rb-721a478-224807-415181 odoo.tests.stats: pos_viva_com: 7 tests 25.55s 13360 queries 2026-09-13 15:07:10,211 26 INFO rb-721a478-224807-415181 odoo.tests.stats: privacy_lookup: 9 tests 4.16s 3088 queries 2026-09-13 15:07:10,211 26 INFO rb-721a478-224807-415181 odoo.tests.stats: product: 146 tests 51.88s 39166 queries 2026-09-13 15:07:10,211 26 INFO rb-721a478-224807-415181 odoo.tests.stats: product_email_template: 4 tests 6.07s 5142 queries 2026-09-13 15:07:10,211 26 INFO rb-721a478-224807-415181 odoo.tests.stats: product_expiry: 3 tests 5.99s 1901 queries 2026-09-13 15:07:10,211 26 INFO rb-721a478-224807-415181 odoo.tests.stats: product_margin: 7 tests 9.04s 5941 queries 2026-09-13 15:07:10,211 26 INFO rb-721a478-224807-415181 odoo.tests.stats: project: 154 tests 172.92s 54590 queries 2026-09-13 15:07:10,211 26 INFO rb-721a478-224807-415181 odoo.tests.stats: project_account: 3 tests 4.52s 2139 queries 2026-09-13 15:07:10,211 26 INFO rb-721a478-224807-415181 odoo.tests.stats: project_hr_expense: 7 tests 33.83s 20122 queries 2026-09-13 15:07:10,211 26 INFO rb-721a478-224807-415181 odoo.tests.stats: project_mrp_account: 6 tests 7.71s 2503 queries 2026-09-13 15:07:10,211 26 INFO rb-721a478-224807-415181 odoo.tests.stats: project_mrp_sale: 3 tests 6.52s 5066 queries 2026-09-13 15:07:10,212 26 INFO rb-721a478-224807-415181 odoo.tests.stats: project_purchase: 19 tests 41.90s 24374 queries 2026-09-13 15:07:10,212 26 INFO rb-721a478-224807-415181 odoo.tests.stats: project_purchase_stock: 3 tests 0.80s 326 queries 2026-09-13 15:07:10,212 26 INFO rb-721a478-224807-415181 odoo.tests.stats: project_sale_expense: 12 tests 52.88s 34795 queries 2026-09-13 15:07:10,212 26 INFO rb-721a478-224807-415181 odoo.tests.stats: project_timesheet_holidays: 8 tests 7.20s 4806 queries 2026-09-13 15:07:10,212 26 INFO rb-721a478-224807-415181 odoo.tests.stats: project_todo: 5 tests 19.36s 3270 queries 2026-09-13 15:07:10,212 26 INFO rb-721a478-224807-415181 odoo.tests.stats: purchase: 134 tests 309.11s 132665 queries 2026-09-13 15:07:10,212 26 INFO rb-721a478-224807-415181 odoo.tests.stats: purchase_edi_ubl_bis3: 9 tests 21.34s 12381 queries 2026-09-13 15:07:10,212 26 INFO rb-721a478-224807-415181 odoo.tests.stats: purchase_mrp: 43 tests 82.80s 45350 queries 2026-09-13 15:07:10,212 26 INFO rb-721a478-224807-415181 odoo.tests.stats: purchase_product_matrix: 4 tests 13.60s 2492 queries 2026-09-13 15:07:10,212 26 INFO rb-721a478-224807-415181 odoo.tests.stats: purchase_repair: 3 tests 14.19s 9935 queries 2026-09-13 15:07:10,212 26 INFO rb-721a478-224807-415181 odoo.tests.stats: purchase_requisition: 25 tests 26.33s 10987 queries 2026-09-13 15:07:10,212 26 INFO rb-721a478-224807-415181 odoo.tests.result: 0 failed, 0 error(s) of 1405 tests when loading database 'rb-721a478-224807-415181' 2026-09-13 15:07:10,212 26 INFO rb-721a478-224807-415181 odoo.service.server: Initiating shutdown 2026-09-13 15:07:10,212 26 INFO rb-721a478-224807-415181 odoo.service.server: Hit CTRL-C again or send a second signal to force the shutdown.